From e593302202330c7be3e8a0d497407a8be8674e13 Mon Sep 17 00:00:00 2001 From: bonus <1203338439@qq.com> Date: Sat, 10 Aug 2024 10:32:28 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=A0=E9=99=A4=E4=BB=A3=E7=A0=81=E7=94=9F?= =?UTF-8?q?=E6=88=90=E5=BE=80=E6=9D=A5=E5=8D=95=E4=BD=8D=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/generate/BmCustomer.java | 75 ++++++++ src/main/java/generate/BmCustomerDao.java | 17 ++ .../resources/generator/BmCustomerDao.xml | 182 ++++++++++++++++++ 3 files changed, 274 insertions(+) create mode 100644 src/main/java/generate/BmCustomer.java create mode 100644 src/main/java/generate/BmCustomerDao.java create mode 100644 src/main/resources/generator/BmCustomerDao.xml diff --git a/src/main/java/generate/BmCustomer.java b/src/main/java/generate/BmCustomer.java new file mode 100644 index 0000000..f3e8edf --- /dev/null +++ b/src/main/java/generate/BmCustomer.java @@ -0,0 +1,75 @@ +package generate; + +import java.io.Serializable; +import lombok.Data; + +/** + * bm_customer + * @author + */ +@Data +public class BmCustomer implements Serializable { + private Integer id; + + /** + * 往来单位类型 + */ + private Integer typeId; + + /** + * 所属分公司 + */ + private Integer companyId; + + /** + * 往来单位名称 + */ + private String name; + + /** + * 材料员 + */ + private String materialClerk; + + /** + * 项目经理 + */ + private String manager; + + /** + * 联系方式 + */ + private String phone; + + /** + * 是否启用0不启用1启用 + */ + private String isActive; + + /** + * 创建时间 + */ + private String time; + + /** + * 法人代表 + */ + private String legalRepresentative; + + /** + * 联系方式 + */ + private String legalPhone; + + /** + * 排序 + */ + private Integer sortNum; + + /** + * 组织分公司id + */ + private String company; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/src/main/java/generate/BmCustomerDao.java b/src/main/java/generate/BmCustomerDao.java new file mode 100644 index 0000000..129bf6b --- /dev/null +++ b/src/main/java/generate/BmCustomerDao.java @@ -0,0 +1,17 @@ +package generate; + +import generate.BmCustomer; + +public interface BmCustomerDao { + int deleteByPrimaryKey(Integer id); + + int insert(BmCustomer record); + + int insertSelective(BmCustomer record); + + BmCustomer selectByPrimaryKey(Integer id); + + int updateByPrimaryKeySelective(BmCustomer record); + + int updateByPrimaryKey(BmCustomer record); +} \ No newline at end of file diff --git a/src/main/resources/generator/BmCustomerDao.xml b/src/main/resources/generator/BmCustomerDao.xml new file mode 100644 index 0000000..1e77864 --- /dev/null +++ b/src/main/resources/generator/BmCustomerDao.xml @@ -0,0 +1,182 @@ + + + + + + + + + + + + + + + + + + + + id, type_id, company_id, `name`, material_clerk, manager, phone, is_active, `time`, + legal_representative, legal_phone, sort_num, company + + + + delete from bm_customer + where id = #{id,jdbcType=INTEGER} + + + insert into bm_customer (type_id, company_id, `name`, + material_clerk, manager, phone, + is_active, `time`, legal_representative, + legal_phone, sort_num, company + ) + values (#{typeId,jdbcType=INTEGER}, #{companyId,jdbcType=INTEGER}, #{name,jdbcType=VARCHAR}, + #{materialClerk,jdbcType=VARCHAR}, #{manager,jdbcType=VARCHAR}, #{phone,jdbcType=VARCHAR}, + #{isActive,jdbcType=CHAR}, #{time,jdbcType=VARCHAR}, #{legalRepresentative,jdbcType=VARCHAR}, + #{legalPhone,jdbcType=VARCHAR}, #{sortNum,jdbcType=INTEGER}, #{company,jdbcType=VARCHAR} + ) + + + insert into bm_customer + + + type_id, + + + company_id, + + + `name`, + + + material_clerk, + + + manager, + + + phone, + + + is_active, + + + `time`, + + + legal_representative, + + + legal_phone, + + + sort_num, + + + company, + + + + + #{typeId,jdbcType=INTEGER}, + + + #{companyId,jdbcType=INTEGER}, + + + #{name,jdbcType=VARCHAR}, + + + #{materialClerk,jdbcType=VARCHAR}, + + + #{manager,jdbcType=VARCHAR}, + + + #{phone,jdbcType=VARCHAR}, + + + #{isActive,jdbcType=CHAR}, + + + #{time,jdbcType=VARCHAR}, + + + #{legalRepresentative,jdbcType=VARCHAR}, + + + #{legalPhone,jdbcType=VARCHAR}, + + + #{sortNum,jdbcType=INTEGER}, + + + #{company,jdbcType=VARCHAR}, + + + + + update bm_customer + + + type_id = #{typeId,jdbcType=INTEGER}, + + + company_id = #{companyId,jdbcType=INTEGER}, + + + `name` = #{name,jdbcType=VARCHAR}, + + + material_clerk = #{materialClerk,jdbcType=VARCHAR}, + + + manager = #{manager,jdbcType=VARCHAR}, + + + phone = #{phone,jdbcType=VARCHAR}, + + + is_active = #{isActive,jdbcType=CHAR}, + + + `time` = #{time,jdbcType=VARCHAR}, + + + legal_representative = #{legalRepresentative,jdbcType=VARCHAR}, + + + legal_phone = #{legalPhone,jdbcType=VARCHAR}, + + + sort_num = #{sortNum,jdbcType=INTEGER}, + + + company = #{company,jdbcType=VARCHAR}, + + + where id = #{id,jdbcType=INTEGER} + + + update bm_customer + set type_id = #{typeId,jdbcType=INTEGER}, + company_id = #{companyId,jdbcType=INTEGER}, + `name` = #{name,jdbcType=VARCHAR}, + material_clerk = #{materialClerk,jdbcType=VARCHAR}, + manager = #{manager,jdbcType=VARCHAR}, + phone = #{phone,jdbcType=VARCHAR}, + is_active = #{isActive,jdbcType=CHAR}, + `time` = #{time,jdbcType=VARCHAR}, + legal_representative = #{legalRepresentative,jdbcType=VARCHAR}, + legal_phone = #{legalPhone,jdbcType=VARCHAR}, + sort_num = #{sortNum,jdbcType=INTEGER}, + company = #{company,jdbcType=VARCHAR} + where id = #{id,jdbcType=INTEGER} + + \ No newline at end of file