From c924306a18f8bddc61508b057e40a3db8652809c Mon Sep 17 00:00:00 2001 From: admin Date: Wed, 7 May 2025 16:55:22 +0900 Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E4=BC=A0=E6=96=87=E4=BB=B6=E8=87=B3?= =?UTF-8?q?=20src/main/resources/mapper?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mapper/BuyApprovalRepository.xml | 68 ++++++++++++++ .../resources/mapper/BuyRequestRepository.xml | 84 +++++++++++++++++ .../mapper/OrderDeliverRepository.xml | 91 +++++++++++++++++++ src/main/resources/mapper/StoreRepository.xml | 59 ++++++++++++ src/main/resources/mapper/UserRepository.xml | 30 ++++++ 5 files changed, 332 insertions(+) create mode 100644 src/main/resources/mapper/BuyApprovalRepository.xml create mode 100644 src/main/resources/mapper/BuyRequestRepository.xml create mode 100644 src/main/resources/mapper/OrderDeliverRepository.xml create mode 100644 src/main/resources/mapper/StoreRepository.xml create mode 100644 src/main/resources/mapper/UserRepository.xml diff --git a/src/main/resources/mapper/BuyApprovalRepository.xml b/src/main/resources/mapper/BuyApprovalRepository.xml new file mode 100644 index 0000000..6c225bd --- /dev/null +++ b/src/main/resources/mapper/BuyApprovalRepository.xml @@ -0,0 +1,68 @@ + + + + + + + + + + UPDATE sizai s + SET status = '2' + WHERE s.id = #{id} + AND status IN ('1', '3') + + + + + UPDATE sizai s + SET status = '3' + WHERE s.id = #{id} + AND status IN ('1') + + + + + \ No newline at end of file diff --git a/src/main/resources/mapper/BuyRequestRepository.xml b/src/main/resources/mapper/BuyRequestRepository.xml new file mode 100644 index 0000000..582b4dd --- /dev/null +++ b/src/main/resources/mapper/BuyRequestRepository.xml @@ -0,0 +1,84 @@ + + + + + + + + + + + + + DELETE FROM sizai s + WHERE s.id = #{id} + AND s.status IN ('1', '3') + + + + + INSERT INTO sizai (name, num, category_id, request_user_id, request_dept_id, status, request_date, note) + VALUES (#{name}, #{num}, #{category_id}, + #{request_user_id}, #{request_dept_id}, '1', NOW(), #{note}) + + + + + + + + UPDATE sizai + SET name = #{name}, + num = #{num}, + category_id = #{category_id}, + status = '1', + request_date = NOW(), + note = #{note} + WHERE id = #{id} + AND status IN ('1', '3') + + diff --git a/src/main/resources/mapper/OrderDeliverRepository.xml b/src/main/resources/mapper/OrderDeliverRepository.xml new file mode 100644 index 0000000..ffb0ab0 --- /dev/null +++ b/src/main/resources/mapper/OrderDeliverRepository.xml @@ -0,0 +1,91 @@ + + + + + + + + + + + + UPDATE sizai s + SET + status = '4', + order_date = NOW() + WHERE s.id = #{id} + AND status IN ('2') + + + + + + + + UPDATE sizai s + SET + status = '5', + delivery_date = NOW() + WHERE s.id = #{id} + AND status IN ('4') + + \ No newline at end of file diff --git a/src/main/resources/mapper/StoreRepository.xml b/src/main/resources/mapper/StoreRepository.xml new file mode 100644 index 0000000..a3826c3 --- /dev/null +++ b/src/main/resources/mapper/StoreRepository.xml @@ -0,0 +1,59 @@ + + + + + + + + + + + + UPDATE sizai s + SET + status = '6', + souko_id = #{souko_id}, + instore_date = NOW() + WHERE s.id = #{id} + AND status IN ('5') + + + + + UPDATE sizai s + SET + status = '7', + souko_id = '', + outstore_date = NOW() + WHERE s.id = #{id} + AND status IN ('6') + + \ No newline at end of file diff --git a/src/main/resources/mapper/UserRepository.xml b/src/main/resources/mapper/UserRepository.xml new file mode 100644 index 0000000..79bfaad --- /dev/null +++ b/src/main/resources/mapper/UserRepository.xml @@ -0,0 +1,30 @@ + + + + + + + + + UPDATE users u + SET hashed_password = #{hashedPassword} + WHERE u.id = #{id} + + + +