Commit 37e86c1b6a5b89d0c6847436cc4a2dff4d60bfaf

Authored by 房远帅
1 parent 85f79831

订货单:申请发货-自动带出目的地,联络人,联系方式

... ... @@ -311,6 +311,18 @@ public class GetPurchaseOrderInfoBo extends BaseBo<PurchaseOrderInfo> {
311 311 private String contractCreateByName;
312 312
313 313 /**
  314 + * 目的地(合同里的目的地)
  315 + */
  316 + @ApiModelProperty("目的地")
  317 + private String destination;
  318 +
  319 + /**
  320 + * 下单人手机号(非持久化字段)
  321 + */
  322 + @ApiModelProperty("下单人手机号")
  323 + private String contractCreateByTelephone;
  324 +
  325 + /**
314 326 * 是否展示审核按钮(非持久化字段)
315 327 */
316 328 @ApiModelProperty("是否展示审核按钮")
... ...
... ... @@ -175,6 +175,8 @@ public class PurchaseOrderInfoController extends DefaultBaseController {
175 175 }
176 176
177 177 GetPurchaseOrderInfoBo result = new GetPurchaseOrderInfoBo(data);
  178 + //目的地
  179 + result.setDestination(ExcelUtil.buildPrintDestination(data.getContractType(), data.getDestination(), data.getForeignDestination()));
178 180 // 判断 contractCreateById 是否等于当前用户 ID
179 181 String currentUserId = SecurityUtil.getCurrentUser().getId();
180 182 boolean isCreateBy = false;
... ...
... ... @@ -312,6 +312,12 @@ public class PurchaseOrderInfo extends BaseEntity implements BaseDto {
312 312 @TableField(exist = false)
313 313 private String contractCreateByName;
314 314
  315 + /**
  316 + * 下单人手机号(非持久化字段)
  317 + */
  318 + @TableField(exist = false)
  319 + private String contractCreateByTelephone;
  320 +
315 321
316 322 /**
317 323 * 是否展示审核按钮(非持久化字段)
... ...
... ... @@ -49,6 +49,7 @@
49 49 <result column="packaging_fee" property="packagingFee"/>
50 50 <result column="contract_create_by_id" property="contractCreateById"/>
51 51 <result column="contract_create_by_name" property="contractCreateByName"/>
  52 + <result column="contract_create_by_telephone" property="contractCreateByTelephone"/>
52 53 <result column="sample_order" property="sampleOrder"/>
53 54 <result column="warranty_certificate_file_id" property="warrantyCertificateFileId"/>
54 55 <result column="warranty_certificate_file_name" property="warrantyCertificateFileName"/>
... ... @@ -108,6 +109,7 @@
108 109 tb.packaging_fee,
109 110 tb.contract_create_by_id,
110 111 su.name as contract_create_by_name,
  112 + su.telephone as contract_create_by_telephone,
111 113 tb.freeze,
112 114 tb.sample_order,
113 115 tb.warranty_certificate_file_id,
... ...