From ae3c041745a705c400805b347d16200a25c2946f Mon Sep 17 00:00:00 2001 From: liulujian Date: Wed, 15 Apr 2026 15:23:06 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=9C=AC=E5=9C=B0=E5=BC=80=E5=8F=91?= =?UTF-8?q?=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .claude/settings.local.json | 3 +- .gitignore | 4 + docs/sql/init_database.sql | 426 ++++++++++++++++++ docs/sql/nacos-config/txw-gateway.yaml | 46 ++ docs/sql/nacos-config/txw-gxzx.yaml | 80 ++++ docs/sql/nacos-config/txw-mhzc.yaml | 82 ++++ docs/sql/nacos-config/txw-sso.yaml | 83 ++++ docs/sql/nacos-config/txw-yygl.yaml | 68 +++ txw-common/pom.xml | 8 +- .../src/main/resources/bootstrap-local.yml | 12 +- .../src/main/resources/bootstrap-local.yml | 12 +- txw-mhzc-web/vue.config.js | 12 +- .../src/main/resources/bootstrap-local.yml | 14 +- .../src/main/resources/bootstrap-env.yml | 4 + .../src/main/resources/bootstrap-local.yml | 12 +- .../src/main/resources/bootstrap.yml | 2 +- .../src/main/resources/bootstrap-env.yml | 4 + .../src/main/resources/bootstrap-local.yml | 8 +- 18 files changed, 840 insertions(+), 40 deletions(-) create mode 100644 docs/sql/init_database.sql create mode 100644 docs/sql/nacos-config/txw-gateway.yaml create mode 100644 docs/sql/nacos-config/txw-gxzx.yaml create mode 100644 docs/sql/nacos-config/txw-mhzc.yaml create mode 100644 docs/sql/nacos-config/txw-sso.yaml create mode 100644 docs/sql/nacos-config/txw-yygl.yaml diff --git a/.claude/settings.local.json b/.claude/settings.local.json index 0384e4b..63a7545 100644 --- a/.claude/settings.local.json +++ b/.claude/settings.local.json @@ -3,7 +3,8 @@ "allow": [ "Bash(yarn install:*)", "WebFetch(domain:)", - "Bash(git checkout:*)" + "Bash(git checkout:*)", + "Bash(netstat -ano)" ] } } diff --git a/.gitignore b/.gitignore index c4bf180..d6ab1f4 100644 --- a/.gitignore +++ b/.gitignore @@ -8,6 +8,7 @@ prd # Log file *.log log +logs # BlueJ files *.ctxt @@ -52,3 +53,6 @@ ewm.png *.ntvs* *.njsproj *.sln + +# 本地开发配置(包含敏感信息) +**/bootstrap-local.yml diff --git a/docs/sql/init_database.sql b/docs/sql/init_database.sql new file mode 100644 index 0000000..52606d7 --- /dev/null +++ b/docs/sql/init_database.sql @@ -0,0 +1,426 @@ +-- ============================================= +-- 碳信网 数据库初始化脚本 +-- 数据库: MySQL +-- ============================================= + +SET NAMES utf8mb4; +SET FOREIGN_KEY_CHECKS = 0; + +-- ---------------------------- +-- 1. txw-gxzx 模块(供需中心) +-- ---------------------------- + +-- 供需信息表 +DROP TABLE IF EXISTS `txw_gxzx_gxxxb`; +CREATE TABLE `txw_gxzx_gxxxb` ( + `gx_uuid` varchar(64) NOT NULL COMMENT '供需UUID', + `bt_1` varchar(255) DEFAULT NULL COMMENT '标题', + `fwlxjh` varchar(255) DEFAULT NULL COMMENT '服务类型', + `sshy` varchar(64) DEFAULT NULL COMMENT '所属行业代码', + `fwfw` varchar(500) DEFAULT NULL COMMENT '服务范围', + `fwnr` text DEFAULT NULL COMMENT '服务描述', + `kzwj` varchar(255) DEFAULT NULL COMMENT '扩展文件', + `lxr` varchar(100) DEFAULT NULL COMMENT '联系人', + `lxdh` varchar(50) DEFAULT NULL COMMENT '联系电话', + `email` varchar(100) DEFAULT NULL COMMENT '电子邮箱', + `bqjh` varchar(500) DEFAULT NULL COMMENT '标签合集', + `zt` varchar(20) DEFAULT NULL COMMENT '状态', + `qyuuid` varchar(64) DEFAULT NULL COMMENT '企业UUID', + `qymc` varchar(200) DEFAULT NULL COMMENT '企业名称', + `nsrsbh` varchar(50) DEFAULT NULL COMMENT '纳税人识别号', + `lrrq` datetime DEFAULT NULL COMMENT '录入日期', + `xgrq` datetime DEFAULT NULL COMMENT '修改日期', + `xgruuid` varchar(64) DEFAULT NULL COMMENT '修改人UUID', + `lrruuid` varchar(64) DEFAULT NULL COMMENT '录入人UUID', + `sjzt` varchar(20) DEFAULT NULL COMMENT '上架状态', + `ywlx_dm` varchar(20) DEFAULT NULL COMMENT '业务类型代码', + `ysfw_dm_1` varchar(20) DEFAULT NULL COMMENT '预算范围代码', + `qwwcsj` datetime DEFAULT NULL COMMENT '期望完成时间', + `xqjjcd_dm` varchar(20) DEFAULT NULL COMMENT '需求紧急程度代码', + `gjjg` decimal(18,2) DEFAULT NULL COMMENT '供给价格', + `gjdw_dm` varchar(20) DEFAULT NULL COMMENT '供给单位代码', + PRIMARY KEY (`gx_uuid`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='供需信息表'; + +-- 供需标签表 +DROP TABLE IF EXISTS `txw_gxzx_gxbqb`; +CREATE TABLE `txw_gxzx_gxbqb` ( + `uuid` varchar(64) NOT NULL COMMENT 'UUID', + `gx_uuid` varchar(64) DEFAULT NULL COMMENT '供需UUID', + `bquuid` varchar(64) DEFAULT NULL COMMENT '标签UUID', + `qyuuid` varchar(64) DEFAULT NULL COMMENT '企业UUID', + `yxbz` varchar(10) DEFAULT NULL COMMENT '有效标志', + `lrrq` datetime DEFAULT NULL COMMENT '录入日期', + `xgrq` datetime DEFAULT NULL COMMENT '修改日期', + PRIMARY KEY (`uuid`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='供需标签表'; + +-- 供需收藏表 +DROP TABLE IF EXISTS `txw_gxzx_gxscb`; +CREATE TABLE `txw_gxzx_gxscb` ( + `uuid` varchar(64) NOT NULL COMMENT 'UUID', + `gx_uuid` varchar(64) DEFAULT NULL COMMENT '供需UUID', + `yh_uuid` varchar(64) DEFAULT NULL COMMENT '用户UUID', + `lrrq` datetime DEFAULT NULL COMMENT '录入日期', + PRIMARY KEY (`uuid`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='供需收藏表'; + +-- 企业标签表 +DROP TABLE IF EXISTS `txw_gxzx_qybqb`; +CREATE TABLE `txw_gxzx_qybqb` ( + `uuid` varchar(64) NOT NULL COMMENT 'UUID', + `qyuuid` varchar(64) DEFAULT NULL COMMENT '企业UUID', + `bq_dm` varchar(20) DEFAULT NULL COMMENT '标签代码', + `yxbz` varchar(10) DEFAULT NULL COMMENT '有效标志', + `lrrq` datetime DEFAULT NULL COMMENT '录入日期', + `xgrq` datetime DEFAULT NULL COMMENT '修改日期', + PRIMARY KEY (`uuid`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='企业标签表'; + +-- 入驻申请记录表 +DROP TABLE IF EXISTS `txw_gxzx_rzsqjlb`; +CREATE TABLE `txw_gxzx_rzsqjlb` ( + `uuid` varchar(64) NOT NULL COMMENT 'UUID', + `ywlx_dm` varchar(20) DEFAULT NULL COMMENT '业务类型代码', + `nsrsbh` varchar(50) DEFAULT NULL COMMENT '纳税人识别号', + `qymc` varchar(200) DEFAULT NULL COMMENT '企业名称', + `sjhm1` varchar(50) DEFAULT NULL COMMENT '手机号码', + `sqly` varchar(500) DEFAULT NULL COMMENT '申请理由', + `lrruuid` varchar(64) DEFAULT NULL COMMENT '录入人UUID', + `lrrq` datetime DEFAULT NULL COMMENT '录入日期', + `shrsfid` varchar(64) DEFAULT NULL COMMENT '审核人', + `shsj` datetime DEFAULT NULL COMMENT '审核时间', + `shyj_1` varchar(500) DEFAULT NULL COMMENT '审核意见', + `shjg_1` varchar(20) DEFAULT NULL COMMENT '审核结果', + `dlzh` varchar(100) DEFAULT NULL COMMENT '登录账号', + `zsxm_1` varchar(100) DEFAULT NULL COMMENT '真实姓名', + `yh_uuid` varchar(64) DEFAULT NULL COMMENT '用户UUID', + PRIMARY KEY (`uuid`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='入驻申请记录表'; + +-- 审核情况表 +DROP TABLE IF EXISTS `txw_gxzx_shqkb`; +CREATE TABLE `txw_gxzx_shqkb` ( + `uuid` varchar(64) NOT NULL COMMENT 'UUID', + `ywlx_dm` varchar(20) DEFAULT NULL COMMENT '业务类型代码', + `glid` varchar(64) DEFAULT NULL COMMENT '关联ID', + `shjg_1` varchar(20) DEFAULT NULL COMMENT '审核结果', + `shyj_1` varchar(500) DEFAULT NULL COMMENT '审核意见', + `shrsfid` varchar(64) DEFAULT NULL COMMENT '审核人', + `shsj` datetime DEFAULT NULL COMMENT '审核时间', + `ywqd_dm` varchar(20) DEFAULT NULL COMMENT '业务渠道代码', + `lrrq` datetime DEFAULT NULL COMMENT '录入日期', + `xgrq` datetime DEFAULT NULL COMMENT '修改日期', + `sjcsdq` varchar(50) DEFAULT NULL COMMENT '数据产生地区', + `sjgsdq` varchar(50) DEFAULT NULL COMMENT '数据归属地区', + `xgrsfid` varchar(64) DEFAULT NULL COMMENT '修改人身份ID', + `lrrsfid` varchar(64) DEFAULT NULL COMMENT '录入人身份ID', + `sjtb_sj` datetime DEFAULT NULL COMMENT '数据同步时间', + PRIMARY KEY (`uuid`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='审核情况表'; + +-- 贷款保险申请信息表 +DROP TABLE IF EXISTS `txw_gxzx_dkbxsqxx`; +CREATE TABLE `txw_gxzx_dkbxsqxx` ( + `squuid` varchar(64) NOT NULL COMMENT '申请UUID', + `sshy_dm` varchar(20) DEFAULT NULL COMMENT '业务分类代码(xd=信贷,bx=保险)', + `cpuuid` varchar(64) DEFAULT NULL COMMENT '产品UUID', + `qyuuid` varchar(64) DEFAULT NULL COMMENT '企业UUID', + `qymc` varchar(200) DEFAULT NULL COMMENT '企业名称', + `nsrsbh` varchar(50) DEFAULT NULL COMMENT '纳税人识别号', + `lxr` varchar(100) DEFAULT NULL COMMENT '联系人', + `lxdh` varchar(50) DEFAULT NULL COMMENT '联系电话', + `kxtsjzl` varchar(500) DEFAULT NULL COMMENT '可信碳数据资料', + `sqdk_je` varchar(100) DEFAULT NULL COMMENT '申请贷款金额', + `sqdkyt` varchar(200) DEFAULT NULL COMMENT '申请贷款用途', + `tbje` varchar(100) DEFAULT NULL COMMENT '投保金额', + `bxbzqx` varchar(100) DEFAULT NULL COMMENT '保险保障期限', + `flzl` varchar(500) DEFAULT NULL COMMENT '附列资料', + `zt` varchar(20) DEFAULT NULL COMMENT '状态', + `wjmc` varchar(255) DEFAULT NULL COMMENT '文件名称', + `lrrq` datetime DEFAULT NULL COMMENT '录入日期', + `lrruuid` varchar(64) DEFAULT NULL COMMENT '录入人UUID', + `xgrq` datetime DEFAULT NULL COMMENT '修改日期', + `xgruuid` varchar(64) DEFAULT NULL COMMENT '修改人UUID', + PRIMARY KEY (`squuid`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='贷款保险申请信息表'; + +-- 绿色金融产品信息表 +DROP TABLE IF EXISTS `txw_gxzx_lsjrcpxx`; +CREATE TABLE `txw_gxzx_lsjrcpxx` ( + `cpuuid` varchar(64) NOT NULL COMMENT '产品UUID', + `sshy_dm` varchar(20) DEFAULT NULL COMMENT '所属行业代码', + `ywlx_dm` varchar(20) DEFAULT NULL COMMENT '业务类型代码', + `cpmc` varchar(200) DEFAULT NULL COMMENT '产品名称', + `qyuuid` varchar(64) DEFAULT NULL COMMENT '企业UUID', + `qymc` varchar(200) DEFAULT NULL COMMENT '企业名称', + `edfw` varchar(100) DEFAULT NULL COMMENT '额度范围', + `llfw` varchar(100) DEFAULT NULL COMMENT '利率范围', + `dkqxfw` varchar(100) DEFAULT NULL COMMENT '贷款期限范围', + `bzqxfw` varchar(100) DEFAULT NULL COMMENT '保障期限范围', + `bfjsfs` varchar(100) DEFAULT NULL COMMENT '保费计算方式', + `fwcpms` text DEFAULT NULL COMMENT '服务产品描述', + `fprq` datetime DEFAULT NULL COMMENT '发布日期', + `zt` varchar(20) DEFAULT NULL COMMENT '状态', + `sjzt` varchar(20) DEFAULT NULL COMMENT '上架状态', + `lrrq` datetime DEFAULT NULL COMMENT '录入日期', + `lrruuid` varchar(64) DEFAULT NULL COMMENT '录入人UUID', + `xgrq` datetime DEFAULT NULL COMMENT '修改日期', + `xgruuid` varchar(64) DEFAULT NULL COMMENT '修改人UUID', + `yxlogo` varchar(500) DEFAULT NULL COMMENT '圆形Logo', + `carbon_type` int(11) DEFAULT NULL COMMENT '碳类型', + PRIMARY KEY (`cpuuid`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='绿色金融产品信息表'; + +-- 绿色交易资产信息表 +DROP TABLE IF EXISTS `txw_gxzx_lsjy_zcxx`; +CREATE TABLE `txw_gxzx_lsjy_zcxx` ( + `zcid` varchar(64) NOT NULL COMMENT '资产ID', + `qyuuid` varchar(64) DEFAULT NULL COMMENT '企业UUID', + `qymc` varchar(200) DEFAULT NULL COMMENT '企业名称', + `zcmc` varchar(200) DEFAULT NULL COMMENT '资产名称', + `zclxdm` varchar(20) DEFAULT NULL COMMENT '资产类型代码', + `zcxq1` text DEFAULT NULL COMMENT '资产详情', + `zcsl` varchar(50) DEFAULT NULL COMMENT '资产数量', + `zcsysl` varchar(50) DEFAULT NULL COMMENT '资产剩余数量', + `dj_str` varchar(100) DEFAULT NULL COMMENT '单价(字符型)', + `dj_3` decimal(18,4) DEFAULT NULL COMMENT '单价', + `zcbh` varchar(64) DEFAULT NULL COMMENT '资产编号', + `lxr` varchar(100) DEFAULT NULL COMMENT '联系人', + `lxdh` varchar(50) DEFAULT NULL COMMENT '联系电话', + `fbrq` datetime DEFAULT NULL COMMENT '发布日期', + `yxqz` datetime DEFAULT NULL COMMENT '有效期止', + `zt` varchar(20) DEFAULT NULL COMMENT '状态', + `sjzt` varchar(20) DEFAULT NULL COMMENT '上架状态', + `lrrq` datetime DEFAULT NULL COMMENT '录入日期', + `lrruuid` varchar(64) DEFAULT NULL COMMENT '录入人UUID', + `xgrq` datetime DEFAULT NULL COMMENT '修改日期', + `xgruuid` varchar(64) DEFAULT NULL COMMENT '修改人UUID', + PRIMARY KEY (`zcid`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='绿色交易资产信息表'; + + +-- ---------------------------- +-- 2. txw-mhzc 模块(门户站场) +-- ---------------------------- + +-- 用户信息表 +DROP TABLE IF EXISTS `txw_mhzc_yhxxb`; +CREATE TABLE `txw_mhzc_yhxxb` ( + `yh_uuid` varchar(64) NOT NULL COMMENT '用户UUID', + `did` varchar(64) DEFAULT NULL COMMENT '部门ID', + `dlzh` varchar(100) DEFAULT NULL COMMENT '登录账号', + `dlmm` varchar(255) DEFAULT NULL COMMENT '登录密码', + `zsxm_1` varchar(100) DEFAULT NULL COMMENT '真实姓名', + `sjhm_1` varchar(50) DEFAULT NULL COMMENT '手机号码', + `yxdz` varchar(100) DEFAULT NULL COMMENT '邮箱地址', + `txdzurl` varchar(500) DEFAULT NULL COMMENT '头像地址URL', + `sdbz` varchar(10) DEFAULT NULL COMMENT '锁定标志(Y为锁定)', + `sdyy` varchar(255) DEFAULT NULL COMMENT '锁定原因', + `sdsj_1` datetime DEFAULT NULL COMMENT '锁定时间', + `sdryid` varchar(64) DEFAULT NULL COMMENT '锁定人员ID', + `yxbz` varchar(10) DEFAULT NULL COMMENT '有效标志', + `ywqd_dm` varchar(20) DEFAULT NULL COMMENT '业务渠道代码', + `lrrq` datetime DEFAULT NULL COMMENT '录入日期', + `xgrq` datetime DEFAULT NULL COMMENT '修改日期', + `sjcsdq` varchar(50) DEFAULT NULL COMMENT '数据产生地区', + `sjgsdq` varchar(50) DEFAULT NULL COMMENT '数据归属地区', + `xgrsfid` varchar(64) DEFAULT NULL COMMENT '修改人身份ID', + `lrrsfid` varchar(64) DEFAULT NULL COMMENT '录入人身份ID', + `sjtb_sj` datetime DEFAULT NULL COMMENT '数据同步时间', + `sfzjlx` varchar(20) DEFAULT NULL COMMENT '身份证件类型', + `sfzjhm` varchar(50) DEFAULT NULL COMMENT '身份证件号码', + `scdljguuid` varchar(64) DEFAULT NULL COMMENT '上次登录机构UUID', + PRIMARY KEY (`yh_uuid`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='用户信息表'; + +-- 后台用户信息表 +DROP TABLE IF EXISTS `txw_mhzc_htyhxxb`; +CREATE TABLE `txw_mhzc_htyhxxb` ( + `yh_uuid` varchar(64) NOT NULL COMMENT '用户UUID', + `dlzh` varchar(100) DEFAULT NULL COMMENT '登录账号', + `dlmm` varchar(255) DEFAULT NULL COMMENT '登录密码', + `zsxm_1` varchar(100) DEFAULT NULL COMMENT '真实姓名', + `sjhm_1` varchar(50) DEFAULT NULL COMMENT '手机号码', + `yxdz` varchar(100) DEFAULT NULL COMMENT '邮箱地址', + `txdzurl` varchar(500) DEFAULT NULL COMMENT '头像地址URL', + `sdbz` varchar(10) DEFAULT NULL COMMENT '锁定标志', + `sdyy` varchar(255) DEFAULT NULL COMMENT '锁定原因', + `sdsj_1` datetime DEFAULT NULL COMMENT '锁定时间', + `sdryid` varchar(64) DEFAULT NULL COMMENT '锁定人员ID', + `ywqd_dm` varchar(20) DEFAULT NULL COMMENT '业务渠道代码', + `lrrq` datetime DEFAULT NULL COMMENT '录入日期', + `xgrq` datetime DEFAULT NULL COMMENT '修改日期', + `sjcsdq` varchar(50) DEFAULT NULL COMMENT '数据产生地区', + `sjgsdq` varchar(50) DEFAULT NULL COMMENT '数据归属地区', + `xgrsfid` varchar(64) DEFAULT NULL COMMENT '修改人身份ID', + `lrrsfid` varchar(64) DEFAULT NULL COMMENT '录入人身份ID', + `sjtb_sj` datetime DEFAULT NULL COMMENT '数据同步时间', + `yxbz` varchar(10) DEFAULT NULL COMMENT '有效标志', + PRIMARY KEY (`yh_uuid`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='后台用户信息表'; + +-- 企业信息表 +DROP TABLE IF EXISTS `txw_mhzc_qyxxb`; +CREATE TABLE `txw_mhzc_qyxxb` ( + `qyuuid` varchar(64) NOT NULL COMMENT '企业UUID', + `qymc` varchar(200) DEFAULT NULL COMMENT '企业名称', + `nsrsbh` varchar(50) DEFAULT NULL COMMENT '纳税人识别号', + `gxdtrzbz` varchar(10) DEFAULT NULL COMMENT '供需大厅入驻标志', + `yxbz` varchar(10) DEFAULT NULL COMMENT '有效标志', + `ywqd_dm` varchar(20) DEFAULT NULL COMMENT '业务渠道代码', + `lrrq` datetime DEFAULT NULL COMMENT '录入日期', + `xgrq` datetime DEFAULT NULL COMMENT '修改日期', + `sjcsdq` varchar(50) DEFAULT NULL COMMENT '数据产生地区', + `sjgsdq` varchar(50) DEFAULT NULL COMMENT '数据归属地区', + `xgrsfid` varchar(64) DEFAULT NULL COMMENT '修改人身份ID', + `lrrsfid` varchar(64) DEFAULT NULL COMMENT '录入人身份ID', + `sjtb_sj` datetime DEFAULT NULL COMMENT '数据同步时间', + PRIMARY KEY (`qyuuid`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='企业信息表'; + +-- 企业认证申请记录表 +DROP TABLE IF EXISTS `txw_mhzc_qyrzsqjlb`; +CREATE TABLE `txw_mhzc_qyrzsqjlb` ( + `uuid` varchar(64) NOT NULL COMMENT 'UUID', + `qymc` varchar(200) DEFAULT NULL COMMENT '企业名称', + `nsrsbh` varchar(50) DEFAULT NULL COMMENT '纳税人识别号', + `sqsm` varchar(500) DEFAULT NULL COMMENT '申请说明', + `lrruuid` varchar(64) DEFAULT NULL COMMENT '录入人UUID', + `lrrq` datetime DEFAULT NULL COMMENT '录入日期', + `shrsfid` varchar(64) DEFAULT NULL COMMENT '审核人', + `shjg_1` varchar(20) DEFAULT NULL COMMENT '审核结果', + `shyj_1` varchar(500) DEFAULT NULL COMMENT '审核意见', + `shsj` datetime DEFAULT NULL COMMENT '审核时间', + `sjhm_1` varchar(50) DEFAULT NULL COMMENT '手机号码', + `dlzh` varchar(100) DEFAULT NULL COMMENT '登录账号', + `zsxm_1` varchar(100) DEFAULT NULL COMMENT '真实姓名', + `yh_uuid` varchar(64) DEFAULT NULL COMMENT '用户UUID', + PRIMARY KEY (`uuid`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='企业认证申请记录表'; + +-- 用户企业关系表 +DROP TABLE IF EXISTS `txw_mhzc_yhqygxb`; +CREATE TABLE `txw_mhzc_yhqygxb` ( + `uuid` varchar(64) NOT NULL COMMENT 'UUID', + `yh_uuid` varchar(64) DEFAULT NULL COMMENT '用户UUID', + `qyuuid` varchar(64) DEFAULT NULL COMMENT '企业UUID', + PRIMARY KEY (`uuid`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='用户企业关系表'; + +-- 咨询信息表 +DROP TABLE IF EXISTS `txw_mhzc_zxxxb`; +CREATE TABLE `txw_mhzc_zxxxb` ( + `uuid` varchar(64) NOT NULL COMMENT 'UUID', + `bt_1` varchar(255) DEFAULT NULL COMMENT '标题', + `zx_nr` text DEFAULT NULL COMMENT '内容', + `fbsj` datetime DEFAULT NULL COMMENT '发布时间', + `zx_lx` varchar(50) DEFAULT NULL COMMENT '资讯类型', + PRIMARY KEY (`uuid`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='咨询信息表'; + +-- 广告栏表 +DROP TABLE IF EXISTS `txw_mhzc_gglb`; +CREATE TABLE `txw_mhzc_gglb` ( + `uuid` varchar(64) NOT NULL COMMENT 'UUID', + `bt_1` varchar(255) DEFAULT NULL COMMENT '标题', + `gg_nr` text DEFAULT NULL COMMENT '广告内容', + `tpid` varchar(64) DEFAULT NULL COMMENT '图片ID', + `tzdz` varchar(500) DEFAULT NULL COMMENT '跳转地址', + `xh` bigint(20) DEFAULT NULL COMMENT '序号', + `lrrq` datetime DEFAULT NULL COMMENT '录入日期', + `xgrq` datetime DEFAULT NULL COMMENT '修改日期', + `lrruuid` varchar(64) DEFAULT NULL COMMENT '录入人UUID', + `xgruuid` varchar(64) DEFAULT NULL COMMENT '修改人UUID', + `yxbz` varchar(10) DEFAULT NULL COMMENT '有效标志', + PRIMARY KEY (`uuid`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='广告栏表'; + + +-- ---------------------------- +-- 3. txw-sso 模块(单点登录) +-- ---------------------------- + +-- OAuth2客户端表 +DROP TABLE IF EXISTS `txw_sso_client`; +CREATE TABLE `txw_sso_client` ( + `uuid` varchar(64) NOT NULL COMMENT 'UUID', + `clientid` varchar(100) DEFAULT NULL COMMENT '客户端ID', + `sqmy` varchar(255) DEFAULT NULL COMMENT '授权密钥', + `yxbz` varchar(10) DEFAULT NULL COMMENT '有效标志', + `fwlpyxq` varchar(50) DEFAULT NULL COMMENT '访问令牌有效期', + `sxlpyxq` varchar(50) DEFAULT NULL COMMENT '刷新令牌有效期', + `cdxdz` varchar(500) DEFAULT NULL COMMENT '重定向地址', + `sqnr` varchar(500) DEFAULT NULL COMMENT '授权内容', + `sm_1` varchar(255) DEFAULT NULL COMMENT '说明', + `dcdz` varchar(500) DEFAULT NULL COMMENT '导出地址', + `lrrq` datetime DEFAULT NULL COMMENT '录入日期', + `xgrq` datetime DEFAULT NULL COMMENT '修改日期', + PRIMARY KEY (`uuid`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='OAuth2客户端表'; + +-- OAuth2授权码表 +DROP TABLE IF EXISTS `txw_sso_code`; +CREATE TABLE `txw_sso_code` ( + `uuid` varchar(64) NOT NULL COMMENT 'UUID', + `yh_uuid` varchar(64) DEFAULT NULL COMMENT '用户UUID', + `sqm` varchar(100) DEFAULT NULL COMMENT '授权码', + `clientid` varchar(100) DEFAULT NULL COMMENT '客户端ID', + `sqnr` varchar(500) DEFAULT NULL COMMENT '授权内容', + `gqsj` datetime DEFAULT NULL COMMENT '过期时间', + `cdxdz` varchar(500) DEFAULT NULL COMMENT '重定向地址', + `rzzt_1` varchar(20) DEFAULT NULL COMMENT '认证状态', + `access_token` varchar(255) DEFAULT NULL COMMENT '访问令牌', + `lrrq` datetime DEFAULT NULL COMMENT '录入日期', + `xgrq` datetime DEFAULT NULL COMMENT '修改日期', + PRIMARY KEY (`uuid`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='OAuth2授权码表'; + +-- OAuth2访问令牌表 +DROP TABLE IF EXISTS `txw_sso_access_token`; +CREATE TABLE `txw_sso_access_token` ( + `uuid` varchar(64) NOT NULL COMMENT 'UUID', + `yh_uuid` varchar(64) DEFAULT NULL COMMENT '用户UUID', + `qyuuid` varchar(64) DEFAULT NULL COMMENT '企业UUID', + `access_token` varchar(255) DEFAULT NULL COMMENT '访问令牌', + `refresh_token` varchar(255) DEFAULT NULL COMMENT '刷新令牌', + `clientid` varchar(100) DEFAULT NULL COMMENT '客户端ID', + `sqnr` varchar(500) DEFAULT NULL COMMENT '授权内容', + `gqsj` datetime DEFAULT NULL COMMENT '过期时间', + `gllp` varchar(64) DEFAULT NULL COMMENT '关联令牌', + `lrrq` datetime DEFAULT NULL COMMENT '录入日期', + `xgrq` datetime DEFAULT NULL COMMENT '修改日期', + PRIMARY KEY (`uuid`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='OAuth2访问令牌表'; + +-- OAuth2刷新令牌表 +DROP TABLE IF EXISTS `txw_sso_refresh_token`; +CREATE TABLE `txw_sso_refresh_token` ( + `uuid` varchar(64) NOT NULL COMMENT 'UUID', + `yh_uuid` varchar(64) DEFAULT NULL COMMENT '用户UUID', + `qyuuid` varchar(64) DEFAULT NULL COMMENT '企业UUID', + `refresh_token` varchar(255) DEFAULT NULL COMMENT '刷新令牌', + `clientid` varchar(100) DEFAULT NULL COMMENT '客户端ID', + `sqnr` varchar(500) DEFAULT NULL COMMENT '授权内容', + `gqsj` datetime DEFAULT NULL COMMENT '过期时间', + `lrrq` datetime DEFAULT NULL COMMENT '录入日期', + `xgrq` datetime DEFAULT NULL COMMENT '修改日期', + PRIMARY KEY (`uuid`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='OAuth2刷新令牌表'; + +-- OAuth2授权批准表 +DROP TABLE IF EXISTS `system_oauth2_approve`; +CREATE TABLE `system_oauth2_approve` ( + `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '编号', + `user_id` bigint(20) DEFAULT NULL COMMENT '用户编号', + `user_type` int(11) DEFAULT NULL COMMENT '用户类型', + `client_id` varchar(100) DEFAULT NULL COMMENT '客户端编号', + `scope` varchar(255) DEFAULT NULL COMMENT '授权范围', + `approved` tinyint(1) DEFAULT NULL COMMENT '是否接受(true接受,false拒绝)', + `expires_time` datetime DEFAULT NULL COMMENT '过期时间', + `lrrq` datetime DEFAULT NULL COMMENT '录入日期', + `xgrq` datetime DEFAULT NULL COMMENT '修改日期', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='OAuth2授权批准表'; + +SET FOREIGN_KEY_CHECKS = 1; diff --git a/docs/sql/nacos-config/txw-gateway.yaml b/docs/sql/nacos-config/txw-gateway.yaml new file mode 100644 index 0000000..43c9c08 --- /dev/null +++ b/docs/sql/nacos-config/txw-gateway.yaml @@ -0,0 +1,46 @@ +spring: + cloud: + gateway: + x-forwarded: + prefix-enabled: false # 避免 Swagger 重复带上额外的 /ckts-api/system 前缀 + routes: + - id: txw-mhzc + uri: grayLb://txw-mhzc + predicates: + - Path=/mhzc/** + - id: txw-sso + uri: grayLb://txw-sso + predicates: + - Path=/sso/** + - id: txw-gxzx + uri: grayLb://txw-gxzx + predicates: + - Path=/gxzx/** + - id: txw-yygl + uri: grayLb://txw-yygl + predicates: + - Path=/yygl/** + +css: + gateway: + whitelist: + urls: + - /sso/verify/get + - /sso/auth/login + - /sso/admin/auth/login + - /sso/admin/auth/logout + - /sso/auth/logout + - /sso/auth/refresh-token + - /sso/auth/sendMsg + - /sso/auth/loginBySMS + - /api/** + - /mhzc/user/register + - /mhzc/sy/sjkb + - /mhzc/sy/hzhb + - /sso/userinfo/get + - /sso/oauth2/token + - /mhzc/sy/** + - /sso/did/pub/** + - /sso/auth/didBindPhone + api: + checkAccessToken: http://txw-sso/sso/oauth2/token/check \ No newline at end of file diff --git a/docs/sql/nacos-config/txw-gxzx.yaml b/docs/sql/nacos-config/txw-gxzx.yaml new file mode 100644 index 0000000..007f0e6 --- /dev/null +++ b/docs/sql/nacos-config/txw-gxzx.yaml @@ -0,0 +1,80 @@ +--- #################### sentinel相关配置 #################### +spring: + cloud: + sentinel: + transport: + dashboard: 10.23.10.75:8090 #控制台地址 + http-method-specify: true #开启请求方式前缀 + +feign: + sentinel: + enabled: true +--- #################### xxl-job相关配置 #################### +xxl: + job: + admin: + addresses: http://10.23.10.89:30081/xxl-job-admin + executor: + appname: ${spring.application.name} # 执行器 AppName + logpath: ${user.dir}/logs/xxl-job/${spring.application.name} # 执行器运行日志文件存储磁盘路径 + access-token: 9!75%Sw#QydXxlJobToken +spring: + # 数据源配置项 + autoconfigure: + exclude: + - com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure # 排除 Druid 的自动配置,使用 dynamic-datasource-spring-boot-starter 配置多数据源 + datasource: + druid: # Druid 【监控】相关的全局配置 + web-stat-filter: + enabled: true + stat-view-servlet: + enabled: true + allow: # 设置白名单,不填则允许所有访问 + url-pattern: /druid/* + login-username: # 控制台管理用户名和密码 + login-password: + filter: + stat: + enabled: true + log-slow-sql: true # 慢 SQL 记录 + slow-sql-millis: 100 + merge-sql: true + wall: + config: + multi-statement-allow: true + dynamic: # 多数据源配置 + druid: # Druid 【连接池】相关的全局配置 + initial-size: 1 # 初始连接数 + min-idle: 1 # 最小连接池数量 + max-active: 20 # 最大连接池数量 + max-wait: 600000 # 配置获取连接等待超时的时间,单位:毫秒 + time-between-eviction-runs-millis: 60000 # 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位:毫秒 + min-evictable-idle-time-millis: 300000 # 配置一个连接在池中最小生存的时间,单位:毫秒 + max-evictable-idle-time-millis: 900000 # 配置一个连接在池中最大生存的时间,单位:毫秒 + validation-query: SELECT 1 FROM DUAL # 配置检测连接是否有效 + test-while-idle: true + test-on-borrow: false + test-on-return: false + primary: master + datasource: + master: + name: txw_gxzx + url: jdbc:mysql://10.23.8.38:3306/txw_gxzx?allowMultiQueries=true&useUnicode=true&useSSL=false&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&autoReconnect=true&nullCatalogMeansCurrent=true # MySQL Connector/J 8.X 连接的示例 + username: znsb_yy + password: zNdd_yY0322 + + # Redis 配置。Redisson 默认的配置足够使用,一般不需要进行调优 + redis: + host: 10.23.10.91 + port: 6379 + password: 9!1%Sw#QydRedis0322 + database: 9 +css: + filemanager: + config: + type: minio + url: http://10.23.10.91:9000 + bucket: qyd-ggzc + accessKey: qyddev + accessSecret: 9!1%Sw#QydMinioDev + enabled: true \ No newline at end of file diff --git a/docs/sql/nacos-config/txw-mhzc.yaml b/docs/sql/nacos-config/txw-mhzc.yaml new file mode 100644 index 0000000..fd98e22 --- /dev/null +++ b/docs/sql/nacos-config/txw-mhzc.yaml @@ -0,0 +1,82 @@ +--- #################### sentinel相关配置 #################### +spring: + cloud: + sentinel: + transport: + dashboard: 10.23.10.75:8090 #控制台地址 + http-method-specify: true #开启请求方式前缀 + +feign: + sentinel: + enabled: true +--- #################### xxl-job相关配置 #################### +xxl: + job: + admin: + addresses: http://10.23.10.89:30081/xxl-job-admin + executor: + appname: ${spring.application.name} # 执行器 AppName + logpath: ${user.dir}/logs/xxl-job/${spring.application.name} # 执行器运行日志文件存储磁盘路径 + access-token: 9!75%Sw#QydXxlJobToken +spring: + # 数据源配置项 + autoconfigure: + exclude: + - com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure # 排除 Druid 的自动配置,使用 dynamic-datasource-spring-boot-starter 配置多数据源 + datasource: + druid: # Druid 【监控】相关的全局配置 + web-stat-filter: + enabled: true + stat-view-servlet: + enabled: true + allow: # 设置白名单,不填则允许所有访问 + url-pattern: /druid/* + login-username: # 控制台管理用户名和密码 + login-password: + filter: + stat: + enabled: true + log-slow-sql: true # 慢 SQL 记录 + slow-sql-millis: 100 + merge-sql: true + wall: + config: + multi-statement-allow: true + dynamic: # 多数据源配置 + druid: # Druid 【连接池】相关的全局配置 + initial-size: 1 # 初始连接数 + min-idle: 1 # 最小连接池数量 + max-active: 20 # 最大连接池数量 + max-wait: 600000 # 配置获取连接等待超时的时间,单位:毫秒 + time-between-eviction-runs-millis: 60000 # 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位:毫秒 + min-evictable-idle-time-millis: 300000 # 配置一个连接在池中最小生存的时间,单位:毫秒 + max-evictable-idle-time-millis: 900000 # 配置一个连接在池中最大生存的时间,单位:毫秒 + validation-query: SELECT 1 FROM DUAL # 配置检测连接是否有效 + test-while-idle: true + test-on-borrow: false + test-on-return: false + primary: master + datasource: + master: + name: txw_mhzc + url: jdbc:mysql://10.23.8.38:3306/txw_mhzc?allowMultiQueries=true&useUnicode=true&useSSL=false&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&autoReconnect=true&nullCatalogMeansCurrent=true # MySQL Connector/J 8.X 连接的示例 + username: znsb_yy + password: zNdd_yY0322 + + # Redis 配置。Redisson 默认的配置足够使用,一般不需要进行调优 + redis: + host: 10.23.10.91 + port: 6379 + password: 9!1%Sw#QydRedis0322 + database: 9 +css: + filemanager: + config: + type: minio + url: http://10.23.10.91:9000 + bucket: qyd-dhls + accessKey: qyddev + accessSecret: 9!1%Sw#QydMinioDev + enabled: true + mhzc: + registerSmsCheck: false \ No newline at end of file diff --git a/docs/sql/nacos-config/txw-sso.yaml b/docs/sql/nacos-config/txw-sso.yaml new file mode 100644 index 0000000..85f875d --- /dev/null +++ b/docs/sql/nacos-config/txw-sso.yaml @@ -0,0 +1,83 @@ +--- #################### sentinel相关配置 #################### +spring: + cloud: + sentinel: + transport: + dashboard: 10.23.10.91:8090 #控制台地址 + http-method-specify: true #开启请求方式前缀 + +feign: + sentinel: + enabled: true +--- #################### xxl-job相关配置 #################### +xxl: + job: + admin: + addresses: http://10.23.10.89:30080/xxl-job-admin + executor: + appname: ${spring.application.name} # 执行器 AppName + logpath: ${user.dir}/logs/xxl-job/${spring.application.name} # 执行器运行日志文件存储磁盘路径 + access-token: 9!1%Sw#QydXxlJobToken +spring: + # 数据源配置项 + autoconfigure: + exclude: + - com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure # 排除 Druid 的自动配置,使用 dynamic-datasource-spring-boot-starter 配置多数据源 + datasource: + druid: # Druid 【监控】相关的全局配置 + web-stat-filter: + enabled: true + stat-view-servlet: + enabled: true + allow: # 设置白名单,不填则允许所有访问 + url-pattern: /druid/* + login-username: # 控制台管理用户名和密码 + login-password: + filter: + stat: + enabled: true + log-slow-sql: true # 慢 SQL 记录 + slow-sql-millis: 100 + merge-sql: true + wall: + config: + multi-statement-allow: true + dynamic: # 多数据源配置 + druid: # Druid 【连接池】相关的全局配置 + initial-size: 1 # 初始连接数 + min-idle: 1 # 最小连接池数量 + max-active: 20 # 最大连接池数量 + max-wait: 600000 # 配置获取连接等待超时的时间,单位:毫秒 + time-between-eviction-runs-millis: 60000 # 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位:毫秒 + min-evictable-idle-time-millis: 300000 # 配置一个连接在池中最小生存的时间,单位:毫秒 + max-evictable-idle-time-millis: 900000 # 配置一个连接在池中最大生存的时间,单位:毫秒 + validation-query: SELECT 1 FROM DUAL # 配置检测连接是否有效 + test-while-idle: true + test-on-borrow: false + test-on-return: false + primary: master + datasource: + master: + name: txw_sso + url: jdbc:mysql://10.23.8.38:3306/txw_sso?allowMultiQueries=true&useUnicode=true&useSSL=false&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&autoReconnect=true&nullCatalogMeansCurrent=true + username: znsb_yy + password: zNdd_yY0322 + + # Redis 配置。Redisson 默认的配置足够使用,一般不需要进行调优 + redis: + host: 10.23.10.91 + port: 6379 + password: 9!1%Sw#QydRedis0322 + database: 9 + + +css: + txw: + sms: + app: txw + host: http://127.0.0.1:9302/mhzc + key: testkey + template: 您的登录验证码 %s 请在3分钟内完成登录 + + sso: + loginCaptcha: true \ No newline at end of file diff --git a/docs/sql/nacos-config/txw-yygl.yaml b/docs/sql/nacos-config/txw-yygl.yaml new file mode 100644 index 0000000..f41c65e --- /dev/null +++ b/docs/sql/nacos-config/txw-yygl.yaml @@ -0,0 +1,68 @@ +spring: + # 数据源配置项 + autoconfigure: + exclude: + - com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure # 排除 Druid 的自动配置,使用 dynamic-datasource-spring-boot-starter 配置多数据源 + datasource: + druid: # Druid 【监控】相关的全局配置 + web-stat-filter: + enabled: true + stat-view-servlet: + enabled: true + allow: # 设置白名单,不填则允许所有访问 + url-pattern: /druid/* + login-username: # 控制台管理用户名和密码 + login-password: + filter: + stat: + enabled: true + log-slow-sql: true # 慢 SQL 记录 + slow-sql-millis: 100 + merge-sql: true + wall: + config: + multi-statement-allow: true + dynamic: # 多数据源配置 + druid: # Druid 【连接池】相关的全局配置 + initial-size: 1 # 初始连接数 + min-idle: 1 # 最小连接池数量 + max-active: 20 # 最大连接池数量 + max-wait: 600000 # 配置获取连接等待超时的时间,单位:毫秒 + time-between-eviction-runs-millis: 60000 # 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位:毫秒 + min-evictable-idle-time-millis: 300000 # 配置一个连接在池中最小生存的时间,单位:毫秒 + max-evictable-idle-time-millis: 900000 # 配置一个连接在池中最大生存的时间,单位:毫秒 + validation-query: SELECT 1 FROM DUAL # 配置检测连接是否有效 + test-while-idle: true + test-on-borrow: false + test-on-return: false + primary: master + datasource: + master: + url: jdbc:mysql://10.23.8.38:3306/txw_csdm?allowMultiQueries=true&useUnicode=true&useSSL=false&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&autoReconnect=true&nullCatalogMeansCurrent=true + username: znsb_yy + password: zNdd_yY0322 + xxzx: + url: jdbc:mysql://10.23.8.38:3306/txw_yygl?allowMultiQueries=true&useUnicode=true&useSSL=false&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&autoReconnect=true&nullCatalogMeansCurrent=true + username: znsb_yy + password: zNdd_yY0322 + + # Redis 配置。Redisson 默认的配置足够使用,一般不需要进行调优 + redis: + host: 10.23.10.91 + port: 6379 + password: 9!1%Sw#QydRedis0322 + database: 9 + +css: + job: + enable: true + admin: + #addresses: http://10.23.20.9:30080/xxl-job-admin + addresses: http://10.23.10.89:30080/xxl-job-admin + executor: + appname: ${spring.application.name} # 执行器 AppName + logpath: ${user.dir}/logs/xxl-job/${spring.application.name} # 执行器运行日志文件存储磁盘路径 + address: http://yygl.qydtxw.tax.cn/yygl + access-token: 9!1%Sw#QydXxlJobToken + cache: + dsName: txw-csdm \ No newline at end of file diff --git a/txw-common/pom.xml b/txw-common/pom.xml index e37ddf8..5b30dae 100644 --- a/txw-common/pom.xml +++ b/txw-common/pom.xml @@ -65,10 +65,10 @@ ggzc-framework-starter-mybatis - - com.css.ggzc - ggzc-framework-starter-cache - + + + + com.alibaba diff --git a/txw-gateway/src/main/resources/bootstrap-local.yml b/txw-gateway/src/main/resources/bootstrap-local.yml index 98fb7f4..34ca00e 100644 --- a/txw-gateway/src/main/resources/bootstrap-local.yml +++ b/txw-gateway/src/main/resources/bootstrap-local.yml @@ -3,11 +3,11 @@ spring: cloud: nacos: - server-addr: 10.23.10.91:8848 + server-addr: 127.0.0.1:8848 username: qyddev - password: 9!1%Sw#QydNacosDev + password: "9!1%Sw#QydNacosDev" discovery: - namespace: 0ac06fee-c2c9-4ca0-9a26-4921d553adde # 命名空间。这里使用开发环境 + namespace: bcf8de57-7215-4934-aced-ab382d504aff # 命名空间。这里使用本地开发环境 metadata: version: 1.0.0-SNAPSHOT # 服务实例的版本号,可用于灰度发布 @@ -18,10 +18,10 @@ spring: nacos: # Nacos Config 配置项,对应 NacosConfigProperties 配置属性类 config: - server-addr: 10.23.10.91:8848 # Nacos 服务器地址 + server-addr: 127.0.0.1:8848 # Nacos 服务器地址(本地开发环境) username: qyddev - password: 9!1%Sw#QydNacosDev - namespace: 0ac06fee-c2c9-4ca0-9a26-4921d553adde # 命名空间。这里使用 dev 开发环境 + password: "9!1%Sw#QydNacosDev" + namespace: bcf8de57-7215-4934-aced-ab382d504aff # 命名空间。这里使用本地开发环境 group: DEFAULT_GROUP # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP name: ${spring.application.name} # 使用的 Nacos 配置集的 dataId,默认为 spring.application.name file-extension: yaml # 使用的 Nacos 配置集的 dataId 的文件拓展名,同时也是 Nacos 配置集的配置格式,默认为 properties diff --git a/txw-gxzx/txw-gxzx-service-biz/src/main/resources/bootstrap-local.yml b/txw-gxzx/txw-gxzx-service-biz/src/main/resources/bootstrap-local.yml index 98fb7f4..34ca00e 100644 --- a/txw-gxzx/txw-gxzx-service-biz/src/main/resources/bootstrap-local.yml +++ b/txw-gxzx/txw-gxzx-service-biz/src/main/resources/bootstrap-local.yml @@ -3,11 +3,11 @@ spring: cloud: nacos: - server-addr: 10.23.10.91:8848 + server-addr: 127.0.0.1:8848 username: qyddev - password: 9!1%Sw#QydNacosDev + password: "9!1%Sw#QydNacosDev" discovery: - namespace: 0ac06fee-c2c9-4ca0-9a26-4921d553adde # 命名空间。这里使用开发环境 + namespace: bcf8de57-7215-4934-aced-ab382d504aff # 命名空间。这里使用本地开发环境 metadata: version: 1.0.0-SNAPSHOT # 服务实例的版本号,可用于灰度发布 @@ -18,10 +18,10 @@ spring: nacos: # Nacos Config 配置项,对应 NacosConfigProperties 配置属性类 config: - server-addr: 10.23.10.91:8848 # Nacos 服务器地址 + server-addr: 127.0.0.1:8848 # Nacos 服务器地址(本地开发环境) username: qyddev - password: 9!1%Sw#QydNacosDev - namespace: 0ac06fee-c2c9-4ca0-9a26-4921d553adde # 命名空间。这里使用 dev 开发环境 + password: "9!1%Sw#QydNacosDev" + namespace: bcf8de57-7215-4934-aced-ab382d504aff # 命名空间。这里使用本地开发环境 group: DEFAULT_GROUP # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP name: ${spring.application.name} # 使用的 Nacos 配置集的 dataId,默认为 spring.application.name file-extension: yaml # 使用的 Nacos 配置集的 dataId 的文件拓展名,同时也是 Nacos 配置集的配置格式,默认为 properties diff --git a/txw-mhzc-web/vue.config.js b/txw-mhzc-web/vue.config.js index 1c91000..589296f 100644 --- a/txw-mhzc-web/vue.config.js +++ b/txw-mhzc-web/vue.config.js @@ -286,22 +286,26 @@ module.exports = { // 会误伤 SPA 路由 /view/mhzc/...,刷新时整页请求被转发到后端导致 Proxy error。必须用 ^ 限定为路径前缀。 proxy: { '^/sso': { - target: 'http://carbon.liantu.tech', + target: 'http://localhost:9301', + // target: 'http://carbon.liantu.tech', // target: 'http://10.23.20.13:94/', changeOrigin: true, }, '^/mhzc': { - target: 'http://carbon.liantu.tech', + target: 'http://localhost:9302', + // target: 'http://carbon.liantu.tech', // target: 'http://10.23.20.13:94/', changeOrigin: true, }, '^/gxzx': { - target: 'http://carbon.liantu.tech', + target: 'http://localhost:9303', + // target: 'http://carbon.liantu.tech', // target: 'http://10.23.20.13:94/', changeOrigin: true, }, '^/yygl': { - target: 'http://carbon.liantu.tech', + target: 'http://localhost:20010', + // target: 'http://carbon.liantu.tech', // target: 'http://10.23.20.13:94/', changeOrigin: true, }, diff --git a/txw-mhzc/txw-mhzc-service-biz/src/main/resources/bootstrap-local.yml b/txw-mhzc/txw-mhzc-service-biz/src/main/resources/bootstrap-local.yml index 98fb7f4..13f3d1e 100644 --- a/txw-mhzc/txw-mhzc-service-biz/src/main/resources/bootstrap-local.yml +++ b/txw-mhzc/txw-mhzc-service-biz/src/main/resources/bootstrap-local.yml @@ -3,13 +3,11 @@ spring: cloud: nacos: - server-addr: 10.23.10.91:8848 + server-addr: 127.0.0.1:8848 username: qyddev - password: 9!1%Sw#QydNacosDev + password: "9!1%Sw#QydNacosDev" discovery: - namespace: 0ac06fee-c2c9-4ca0-9a26-4921d553adde # 命名空间。这里使用开发环境 - metadata: - version: 1.0.0-SNAPSHOT # 服务实例的版本号,可用于灰度发布 + namespace: bcf8de57-7215-4934-aced-ab382d504aff # 命名空间。这里使用本地开发环境 --- #################### 配置中心相关配置 #################### @@ -18,10 +16,10 @@ spring: nacos: # Nacos Config 配置项,对应 NacosConfigProperties 配置属性类 config: - server-addr: 10.23.10.91:8848 # Nacos 服务器地址 + server-addr: 127.0.0.1:8848 # Nacos 服务器地址(本地开发环境) username: qyddev - password: 9!1%Sw#QydNacosDev - namespace: 0ac06fee-c2c9-4ca0-9a26-4921d553adde # 命名空间。这里使用 dev 开发环境 + password: "9!1%Sw#QydNacosDev" + namespace: bcf8de57-7215-4934-aced-ab382d504aff # 命名空间。这里使用本地开发环境 group: DEFAULT_GROUP # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP name: ${spring.application.name} # 使用的 Nacos 配置集的 dataId,默认为 spring.application.name file-extension: yaml # 使用的 Nacos 配置集的 dataId 的文件拓展名,同时也是 Nacos 配置集的配置格式,默认为 properties diff --git a/txw-sso/txw-sso-service-biz/src/main/resources/bootstrap-env.yml b/txw-sso/txw-sso-service-biz/src/main/resources/bootstrap-env.yml index 8347294..674e45a 100644 --- a/txw-sso/txw-sso-service-biz/src/main/resources/bootstrap-env.yml +++ b/txw-sso/txw-sso-service-biz/src/main/resources/bootstrap-env.yml @@ -5,6 +5,8 @@ spring: cloud: nacos: server-addr: 10.23.10.91:8848 + username: qyddev + password: "9!1%Sw#QydNacosDev" discovery: namespace: qyd-txw # 命名空间。这里使用 dev 开发环境 @@ -16,6 +18,8 @@ spring: # Nacos Config 配置项,对应 NacosConfigProperties 配置属性类 config: server-addr: 10.23.10.91:8848 # Nacos 服务器地址 + username: qyddev + password: "9!1%Sw#QydNacosDev" namespace: qyd-txw # 命名空间。这里使用 dev 开发环境 group: DEFAULT_GROUP # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP name: ${spring.application.name} # 使用的 Nacos 配置集的 dataId,默认为 spring.application.name diff --git a/txw-sso/txw-sso-service-biz/src/main/resources/bootstrap-local.yml b/txw-sso/txw-sso-service-biz/src/main/resources/bootstrap-local.yml index 98fb7f4..34ca00e 100644 --- a/txw-sso/txw-sso-service-biz/src/main/resources/bootstrap-local.yml +++ b/txw-sso/txw-sso-service-biz/src/main/resources/bootstrap-local.yml @@ -3,11 +3,11 @@ spring: cloud: nacos: - server-addr: 10.23.10.91:8848 + server-addr: 127.0.0.1:8848 username: qyddev - password: 9!1%Sw#QydNacosDev + password: "9!1%Sw#QydNacosDev" discovery: - namespace: 0ac06fee-c2c9-4ca0-9a26-4921d553adde # 命名空间。这里使用开发环境 + namespace: bcf8de57-7215-4934-aced-ab382d504aff # 命名空间。这里使用本地开发环境 metadata: version: 1.0.0-SNAPSHOT # 服务实例的版本号,可用于灰度发布 @@ -18,10 +18,10 @@ spring: nacos: # Nacos Config 配置项,对应 NacosConfigProperties 配置属性类 config: - server-addr: 10.23.10.91:8848 # Nacos 服务器地址 + server-addr: 127.0.0.1:8848 # Nacos 服务器地址(本地开发环境) username: qyddev - password: 9!1%Sw#QydNacosDev - namespace: 0ac06fee-c2c9-4ca0-9a26-4921d553adde # 命名空间。这里使用 dev 开发环境 + password: "9!1%Sw#QydNacosDev" + namespace: bcf8de57-7215-4934-aced-ab382d504aff # 命名空间。这里使用本地开发环境 group: DEFAULT_GROUP # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP name: ${spring.application.name} # 使用的 Nacos 配置集的 dataId,默认为 spring.application.name file-extension: yaml # 使用的 Nacos 配置集的 dataId 的文件拓展名,同时也是 Nacos 配置集的配置格式,默认为 properties diff --git a/txw-sso/txw-sso-service-biz/src/main/resources/bootstrap.yml b/txw-sso/txw-sso-service-biz/src/main/resources/bootstrap.yml index c3a22ad..2df0f86 100644 --- a/txw-sso/txw-sso-service-biz/src/main/resources/bootstrap.yml +++ b/txw-sso/txw-sso-service-biz/src/main/resources/bootstrap.yml @@ -3,7 +3,7 @@ spring: name: txw-sso profiles: - active: env + active: local server: port: 9301 diff --git a/txw-yygl/txw-yygl-service-biz/src/main/resources/bootstrap-env.yml b/txw-yygl/txw-yygl-service-biz/src/main/resources/bootstrap-env.yml index 8347294..674e45a 100644 --- a/txw-yygl/txw-yygl-service-biz/src/main/resources/bootstrap-env.yml +++ b/txw-yygl/txw-yygl-service-biz/src/main/resources/bootstrap-env.yml @@ -5,6 +5,8 @@ spring: cloud: nacos: server-addr: 10.23.10.91:8848 + username: qyddev + password: "9!1%Sw#QydNacosDev" discovery: namespace: qyd-txw # 命名空间。这里使用 dev 开发环境 @@ -16,6 +18,8 @@ spring: # Nacos Config 配置项,对应 NacosConfigProperties 配置属性类 config: server-addr: 10.23.10.91:8848 # Nacos 服务器地址 + username: qyddev + password: "9!1%Sw#QydNacosDev" namespace: qyd-txw # 命名空间。这里使用 dev 开发环境 group: DEFAULT_GROUP # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP name: ${spring.application.name} # 使用的 Nacos 配置集的 dataId,默认为 spring.application.name diff --git a/txw-yygl/txw-yygl-service-biz/src/main/resources/bootstrap-local.yml b/txw-yygl/txw-yygl-service-biz/src/main/resources/bootstrap-local.yml index 98fb7f4..0d1021e 100644 --- a/txw-yygl/txw-yygl-service-biz/src/main/resources/bootstrap-local.yml +++ b/txw-yygl/txw-yygl-service-biz/src/main/resources/bootstrap-local.yml @@ -3,11 +3,11 @@ spring: cloud: nacos: - server-addr: 10.23.10.91:8848 + server-addr: 127.0.0.1:8848 username: qyddev password: 9!1%Sw#QydNacosDev discovery: - namespace: 0ac06fee-c2c9-4ca0-9a26-4921d553adde # 命名空间。这里使用开发环境 + namespace: bcf8de57-7215-4934-aced-ab382d504aff # 命名空间。这里使用本地开发环境 metadata: version: 1.0.0-SNAPSHOT # 服务实例的版本号,可用于灰度发布 @@ -18,10 +18,10 @@ spring: nacos: # Nacos Config 配置项,对应 NacosConfigProperties 配置属性类 config: - server-addr: 10.23.10.91:8848 # Nacos 服务器地址 + server-addr: 127.0.0.1:8848 # Nacos 服务器地址(本地开发环境) username: qyddev password: 9!1%Sw#QydNacosDev - namespace: 0ac06fee-c2c9-4ca0-9a26-4921d553adde # 命名空间。这里使用 dev 开发环境 + namespace: bcf8de57-7215-4934-aced-ab382d504aff # 命名空间。这里使用本地开发环境 group: DEFAULT_GROUP # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP name: ${spring.application.name} # 使用的 Nacos 配置集的 dataId,默认为 spring.application.name file-extension: yaml # 使用的 Nacos 配置集的 dataId 的文件拓展名,同时也是 Nacos 配置集的配置格式,默认为 properties