Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dev go #109

Merged
merged 832 commits into from
Apr 10, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
832 commits
Select commit Hold shift + click to select a range
b0fae49
update: router config
pobu168 Mar 19, 2024
b7500b0
update: menu config
pobu168 Mar 19, 2024
c273a75
模板列表优化调整
wanghao7717 Mar 19, 2024
02daf2b
工作台路由重写,兼容独立登陆页面
wanghao7717 Mar 19, 2024
23ca526
工作台路由重写,兼容独立登陆页面
wanghao7717 Mar 19, 2024
fb55050
add: login
pobu168 Mar 19, 2024
b82ffa1
Merge branch 'dev_v1.1.0_standalone' of https://github.com/WeBankPart…
pobu168 Mar 19, 2024
f212696
模版重名判断
Mar 19, 2024
515f166
Merge remote-tracking branch 'origin/dev_v1.1.0' into dev_v1.1.0
Mar 19, 2024
9e31b6c
fix: template submit
pobu168 Mar 19, 2024
5c41f53
Merge branch 'dev_v1.1.0' of https://github.com/WeBankPartners/wecube…
pobu168 Mar 19, 2024
6644936
模版重名判断
Mar 19, 2024
f62b8ee
模板管理页面优化调整
wanghao7717 Mar 19, 2024
9347680
任务模板的角色设置和人员设置初始化又改回模板和模板建议了
prog-hjj Mar 19, 2024
24ca6e4
处理历史操作记录优化调整
wanghao7717 Mar 19, 2024
10233e4
查询编排节点判断选项
Mar 19, 2024
e944357
Merge remote-tracking branch 'origin/dev_v1.1.0' into dev_v1.1.0
Mar 19, 2024
51387b0
add: user mgmt
pobu168 Mar 19, 2024
fcb5a65
add: fork node
pobu168 Mar 19, 2024
ad7ce12
Merge branch 'dev_v1.1.0' of https://github.com/WeBankPartners/wecube…
pobu168 Mar 19, 2024
1c4574e
update: user mgmt
pobu168 Mar 19, 2024
f8724d1
fix: group save
pobu168 Mar 19, 2024
26fa1d8
查询任务取最后一次请求提交的任务
Mar 19, 2024
fdef60f
Merge remote-tracking branch 'origin/dev_v1.1.0' into dev_v1.1.0
Mar 19, 2024
f054595
修复任务模板保存空值问题
prog-hjj Mar 19, 2024
0cae41f
Merge branch 'dev_v1.1.0' of https://github.com/WeBankPartners/wecube…
prog-hjj Mar 19, 2024
bba5258
Merge branch 'dev_v1.1.0' of github.com:WeBankPartners/wecube-plugins…
wanghao7717 Mar 19, 2024
c1c4eaf
请求表单下拉框优化调整
wanghao7717 Mar 19, 2024
b292658
update sql
zgyzgyhero Mar 20, 2024
fbc4142
定版处理人为空处理
Mar 20, 2024
d498fbb
Merge remote-tracking branch 'origin/dev_v1.1.0' into dev_v1.1.0
Mar 20, 2024
d401f21
多次撤回提交处理人验证
Mar 20, 2024
c4b54ca
update GetRequestHistory
zhanglin9833 Mar 20, 2024
db7c683
add: user mgmt
pobu168 Mar 20, 2024
6bd196f
update: form title
pobu168 Mar 20, 2024
a3dfa9e
Merge branch 'dev_v1.1.0' of https://github.com/WeBankPartners/wecube…
pobu168 Mar 20, 2024
6464c36
添加撤回按钮控制返回
Mar 20, 2024
9d06ca4
Merge remote-tracking branch 'origin/dev_v1.1.0' into dev_v1.1.0
Mar 20, 2024
3aeeff2
工作台问题修复
wanghao7717 Mar 20, 2024
7044d4e
add: role apply
pobu168 Mar 21, 2024
41a484b
添加请求撤回逻辑
Mar 21, 2024
3dfa782
Merge remote-tracking branch 'origin/dev_v1.1.0' into dev_v1.1.0
Mar 21, 2024
709a95b
工作台问题修复
wanghao7717 Mar 21, 2024
e9c7aed
Merge branch 'dev_v1.1.0' of github.com:WeBankPartners/wecube-plugins…
wanghao7717 Mar 21, 2024
e61567b
每次切换编排的时候,数据表单应该有一个默认值:直接创建编排相关的entity表单
Mar 21, 2024
2f31cc4
Merge remote-tracking branch 'origin/dev_v1.1.0' into dev_v1.1.0
Mar 21, 2024
bd2f5d8
每次切换编排的时候,数据表单应该有一个默认值:直接创建编排相关的entity表单
Mar 21, 2024
63ffa42
add: apply role
pobu168 Mar 21, 2024
abbf047
请求重新发起报错优化
Mar 21, 2024
bda36fe
add: encode password
pobu168 Mar 21, 2024
70ad641
工作台问题修复
wanghao7717 Mar 21, 2024
59e90b4
请求审计导出数据国际化补充
Mar 21, 2024
4fd54c2
Merge remote-tracking branch 'origin/dev_v1.1.0' into dev_v1.1.0
Mar 21, 2024
4083d13
add: taskman ui build config
pobu168 Mar 21, 2024
a486401
update GetRequestHistory
zhanglin9833 Mar 21, 2024
6d7fa9d
增加platform转发接口
zgyzgyhero Mar 21, 2024
3ee8407
增加auth转发接口
zgyzgyhero Mar 21, 2024
dde80ac
工作台问题修复
wanghao7717 Mar 22, 2024
cc4a53d
update: fullscreen for modal
pobu168 Mar 22, 2024
c1612f3
update: vue.config.js
pobu168 Mar 22, 2024
c906e13
工作台添加全局时间搜索
Mar 22, 2024
2e77c8f
Merge remote-tracking branch 'origin/dev_v1.1.0' into dev_v1.1.0
Mar 22, 2024
6f4fd28
模版添加编排版本存储
Mar 22, 2024
dee0588
update: base.js
pobu168 Mar 22, 2024
abb5b69
编排添加版本和属主角色返回
Mar 22, 2024
c6e5813
更新auth转发接口
zgyzgyhero Mar 22, 2024
33c2449
update: api config
pobu168 Mar 22, 2024
53141e5
附件上传和删除权限校验
Mar 22, 2024
12dbd66
Merge remote-tracking branch 'origin/dev_v1.1.0' into dev_v1.1.0
Mar 22, 2024
61f4aa7
工作台添加全局创建时间搜索,添加编排版本号
wanghao7717 Mar 22, 2024
f1eade0
模板导入自选编排校验
Mar 22, 2024
e817d72
Merge remote-tracking branch 'origin/dev_v1.1.0' into dev_v1.1.0
Mar 22, 2024
4e01b76
删除附件后返回数据列表
Mar 22, 2024
f0ef657
update: login
pobu168 Mar 22, 2024
bffa313
自动确认逻辑
Mar 22, 2024
6e3fad0
更新auth转发接口
zgyzgyhero Mar 22, 2024
ba2463c
更新auth转发接口
zgyzgyhero Mar 22, 2024
abe9fe8
更新auth转发接口
zgyzgyhero Mar 22, 2024
ef233e6
更新auth转发接口
zgyzgyhero Mar 22, 2024
fa2a18c
update: user register
pobu168 Mar 22, 2024
1642ee5
模版导入
Mar 22, 2024
d74ea13
Merge remote-tracking branch 'origin/dev_v1.1.0' into dev_v1.1.0
Mar 22, 2024
79988da
工作台国际化调整&自选表单默认值问题修复
wanghao7717 Mar 22, 2024
3ecfe19
编排图展示优化
wanghao7717 Mar 22, 2024
0667f52
entitytable样式优化
wanghao7717 Mar 22, 2024
42c7d36
发布历史页面优化调整
wanghao7717 Mar 22, 2024
77adc1d
工作台撤回列表报错修复
Mar 22, 2024
11450fb
Merge remote-tracking branch 'origin/dev_v1.1.0' into dev_v1.1.0
Mar 22, 2024
c1fa009
请求撤回功能完善,清除掉当前定版or审批task
Mar 22, 2024
ee6ae1e
复杂场景,无定版,撤回+退出重新提交bug修复
Mar 22, 2024
449e768
模版导入重复名称模版查找最新发布版本ID当成导入模版RecordId
Mar 24, 2024
0f2571e
附件上传下载添加权限校验
Mar 25, 2024
49cf67f
fix: group save
pobu168 Mar 25, 2024
02d1ee9
update request form save
zgyzgyhero Mar 25, 2024
76cbcc0
定版/确认/任务/审批分配给我,发送邮件
Mar 25, 2024
f24cd3f
Merge remote-tracking branch 'origin/dev_v1.1.0' into dev_v1.1.0
Mar 25, 2024
a408be8
工作台问题修复
wanghao7717 Mar 25, 2024
c7aae5f
fix: template submit
pobu168 Mar 25, 2024
f827083
Merge branch 'dev_v1.1.0' of https://github.com/WeBankPartners/wecube…
pobu168 Mar 25, 2024
2e9b105
定时查询编排状态失败状态发送邮件
Mar 25, 2024
2ec87ce
Merge remote-tracking branch 'origin/dev_v1.1.0' into dev_v1.1.0
Mar 25, 2024
b1eee2f
国际化字段调整
wanghao7717 Mar 26, 2024
457db76
添加国际化
Mar 26, 2024
7d22d55
Merge remote-tracking branch 'origin/dev_v1.1.0' into dev_v1.1.0
Mar 26, 2024
5375532
删除注释代码,协同审批未处理节点清空创建和更新时间
Mar 26, 2024
ed17140
新增&模版导入添加版本
Mar 26, 2024
1990065
模板导入提示调整
wanghao7717 Mar 26, 2024
b6061c7
fix: filter for rule
pobu168 Mar 26, 2024
4a2fa89
Merge branch 'dev_v1.1.0' of https://github.com/WeBankPartners/wecube…
pobu168 Mar 26, 2024
aa4d81a
编排任务发送邮件
Mar 26, 2024
783345e
Merge remote-tracking branch 'origin/dev_v1.1.0' into dev_v1.1.0
Mar 26, 2024
f6cc024
添加模版复制功能
Mar 26, 2024
c387ac8
update getTaskFormData
zhanglin9833 Mar 26, 2024
c081531
Merge branch 'dev_v1.1.0' of github.com:WeBankPartners/wecube-plugins…
zhanglin9833 Mar 26, 2024
d794df8
update getTaskFormData
zhanglin9833 Mar 26, 2024
e0b50ff
更新处理人bug修复
Mar 26, 2024
e86a52a
发送邮件添加日志
Mar 26, 2024
722381f
定版当前处理添加查看表单功能
wanghao7717 Mar 26, 2024
ca4a392
Merge branch 'dev_v1.1.0' of github.com:WeBankPartners/wecube-plugins…
wanghao7717 Mar 26, 2024
c7ecee5
发送邮件添加日志
Mar 26, 2024
d950f6d
Merge remote-tracking branch 'origin/dev_v1.1.0' into dev_v1.1.0
Mar 26, 2024
5915836
发送邮件添加日志
Mar 26, 2024
f52c88c
查询用户邮箱调整
Mar 26, 2024
d7ec08a
发送审批邮件
Mar 26, 2024
3e7a92e
开启发送审批
Mar 27, 2024
dec724c
add taskman web url env
zgyzgyhero Mar 27, 2024
9e7fc1a
调整发邮件调整url
Mar 27, 2024
79e828a
模板添加复制功能
wanghao7717 Mar 27, 2024
b279500
转给我发邮件内容
Mar 27, 2024
2d25fc2
Merge remote-tracking branch 'origin/dev_v1.1.0' into dev_v1.1.0
Mar 27, 2024
72645d6
模版复制优化
Mar 27, 2024
9529e25
模版复制同名处理,名称拼接当前时间
Mar 27, 2024
2db607e
update request form save
zgyzgyhero Mar 27, 2024
ec7a5f6
邮件内容顺序调整
Mar 27, 2024
ef6275a
Merge remote-tracking branch 'origin/dev_v1.1.0' into dev_v1.1.0
Mar 27, 2024
cdf0af5
邮件内容顺序调整
Mar 27, 2024
ac8da1d
编排走到自动完成未传递请求创建时间bug修复
Mar 27, 2024
c946e8f
update: i18n config
pobu168 Mar 27, 2024
8b68f38
Merge branch 'dev_v1.1.0' of https://github.com/WeBankPartners/wecube…
pobu168 Mar 27, 2024
bca6b55
工作台防止请求防重复处理
Mar 27, 2024
92c0150
Merge remote-tracking branch 'origin/dev_v1.1.0' into dev_v1.1.0
Mar 27, 2024
dccfd00
请求定版展示优化
wanghao7717 Mar 27, 2024
27d5cbd
Merge branch 'dev_v1.1.0' of github.com:WeBankPartners/wecube-plugins…
wanghao7717 Mar 27, 2024
3acbda3
工作台草稿状态定版人和角色读取
Mar 27, 2024
cb6c710
Merge remote-tracking branch 'origin/dev_v1.1.0' into dev_v1.1.0
Mar 27, 2024
135ab41
工作台草稿状态定版人和角色读取
Mar 27, 2024
40cbf0a
任务已无处理,处理时间不展示bug修复
Mar 27, 2024
a833a7d
update process start request build data
zgyzgyhero Mar 27, 2024
7844510
update register xml
zgyzgyhero Mar 28, 2024
1cc16d6
审批未处理,处理历史不展示时间
Mar 28, 2024
2f36f67
Merge remote-tracking branch 'origin/dev_v1.1.0' into dev_v1.1.0
Mar 28, 2024
5afefed
审批未处理,处理历史不展示时间
Mar 28, 2024
df7459b
添加国际化字段
wanghao7717 Mar 28, 2024
3468340
模版导入模版提交审核校验
Mar 28, 2024
b11ae60
模版导入模版提交审核校验
Mar 28, 2024
a364f8c
Merge remote-tracking branch 'origin/dev_v1.1.0' into dev_v1.1.0
Mar 28, 2024
f3dc50a
fix: some bug
pobu168 Mar 28, 2024
ac83ff0
Merge branch 'dev_v1.1.0' of https://github.com/WeBankPartners/wecube…
pobu168 Mar 28, 2024
5db8d42
修复任务模板增删时序号问题
prog-hjj Mar 28, 2024
83a3468
Merge branch 'dev_v1.1.0' of https://github.com/WeBankPartners/wecube…
prog-hjj Mar 28, 2024
70c4195
问题修复
wanghao7717 Mar 28, 2024
f269af3
任务模板校验检查逻辑修改
prog-hjj Mar 28, 2024
23a1ead
Merge branch 'dev_v1.1.0' of https://github.com/WeBankPartners/wecube…
prog-hjj Mar 28, 2024
fa44f16
任务模板校验检查逻辑修改
prog-hjj Mar 28, 2024
9155bd2
模版导入模版提交审核校验
Mar 28, 2024
55b8e83
Merge remote-tracking branch 'origin/feature_warning' into dev_v1.1.0
Mar 28, 2024
ef2f991
邮件优化,编排回调调用两次了
Mar 28, 2024
06d1e0c
Merge branch 'dev_v1.1.0' into dev_v1.1.0_standalone
pobu168 Mar 29, 2024
ae8ff3a
请求确认,备注描述展示
Mar 29, 2024
4ad3e91
Merge remote-tracking branch 'origin/dev_v1.1.0' into dev_v1.1.0
Mar 29, 2024
2df7603
update: node delete
pobu168 Mar 29, 2024
5911e06
转给我,邮件内容优化
Mar 29, 2024
e02c230
角色读取平台角色,邮件定时任务添加task_notify表实现锁功能
Mar 29, 2024
835ec97
添加 task_notify表
Mar 29, 2024
74e430b
task_notify表 添加 updated_time字段
Mar 29, 2024
c89e166
独立登陆页面添加面包屑
wanghao7717 Mar 29, 2024
212e26d
mail bug修复
Mar 29, 2024
c48a0ed
Merge remote-tracking branch 'origin/dev_v1.1.0' into dev_v1.1.0
Mar 29, 2024
2b29d7d
update request create param
zgyzgyhero Mar 29, 2024
4d9d86c
cookie获取token替换成localStorage
wanghao7717 Mar 29, 2024
2b7806a
Merge branch 'dev_v1.1.0' of github.com:WeBankPartners/wecube-plugins…
wanghao7717 Mar 29, 2024
e9f1a1f
update query entity data
zgyzgyhero Mar 29, 2024
6d150e1
模版组列表查询报错修复
Mar 29, 2024
e091a69
Merge remote-tracking branch 'origin/dev_v1.1.0' into dev_v1.1.0
Mar 29, 2024
e8ad20e
消除staticcheck扫出的告警
prog-hjj Mar 29, 2024
340637d
Merge branch 'dev_v1.1.0' of https://github.com/WeBankPartners/wecube…
prog-hjj Mar 29, 2024
c435dcd
工作台时间搜索器样式调整
wanghao7717 Mar 29, 2024
daae180
Merge branch 'dev_v1.1.0' of github.com:WeBankPartners/wecube-plugins…
wanghao7717 Mar 29, 2024
0e526ba
去掉老逻辑接口和废弃表代码
Mar 29, 2024
53cc30e
Merge remote-tracking branch 'origin/dev_v1.1.0' into dev_v1.1.0
Mar 29, 2024
bae705e
cron 代码逻辑优化
Mar 29, 2024
da389ba
cron 代码逻辑优化
Mar 29, 2024
f49cb87
当前处理数据获取优化
wanghao7717 Mar 29, 2024
cf99549
update: save node outside
pobu168 Mar 29, 2024
92eff97
fix: entity select bug
pobu168 Mar 29, 2024
858388f
Merge branch 'dev_v1.1.0' of https://github.com/WeBankPartners/wecube…
pobu168 Mar 29, 2024
3f67982
fix: user mgmt
pobu168 Mar 29, 2024
dd08191
模版列表角色显示
Mar 29, 2024
e225e0e
Merge remote-tracking branch 'origin/dev_v1.1.0' into dev_v1.1.0
Mar 29, 2024
a3fa5f3
模版列表角色显示
Mar 29, 2024
8591c00
模版变更,导入去掉back_desc属性
Mar 29, 2024
65d564f
模版导入,覆盖草稿模版,也要查询最新recordId
Mar 29, 2024
87f980b
模版导入提交审核添加校验
Mar 29, 2024
e54d5cb
请求详情添加角色显示名展示
Mar 29, 2024
9580b7e
新建请求也优化调整
wanghao7717 Mar 29, 2024
7cd83f4
请求定版、审批时,提交人撤回请求校验&国际化
Mar 29, 2024
0fe44a3
Merge remote-tracking branch 'origin/dev_v1.1.0' into dev_v1.1.0
Mar 29, 2024
aebb470
工作台角色显示名空格也显示内容bug修复
Mar 29, 2024
cdb84ca
解决表单报错不定位到具体tab问题
wanghao7717 Mar 29, 2024
1bae78a
定版校验
Mar 29, 2024
e3d56b9
Merge remote-tracking branch 'origin/dev_v1.1.0' into dev_v1.1.0
Mar 29, 2024
5adae02
cron 逻辑优化
Mar 30, 2024
ea9d30f
工作台entity-table优化调整
wanghao7717 Apr 1, 2024
6b6f90d
定时任务发送邮件同步,失败记录在task_notify表,业务发送邮件采用异步形式,优先保证业务连贯
Apr 1, 2024
2e18f9e
Merge remote-tracking branch 'origin/dev_v1.1.0' into dev_v1.1.0
Apr 1, 2024
3c2cf61
审批和任务取消保存表单项功能
wanghao7717 Apr 1, 2024
0663a6c
fix: drawer status control
pobu168 Apr 1, 2024
a19bb6d
Merge branch 'dev_v1.1.0' of https://github.com/WeBankPartners/wecube…
pobu168 Apr 1, 2024
c049191
模版发布校验
Apr 1, 2024
ca271c6
Merge remote-tracking branch 'origin/dev_v1.1.0' into dev_v1.1.0
Apr 1, 2024
f44a441
请求历史接口优化
Apr 1, 2024
6b9731d
工作台详情页添加taskId
wanghao7717 Apr 1, 2024
77bbce9
编排并行节点处理当前处理人、当前节点优化
Apr 1, 2024
77c09bd
编排并行节点处理当前处理人、当前节点优化
Apr 1, 2024
ca5c322
编排并行节点处理当前处理人、当前节点优化
Apr 1, 2024
c195ed4
default.json代码还原
Apr 1, 2024
484ebd8
模版未配置定版、审批自动通过到任务节点,请求状态bug修复
Apr 1, 2024
aea6c7c
编排表单审批表单内容没有修改bug修复
Apr 1, 2024
3ed7333
update get pool latest data
zgyzgyhero Apr 2, 2024
29fc581
编排表单审批表单内容没有修改bug修复
Apr 2, 2024
ad1ca16
国际化文案调整
Apr 2, 2024
e2fedec
支持任务审批表单局部提交
Apr 2, 2024
57c6b12
staticcheck代码规范
Apr 2, 2024
3d4321b
工作台样式修复
wanghao7717 Apr 2, 2024
b2a60cc
更新任务定时任务扫描数据范围
Apr 2, 2024
8eb82e9
Merge remote-tracking branch 'origin/dev_v1.1.0' into dev_v1.1.0
Apr 2, 2024
acdfaad
update register xml
zgyzgyhero Apr 2, 2024
504396f
模版导入编排节点nodeDefId匹配逻辑调整
Apr 2, 2024
116137b
工作台样式修复
wanghao7717 Apr 2, 2024
1d05dee
组内系统分配逻辑优化
Apr 2, 2024
60769bc
Merge remote-tracking branch 'origin/dev_v1.1.0' into dev_v1.1.0
Apr 2, 2024
d9cf7ba
fix: template group select bug
pobu168 Apr 3, 2024
0a6eb98
update: remove menu
pobu168 Apr 3, 2024
2ee2e54
编排审批逻辑bug修复
Apr 3, 2024
2c68db4
Merge remote-tracking branch 'origin/dev_v1.1.0' into dev_v1.1.0
Apr 3, 2024
742e8a8
定版没配置定版角色,查找模版属主
Apr 3, 2024
4687758
处理历史样式优化
wanghao7717 Apr 3, 2024
0d96704
获取token方式代码回退
wanghao7717 Apr 3, 2024
7a0f4b2
update wiki doc
zgyzgyhero Apr 3, 2024
28f3301
Merge pull request #108 from WeBankPartners/dev_v1.1.0
zgyzgyhero Apr 10, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 2 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
.idea
.editorconfig
.vscode
.DS_Store

