diff --git a/bonus-auth/src/main/resources/bootstrap.yml b/bonus-auth/src/main/resources/bootstrap.yml index 20b9326..9092bd7 100644 --- a/bonus-auth/src/main/resources/bootstrap.yml +++ b/bonus-auth/src/main/resources/bootstrap.yml @@ -14,12 +14,12 @@ spring: nacos: discovery: # 服务注册地址 - server-addr: 192.168.0.14:8848 - namespace: 9404b13b-4b90-4759-98c7-f5d7a670ffd8 + server-addr: 192.168.0.56:8848 + namespace: 693e01a9-1dc4-4858-b1ae-439da3d35f66 config: # 配置中心地址 - server-addr: 192.168.0.14:8848 - namespace: 9404b13b-4b90-4759-98c7-f5d7a670ffd8 + server-addr: 192.168.0.56:8848 + namespace: 693e01a9-1dc4-4858-b1ae-439da3d35f66 # 配置文件格式 file-extension: yml # 共享配置 diff --git a/bonus-gateway/src/main/resources/bootstrap.yml b/bonus-gateway/src/main/resources/bootstrap.yml index 0e3b8d9..da177bc 100644 --- a/bonus-gateway/src/main/resources/bootstrap.yml +++ b/bonus-gateway/src/main/resources/bootstrap.yml @@ -15,12 +15,12 @@ spring: nacos: discovery: # 服务注册地址 - server-addr: 192.168.0.14:8848 - namespace: 9404b13b-4b90-4759-98c7-f5d7a670ffd8 + server-addr: 192.168.0.56:8848 + namespace: 693e01a9-1dc4-4858-b1ae-439da3d35f66 config: # 配置中心地址 - server-addr: 192.168.0.14:8848 - namespace: 9404b13b-4b90-4759-98c7-f5d7a670ffd8 + server-addr: 192.168.0.56:8848 + namespace: 693e01a9-1dc4-4858-b1ae-439da3d35f66 # 配置文件格式 file-extension: yml # 共享配置 @@ -31,23 +31,24 @@ spring: eager: true transport: # 控制台地址 - dashboard: 192.168.0.14:18858 + dashboard: 192.168.0.56:8848 # nacos配置持久化 datasource: ds1: nacos: - server-addr: 192.168.0.14:8848 - namespace: 9404b13b-4b90-4759-98c7-f5d7a670ffd8 + server-addr: 192.168.0.56:8848 + namespace: 693e01a9-1dc4-4858-b1ae-439da3d35f66 dataId: sentinel-bonus-gateway groupId: DEFAULT_GROUP data-type: json rule-type: gw-flow -##系统 自动 加解密开关 -#system: -# encryptEnabled: false -# decryptEnabled: false +#系统 自动 加解密开关 +system: + encryptEnabled: false + decryptEnabled: false + #加密组件 jasypt: encryptor: diff --git a/bonus-modules/bonus-base/pom.xml b/bonus-modules/bonus-base/pom.xml new file mode 100644 index 0000000..19a3785 --- /dev/null +++ b/bonus-modules/bonus-base/pom.xml @@ -0,0 +1,99 @@ + + + 4.0.0 + + com.bonus + bonus-modules + 24.7.1-SNAPSHOT + + + bonus-base + + + bonus-modules-base基础模块 + + + + 8 + 8 + UTF-8 + + + + + + com.alibaba.cloud + spring-cloud-starter-alibaba-nacos-discovery + + + + + com.alibaba.cloud + spring-cloud-starter-alibaba-nacos-config + + + + + com.alibaba.cloud + spring-cloud-starter-alibaba-sentinel + + + + + org.springframework.boot + spring-boot-starter-actuator + + + + + com.github.tobato + fastdfs-client + + + + + io.minio + minio + ${minio.version} + + + + + com.bonus + bonus-api-system + + + + + com.bonus + bonus-common-swagger + + + + + org.projectlombok + lombok + provided + + + + + ${project.artifactId} + + + org.springframework.boot + spring-boot-maven-plugin + + + + repackage + + + + + + + + \ No newline at end of file diff --git a/bonus-modules/bonus-base/src/main/java/com/bonus/base/BonusBaseApplication.java b/bonus-modules/bonus-base/src/main/java/com/bonus/base/BonusBaseApplication.java new file mode 100644 index 0000000..dc11068 --- /dev/null +++ b/bonus-modules/bonus-base/src/main/java/com/bonus/base/BonusBaseApplication.java @@ -0,0 +1,32 @@ +package com.bonus.base; + +import com.bonus.common.swagger.annotation.EnableCustomSwagger2; +import org.springframework.boot.SpringApplication; +import org.springframework.boot.autoconfigure.SpringBootApplication; +import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration; + +/** + * @author : 阮世耀 + * @version : 1.0 + * @PackagePath: com.bonus + * @CreateTime: 2024-08-09 09:11 + * @Description: Base基础模块启动类 + */ + +@EnableCustomSwagger2 +@SpringBootApplication(exclude = {DataSourceAutoConfiguration.class }) +public class BonusBaseApplication { + public static void main(String[] args) { + SpringApplication.run(BonusBaseApplication.class, args); + System.out.println("(♥◠‿◠)ノ゙ bonus-base基础模块启动成功 ლ(´ڡ`ლ)゙ \n" + + " .-------. ____ __ \n" + + " | _ _ \\ \\ \\ / / \n" + + " | ( ' ) | \\ _. / ' \n" + + " |(_ o _) / _( )_ .' \n" + + " | (_,_).' __ ___(_ o _)' \n" + + " | |\\ \\ | || |(_,_)' \n" + + " | | \\ `' /| `-' / \n" + + " | | \\ / \\ / \n" + + " ''-' `'-' `-..-' "); + } +} \ No newline at end of file diff --git a/bonus-modules/bonus-base/src/main/java/com/bonus/base/controller/BmProjectController.java b/bonus-modules/bonus-base/src/main/java/com/bonus/base/controller/BmProjectController.java new file mode 100644 index 0000000..f9fa427 --- /dev/null +++ b/bonus-modules/bonus-base/src/main/java/com/bonus/base/controller/BmProjectController.java @@ -0,0 +1,33 @@ +package com.bonus.base.controller; +import com.bonus.base.domain.BmProject; +import com.bonus.base.service.BmProjectService; +import org.springframework.web.bind.annotation.*; + +import org.springframework.beans.factory.annotation.Autowired; + +/** +* 工程项目管理(bm_project)表控制层 +* +* @author xxxxx +*/ +@RestController +@RequestMapping("/bm_project") +public class BmProjectController { +/** +* 服务对象 +*/ + @Autowired + private BmProjectService bmProjectService; + + /** + * 通过主键查询单条数据 + * + * @param id 主键 + * @return 单条数据 + */ + @GetMapping("selectOne") + public BmProject selectOne(Integer id) { + return bmProjectService.selectByPrimaryKey(id); + } + +} diff --git a/bonus-modules/bonus-base/src/main/java/com/bonus/base/domain/BmProject.java b/bonus-modules/bonus-base/src/main/java/com/bonus/base/domain/BmProject.java new file mode 100644 index 0000000..c2b7f55 --- /dev/null +++ b/bonus-modules/bonus-base/src/main/java/com/bonus/base/domain/BmProject.java @@ -0,0 +1,128 @@ +package com.bonus.base.domain; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +/** + *@PackagePath: com.bonus.base + *@author : 阮世耀 + *@CreateTime: 2024-08-09 10:13 + *@Description: 工程实体类 + *@version : 1.0 +*/ +@ApiModel(description="工程项目管理") +@Data +public class BmProject { + + @ApiModelProperty(value="主键") + private Integer id; + + /** + * 项目类型。 1:线路工程;2:变电工程;3:业务工程;4:其他工程 + */ + @ApiModelProperty(value="项目类型。 1:线路工程;2:变电工程;3:业务工程;4:其他工程") + private Integer projectType; + + @ApiModelProperty(value="") + private String name; + + @ApiModelProperty(value="") + private String num; + + @ApiModelProperty(value="") + private String manager; + + @ApiModelProperty(value="") + private String nature; + + @ApiModelProperty(value="") + private String telphone; + + @ApiModelProperty(value="") + private String phone; + + @ApiModelProperty(value="") + private String fax; + + @ApiModelProperty(value="") + private String address; + + @ApiModelProperty(value="") + private String remarks; + + @ApiModelProperty(value="") + private String materialClerk; + + @ApiModelProperty(value="") + private String clerkPhone; + + /** + * 电压等级,如1 为10kv,2为 35kv, 11为1100kv + */ + @ApiModelProperty(value="电压等级,如1 为10kv,2为 35kv, 11为1100kv") + private Integer voltageClass; + + @ApiModelProperty(value="") + private Integer companyId; + + @ApiModelProperty(value="") + private String isBalanceEnd; + + @ApiModelProperty(value="") + private String time; + + @ApiModelProperty(value="") + private String isActive; + + /** + * 经度 + */ + @ApiModelProperty(value="经度") + private String lon; + + /** + * 维度 + */ + @ApiModelProperty(value="维度") + private String lat; + + /** + * 组织分公司id + */ + @ApiModelProperty(value="组织分公司id") + private String company; + + /** + * 实施单位 + */ + @ApiModelProperty(value="实施单位") + private String impUnit; + + /** + * 项目部 + */ + @ApiModelProperty(value="项目部") + private String deptName; + + /** + * i8工程id + */ + @ApiModelProperty(value="i8工程id") + private String proId; + + /** + * 项目部id + */ + @ApiModelProperty(value="项目部id") + private Integer deptId; + + @ApiModelProperty(value="") + private String cvo; + + @ApiModelProperty(value="") + private String stats; + + @ApiModelProperty(value="") + private String htzt; +} \ No newline at end of file diff --git a/bonus-modules/bonus-base/src/main/java/com/bonus/base/mapper/BmProjectMapper.java b/bonus-modules/bonus-base/src/main/java/com/bonus/base/mapper/BmProjectMapper.java new file mode 100644 index 0000000..7e16a5d --- /dev/null +++ b/bonus-modules/bonus-base/src/main/java/com/bonus/base/mapper/BmProjectMapper.java @@ -0,0 +1,60 @@ +package com.bonus.base.mapper; + +import com.bonus.base.domain.BmProject; +import org.apache.ibatis.annotations.Mapper; + +/** + *@PackagePath: com.bonus.base + *@author : 阮世耀 + *@CreateTime: 2024-08-09 10:13 + *@Description: 描述 + *@version : 1.0 +*/ +@Mapper +public interface BmProjectMapper { + /** + * delete by primary key + * @param id primaryKey + * @return deleteCount + */ + int deleteByPrimaryKey(Integer id); + + /** + * insert record to table + * @param record the record + * @return insert count + */ + int insert(BmProject record); + + int insertOrUpdate(BmProject record); + + int insertOrUpdateSelective(BmProject record); + + /** + * insert record to table selective + * @param record the record + * @return insert count + */ + int insertSelective(BmProject record); + + /** + * select by primary key + * @param id primary key + * @return object by primary key + */ + BmProject selectByPrimaryKey(Integer id); + + /** + * update record selective + * @param record the updated record + * @return update count + */ + int updateByPrimaryKeySelective(BmProject record); + + /** + * update record + * @param record the updated record + * @return update count + */ + int updateByPrimaryKey(BmProject record); +} \ No newline at end of file diff --git a/bonus-modules/bonus-base/src/main/java/com/bonus/base/service/BmProjectService.java b/bonus-modules/bonus-base/src/main/java/com/bonus/base/service/BmProjectService.java new file mode 100644 index 0000000..0e8afd2 --- /dev/null +++ b/bonus-modules/bonus-base/src/main/java/com/bonus/base/service/BmProjectService.java @@ -0,0 +1,55 @@ +package com.bonus.base.service; + +import com.bonus.base.mapper.BmProjectMapper; +import org.springframework.stereotype.Service; + +import org.springframework.beans.factory.annotation.Autowired; + +import com.bonus.base.domain.BmProject; + +/** + *@PackagePath: com.bonus.base + *@author : 阮世耀 + *@CreateTime: 2024-08-09 10:13 + *@Description: 描述 + *@version : 1.0 +*/ +@Service +public class BmProjectService{ + + @Autowired + private BmProjectMapper bmProjectMapper; + + public int deleteByPrimaryKey(Integer id) { + return bmProjectMapper.deleteByPrimaryKey(id); + } + + public int insert(BmProject record) { + return bmProjectMapper.insert(record); + } + + public int insertOrUpdate(BmProject record) { + return bmProjectMapper.insertOrUpdate(record); + } + + public int insertOrUpdateSelective(BmProject record) { + return bmProjectMapper.insertOrUpdateSelective(record); + } + + public int insertSelective(BmProject record) { + return bmProjectMapper.insertSelective(record); + } + + public BmProject selectByPrimaryKey(Integer id) { + return bmProjectMapper.selectByPrimaryKey(id); + } + + public int updateByPrimaryKeySelective(BmProject record) { + return bmProjectMapper.updateByPrimaryKeySelective(record); + } + + public int updateByPrimaryKey(BmProject record) { + return bmProjectMapper.updateByPrimaryKey(record); + } + +} diff --git a/bonus-modules/bonus-base/src/main/resources/banner.txt b/bonus-modules/bonus-base/src/main/resources/banner.txt new file mode 100644 index 0000000..bf6f561 --- /dev/null +++ b/bonus-modules/bonus-base/src/main/resources/banner.txt @@ -0,0 +1,9 @@ +Spring Boot Version: ${spring-boot.version} +Spring Application Name: ${spring.application.name} + _ + | | + | |__ ___ _ __ _ _ ___ + | '_ \ / _ \ | '_ \ | | | | / __| + | |_) | | (_) | | | | | | |_| | \__ \ + |_.__/ \___/ |_| |_| \__,_| |___/ + diff --git a/bonus-modules/bonus-base/src/main/resources/bootstrap.yml b/bonus-modules/bonus-base/src/main/resources/bootstrap.yml new file mode 100644 index 0000000..9783640 --- /dev/null +++ b/bonus-modules/bonus-base/src/main/resources/bootstrap.yml @@ -0,0 +1,31 @@ +# Tomcat +server: + port: 18088 + +# Spring +spring: + servlet: + multipart: + max-file-size: 5GB + max-request-size: 5GB + application: + # 应用名称 + name: bonus-base + profiles: + # 环境配置 + active: dev + cloud: + nacos: + discovery: + # 服务注册地址 + server-addr: 192.168.0.56:8848 + namespace: 9cde1ce1-98bc-4b9c-9213-f1fbf8a5b3cc + config: + # 配置中心地址 + server-addr: 192.168.0.56:8848 + namespace: 9cde1ce1-98bc-4b9c-9213-f1fbf8a5b3cc + # 配置文件格式 + file-extension: yml + # 共享配置 + shared-configs: + - application-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension} diff --git a/bonus-modules/bonus-base/src/main/resources/logback.xml b/bonus-modules/bonus-base/src/main/resources/logback.xml new file mode 100644 index 0000000..d14828d --- /dev/null +++ b/bonus-modules/bonus-base/src/main/resources/logback.xml @@ -0,0 +1,74 @@ + + + + + + + + + + + ${log.pattern} + + + + + + ${log.path}/info.log + + + + ${log.path}/info.%d{yyyy-MM-dd}.log + + 60 + + + ${log.pattern} + + + + INFO + + ACCEPT + + DENY + + + + + ${log.path}/error.log + + + + ${log.path}/error.%d{yyyy-MM-dd}.log + + 60 + + + ${log.pattern} + + + + ERROR + + ACCEPT + + DENY + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/bonus-modules/bonus-base/src/main/resources/mapper/BmProjectMapper.xml b/bonus-modules/bonus-base/src/main/resources/mapper/BmProjectMapper.xml new file mode 100644 index 0000000..f380e4e --- /dev/null +++ b/bonus-modules/bonus-base/src/main/resources/mapper/BmProjectMapper.xml @@ -0,0 +1,736 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + id, project_type, `name`, num, manager, nature, telphone, phone, fax, address, remarks, + material_clerk, clerk_phone, `voltage class`, company_id, is_balance_end, `time`, + is_active, lon, lat, company, imp_unit, dept_name, pro_id, dept_id, cvo, stats, htzt + + + + + + + delete from bm_project + where id = #{id,jdbcType=INTEGER} + + + + + insert into bm_project (project_type, `name`, num, + manager, nature, telphone, + phone, fax, address, + remarks, material_clerk, clerk_phone, + `voltage class`, company_id, is_balance_end, + `time`, is_active, lon, + lat, company, imp_unit, + dept_name, pro_id, dept_id, + cvo, stats, htzt) + values (#{projectType,jdbcType=INTEGER}, #{name,jdbcType=VARCHAR}, #{num,jdbcType=VARCHAR}, + #{manager,jdbcType=VARCHAR}, #{nature,jdbcType=VARCHAR}, #{telphone,jdbcType=VARCHAR}, + #{phone,jdbcType=VARCHAR}, #{fax,jdbcType=VARCHAR}, #{address,jdbcType=VARCHAR}, + #{remarks,jdbcType=VARCHAR}, #{materialClerk,jdbcType=VARCHAR}, #{clerkPhone,jdbcType=VARCHAR}, + #{voltageClass,jdbcType=INTEGER}, #{companyId,jdbcType=INTEGER}, #{isBalanceEnd,jdbcType=CHAR}, + #{time,jdbcType=VARCHAR}, #{isActive,jdbcType=VARCHAR}, #{lon,jdbcType=VARCHAR}, + #{lat,jdbcType=VARCHAR}, #{company,jdbcType=VARCHAR}, #{impUnit,jdbcType=VARCHAR}, + #{deptName,jdbcType=VARCHAR}, #{proId,jdbcType=VARCHAR}, #{deptId,jdbcType=INTEGER}, + #{cvo,jdbcType=VARCHAR}, #{stats,jdbcType=VARCHAR}, #{htzt,jdbcType=VARCHAR}) + + + + + insert into bm_project + + + project_type, + + + `name`, + + + num, + + + manager, + + + nature, + + + telphone, + + + phone, + + + fax, + + + address, + + + remarks, + + + material_clerk, + + + clerk_phone, + + + `voltage class`, + + + company_id, + + + is_balance_end, + + + `time`, + + + is_active, + + + lon, + + + lat, + + + company, + + + imp_unit, + + + dept_name, + + + pro_id, + + + dept_id, + + + cvo, + + + stats, + + + htzt, + + + + + #{projectType,jdbcType=INTEGER}, + + + #{name,jdbcType=VARCHAR}, + + + #{num,jdbcType=VARCHAR}, + + + #{manager,jdbcType=VARCHAR}, + + + #{nature,jdbcType=VARCHAR}, + + + #{telphone,jdbcType=VARCHAR}, + + + #{phone,jdbcType=VARCHAR}, + + + #{fax,jdbcType=VARCHAR}, + + + #{address,jdbcType=VARCHAR}, + + + #{remarks,jdbcType=VARCHAR}, + + + #{materialClerk,jdbcType=VARCHAR}, + + + #{clerkPhone,jdbcType=VARCHAR}, + + + #{voltageClass,jdbcType=INTEGER}, + + + #{companyId,jdbcType=INTEGER}, + + + #{isBalanceEnd,jdbcType=CHAR}, + + + #{time,jdbcType=VARCHAR}, + + + #{isActive,jdbcType=VARCHAR}, + + + #{lon,jdbcType=VARCHAR}, + + + #{lat,jdbcType=VARCHAR}, + + + #{company,jdbcType=VARCHAR}, + + + #{impUnit,jdbcType=VARCHAR}, + + + #{deptName,jdbcType=VARCHAR}, + + + #{proId,jdbcType=VARCHAR}, + + + #{deptId,jdbcType=INTEGER}, + + + #{cvo,jdbcType=VARCHAR}, + + + #{stats,jdbcType=VARCHAR}, + + + #{htzt,jdbcType=VARCHAR}, + + + + + + update bm_project + + + project_type = #{projectType,jdbcType=INTEGER}, + + + `name` = #{name,jdbcType=VARCHAR}, + + + num = #{num,jdbcType=VARCHAR}, + + + manager = #{manager,jdbcType=VARCHAR}, + + + nature = #{nature,jdbcType=VARCHAR}, + + + telphone = #{telphone,jdbcType=VARCHAR}, + + + phone = #{phone,jdbcType=VARCHAR}, + + + fax = #{fax,jdbcType=VARCHAR}, + + + address = #{address,jdbcType=VARCHAR}, + + + remarks = #{remarks,jdbcType=VARCHAR}, + + + material_clerk = #{materialClerk,jdbcType=VARCHAR}, + + + clerk_phone = #{clerkPhone,jdbcType=VARCHAR}, + + + `voltage class` = #{voltageClass,jdbcType=INTEGER}, + + + company_id = #{companyId,jdbcType=INTEGER}, + + + is_balance_end = #{isBalanceEnd,jdbcType=CHAR}, + + + `time` = #{time,jdbcType=VARCHAR}, + + + is_active = #{isActive,jdbcType=VARCHAR}, + + + lon = #{lon,jdbcType=VARCHAR}, + + + lat = #{lat,jdbcType=VARCHAR}, + + + company = #{company,jdbcType=VARCHAR}, + + + imp_unit = #{impUnit,jdbcType=VARCHAR}, + + + dept_name = #{deptName,jdbcType=VARCHAR}, + + + pro_id = #{proId,jdbcType=VARCHAR}, + + + dept_id = #{deptId,jdbcType=INTEGER}, + + + cvo = #{cvo,jdbcType=VARCHAR}, + + + stats = #{stats,jdbcType=VARCHAR}, + + + htzt = #{htzt,jdbcType=VARCHAR}, + + + where id = #{id,jdbcType=INTEGER} + + + + update bm_project + set project_type = #{projectType,jdbcType=INTEGER}, + `name` = #{name,jdbcType=VARCHAR}, + num = #{num,jdbcType=VARCHAR}, + manager = #{manager,jdbcType=VARCHAR}, + nature = #{nature,jdbcType=VARCHAR}, + telphone = #{telphone,jdbcType=VARCHAR}, + phone = #{phone,jdbcType=VARCHAR}, + fax = #{fax,jdbcType=VARCHAR}, + address = #{address,jdbcType=VARCHAR}, + remarks = #{remarks,jdbcType=VARCHAR}, + material_clerk = #{materialClerk,jdbcType=VARCHAR}, + clerk_phone = #{clerkPhone,jdbcType=VARCHAR}, + `voltage class` = #{voltageClass,jdbcType=INTEGER}, + company_id = #{companyId,jdbcType=INTEGER}, + is_balance_end = #{isBalanceEnd,jdbcType=CHAR}, + `time` = #{time,jdbcType=VARCHAR}, + is_active = #{isActive,jdbcType=VARCHAR}, + lon = #{lon,jdbcType=VARCHAR}, + lat = #{lat,jdbcType=VARCHAR}, + company = #{company,jdbcType=VARCHAR}, + imp_unit = #{impUnit,jdbcType=VARCHAR}, + dept_name = #{deptName,jdbcType=VARCHAR}, + pro_id = #{proId,jdbcType=VARCHAR}, + dept_id = #{deptId,jdbcType=INTEGER}, + cvo = #{cvo,jdbcType=VARCHAR}, + stats = #{stats,jdbcType=VARCHAR}, + htzt = #{htzt,jdbcType=VARCHAR} + where id = #{id,jdbcType=INTEGER} + + + + insert into bm_project + + + id, + + project_type, + `name`, + num, + manager, + nature, + telphone, + phone, + fax, + address, + remarks, + material_clerk, + clerk_phone, + `voltage class`, + company_id, + is_balance_end, + `time`, + is_active, + lon, + lat, + company, + imp_unit, + dept_name, + pro_id, + dept_id, + cvo, + stats, + htzt, + + values + + + #{id,jdbcType=INTEGER}, + + #{projectType,jdbcType=INTEGER}, + #{name,jdbcType=VARCHAR}, + #{num,jdbcType=VARCHAR}, + #{manager,jdbcType=VARCHAR}, + #{nature,jdbcType=VARCHAR}, + #{telphone,jdbcType=VARCHAR}, + #{phone,jdbcType=VARCHAR}, + #{fax,jdbcType=VARCHAR}, + #{address,jdbcType=VARCHAR}, + #{remarks,jdbcType=VARCHAR}, + #{materialClerk,jdbcType=VARCHAR}, + #{clerkPhone,jdbcType=VARCHAR}, + #{voltageClass,jdbcType=INTEGER}, + #{companyId,jdbcType=INTEGER}, + #{isBalanceEnd,jdbcType=CHAR}, + #{time,jdbcType=VARCHAR}, + #{isActive,jdbcType=VARCHAR}, + #{lon,jdbcType=VARCHAR}, + #{lat,jdbcType=VARCHAR}, + #{company,jdbcType=VARCHAR}, + #{impUnit,jdbcType=VARCHAR}, + #{deptName,jdbcType=VARCHAR}, + #{proId,jdbcType=VARCHAR}, + #{deptId,jdbcType=INTEGER}, + #{cvo,jdbcType=VARCHAR}, + #{stats,jdbcType=VARCHAR}, + #{htzt,jdbcType=VARCHAR}, + + on duplicate key update + + + id = #{id,jdbcType=INTEGER}, + + project_type = #{projectType,jdbcType=INTEGER}, + `name` = #{name,jdbcType=VARCHAR}, + num = #{num,jdbcType=VARCHAR}, + manager = #{manager,jdbcType=VARCHAR}, + nature = #{nature,jdbcType=VARCHAR}, + telphone = #{telphone,jdbcType=VARCHAR}, + phone = #{phone,jdbcType=VARCHAR}, + fax = #{fax,jdbcType=VARCHAR}, + address = #{address,jdbcType=VARCHAR}, + remarks = #{remarks,jdbcType=VARCHAR}, + material_clerk = #{materialClerk,jdbcType=VARCHAR}, + clerk_phone = #{clerkPhone,jdbcType=VARCHAR}, + `voltage class` = #{voltageClass,jdbcType=INTEGER}, + company_id = #{companyId,jdbcType=INTEGER}, + is_balance_end = #{isBalanceEnd,jdbcType=CHAR}, + `time` = #{time,jdbcType=VARCHAR}, + is_active = #{isActive,jdbcType=VARCHAR}, + lon = #{lon,jdbcType=VARCHAR}, + lat = #{lat,jdbcType=VARCHAR}, + company = #{company,jdbcType=VARCHAR}, + imp_unit = #{impUnit,jdbcType=VARCHAR}, + dept_name = #{deptName,jdbcType=VARCHAR}, + pro_id = #{proId,jdbcType=VARCHAR}, + dept_id = #{deptId,jdbcType=INTEGER}, + cvo = #{cvo,jdbcType=VARCHAR}, + stats = #{stats,jdbcType=VARCHAR}, + htzt = #{htzt,jdbcType=VARCHAR}, + + + + + insert into bm_project + + + id, + + + project_type, + + + `name`, + + + num, + + + manager, + + + nature, + + + telphone, + + + phone, + + + fax, + + + address, + + + remarks, + + + material_clerk, + + + clerk_phone, + + + `voltage class`, + + + company_id, + + + is_balance_end, + + + `time`, + + + is_active, + + + lon, + + + lat, + + + company, + + + imp_unit, + + + dept_name, + + + pro_id, + + + dept_id, + + + cvo, + + + stats, + + + htzt, + + + values + + + #{id,jdbcType=INTEGER}, + + + #{projectType,jdbcType=INTEGER}, + + + #{name,jdbcType=VARCHAR}, + + + #{num,jdbcType=VARCHAR}, + + + #{manager,jdbcType=VARCHAR}, + + + #{nature,jdbcType=VARCHAR}, + + + #{telphone,jdbcType=VARCHAR}, + + + #{phone,jdbcType=VARCHAR}, + + + #{fax,jdbcType=VARCHAR}, + + + #{address,jdbcType=VARCHAR}, + + + #{remarks,jdbcType=VARCHAR}, + + + #{materialClerk,jdbcType=VARCHAR}, + + + #{clerkPhone,jdbcType=VARCHAR}, + + + #{voltageClass,jdbcType=INTEGER}, + + + #{companyId,jdbcType=INTEGER}, + + + #{isBalanceEnd,jdbcType=CHAR}, + + + #{time,jdbcType=VARCHAR}, + + + #{isActive,jdbcType=VARCHAR}, + + + #{lon,jdbcType=VARCHAR}, + + + #{lat,jdbcType=VARCHAR}, + + + #{company,jdbcType=VARCHAR}, + + + #{impUnit,jdbcType=VARCHAR}, + + + #{deptName,jdbcType=VARCHAR}, + + + #{proId,jdbcType=VARCHAR}, + + + #{deptId,jdbcType=INTEGER}, + + + #{cvo,jdbcType=VARCHAR}, + + + #{stats,jdbcType=VARCHAR}, + + + #{htzt,jdbcType=VARCHAR}, + + + on duplicate key update + + + id = #{id,jdbcType=INTEGER}, + + + project_type = #{projectType,jdbcType=INTEGER}, + + + `name` = #{name,jdbcType=VARCHAR}, + + + num = #{num,jdbcType=VARCHAR}, + + + manager = #{manager,jdbcType=VARCHAR}, + + + nature = #{nature,jdbcType=VARCHAR}, + + + telphone = #{telphone,jdbcType=VARCHAR}, + + + phone = #{phone,jdbcType=VARCHAR}, + + + fax = #{fax,jdbcType=VARCHAR}, + + + address = #{address,jdbcType=VARCHAR}, + + + remarks = #{remarks,jdbcType=VARCHAR}, + + + material_clerk = #{materialClerk,jdbcType=VARCHAR}, + + + clerk_phone = #{clerkPhone,jdbcType=VARCHAR}, + + + `voltage class` = #{voltageClass,jdbcType=INTEGER}, + + + company_id = #{companyId,jdbcType=INTEGER}, + + + is_balance_end = #{isBalanceEnd,jdbcType=CHAR}, + + + `time` = #{time,jdbcType=VARCHAR}, + + + is_active = #{isActive,jdbcType=VARCHAR}, + + + lon = #{lon,jdbcType=VARCHAR}, + + + lat = #{lat,jdbcType=VARCHAR}, + + + company = #{company,jdbcType=VARCHAR}, + + + imp_unit = #{impUnit,jdbcType=VARCHAR}, + + + dept_name = #{deptName,jdbcType=VARCHAR}, + + + pro_id = #{proId,jdbcType=VARCHAR}, + + + dept_id = #{deptId,jdbcType=INTEGER}, + + + cvo = #{cvo,jdbcType=VARCHAR}, + + + stats = #{stats,jdbcType=VARCHAR}, + + + htzt = #{htzt,jdbcType=VARCHAR}, + + + + \ No newline at end of file diff --git a/bonus-modules/bonus-gen/src/main/resources/bootstrap.yml b/bonus-modules/bonus-gen/src/main/resources/bootstrap.yml index e796a65..85dbddc 100644 --- a/bonus-modules/bonus-gen/src/main/resources/bootstrap.yml +++ b/bonus-modules/bonus-gen/src/main/resources/bootstrap.yml @@ -15,11 +15,11 @@ spring: discovery: # 服务注册地址 server-addr: 192.168.0.56:8848 - namespace: 9cde1ce1-98bc-4b9c-9213-f1fbf8a5b3cc + namespace: 693e01a9-1dc4-4858-b1ae-439da3d35f66 config: # 配置中心地址 server-addr: 192.168.0.56:8848 - namespace: 9cde1ce1-98bc-4b9c-9213-f1fbf8a5b3cc + namespace: 693e01a9-1dc4-4858-b1ae-439da3d35f66 # 配置文件格式 file-extension: yml # 共享配置 diff --git a/bonus-modules/bonus-system/src/main/resources/bootstrap.yml b/bonus-modules/bonus-system/src/main/resources/bootstrap.yml index 1c61dcd..9d5b63e 100644 --- a/bonus-modules/bonus-system/src/main/resources/bootstrap.yml +++ b/bonus-modules/bonus-system/src/main/resources/bootstrap.yml @@ -14,12 +14,12 @@ spring: nacos: discovery: # 服务注册地址 - server-addr: 192.168.0.14:8848 - namespace: 9404b13b-4b90-4759-98c7-f5d7a670ffd8 + server-addr: 192.168.0.56:8848 + namespace: 693e01a9-1dc4-4858-b1ae-439da3d35f66 config: # 配置中心地址 - server-addr: 192.168.0.14:8848 - namespace: 9404b13b-4b90-4759-98c7-f5d7a670ffd8 + server-addr: 192.168.0.56:8848 + namespace: 693e01a9-1dc4-4858-b1ae-439da3d35f66 # 配置文件格式 file-extension: yml # 共享配置 diff --git a/bonus-modules/pom.xml b/bonus-modules/pom.xml index 6a09a37..f777a48 100644 --- a/bonus-modules/pom.xml +++ b/bonus-modules/pom.xml @@ -16,6 +16,7 @@ bonus-oss bonus-obs bonus-mongodb + bonus-base bonus-modules