提交 c0a062a8 authored 作者: huyufan's avatar huyufan

交易密码相关

上级 979d023d
package com.clx.performance.param.app;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import javax.validation.constraints.NotBlank;
@Data
public class ResetPasswordParam {
@ApiModelProperty(value = "营业执照编号", example = "1")
@NotBlank(message = "营业执照编号")
private String businessLicenseNumber;
@ApiModelProperty(value = "验证手机号通过后Token", example = "1")
@NotBlank(message = "验证手机号通过后Token")
private String token;
@ApiModelProperty(value = "手机号", example = "1")
@NotBlank(message = "手机号")
private String mobile;
}
...@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage; ...@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
import com.clx.performance.annotation.ResetPassword; import com.clx.performance.annotation.ResetPassword;
import com.clx.performance.param.app.CheckMobileParam; import com.clx.performance.param.app.CheckMobileParam;
import com.clx.performance.param.app.InformationParam; import com.clx.performance.param.app.InformationParam;
import com.clx.performance.param.app.ResetPasswordParam;
import com.clx.performance.param.app.SendMobileCaptchaParam; import com.clx.performance.param.app.SendMobileCaptchaParam;
import com.clx.performance.param.pc.PageAppPrepaidFreightAccountParam; import com.clx.performance.param.pc.PageAppPrepaidFreightAccountParam;
import com.clx.performance.service.OwnerAccountService; import com.clx.performance.service.OwnerAccountService;
...@@ -64,4 +65,12 @@ public class AppOwnerAccountController { ...@@ -64,4 +65,12 @@ public class AppOwnerAccountController {
String token = ownerAccountService.checkBusinessLicenseNumber(param); String token = ownerAccountService.checkBusinessLicenseNumber(param);
return Result.ok(token); return Result.ok(token);
} }
@ApiOperation(value = "修改交易密码", notes = "<br>By:胡宇帆")
@PostMapping("/resetPassword")
@ResetPassword(name = "resetPassword")
public Result<Object> resetPassword(@RequestBody ResetPasswordParam param) {
ownerAccountService.resetPassword(param);
return Result.ok();
}
} }
...@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage; ...@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
import com.clx.performance.model.OwnerTransferInfo; import com.clx.performance.model.OwnerTransferInfo;
import com.clx.performance.param.app.CheckMobileParam; import com.clx.performance.param.app.CheckMobileParam;
import com.clx.performance.param.app.InformationParam; import com.clx.performance.param.app.InformationParam;
import com.clx.performance.param.app.ResetPasswordParam;
import com.clx.performance.param.app.SendMobileCaptchaParam; import com.clx.performance.param.app.SendMobileCaptchaParam;
import com.clx.performance.param.open.OpenOwnerBindCardParam; import com.clx.performance.param.open.OpenOwnerBindCardParam;
import com.clx.performance.param.open.OpenOwnerCaseOutParam; import com.clx.performance.param.open.OpenOwnerCaseOutParam;
...@@ -98,4 +99,6 @@ public interface OwnerAccountService { ...@@ -98,4 +99,6 @@ public interface OwnerAccountService {
String sendMobileCaptcha(SendMobileCaptchaParam param); String sendMobileCaptcha(SendMobileCaptchaParam param);
String checkBusinessLicenseNumber(InformationParam param); String checkBusinessLicenseNumber(InformationParam param);
void resetPassword(ResetPasswordParam param);
} }
...@@ -17,6 +17,7 @@ import com.clx.performance.enums.PerformanceResultEnum; ...@@ -17,6 +17,7 @@ import com.clx.performance.enums.PerformanceResultEnum;
import com.clx.performance.model.*; import com.clx.performance.model.*;
import com.clx.performance.param.app.CheckMobileParam; import com.clx.performance.param.app.CheckMobileParam;
import com.clx.performance.param.app.InformationParam; import com.clx.performance.param.app.InformationParam;
import com.clx.performance.param.app.ResetPasswordParam;
import com.clx.performance.param.app.SendMobileCaptchaParam; import com.clx.performance.param.app.SendMobileCaptchaParam;
import com.clx.performance.param.open.OpenOwnerBindCardParam; import com.clx.performance.param.open.OpenOwnerBindCardParam;
import com.clx.performance.param.open.OpenOwnerCaseOutParam; import com.clx.performance.param.open.OpenOwnerCaseOutParam;
...@@ -970,4 +971,9 @@ public class OwnerAccountServiceImpl implements OwnerAccountService { ...@@ -970,4 +971,9 @@ public class OwnerAccountServiceImpl implements OwnerAccountService {
} }
return UUID.randomUUID().toString(); return UUID.randomUUID().toString();
} }
@Override
public void resetPassword(ResetPasswordParam param) {
}
} }
...@@ -318,9 +318,9 @@ public class OrderGoodsSqlProvider { ...@@ -318,9 +318,9 @@ public class OrderGoodsSqlProvider {
WHERE("a.residue_transport_weight >=35"); WHERE("a.residue_transport_weight >=35");
if (ObjectUtil.isNotNull(param.getSearchType())) { if (ObjectUtil.isNotNull(param.getSearchType())) {
if (1 == param.getSearchType()) { if (1 == param.getSearchType()) {
WHERE("a.send_address_shorter like %"+ param.getSearchName() +"%"); WHERE("a.send_address_shorter like '%"+ param.getSearchName() +"%'");
}else if (2 == param.getSearchType()) { }else if (2 == param.getSearchType()) {
WHERE("a.receive_address_shorter like %"+ param.getSearchName()+"%"); WHERE("a.receive_address_shorter like '%"+ param.getSearchName()+"%'");
} }
} }
ORDER_BY("a.pending_order_time desc"); ORDER_BY("a.pending_order_time desc");
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论