qiaoyiming 1 тиждень тому
джерело
коміт
5482430dc7
1 змінених файлів з 176 додано та 0 видалено
  1. 176
    0
      代码交接(1).docx

+ 176
- 0
代码交接(1).docx Переглянути файл

@@ -0,0 +1,176 @@
1
+                                 代码讲解
2
+代码结构
3
+Proj_SggmIMP_Java_server(sgiipserver)/
4
+├─ framework              # 核心服务(基础能力、通用逻辑)
5
+├─ framework-api          # 核心服务对外提供的 API 接口层
6
+├─ gateway                # 网关服务(统一入口、路由转发、鉴权等)
7
+├─ workflow               # 工作流核心服务(流程引擎、业务流程处理)
8
+└─ workflow-api           # 工作流对外提供的 API 接口层
9
+
10
+代码分支管理
11
+                                 分支名称
12
+                                 分支描述
13
+update
14
+主分支(发版分支)
15
+update-dev
16
+开发分支
17
+
18
+项目环境
19
+后端
20
+                                    插件
21
+                                    版本
22
+jdk
23
+1.8
24
+spring-security
25
+5.1.6
26
+nacos
27
+2.2.3
28
+redis
29
+7.2.7
30
+spring cloud
31
+2.1.3.RELEASE
32
+gateway
33
+2.1.3.RELEASE
34
+kkfileview
35
+4.1.0
36
+达梦
37
+V8
38
+
39
+前端
40
+                                    名称
41
+node v20
42
+vue3
43
+element plus
44
+服务器
45
+测试环境
46
+                                      IP
47
+                                    服务
48
+                                 服务描述
49
+                                    路径
50
+                                 10.19.13.207
51
+framework
52
+核心服务
53
+/data/gmimp/framework
54
+
55
+vuegmimp
56
+前端
57
+/data/gmimp/vue
58
+
59
+gateway
60
+网关
61
+/data/gmimp/gateway
62
+
63
+workflow
64
+工作流微服务
65
+/data/gmimp/workflow
66
+
67
+bas
68
+业务服务
69
+/data/gmimp/bas
70
+
71
+ctc
72
+业务服务
73
+/data/gmimp/ctc
74
+
75
+infAdmin
76
+接口平台管理
77
+/data/gmimp/infAdmin
78
+
79
+kkfileview
80
+文件预览
81
+/data/docker-compose.yaml ->kkfileview
82
+生产环境
83
+                                      IP
84
+                                    服务
85
+                                 服务描述
86
+                                    路径
87
+                                  10.19.14.26
88
+vuegmimp
89
+前端
90
+/data/gmimp/vue/html/imp
91
+                                       
92
+gateway
93
+网关
94
+/data/gmimp/gateway
95
+                                  10.19.14.25
96
+framework
97
+核心服务
98
+/data/gmimp/framework
99
+                                       
100
+workflow
101
+工作流微服务
102
+/data/gmimp/workflow
103
+                                  10.19.14.28
104
+bas
105
+业务服务
106
+/data/gmimp/bas
107
+                                       
108
+ctc
109
+业务服务
110
+/data/gmimp/ctc
111
+                                  10.19.14.32
112
+kkfileview
113
+文件预览服务
114
+/data/docker-compose.yaml ->kkfileview
115
+                                  10.19.14.31
116
+inf
117
+接口平台
118
+/root/gm
119
+                                 172.18.200.37
120
+nginx
121
+外网转发ng
122
+/data/gmimp/nginx
123
+                                       
124
+shgl
125
+上海钢联对接
126
+/data/gmimp/shgl
127
+
128
+代码打包
129
+后端代码
130
+测试打包
131
+mvn -Ptest package -DskipTests
132
+
133
+生产打包
134
+mvn -Pproduction package -DskipTests
135
+
136
+前端代码
137
+测试打包
138
+npm run build:test
139
+
140
+生产打包
141
+npm run build:production
142
+
143
+代码发版
144
+后端
145
+通过后端打包命令生成jar包后替换掉服务器上的jar包(建议把旧包备份xxx.jar-20260101),替换完成后通过/data目录下的 ./run.sh 服务名(例:./run.sh gateway), 重启后完成发版
146
+前端
147
+前端打包命令通过后会生成一个 dist文件夹, 把这个文件夹打包后上传到服务器中, 移动到前端服务地址后, 进行unzip 解压, 覆盖掉dist文件夹中内容(不需要删除原来的dist文件夹), 完成后通过/data目录下的 ./run.sh 服务名(例:./run.sh vuegmimp), 重启后完成发版
148
+报错问题排查
149
+业务日志(bs_sys_log)
150
+平台管理->日志管理->业务操作日志
151
+
152
+用户反馈报错可以这个模块中查看, 通过用户名/用户姓名过滤出来操作日志, 查询后台接口返回的错误日志
153
+
154
+
155
+
156
+生产数据同步到测试环境
157
+备份COM_BUSINESS_PROCESS同步后恢复
158
+备份SYS_PASSWORD同步后恢复
159
+
160
+
161
+审批流日志表:processApprovalLog
162
+
163
+
164
+placed状态
165
+0 未发起
166
+1 审批中
167
+2 审批通过
168
+3 提交确认(销售合同/采购合同专有状态)
169
+4 撤回中
170
+5 撤回成功
171
+
172
+Nacos配置
173
+开发环境:http://47.115.211.214:8848/nacos/#/
174
+测试环境:http://10.19.13.206/nacos/#/
175
+生产环境:http://10.19.14.25/nacos/#/
176
+

Завантаження…
Відмінити
Зберегти