diff --git a/WebContent/WEB-INF/classes/com/pms/mapper/purchaseOrder.xml b/WebContent/WEB-INF/classes/com/pms/mapper/purchaseOrder.xml
index 66fd97a..e4fbb29 100644
--- a/WebContent/WEB-INF/classes/com/pms/mapper/purchaseOrder.xml
+++ b/WebContent/WEB-INF/classes/com/pms/mapper/purchaseOrder.xml
@@ -544,11 +544,14 @@
EFFECTIVE_DATE,
PAYMENT_TERMS,
REMARK,
+ REQUEST_CONTENT,
WRITER,
REGDATE,
STATUS,
SALES_REQUEST_OBJID,
- SALES_MNG_USER_ID
+ SALES_MNG_USER_ID,
+ SALES_MNG_USER_ID2,
+ FORM_TYPE
,TITLE
,PURCHASE_DATE
,CONTRACT_MGMT_OBJID
@@ -562,6 +565,7 @@
,TOTAL_REAL_SUPPLY_PRICE
,DISCOUNT_PRICE
,TOTAL_PRICE
+ ,TOTAL_PRICE_ALL
,NEGO_RATE
,SUPPLY_BUS_NO
,SUPPLY_USER_NAME
@@ -597,14 +601,17 @@
#{EFFECTIVE_DATE},
#{PAYMENT_TERMS},
#{REMARK},
+ #{REQUEST_CONTENT},
#{WRITER},
NOW(),
#{STATUS},
#{SALES_REQUEST_OBJID},
- #{SALES_MNG_USER_ID}
+ #{SALES_MNG_USER_ID},
+ #{SALES_MNG_USER_ID2},
+ #{FORM_TYPE}
,#{TITLE}
,#{PURCHASE_DATE}
- ,#{CONTRACT_MGMT_OBJID}::NUMERIC
+ ,#{CONTRACT_MGMT_OBJID}
,#{TYPE }
,#{INSPECT_METHOD }
,#{TOTAL_PRICE_TXT }
@@ -615,6 +622,7 @@
,#{TOTAL_REAL_SUPPLY_PRICE}
,#{DISCOUNT_PRICE }
,#{TOTAL_PRICE }
+ ,#{TOTAL_PRICE_ALL }
,#{NEGO_RATE }
,#{SUPPLY_BUS_NO }
,#{SUPPLY_USER_NAME }
@@ -650,12 +658,17 @@
EFFECTIVE_DATE = #{EFFECTIVE_DATE},
PAYMENT_TERMS = #{PAYMENT_TERMS},
REMARK = #{REMARK},
+ REQUEST_CONTENT = #{REQUEST_CONTENT},
WRITER = #{WRITER},
STATUS = #{STATUS},
- SALES_MNG_USER_ID = #{SALES_MNG_USER_ID}
+ SALES_MNG_USER_ID = #{SALES_MNG_USER_ID},
+ SALES_MNG_USER_ID2 = #{SALES_MNG_USER_ID2}
+
+ ,FORM_TYPE = #{FORM_TYPE}
+
,TITLE = #{TITLE}
,PURCHASE_DATE = #{PURCHASE_DATE}
- ,CONTRACT_MGMT_OBJID = #{CONTRACT_MGMT_OBJID}::NUMERIC
+ ,CONTRACT_MGMT_OBJID = #{CONTRACT_MGMT_OBJID}
,TYPE = #{TYPE }
,INSPECT_METHOD = #{INSPECT_METHOD }
,TOTAL_PRICE_TXT = #{TOTAL_PRICE_TXT }
@@ -669,6 +682,7 @@
,TOTAL_REAL_SUPPLY_PRICE = #{TOTAL_REAL_SUPPLY_PRICE}
,DISCOUNT_PRICE = #{DISCOUNT_PRICE }
,TOTAL_PRICE = #{TOTAL_PRICE }
+ ,TOTAL_PRICE_ALL = #{TOTAL_PRICE_ALL }
,NEGO_RATE = #{NEGO_RATE }
,SUPPLY_BUS_NO = #{SUPPLY_BUS_NO }
,SUPPLY_USER_NAME = #{SUPPLY_USER_NAME }
@@ -736,7 +750,8 @@
REGDATE,
STATUS,
SALES_REQUEST_OBJID,
- SALES_MNG_USER_ID
+ SALES_MNG_USER_ID,
+ FORM_TYPE
,TITLE
,PURCHASE_DATE
,CONTRACT_MGMT_OBJID
@@ -775,7 +790,8 @@
NOW(),
'create',
#{SALES_REQUEST_OBJID},
- #{SALES_MNG_USER_ID}
+ #{SALES_MNG_USER_ID},
+ #{FORM_TYPE}
,#{TITLE}
,#{PURCHASE_DATE}
,NULLIF(#{PROJECT_NO}::TEXT, '')::NUMERIC
@@ -813,7 +829,7 @@
SALES_MNG_USER_ID = #{SALES_MNG_USER_ID}
,TITLE = #{TITLE}
,PURCHASE_DATE = #{PURCHASE_DATE}
- ,CONTRACT_MGMT_OBJID = NULLIF(#{CONTRACT_MGMT_OBJID}::TEXT, '')::NUMERIC
+ ,CONTRACT_MGMT_OBJID = #{CONTRACT_MGMT_OBJID}
,TYPE = #{TYPE }
,INSPECT_METHOD = #{INSPECT_METHOD }
,TOTAL_PRICE_TXT = #{TOTAL_PRICE_TXT }
@@ -970,7 +986,7 @@
#{SALES_MNG_USER_ID}
,#{TITLE}
,#{PURCHASE_DATE}
- ,#{CONTRACT_MGMT_OBJID}::NUMERIC
+ ,#{CONTRACT_MGMT_OBJID}
,#{TYPE }
,#{INSPECT_METHOD }
,#{TOTAL_PRICE_TXT }
@@ -1157,6 +1173,10 @@
,STOCK_QTY
,REAL_ORDER_QTY
,REAL_SUPPLY_PRICE
+ ,PART_DELIVERY_PLACE
+ ,PRODUCT_NAME
+ ,WORK_ORDER_NO
+ ,DELIVERY_REQUEST_DATE
)
VALUES
(
@@ -1196,6 +1216,10 @@
,REPLACE(#{STOCK_QTY} ::VARCHAR, ',', '')
,REPLACE(#{REAL_ORDER_QTY} ::VARCHAR, ',', '')
,REPLACE(#{REAL_SUPPLY_PRICE} ::VARCHAR, ',', '')
+ ,#{PART_DELIVERY_PLACE}
+ ,#{PRODUCT_NAME}
+ ,#{WORK_ORDER_NO}
+ ,#{DELIVERY_REQUEST_DATE}
) ON CONFLICT (OBJID) DO
UPDATE
SET
@@ -1223,6 +1247,10 @@
,STOCK_QTY = REPLACE(#{STOCK_QTY} ::VARCHAR, ',', '')
,REAL_ORDER_QTY = REPLACE(#{REAL_ORDER_QTY} ::VARCHAR, ',', '')
,REAL_SUPPLY_PRICE = REPLACE(#{REAL_SUPPLY_PRICE} ::VARCHAR, ',', '')
+ ,PART_DELIVERY_PLACE = #{PART_DELIVERY_PLACE}
+ ,PRODUCT_NAME = #{PRODUCT_NAME}
+ ,WORK_ORDER_NO = #{WORK_ORDER_NO}
+ ,DELIVERY_REQUEST_DATE = #{DELIVERY_REQUEST_DATE}