Commit 37e86c1b6a5b89d0c6847436cc4a2dff4d60bfaf

Authored by 房远帅
1 parent 85f79831

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

@@ -311,6 +311,18 @@ public class GetPurchaseOrderInfoBo extends BaseBo<PurchaseOrderInfo> { @@ -311,6 +311,18 @@ public class GetPurchaseOrderInfoBo extends BaseBo<PurchaseOrderInfo> {
311 private String contractCreateByName; 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 @ApiModelProperty("是否展示审核按钮") 328 @ApiModelProperty("是否展示审核按钮")
@@ -175,6 +175,8 @@ public class PurchaseOrderInfoController extends DefaultBaseController { @@ -175,6 +175,8 @@ public class PurchaseOrderInfoController extends DefaultBaseController {
175 } 175 }
176 176
177 GetPurchaseOrderInfoBo result = new GetPurchaseOrderInfoBo(data); 177 GetPurchaseOrderInfoBo result = new GetPurchaseOrderInfoBo(data);
  178 + //目的地
  179 + result.setDestination(ExcelUtil.buildPrintDestination(data.getContractType(), data.getDestination(), data.getForeignDestination()));
178 // 判断 contractCreateById 是否等于当前用户 ID 180 // 判断 contractCreateById 是否等于当前用户 ID
179 String currentUserId = SecurityUtil.getCurrentUser().getId(); 181 String currentUserId = SecurityUtil.getCurrentUser().getId();
180 boolean isCreateBy = false; 182 boolean isCreateBy = false;
@@ -312,6 +312,12 @@ public class PurchaseOrderInfo extends BaseEntity implements BaseDto { @@ -312,6 +312,12 @@ public class PurchaseOrderInfo extends BaseEntity implements BaseDto {
312 @TableField(exist = false) 312 @TableField(exist = false)
313 private String contractCreateByName; 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,6 +49,7 @@
49 <result column="packaging_fee" property="packagingFee"/> 49 <result column="packaging_fee" property="packagingFee"/>
50 <result column="contract_create_by_id" property="contractCreateById"/> 50 <result column="contract_create_by_id" property="contractCreateById"/>
51 <result column="contract_create_by_name" property="contractCreateByName"/> 51 <result column="contract_create_by_name" property="contractCreateByName"/>
  52 + <result column="contract_create_by_telephone" property="contractCreateByTelephone"/>
52 <result column="sample_order" property="sampleOrder"/> 53 <result column="sample_order" property="sampleOrder"/>
53 <result column="warranty_certificate_file_id" property="warrantyCertificateFileId"/> 54 <result column="warranty_certificate_file_id" property="warrantyCertificateFileId"/>
54 <result column="warranty_certificate_file_name" property="warrantyCertificateFileName"/> 55 <result column="warranty_certificate_file_name" property="warrantyCertificateFileName"/>
@@ -108,6 +109,7 @@ @@ -108,6 +109,7 @@
108 tb.packaging_fee, 109 tb.packaging_fee,
109 tb.contract_create_by_id, 110 tb.contract_create_by_id,
110 su.name as contract_create_by_name, 111 su.name as contract_create_by_name,
  112 + su.telephone as contract_create_by_telephone,
111 tb.freeze, 113 tb.freeze,
112 tb.sample_order, 114 tb.sample_order,
113 tb.warranty_certificate_file_id, 115 tb.warranty_certificate_file_id,