Commit 2962c622353d5b75ff0be1b9b155a47f36851fb8

Authored by 房远帅
1 parent 02166abf

采购:内贸客户资信-采购处字段联表查询

@@ -1530,5 +1530,4 @@ CREATE TABLE `procurement_domestic_customer_credit` @@ -1530,5 +1530,4 @@ CREATE TABLE `procurement_domestic_customer_credit`
1530 KEY `idx_pdcc_purchase_department` (`purchase_department`), 1530 KEY `idx_pdcc_purchase_department` (`purchase_department`),
1531 KEY `idx_pdcc_review_valid_until` (`review_valid_until`), 1531 KEY `idx_pdcc_review_valid_until` (`review_valid_until`),
1532 KEY `idx_pdcc_create_time` (`create_time`) 1532 KEY `idx_pdcc_create_time` (`create_time`)
1533 -) ENGINE=InnoDB  
1534 - DEFAULT CHARSET=utf8mb4 COMMENT='采购内贸资信调查表'; 1533 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COMMENT='采购内贸资信调查表';
@@ -249,6 +249,18 @@ public class ProcurementDomesticCustomerCredit extends BaseEntity implements Bas @@ -249,6 +249,18 @@ public class ProcurementDomesticCustomerCredit extends BaseEntity implements Bas
249 private String purchaseDepartment; 249 private String purchaseDepartment;
250 250
251 /** 251 /**
  252 + * 采购处名称(非持久化字段)
  253 + */
  254 + @TableField(exist = false)
  255 + private String purchaseDepartmentName;
  256 +
  257 + /**
  258 + * 采购处编码(非持久化字段)
  259 + */
  260 + @TableField(exist = false)
  261 + private String purchaseDepartmentCode;
  262 +
  263 + /**
252 * 评审有效期 264 * 评审有效期
253 */ 265 */
254 private LocalDate reviewValidUntil; 266 private LocalDate reviewValidUntil;
@@ -50,6 +50,8 @@ @@ -50,6 +50,8 @@
50 <result column="investigator_id" property="investigatorId"/> 50 <result column="investigator_id" property="investigatorId"/>
51 <result column="investigator_name" property="investigatorName"/> 51 <result column="investigator_name" property="investigatorName"/>
52 <result column="purchase_department" property="purchaseDepartment"/> 52 <result column="purchase_department" property="purchaseDepartment"/>
  53 + <result column="purchase_department_name" property="purchaseDepartmentName"/>
  54 + <result column="purchase_department_code" property="purchaseDepartmentCode"/>
53 <result column="review_valid_until" property="reviewValidUntil"/> 55 <result column="review_valid_until" property="reviewValidUntil"/>
54 <result column="status" property="status"/> 56 <result column="status" property="status"/>
55 <result column="freeze" property="freeze"/> 57 <result column="freeze" property="freeze"/>
@@ -109,6 +111,8 @@ @@ -109,6 +111,8 @@
109 tb.investigator_id, 111 tb.investigator_id,
110 tb.investigator_name, 112 tb.investigator_name,
111 tb.purchase_department, 113 tb.purchase_department,
  114 + sd.name AS purchase_department_name,
  115 + sd.code AS purchase_department_code,
112 tb.review_valid_until, 116 tb.review_valid_until,
113 tb.status, 117 tb.status,
114 tb.freeze, 118 tb.freeze,
@@ -119,6 +123,7 @@ @@ -119,6 +123,7 @@
119 tb.create_time, 123 tb.create_time,
120 tb.update_time 124 tb.update_time
121 FROM procurement_domestic_customer_credit tb 125 FROM procurement_domestic_customer_credit tb
  126 + left join sys_dept as sd on sd.id = tb.purchase_department
122 </sql> 127 </sql>
123 128
124 <select id="query" resultMap="ProcurementDomesticCustomerCredit"> 129 <select id="query" resultMap="ProcurementDomesticCustomerCredit">