# ignore file
taskman-server/taskman-server
Expand All @@ -10,5 +11,4 @@ taskman-ui/plugin
taskman-ui/dist
taskman-ui/node_modules
taskman-ui/node
taskman-ui/build
taskman-ui/package-lock.json
taskman-ui/package-lock.json
4 changes: 2 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ clean:

build: clean
chmod +x ./build/*.sh
docker run --rm -v $(current_dir):/go/src/github.com/WeBankPartners/$(project_dir) --name build_$(project_dir) ccr.ccs.tencentyun.com/webankpartners/golang-ext:v1.15.6 /bin/bash /go/src/github.com/WeBankPartners/$(project_dir)/build/build-server.sh
docker run --rm -v $(current_dir):/go/src/github.com/WeBankPartners/$(project_dir) --name build_$(project_dir) golang:1.19.1 /bin/bash /go/src/github.com/WeBankPartners/$(project_dir)/build/build-server.sh
./build/build-ui.sh $(current_dir)

image: build
Expand All @@ -34,4 +34,4 @@ upload: package
docker exec $(container_id) mc config host add wecubeS3 $(s3_server_url) $(s3_access_key) $(s3_secret_key) wecubeS3
docker exec $(container_id) mc cp /package/$(project_dir)-$(version).zip wecubeS3/wecube-plugin-package-bucket
docker rm -f $(container_id)
rm -rf $(project_dir)-$(version).zip
rm -rf $(project_dir)-$(version).zip
4 changes: 3 additions & 1 deletion build/default.json
Original file line number Diff line number Diff line change
Expand Up @@ -46,5 +46,7 @@
"minio_secret_key": "{{MINIO_SECRET_KEY}}",
"bucket": "taskman-file",
"ssl": false
}
},
"encrypt_seed": "{{ENCRYPT_SEED}}",
"web_url": "{{TASKMAN_WEB_URL}}"
}
30 changes: 24 additions & 6 deletions build/register.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,17 +3,17 @@

<!-- 1.依赖分析 - 描述运行本插件包需要的其他插件包 -->
<packageDependencies>
<packageDependency name="platform" version="v3.2.1"/>
<packageDependency name="platform" version="v4.0.0"/>
<packageDependency name="wecmdb" version="v2.0.4"/>
</packageDependencies>

<!-- 2.菜单注入 - 描述运行本插件包需要注入的菜单 -->
<!-- <menu code='TASK_REQUEST_MANAGEMENT' cat='JOBS' displayName="Request Management" localDisplayName="请求管理">/taskman/request-mgmt</menu>
<menu code='TASK_TASK_MANAGEMENT' cat='JOBS' displayName="Task Management" localDisplayName="任务管理">/taskman/task-mgmt</menu> -->
<menus>
<menu code='TASK_WORKBENCH' cat='JOBS' displayName="Dashboard" localDisplayName="工作台">/taskman/workbench</menu>
<menu code='TASK_WORKBENCH' cat='JOBS' displayName="Dashboard" localDisplayName="工作台">/taskman/workbench/dashboard</menu>
<menu code='TASK_TEMPLATE_GROUP_MANAGEMENT' cat='JOBS' displayName="Template Group Management" localDisplayName="模板组管理">/taskman/template-group</menu>
<menu code='TASK_TEMPLATE_MANAGEMENT' cat='JOBS' displayName="Template Management" localDisplayName="模板管理">/taskman/template-mgmt</menu>
<menu code='TASK_REQUEST_MANAGEMENT' cat='JOBS' displayName="Request Management" localDisplayName="请求管理">/taskman/request-mgmt</menu>
<menu code='TASK_TASK_MANAGEMENT' cat='JOBS' displayName="Task Management" localDisplayName="任务管理">/taskman/task-mgmt</menu>
<menu code='TASK_REQUEST_AUDIT' cat='ADMIN' displayName="Request Audit" localDisplayName="请求审计">/taskman/requestAudit</menu>
</menus>

Expand All @@ -27,13 +27,14 @@

<!-- 4.系统参数 - 描述运行本插件包需要的系统参数 -->
<systemParameters>
<systemParameter name="TASKMAN_LOG_LEVEL" scopeType="plugins" defaultValue="info"/>
<systemParameter name="TASKMAN_LOG_LEVEL" scopeType="plugins" defaultValue="debug"/>
<systemParameter name="TASKMAN_PROCESS_TAGS" scopeType="plugins" defaultValue="taskman"/>
<systemParameter name="TASKMAN_MAIL_SENDER_NAME" scopeType="plugins" defaultValue="taskman"/>
<systemParameter name="TASKMAN_MAIL_AUTH_SENDER" scopeType="plugins" defaultValue=""/>
<systemParameter name="TASKMAN_MAIL_AUTH_SERVER" scopeType="plugins" defaultValue=""/>
<systemParameter name="TASKMAN_MAIL_AUTH_PWD" scopeType="plugins" defaultValue=""/>
<systemParameter name="TASKMAN_MAIL_AUTH_SSL" scopeType="plugins" defaultValue="Y"/>
<systemParameter name="TASKMAN_WEB_URL" scopeType="plugins" defaultValue=""/>
</systemParameters>


Expand All @@ -54,7 +55,7 @@
containerName="{{REPOSITORY}}-{{PLUGIN_VERSION}}"
portBindings="{{ALLOCATE_PORT}}:8099"
volumeBindings="{{BASE_MOUNT_PATH}}/taskman/log:/app/taskman/logs,/etc/localtime:/etc/localtime,{{BASE_MOUNT_PATH}}/certs:/data/certs"
envVariables="TASKMAN_MYSQL_HOST={{DB_HOST}},TASKMAN_MYSQL_PORT={{DB_PORT}},TASKMAN_MYSQL_SCHEMA={{DB_SCHEMA}},TASKMAN_MYSQL_USER={{DB_USER}},TASKMAN_MYSQL_PWD={{DB_PWD}},JWT_SIGNING_KEY={{JWT_SIGNING_KEY}},GATEWAY_URL={{GATEWAY_URL}},SUB_SYSTEM_CODE={{SUB_SYSTEM_CODE}},SUB_SYSTEM_KEY={{SUB_SYSTEM_KEY}},TASKMAN_LOG_LEVEL={{TASKMAN_LOG_LEVEL}},PLUGIN_MODE=yes,TASKMAN_PROCESS_TAGS={{TASKMAN_PROCESS_TAGS}},TASKMAN_MAIL_SENDER_NAME={{TASKMAN_MAIL_SENDER_NAME}},TASKMAN_MAIL_AUTH_SENDER={{TASKMAN_MAIL_AUTH_SENDER}},TASKMAN_MAIL_AUTH_SERVER={{TASKMAN_MAIL_AUTH_SERVER}},TASKMAN_MAIL_AUTH_PWD={{TASKMAN_MAIL_AUTH_PWD}},TASKMAN_MAIL_AUTH_SSL={{TASKMAN_MAIL_AUTH_SSL}},MINIO_ADDRESS={{S3_SERVER_URL}},MINIO_ACCESS_KEY={{S3_ACCESS_KEY}},MINIO_SECRET_KEY={{S3_SECRET_KEY}}"
envVariables="TASKMAN_MYSQL_HOST={{DB_HOST}},TASKMAN_MYSQL_PORT={{DB_PORT}},TASKMAN_MYSQL_SCHEMA={{DB_SCHEMA}},TASKMAN_MYSQL_USER={{DB_USER}},TASKMAN_MYSQL_PWD={{DB_PWD}},JWT_SIGNING_KEY={{JWT_SIGNING_KEY}},GATEWAY_URL={{GATEWAY_URL}},SUB_SYSTEM_CODE={{SUB_SYSTEM_CODE}},SUB_SYSTEM_KEY={{SUB_SYSTEM_KEY}},TASKMAN_LOG_LEVEL={{TASKMAN_LOG_LEVEL}},PLUGIN_MODE=yes,TASKMAN_PROCESS_TAGS={{TASKMAN_PROCESS_TAGS}},TASKMAN_MAIL_SENDER_NAME={{TASKMAN_MAIL_SENDER_NAME}},TASKMAN_MAIL_AUTH_SENDER={{TASKMAN_MAIL_AUTH_SENDER}},TASKMAN_MAIL_AUTH_SERVER={{TASKMAN_MAIL_AUTH_SERVER}},TASKMAN_MAIL_AUTH_PWD={{TASKMAN_MAIL_AUTH_PWD}},TASKMAN_MAIL_AUTH_SSL={{TASKMAN_MAIL_AUTH_SSL}},MINIO_ADDRESS={{S3_SERVER_URL}},MINIO_ACCESS_KEY={{S3_ACCESS_KEY}},MINIO_SECRET_KEY={{S3_SECRET_KEY}},ENCRYPT_SEED={{ENCRYPT_SEED}},TASKMAN_WEB_URL={{TASKMAN_WEB_URL}}"
/>
<mysql schema="taskman" initFileName="init.sql" upgradeFileName="upgrade.sql"/>
<s3 bucketName="taskman-file"/>
Expand Down Expand Up @@ -101,5 +102,22 @@
</outputParameters>
</interface>
</plugin>
<plugin name="request">
<interface action="create" path="/taskman/api/v2/plugin/request/create" httpMethod="POST" type="EXECUTION">
<inputParameters>
<parameter datatype="string" mappingType="constant" required="Y">requestTemplate</parameter>
<parameter datatype="string" mappingType="constant" required="Y">rootDataId</parameter>
<parameter datatype="string" mappingType="constant" required="Y">reportRole</parameter>
<parameter datatype="string" mappingType="constant" required="Y">reportUser</parameter>
<parameter datatype="string" mappingType="context" required="N">procInstId</parameter>
</inputParameters>
<outputParameters>
<parameter datatype="string" mappingType="context">errorCode</parameter>
<parameter datatype="string" mappingType="context">errorMessage</parameter>
<parameter datatype="string" mappingType="context">comment</parameter>
<parameter datatype="string" mappingType="context">requestId</parameter>
</outputParameters>
</interface>
</plugin>
</plugins>
</package>
2 changes: 2 additions & 0 deletions build/start.sh
Original file line number Diff line number Diff line change
Expand Up @@ -18,5 +18,7 @@ sed -i "s~{{TASKMAN_MAIL_AUTH_SSL}}~$TASKMAN_MAIL_AUTH_SSL~g" /app/taskman/conf/
sed -i "s~{{MINIO_ADDRESS}}~$MINIO_ADDRESS~g" /app/taskman/conf/default.json
sed -i "s~{{MINIO_ACCESS_KEY}}~$MINIO_ACCESS_KEY~g" /app/taskman/conf/default.json
sed -i "s~{{MINIO_SECRET_KEY}}~$MINIO_SECRET_KEY~g" /app/taskman/conf/default.json
sed -i "s~{{ENCRYPT_SEED}}~$ENCRYPT_SEED~g" /app/taskman/conf/default.json
sed -i "s~{{TASKMAN_WEB_URL}}~$TASKMAN_WEB_URL~g" /app/taskman/conf/default.json

./taskman-server
Loading