Showing
6 changed files
with
33 additions
and
0 deletions
| ... | ... | @@ -141,6 +141,12 @@ public class GetPurchaseOrderLineBo extends BaseBo<PurchaseOrderLine> { |
| 141 | 141 | @ApiModelProperty("考核超协") |
| 142 | 142 | private String assessmentExceedsAgreement; |
| 143 | 143 | |
| 144 | + /** | |
| 145 | + * 包装费 | |
| 146 | + */ | |
| 147 | + @ApiModelProperty("包装费") | |
| 148 | + private BigDecimal packagingFee; | |
| 149 | + | |
| 144 | 150 | public GetPurchaseOrderLineBo() { |
| 145 | 151 | |
| 146 | 152 | } | ... | ... |
| ... | ... | @@ -238,6 +238,11 @@ public class PurchaseOrderLine extends BaseEntity implements BaseDto { |
| 238 | 238 | private String assessmentExceedsAgreement; |
| 239 | 239 | |
| 240 | 240 | /** |
| 241 | + * 包装费 | |
| 242 | + */ | |
| 243 | + private BigDecimal packagingFee; | |
| 244 | + | |
| 245 | + /** | |
| 241 | 246 | * 考核超协是否变更 |
| 242 | 247 | */ |
| 243 | 248 | @TableField(exist = false) | ... | ... |
| ... | ... | @@ -125,6 +125,9 @@ public class PurchaseOrderLineServiceImpl extends BaseMpServiceImpl<PurchaseOrde |
| 125 | 125 | if (!StringUtil.isBlank(vo.getAssessmentExceedsAgreement())) { |
| 126 | 126 | data.setAssessmentExceedsAgreement(vo.getAssessmentExceedsAgreement()); |
| 127 | 127 | } |
| 128 | + if (vo.getPackagingFee() != null) { | |
| 129 | + data.setPackagingFee(vo.getPackagingFee()); | |
| 130 | + } | |
| 128 | 131 | |
| 129 | 132 | getBaseMapper().insert(data); |
| 130 | 133 | |
| ... | ... | @@ -164,6 +167,7 @@ public class PurchaseOrderLineServiceImpl extends BaseMpServiceImpl<PurchaseOrde |
| 164 | 167 | .set(PurchaseOrderLine::getDeliveryDate, vo.getDeliveryDate() == null ? null : vo.getDeliveryDate()) |
| 165 | 168 | .set(PurchaseOrderLine::getShowOrder, vo.getShowOrder() == null ? null : vo.getShowOrder()) |
| 166 | 169 | .set(PurchaseOrderLine::getAssessmentExceedsAgreement, StringUtil.isBlank(vo.getAssessmentExceedsAgreement()) ? null : vo.getAssessmentExceedsAgreement()) |
| 170 | + .set(PurchaseOrderLine::getPackagingFee, vo.getPackagingFee() == null ? null : vo.getPackagingFee()) | |
| 167 | 171 | .eq(PurchaseOrderLine::getId, vo.getId()); |
| 168 | 172 | |
| 169 | 173 | getBaseMapper().update(updateWrapper); | ... | ... |
| ... | ... | @@ -168,4 +168,12 @@ public class CreatePurchaseOrderLineVo implements BaseVo, Serializable { |
| 168 | 168 | @Length(message = "考核超协最多允许20个字符!") |
| 169 | 169 | private String assessmentExceedsAgreement; |
| 170 | 170 | |
| 171 | + /** | |
| 172 | + * 包装费 | |
| 173 | + */ | |
| 174 | + @ApiModelProperty("包装费") | |
| 175 | + @TypeMismatch(message = "包装费格式有误!") | |
| 176 | + @IsNumberPrecision(message = "包装费最多允许4位小数!", value = 4) | |
| 177 | + private BigDecimal packagingFee; | |
| 178 | + | |
| 171 | 179 | } | ... | ... |
| ... | ... | @@ -168,4 +168,12 @@ public class UpdatePurchaseOrderLineVo implements BaseVo, Serializable { |
| 168 | 168 | @Length(message = "考核超协最多允许20个字符!") |
| 169 | 169 | private String assessmentExceedsAgreement; |
| 170 | 170 | |
| 171 | + /** | |
| 172 | + * 包装费 | |
| 173 | + */ | |
| 174 | + @ApiModelProperty("包装费") | |
| 175 | + @TypeMismatch(message = "包装费格式有误!") | |
| 176 | + @IsNumberPrecision(message = "包装费最多允许4位小数!", value = 4) | |
| 177 | + private BigDecimal packagingFee; | |
| 178 | + | |
| 171 | 179 | } | ... | ... |
| ... | ... | @@ -24,6 +24,7 @@ |
| 24 | 24 | <result column="delivery_date" property="deliveryDate"/> |
| 25 | 25 | <result column="show_order" property="showOrder"/> |
| 26 | 26 | <result column="assessment_exceeds_agreement" property="assessmentExceedsAgreement"/> |
| 27 | + <result column="packaging_fee" property="packagingFee"/> | |
| 27 | 28 | <result column="create_by_id" property="createById"/> |
| 28 | 29 | <result column="create_by" property="createBy"/> |
| 29 | 30 | <result column="update_by_id" property="updateById"/> |
| ... | ... | @@ -55,6 +56,7 @@ |
| 55 | 56 | tb.delivery_date, |
| 56 | 57 | tb.show_order, |
| 57 | 58 | tb.assessment_exceeds_agreement, |
| 59 | + tb.packaging_fee, | |
| 58 | 60 | tb.create_by_id, |
| 59 | 61 | tb.create_by, |
| 60 | 62 | tb.update_by_id, | ... | ... |