Commit d6dbfbad3e509d7a24fc2cbebdd3887b3561dcb5

Authored by yeqianyong
1 parent b3ecb87b

楚江ERP-客户基本信息调整

... ... @@ -54,22 +54,22 @@ public class CustomerImportListener extends ExcelImportListener<CustomerImportMo
54 54 throw new DefaultClientException(
55 55 "第" + context.readRowHolder().getRowIndex() + "行“名称”不能为空");
56 56 }
57   - if (StringUtil.isBlank(data.getMnemonicCode())) {
58   - throw new DefaultClientException(
59   - "第" + context.readRowHolder().getRowIndex() + "行“简码”不能为空");
60   - }
61   - if (StringUtil.isBlank(data.getSettleType())) {
62   - throw new DefaultClientException(
63   - "第" + context.readRowHolder().getRowIndex() + "行“结算方式”不能为空");
64   - }
65   - SettleType settleType = EnumUtil.getByDesc(SettleType.class, data.getSettleType());
66   - if (settleType == null) {
67   - throw new DefaultClientException(
68   - "第" + context.readRowHolder().getRowIndex() + "行“结算方式”只能填写“"
69   - + CollectionUtil.join(
70   - EnumUtil.getDescs(SettleType.class), "、") + "”");
71   - }
72   - data.setSettleTypeEnum(settleType);
  57 +// if (StringUtil.isBlank(data.getMnemonicCode())) {
  58 +// throw new DefaultClientException(
  59 +// "第" + context.readRowHolder().getRowIndex() + "行“简码”不能为空");
  60 +// }
  61 +// if (StringUtil.isBlank(data.getSettleType())) {
  62 +// throw new DefaultClientException(
  63 +// "第" + context.readRowHolder().getRowIndex() + "行“结算方式”不能为空");
  64 +// }
  65 +// SettleType settleType = EnumUtil.getByDesc(SettleType.class, data.getSettleType());
  66 +// if (settleType == null) {
  67 +// throw new DefaultClientException(
  68 +// "第" + context.readRowHolder().getRowIndex() + "行“结算方式”只能填写“"
  69 +// + CollectionUtil.join(
  70 +// EnumUtil.getDescs(SettleType.class), "、") + "”");
  71 +// }
  72 +// data.setSettleTypeEnum(settleType);
73 73
74 74 if (!StringUtil.isBlank(data.getCity())) {
75 75 String[] arr = data.getCity().split("/");
... ... @@ -128,7 +128,7 @@ public class CustomerImportListener extends ExcelImportListener<CustomerImportMo
128 128
129 129 record.setCode(data.getCode());
130 130 record.setName(data.getName());
131   - record.setMnemonicCode(data.getMnemonicCode());
  131 +// record.setMnemonicCode(data.getMnemonicCode());
132 132 record.setContact(data.getContact());
133 133 record.setTelephone(data.getTelephone());
134 134 record.setEmail(data.getEmail());
... ...
... ... @@ -33,9 +33,9 @@ public class CustomerImportModel implements ExcelModel {
33 33 /**
34 34 * 简码
35 35 */
36   - @ExcelRequired
37   - @ExcelProperty("简码")
38   - private String mnemonicCode;
  36 +// @ExcelRequired
  37 +// @ExcelProperty("简码")
  38 +// private String mnemonicCode;
39 39
40 40 /**
41 41 * 联系人
... ... @@ -88,9 +88,9 @@ public class CustomerImportModel implements ExcelModel {
88 88 /**
89 89 * 结算方式
90 90 */
91   - @ExcelRequired
92   - @ExcelProperty("结算方式")
93   - private String settleType;
  91 +// @ExcelRequired
  92 +// @ExcelProperty("结算方式")
  93 +// private String settleType;
94 94
95 95 /**
96 96 * 结算方式枚举
... ...
... ... @@ -145,7 +145,7 @@ public class CustomerServiceImpl extends BaseMpServiceImpl<CustomerMapper, Custo
145 145 if (!StringUtil.isBlank(vo.getAddress())) {
146 146 data.setAddress(vo.getAddress());
147 147 }
148   - data.setSettleType(EnumUtil.getByCode(SettleType.class, vo.getSettleType()));
  148 +// data.setSettleType(EnumUtil.getByCode(SettleType.class, vo.getSettleType()));
149 149 if (!StringUtil.isBlank(vo.getCreditCode())) {
150 150 data.setCreditCode(vo.getCreditCode());
151 151 }
... ...
... ... @@ -35,7 +35,7 @@ public class CreateCustomerVo implements BaseVo, Serializable {
35 35 * 简码
36 36 */
37 37 @ApiModelProperty(value = "简码", required = true)
38   - @NotBlank(message = "请输入简码!")
  38 +// @NotBlank(message = "请输入简码!")
39 39 private String mnemonicCode;
40 40
41 41 /**
... ... @@ -85,7 +85,7 @@ public class CreateCustomerVo implements BaseVo, Serializable {
85 85 * 结算方式
86 86 */
87 87 @ApiModelProperty(value = "结算方式", required = true)
88   - @NotNull(message = "请选择结算方式!")
  88 +// @NotNull(message = "请选择结算方式!")
89 89 @IsEnum(message = "请选择结算方式!", enumClass = SettleType.class)
90 90 private Integer settleType;
91 91
... ...
... ... @@ -61,7 +61,7 @@
61 61 <where>
62 62 <if test="vo != null">
63 63 <if test="vo.code != null and vo.code != ''">
64   - AND code = #{vo.code}
  64 + AND code like CONCAT('%', #{vo.code}, '%')
65 65 </if>
66 66 <if test="vo.name != null and vo.name != ''">
67 67 AND name LIKE CONCAT('%', #{vo.name}, '%')
... ...