Commit b485c690292db328a46b9e47973ddb59f2473826

Authored by 房远帅
1 parent c8f2520a

试样订单:合同物料行新增是否为试样订单字段

... ... @@ -1216,3 +1216,11 @@ create table if not exists sample_feedback_tracking_detail(
1216 1216 create_time datetime default now() comment '创建时间',
1217 1217 update_time datetime default now() comment '更新时间'
1218 1218 ) comment '样品反馈和追踪明细';
  1219 +
  1220 +--合同物料行新增字段
  1221 +ALTER TABLE tbl_contract_std_processing_line
  1222 + ADD COLUMN sample_order boolean DEFAULT FALSE COMMENT '是否为试样订单';
  1223 +
  1224 +ALTER TABLE tbl_contract_distributor_line
  1225 + ADD COLUMN sample_order boolean DEFAULT FALSE COMMENT '是否为试样订单';
  1226 +
... ...
... ... @@ -171,6 +171,12 @@ public class GetContractDistributorLineBo extends BaseBo<ContractDistributorLine
171 171 @ApiModelProperty(value = "前端用ID")
172 172 private String itemId;
173 173
  174 + /**
  175 + * 是否为试样订单
  176 + */
  177 + @ApiModelProperty(value = "是否为试样订单")
  178 + private Boolean sampleOrder;
  179 +
174 180 public GetContractDistributorLineBo() {
175 181
176 182 }
... ...
... ... @@ -217,6 +217,12 @@ public class GetContractStdProcessingLineBo extends BaseBo<ContractStdProcessing
217 217 @ApiModelProperty("前端用ID")
218 218 private String itemId;
219 219
  220 + /**
  221 + * 是否为试样订单
  222 + */
  223 + @ApiModelProperty(value = "是否为试样订单")
  224 + private Boolean sampleOrder;
  225 +
