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