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