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