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