From f015748715bf637943bfa176c8673111344a9fe1 Mon Sep 17 00:00:00 2001
From: wuzeyu <1223318623@qq.com>
Date: 星期四, 27 六月 2024 14:51:14 +0800
Subject: [PATCH] 增加 支付方式系统初始化

---
 pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/daoSe/SePaymentMethodMapper.java      |   10 ++--
 pipIrr-platform/pipIrr-global/src/main/resources/mapper/SePaymentMethodMapper.xml                     |   12 +++---
 pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/pojoSe/SePaymentMethod.java           |   35 ++++++++---------
 pipIrr-platform/pipIrr-web/pipIrr-web-base/src/main/java/com/dy/pipIrrBase/PipIrrBaseApplication.java |    2 
 pipIrr-platform/pipIrr-web/pipIrr-web-base/src/main/java/com/dy/pipIrrBase/util/InitListener.java     |    2 
 pipIrr-platform/pipIrr-parent.iml                                                                     |   12 ++++++
 pipIrr-platform/pipIrr-global/src/main/resources/init-config.xml                                      |    2 
 7 files changed, 42 insertions(+), 33 deletions(-)

diff --git a/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/daoSe/SePaymentMethodMapper.java b/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/daoSe/SePaymentMethodMapper.java
index 500ec43..8fede0f 100644
--- a/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/daoSe/SePaymentMethodMapper.java
+++ b/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/daoSe/SePaymentMethodMapper.java
@@ -2,17 +2,16 @@
 
 import com.baomidou.mybatisplus.core.mapper.BaseMapper;
 import com.dy.pipIrrGlobal.pojoSe.SePaymentMethod;
-import org.apache.ibatis.annotations.Mapper;
+import org.mapstruct.Mapper;
 
 import java.util.List;
 
 /**
- * @author ZhuBaoMin
- * @date 2023/12/5 16:03
- * @LastEditTime 2023/12/5 16:03
+ * @author :WuZeYu
+ * @Date :2024/6/27  14:47
+ * @LastEditTime :2024/6/27  14:47
  * @Description
  */
-
 @Mapper
 public interface SePaymentMethodMapper extends BaseMapper<SePaymentMethod> {
     int deleteByPrimaryKey(Long id);
@@ -29,6 +28,7 @@
 
     /**
      * 鑾峰彇鍏ㄩ儴鏈垹闄や粯娆炬柟寮�
+     *
      * @return 鏈垹闄や粯娆炬柟寮�
      */
     List<SePaymentMethod> getPaymentMethods();
diff --git a/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/pojoSe/SePaymentMethod.java b/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/pojoSe/SePaymentMethod.java
index efda2e4..4652a88 100644
--- a/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/pojoSe/SePaymentMethod.java
+++ b/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/pojoSe/SePaymentMethod.java
@@ -1,12 +1,11 @@
 package com.dy.pipIrrGlobal.pojoSe;
 
 /**
- * @author ZhuBaoMin
- * @date 2023/12/5 16:03
- * @LastEditTime 2023/12/5 16:03
+ * @author :WuZeYu
+ * @Date :2024/6/27  14:26
+ * @LastEditTime :2024/6/27  14:26
  * @Description
  */
-
 import com.alibaba.fastjson2.annotation.JSONField;
 import com.alibaba.fastjson2.writer.ObjectWriterImplToString;
 import com.baomidou.mybatisplus.annotation.IdType;
@@ -17,11 +16,9 @@
 import jakarta.validation.constraints.NotEmpty;
 import lombok.*;
 import org.hibernate.validator.constraints.Length;
-
 /**
  * 浠樻鏂瑰紡琛�
  */
-
 @TableName(value="se_payment_method", autoResultMap = true)
 @Data
 @Builder
@@ -33,31 +30,31 @@
     public static final long serialVersionUID = 202401151518006L;
 
     /**
-    * 涓婚敭
-    */
+     * 涓婚敭
+     */
+    @Schema(description = "瀹炰綋id", requiredMode = Schema.RequiredMode.NOT_REQUIRED)
     @JSONField(serializeUsing= ObjectWriterImplToString.class)
     @TableId(type = IdType.INPUT)
-    @Schema(description = "瀹炰綋id", requiredMode = Schema.RequiredMode.NOT_REQUIRED)
-    private Long id;
+    public Long id;
 
     /**
-    * 浠樻鏂瑰紡
-    */
+     * 浠樻鏂瑰紡
+     */
     @Schema(description = "浠樻鏂瑰紡鍚嶇О", requiredMode = Schema.RequiredMode.REQUIRED)
     @NotEmpty(message = "浠樻鏂瑰紡鍚嶇О涓嶈兘涓虹┖") //涓嶈兘涓虹┖涔熶笉鑳戒负null
     @Length(message = "浠樻鏂瑰紡鍚嶇О鍚嶇О涓嶅ぇ浜巤max}瀛楋紝涓嶅皬浜巤min}瀛�", min = 1, max = 10)
-    private String name;
+    public String name;
 
     /**
-    * 澶囨敞淇℃伅
-    */
+     * 澶囨敞淇℃伅
+     */
     @Schema(description = "澶囨敞", requiredMode = Schema.RequiredMode.NOT_REQUIRED)
     @Length(message = "澶囨敞闀垮害灏忎簬{max}瀛�", min = 1, max = 200)
-    private String remarks;
+    public String remarks;
 
     /**
-    * 閫昏緫鍒犻櫎鏍囪瘑;0-鏈垹闄わ紝1-鍒犻櫎
-    */
+     * 閫昏緫鍒犻櫎鏍囪瘑;0-鏈垹闄わ紝1-鍒犻櫎
+     */
     @Schema(description = "浠樻鏂瑰紡鍒犻櫎鏍囧織锛岃〃鍗曚笉鐢ㄥ~鍐�", requiredMode = Schema.RequiredMode.NOT_REQUIRED)
-    private Byte deleted;
+    public Byte deleted;
 }
