Showing
13 changed files
with
64 additions
and
3 deletions
| ... | ... | @@ -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, | ... | ... |