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