\ No newline at end of file
diff --git a/pipIrr-platform/pipIrr-global/src/main/resources/init-config.xml b/pipIrr-platform/pipIrr-global/src/main/resources/init-config.xml
index 7c6ffd2..93a7b90 100644
--- a/pipIrr-platform/pipIrr-global/src/main/resources/init-config.xml
+++ b/pipIrr-platform/pipIrr-global/src/main/resources/init-config.xml
@@ -15,7 +15,7 @@
                 <item1 name="鐜伴噾"/>
                 <item2 name="寰俊鏀粯"/>
                 <item3 name="鏀粯瀹濇敮浠�"/>
-                <item3 name="閾惰杞处"/>
+                <item4 name="閾惰杞处"/>
             </payments>
             <settings>
                     <item1 item_name="lng" item_value=""/>
diff --git a/pipIrr-platform/pipIrr-global/src/main/resources/mapper/SePaymentMethodMapper.xml b/pipIrr-platform/pipIrr-global/src/main/resources/mapper/SePaymentMethodMapper.xml
index f6a0859..0f871af 100644
--- a/pipIrr-platform/pipIrr-global/src/main/resources/mapper/SePaymentMethodMapper.xml
+++ b/pipIrr-platform/pipIrr-global/src/main/resources/mapper/SePaymentMethodMapper.xml
@@ -20,12 +20,6 @@
     from se_payment_method
     where id = #{id,jdbcType=BIGINT}
   </select>
-
-  <!--鑾峰彇鍏ㄩ儴鏈垹闄や粯娆炬柟寮�-->
-  <select id="getPaymentMethods" resultType="com.dy.pipIrrGlobal.pojoSe.SePaymentMethod">
-    SELECT * FROM se_payment_method WHERE deleted = 0
-  </select>
-
   <delete id="deleteByPrimaryKey" parameterType="java.lang.Long">
     <!--@mbg.generated-->
     delete from se_payment_method
@@ -88,4 +82,10 @@
       deleted = #{deleted,jdbcType=TINYINT}
     where id = #{id,jdbcType=BIGINT}
   </update>
+
+
+  <!--鑾峰彇鍏ㄩ儴鏈垹闄や粯娆炬柟寮�-->
+  <select id="getPaymentMethods" resultType="com.dy.pipIrrGlobal.pojoSe.SePaymentMethod">
+    SELECT * FROM se_payment_method WHERE deleted = 0
+  </select>
 </mapper>
\ No newline at end of file
diff --git a/pipIrr-platform/pipIrr-parent.iml b/pipIrr-platform/pipIrr-parent.iml
new file mode 100644
index 0000000..4ae5c36
--- /dev/null
+++ b/pipIrr-platform/pipIrr-parent.iml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_16">
+    <output url="file://$MODULE_DIR$/target/classes" />
+    <output-test url="file://$MODULE_DIR$/target/test-classes" />
+    <content url="file://$MODULE_DIR$">
+      <excludeFolder url="file://$MODULE_DIR$/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+  </component>
+</module>
\ No newline at end of file
diff --git a/pipIrr-platform/pipIrr-web/pipIrr-web-base/src/main/java/com/dy/pipIrrBase/PipIrrBaseApplication.java b/pipIrr-platform/pipIrr-web/pipIrr-web-base/src/main/java/com/dy/pipIrrBase/PipIrrBaseApplication.java
index 1089355..32edd0d 100644
--- a/pipIrr-platform/pipIrr-web/pipIrr-web-base/src/main/java/com/dy/pipIrrBase/PipIrrBaseApplication.java
+++ b/pipIrr-platform/pipIrr-web/pipIrr-web-base/src/main/java/com/dy/pipIrrBase/PipIrrBaseApplication.java
@@ -18,7 +18,7 @@
                 })
         }
 )
-@MapperScan(basePackages={"com.dy.pipIrrGlobal.daoBa"})
+@MapperScan(basePackages={"com.dy.pipIrrGlobal.daoBa","com.dy.pipIrrGlobal.daoSe"})
 public class PipIrrBaseApplication {
 
     public static void main(String[] args) {
diff --git a/pipIrr-platform/pipIrr-web/pipIrr-web-base/src/main/java/com/dy/pipIrrBase/util/InitListener.java b/pipIrr-platform/pipIrr-web/pipIrr-web-base/src/main/java/com/dy/pipIrrBase/util/InitListener.java
index 67f6940..9287cbd 100644
--- a/pipIrr-platform/pipIrr-web/pipIrr-web-base/src/main/java/com/dy/pipIrrBase/util/InitListener.java
+++ b/pipIrr-platform/pipIrr-web/pipIrr-web-base/src/main/java/com/dy/pipIrrBase/util/InitListener.java
@@ -224,7 +224,7 @@
             SePaymentMethod po = new SePaymentMethod() ;
             po.setName(name);
             po.setDeleted(Deleted.NO.code);
-            this.paymentMethodDao.insertSelective(po) ;
+            this.paymentMethodDao.insert(po) ;
         }
     }
 

--
Gitblit v1.8.0