220 226 public GetContractStdProcessingLineBo() {
221 227
222 228 }
... ...
... ... @@ -111,6 +111,11 @@ public class ContractDistributorLine extends BaseEntity implements BaseDto {
111 111 private String itemId;
112 112
113 113 /**
  114 + * 是否为试样订单
  115 + */
  116 + private Boolean sampleOrder;
  117 +
  118 + /**
114 119 * 创建人ID
115 120 */
116 121 @TableField(fill = FieldFill.INSERT)
... ...
... ... @@ -173,6 +173,11 @@ public class ContractStdProcessingLine extends BaseEntity implements BaseDto {
173 173 private String itemId;
174 174
175 175 /**
  176 + * 是否为试样订单
  177 + */
  178 + private Boolean sampleOrder;
  179 +
  180 + /**
176 181 * 创建人ID
177 182 */
178 183 @TableField(fill = FieldFill.INSERT)
... ...
... ... @@ -50,7 +50,6 @@ public class ContractDistributorLineServiceImpl extends BaseMpServiceImpl<Contra
50 50 return getBaseMapper().query(vo);
51 51 }
52 52
53   - @Cacheable(value = ContractDistributorLine.CACHE_NAME, key = "@cacheVariables.tenantId() + #id", unless = "#result == null")
54 53 @Override
55 54 public ContractDistributorLine findById(String id) {
56 55
... ... @@ -87,6 +86,7 @@ public class ContractDistributorLineServiceImpl extends BaseMpServiceImpl<Contra
87 86 data.setLengthTolPos(vo.getLengthTolPos());
88 87 data.setLengthTolNeg(vo.getLengthTolNeg());
89 88 data.setItemId(vo.getItemId());
  89 + data.setSampleOrder(vo.getSampleOrder());
90 90
91 91 getBaseMapper().insert(data);
92 92
... ... @@ -130,6 +130,7 @@ public class ContractDistributorLineServiceImpl extends BaseMpServiceImpl<Contra
130 130 .set(ContractDistributorLine::getLengthTolPos, vo.getLengthTolPos())
131 131 .set(ContractDistributorLine::getLengthTolNeg, vo.getLengthTolNeg())
132 132 .set(ContractDistributorLine::getItemId, vo.getItemId())
  133 + .set(ContractDistributorLine::getSampleOrder, vo.getSampleOrder())
133 134 .eq(ContractDistributorLine::getId, vo.getId());
134 135
135 136 getBaseMapper().update(updateWrapper);
... ...
... ... @@ -50,7 +50,6 @@ public class ContractStdProcessingLineServiceImpl extends BaseMpServiceImpl<Cont
50 50 return getBaseMapper().query(vo);
51 51 }
52 52
53   - @Cacheable(value = ContractStdProcessingLine.CACHE_NAME, key = "@cacheVariables.tenantId() + #id", unless = "#result == null")
54 53 @Override
55 54 public ContractStdProcessingLine findById(String id) {
56 55
... ... @@ -148,6 +147,7 @@ public class ContractStdProcessingLineServiceImpl extends BaseMpServiceImpl<Cont
148 147 if (!StringUtil.isBlank(vo.getItemId())) {
149 148 data.setItemId(vo.getItemId());
150 149 }
  150 + data.setSampleOrder(vo.getSampleOrder());
151 151
152 152 getBaseMapper().insert(data);
153 153
... ... @@ -196,6 +196,7 @@ public class ContractStdProcessingLineServiceImpl extends BaseMpServiceImpl<Cont
196 196 .set(ContractStdProcessingLine::getDeliveryDate, vo.getDeliveryDate() == null ? null : vo.getDeliveryDate())
197 197 .set(ContractStdProcessingLine::getShowOrder, vo.getShowOrder() == null ? null : vo.getShowOrder())
198 198 .set(ContractStdProcessingLine::getItemId, StringUtil.isBlank(vo.getItemId()) ? null : vo.getItemId())
  199 + .set(ContractStdProcessingLine::getSampleOrder, vo.getSampleOrder())
199 200 .eq(ContractStdProcessingLine::getId, vo.getId());
200 201
201 202 getBaseMapper().update(updateWrapper);
... ...
... ... @@ -191,4 +191,10 @@ public class CreateContractDistributorLineVo implements BaseVo, Serializable {
191 191 */
192 192 @ApiModelProperty(value = "前端用ID")
193 193 private String itemId;
  194 +
  195 + /**
  196 + * 是否为试样订单
  197 + */
  198 + @ApiModelProperty(value = "是否为试样订单")
  199 + private Boolean sampleOrder;
194 200 }
... ...
... ... @@ -224,5 +224,11 @@ public class CreateContractStdProcessingLineVo implements BaseVo, Serializable {
224 224 @Length(message = "前端用ID最多允许50个字符!")
225 225 private String itemId;
226 226
  227 + /**
  228 + * 是否为试样订单
  229 + */
  230 + @ApiModelProperty(value = "是否为试样订单")
  231 + private Boolean sampleOrder;
  232 +
227 233 }
228 234
... ...
... ... @@ -194,5 +194,11 @@ public class UpdateContractDistributorLineVo implements BaseVo, Serializable {
194 194 */
195 195 @ApiModelProperty(value = "前端用ID")
196 196 private String itemId;
  197 +
  198 + /**
  199 + * 是否为试样订单
  200 + */
  201 + @ApiModelProperty(value = "是否为试样订单")
  202 + private Boolean sampleOrder;
197 203 }
198 204
... ...
... ... @@ -232,4 +232,11 @@ public class UpdateContractStdProcessingLineVo implements BaseVo, Serializable {
232 232 @Length(message = "前端用ID最多允许50个字符!")
233 233 private String itemId;
234 234
  235 + /**
  236 + * 是否为试样订单
  237 + */
  238 + @ApiModelProperty(value = "是否为试样订单")
  239 + private Boolean sampleOrder;
  240 +
  241 +
235 242 }
... ...
... ... @@ -33,6 +33,7 @@
33 33 <result column="length_tol_pos" property="lengthTolPos"/>
34 34 <result column="length_tol_neg" property="lengthTolNeg"/>
35 35 <result column="item_id" property="itemId"/>
  36 + <result column="sample_order" property="sampleOrder"/>
36 37 </resultMap>
37 38
38 39 <sql id="ContractDistributorLine_sql">
... ... @@ -65,7 +66,8 @@
65 66 tb.width_tol_neg,
66 67 tb.length_tol_pos,
67 68 tb.length_tol_neg,
68   - tb.item_id
  69 + tb.item_id,
  70 + tb.sample_order
69 71 FROM tbl_contract_distributor_line AS tb
70 72 </sql>
71 73
... ...
... ... @@ -32,6 +32,7 @@
32 32 <result column="delivery_date" property="deliveryDate"/>
33 33 <result column="show_order" property="showOrder"/>
34 34 <result column="item_id" property="itemId"/>
  35 + <result column="sample_order" property="sampleOrder"/>
35 36 <result column="create_by_id" property="createById"/>
36 37 <result column="create_by" property="createBy"/>
37 38 <result column="update_by_id" property="updateById"/>
... ... @@ -71,6 +72,7 @@
71 72 tb.delivery_date,
72 73 tb.show_order,
73 74 tb.item_id,
  75 + tb.sample_order,
74 76 tb.create_by_id,
75 77 tb.create_by,
76 78 tb.update_by_id,
... ...