Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
L
lowcode-electron
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
electron
lowcode-electron
Commits
f271ece1
Commit
f271ece1
authored
Apr 26, 2023
by
baiyuze
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
update
parent
d83bca05
Show whitespace changes
Inline
Side-by-side
Showing
137 changed files
with
161 additions
and
360 deletions
+161
-360
launch.json
.vscode/launch.json
+3
-0
index.html
baseServer/dist/index.html
+2
-2
1008-legacy.a0006e9a.js
baseServer/dist/js/1008-legacy.a0006e9a.js
+0
-3
1008-legacy.a0006e9a.js.map
baseServer/dist/js/1008-legacy.a0006e9a.js.map
+0
-2
1008.a0006e9a.js
baseServer/dist/js/1008.a0006e9a.js
+0
-3
1008.a0006e9a.js.map
baseServer/dist/js/1008.a0006e9a.js.map
+0
-2
1104-legacy.0ae09ee6.js
baseServer/dist/js/1104-legacy.0ae09ee6.js
+0
-3
1104-legacy.0ae09ee6.js.map
baseServer/dist/js/1104-legacy.0ae09ee6.js.map
+0
-2
1104.0ae09ee6.js
baseServer/dist/js/1104.0ae09ee6.js
+0
-3
1104.0ae09ee6.js.map
baseServer/dist/js/1104.0ae09ee6.js.map
+0
-2
1316-legacy.de7c8c7e.js
baseServer/dist/js/1316-legacy.de7c8c7e.js
+0
-3
1316-legacy.de7c8c7e.js.map
baseServer/dist/js/1316-legacy.de7c8c7e.js.map
+0
-2
1316.de7c8c7e.js
baseServer/dist/js/1316.de7c8c7e.js
+0
-3
1316.de7c8c7e.js.map
baseServer/dist/js/1316.de7c8c7e.js.map
+0
-2
167-legacy.d41faa11.js
baseServer/dist/js/167-legacy.d41faa11.js
+0
-3
167-legacy.d41faa11.js.map
baseServer/dist/js/167-legacy.d41faa11.js.map
+0
-2
167.d41faa11.js
baseServer/dist/js/167.d41faa11.js
+0
-3
167.d41faa11.js.map
baseServer/dist/js/167.d41faa11.js.map
+0
-2
1807-legacy.f62e0a39.js
baseServer/dist/js/1807-legacy.f62e0a39.js
+0
-3
1807-legacy.f62e0a39.js.map
baseServer/dist/js/1807-legacy.f62e0a39.js.map
+0
-2
1807.f62e0a39.js
baseServer/dist/js/1807.f62e0a39.js
+0
-3
1807.f62e0a39.js.map
baseServer/dist/js/1807.f62e0a39.js.map
+0
-2
2328-legacy.0e7c49ba.js
baseServer/dist/js/2328-legacy.0e7c49ba.js
+0
-3
2328-legacy.0e7c49ba.js.map
baseServer/dist/js/2328-legacy.0e7c49ba.js.map
+0
-2
2328.0e7c49ba.js
baseServer/dist/js/2328.0e7c49ba.js
+0
-3
2328.0e7c49ba.js.map
baseServer/dist/js/2328.0e7c49ba.js.map
+0
-2
3003-legacy.574c791e.js
baseServer/dist/js/3003-legacy.574c791e.js
+0
-3
3003-legacy.574c791e.js.map
baseServer/dist/js/3003-legacy.574c791e.js.map
+0
-2
3003.574c791e.js
baseServer/dist/js/3003.574c791e.js
+0
-3
3003.574c791e.js.map
baseServer/dist/js/3003.574c791e.js.map
+0
-2
3010-legacy.db3eda54.js
baseServer/dist/js/3010-legacy.db3eda54.js
+0
-3
3010-legacy.db3eda54.js.map
baseServer/dist/js/3010-legacy.db3eda54.js.map
+0
-2
3010.db3eda54.js
baseServer/dist/js/3010.db3eda54.js
+0
-3
3010.db3eda54.js.map
baseServer/dist/js/3010.db3eda54.js.map
+0
-2
3262-legacy.d8ae994d.js
baseServer/dist/js/3262-legacy.d8ae994d.js
+0
-3
3262-legacy.d8ae994d.js.map
baseServer/dist/js/3262-legacy.d8ae994d.js.map
+0
-2
3262.d8ae994d.js
baseServer/dist/js/3262.d8ae994d.js
+0
-3
3262.d8ae994d.js.map
baseServer/dist/js/3262.d8ae994d.js.map
+0
-2
3338-legacy.acce1ba3.js
baseServer/dist/js/3338-legacy.acce1ba3.js
+0
-3
3338-legacy.acce1ba3.js.map
baseServer/dist/js/3338-legacy.acce1ba3.js.map
+0
-2
3338.acce1ba3.js
baseServer/dist/js/3338.acce1ba3.js
+0
-3
3338.acce1ba3.js.map
baseServer/dist/js/3338.acce1ba3.js.map
+0
-2
3397-legacy.437e2a72.js
baseServer/dist/js/3397-legacy.437e2a72.js
+0
-3
3397-legacy.437e2a72.js.map
baseServer/dist/js/3397-legacy.437e2a72.js.map
+0
-2
3397.437e2a72.js
baseServer/dist/js/3397.437e2a72.js
+0
-3
3397.437e2a72.js.map
baseServer/dist/js/3397.437e2a72.js.map
+0
-2
3545-legacy.beba828a.js
baseServer/dist/js/3545-legacy.beba828a.js
+0
-3
3545-legacy.beba828a.js.map
baseServer/dist/js/3545-legacy.beba828a.js.map
+0
-2
3545.beba828a.js
baseServer/dist/js/3545.beba828a.js
+0
-3
3545.beba828a.js.map
baseServer/dist/js/3545.beba828a.js.map
+0
-2
3899-legacy.b4eb3505.js
baseServer/dist/js/3899-legacy.b4eb3505.js
+0
-3
3899-legacy.b4eb3505.js.map
baseServer/dist/js/3899-legacy.b4eb3505.js.map
+0
-2
3899.b4eb3505.js
baseServer/dist/js/3899.b4eb3505.js
+0
-3
3899.b4eb3505.js.map
baseServer/dist/js/3899.b4eb3505.js.map
+0
-2
4304-legacy.81a9133d.js
baseServer/dist/js/4304-legacy.81a9133d.js
+0
-3
4304-legacy.81a9133d.js.map
baseServer/dist/js/4304-legacy.81a9133d.js.map
+0
-2
4304.81a9133d.js
baseServer/dist/js/4304.81a9133d.js
+0
-3
4304.81a9133d.js.map
baseServer/dist/js/4304.81a9133d.js.map
+0
-2
4822-legacy.4de15bdf.js
baseServer/dist/js/4822-legacy.4de15bdf.js
+0
-3
4822-legacy.4de15bdf.js.map
baseServer/dist/js/4822-legacy.4de15bdf.js.map
+0
-2
4822.4de15bdf.js
baseServer/dist/js/4822.4de15bdf.js
+0
-3
4822.4de15bdf.js.map
baseServer/dist/js/4822.4de15bdf.js.map
+0
-2
5836-legacy.950189fd.js
baseServer/dist/js/5836-legacy.950189fd.js
+0
-3
5836-legacy.950189fd.js.map
baseServer/dist/js/5836-legacy.950189fd.js.map
+0
-2
5836.950189fd.js
baseServer/dist/js/5836.950189fd.js
+0
-3
5836.950189fd.js.map
baseServer/dist/js/5836.950189fd.js.map
+0
-2
6117-legacy.88b21834.js
baseServer/dist/js/6117-legacy.88b21834.js
+0
-3
6117-legacy.88b21834.js.map
baseServer/dist/js/6117-legacy.88b21834.js.map
+0
-2
6117.88b21834.js
baseServer/dist/js/6117.88b21834.js
+0
-3
6117.88b21834.js.map
baseServer/dist/js/6117.88b21834.js.map
+0
-2
6295-legacy.9d4b7d6c.js
baseServer/dist/js/6295-legacy.9d4b7d6c.js
+0
-3
6295-legacy.9d4b7d6c.js.map
baseServer/dist/js/6295-legacy.9d4b7d6c.js.map
+0
-2
6295.9d4b7d6c.js
baseServer/dist/js/6295.9d4b7d6c.js
+0
-3
6295.9d4b7d6c.js.map
baseServer/dist/js/6295.9d4b7d6c.js.map
+0
-2
642-legacy.974dee0e.js
baseServer/dist/js/642-legacy.974dee0e.js
+0
-3
642-legacy.974dee0e.js.map
baseServer/dist/js/642-legacy.974dee0e.js.map
+0
-2
642.974dee0e.js
baseServer/dist/js/642.974dee0e.js
+0
-3
642.974dee0e.js.map
baseServer/dist/js/642.974dee0e.js.map
+0
-2
6441-legacy.687c6de8.js
baseServer/dist/js/6441-legacy.687c6de8.js
+0
-3
6441-legacy.687c6de8.js.map
baseServer/dist/js/6441-legacy.687c6de8.js.map
+0
-2
6441.687c6de8.js
baseServer/dist/js/6441.687c6de8.js
+0
-3
6441.687c6de8.js.map
baseServer/dist/js/6441.687c6de8.js.map
+0
-2
6511-legacy.807dff46.js
baseServer/dist/js/6511-legacy.807dff46.js
+0
-3
6511-legacy.807dff46.js.map
baseServer/dist/js/6511-legacy.807dff46.js.map
+0
-2
6511.807dff46.js
baseServer/dist/js/6511.807dff46.js
+0
-3
6511.807dff46.js.map
baseServer/dist/js/6511.807dff46.js.map
+0
-2
6874-legacy.04573b07.js
baseServer/dist/js/6874-legacy.04573b07.js
+0
-3
6874-legacy.04573b07.js.map
baseServer/dist/js/6874-legacy.04573b07.js.map
+0
-2
6874.04573b07.js
baseServer/dist/js/6874.04573b07.js
+0
-3
6874.04573b07.js.map
baseServer/dist/js/6874.04573b07.js.map
+0
-2
7031-legacy.996a7cae.js
baseServer/dist/js/7031-legacy.996a7cae.js
+0
-3
7031-legacy.996a7cae.js.map
baseServer/dist/js/7031-legacy.996a7cae.js.map
+0
-2
7031.996a7cae.js
baseServer/dist/js/7031.996a7cae.js
+0
-3
7031.996a7cae.js.map
baseServer/dist/js/7031.996a7cae.js.map
+0
-2
7602-legacy.a38c8c93.js
baseServer/dist/js/7602-legacy.a38c8c93.js
+0
-3
7602-legacy.a38c8c93.js.map
baseServer/dist/js/7602-legacy.a38c8c93.js.map
+0
-2
7602.a38c8c93.js
baseServer/dist/js/7602.a38c8c93.js
+0
-3
7602.a38c8c93.js.map
baseServer/dist/js/7602.a38c8c93.js.map
+0
-2
7752-legacy.4d88d47c.js
baseServer/dist/js/7752-legacy.4d88d47c.js
+0
-3
7752-legacy.4d88d47c.js.map
baseServer/dist/js/7752-legacy.4d88d47c.js.map
+0
-2
7752.4d88d47c.js
baseServer/dist/js/7752.4d88d47c.js
+0
-3
7752.4d88d47c.js.map
baseServer/dist/js/7752.4d88d47c.js.map
+0
-2
8651-legacy.df3306a1.js
baseServer/dist/js/8651-legacy.df3306a1.js
+0
-3
8651-legacy.df3306a1.js.map
baseServer/dist/js/8651-legacy.df3306a1.js.map
+0
-2
8651.df3306a1.js
baseServer/dist/js/8651.df3306a1.js
+0
-3
8651.df3306a1.js.map
baseServer/dist/js/8651.df3306a1.js.map
+0
-2
87-legacy.0fd4aefe.js
baseServer/dist/js/87-legacy.0fd4aefe.js
+0
-3
87-legacy.0fd4aefe.js.map
baseServer/dist/js/87-legacy.0fd4aefe.js.map
+0
-2
87.0fd4aefe.js
baseServer/dist/js/87.0fd4aefe.js
+0
-3
87.0fd4aefe.js.map
baseServer/dist/js/87.0fd4aefe.js.map
+0
-2
9077-legacy.141157b6.js
baseServer/dist/js/9077-legacy.141157b6.js
+0
-3
9077-legacy.141157b6.js.map
baseServer/dist/js/9077-legacy.141157b6.js.map
+0
-2
9077.141157b6.js
baseServer/dist/js/9077.141157b6.js
+0
-3
9077.141157b6.js.map
baseServer/dist/js/9077.141157b6.js.map
+0
-2
9083-legacy.41b99cdc.js
baseServer/dist/js/9083-legacy.41b99cdc.js
+0
-3
9083-legacy.41b99cdc.js.map
baseServer/dist/js/9083-legacy.41b99cdc.js.map
+0
-2
9083.41b99cdc.js
baseServer/dist/js/9083.41b99cdc.js
+0
-3
9083.41b99cdc.js.map
baseServer/dist/js/9083.41b99cdc.js.map
+0
-2
9232-legacy.dcc9131d.js
baseServer/dist/js/9232-legacy.dcc9131d.js
+0
-3
9232-legacy.dcc9131d.js.map
baseServer/dist/js/9232-legacy.dcc9131d.js.map
+0
-2
9232.dcc9131d.js
baseServer/dist/js/9232.dcc9131d.js
+0
-3
9232.dcc9131d.js.map
baseServer/dist/js/9232.dcc9131d.js.map
+0
-2
lowcode
front/lowcode
+1
-1
enum.js
src/enum.js
+3
-1
index.js
src/hook/index.js
+29
-17
main.js
src/main.js
+4
-5
child.js
src/sevice/child.js
+2
-1
sendStart.js
src/sevice/mainApi/emits/sendStart.js
+2
-2
updateWidgets.js
src/sevice/mainApi/emits/updateWidgets.js
+22
-0
index.js
src/sevice/mainApi/index.js
+9
-5
onFileBase.js
src/sevice/mainApi/on/onFileBase.js
+5
-5
onHandleWidget.js
src/sevice/mainApi/on/onHandleWidget.js
+39
-0
onPlatform.js
src/sevice/mainApi/on/onPlatform.js
+4
-4
process.js
src/sevice/process.js
+0
-1
index.js
src/store/index.js
+5
-3
file.js
src/utils/file.js
+30
-12
tools.js
src/utils/tools.js
+1
-1
No files found.
.vscode/launch.json
View file @
f271ece1
...
...
@@ -10,6 +10,9 @@
"windows"
:
{
"runtimeExecutable"
:
"${workspaceFolder}/node_modules/.bin/electron.cmd"
},
"env"
:
{
"NODE_ENV"
:
"development"
},
"args"
:
[
"."
]
...
...
baseServer/dist/index.html
View file @
f271ece1
<!doctype html>
<html
lang=
"zh-cn"
><head><meta
charset=
"utf-8"
/><meta
http-equiv=
"X-UA-Compatible"
content=
"IE=edge"
/><meta
name=
"viewport"
content=
"width=device-width,initial-scale=1"
/><link
rel=
"icon"
href=
"/paas_logo.svg"
/><title>
PaaS Lowcode
</title><link
rel=
"stylesheet"
href=
"//paas-cdn.sycdev.com/cdn/element-plus/2.0.2/index.css"
/><script
src=
"js/prettier/standalone.js"
></script><script
src=
"js/prettier/parser-babel.js"
></script><script
src=
"js/prettier/parser-postcss.js"
></script><script
defer=
"defer"
type=
"module"
src=
"/js/chunk-vendors.25d21f4d.js"
></script><script
defer=
"defer"
type=
"module"
src=
"/js/index.d99c38c2.js"
></script><link
href=
"/css/chunk-vendors.2e9bb374.css"
rel=
"stylesheet"
><link
href=
"/css/index.a72a2342.css"
rel=
"stylesheet"
><script
defer=
"defer"
src=
"/js/chunk-vendors-legacy.25d21f4d.js"
nomodule
></script><script
defer=
"defer"
src=
"/js/index-legacy.8dbe8083.js"
nomodule
></script></head><body><noscript><strong>
We're sorry but PaaS Lowcode doesn't work properly without JavaScript enabled. Please enable it to continue.
</strong></noscript><div
id=
"app"
></div><script
src=
"//paas-cdn.sycdev.com/cdn/lodash/4.17.21/lodash.min.js"
></script><script
src=
"//paas-cdn.sycdev.com/cdn/ramda/0.28.0/ramda.min.js"
></script><script
src=
"//paas-cdn.sycdev.com/cdn/axios/0.26.1/axios.min.js"
></script><script
src=
"//paas-cdn.sycdev.com/cdn/dayjs/1.11.3/dayjs.min.js"
></script><script
src=
"//paas-cdn.sycdev.com/cdn/vue/3.2.34/vue.global.prod.js"
></script><script
src=
"//paas-cdn.sycdev.com/cdn/vue-router/4.0.16/vue-router.global.prod.js"
></script><script
src=
"/js/vue-demi.iife.js"
></script><script
src=
"//paas-cdn.sycdev.com/cdn/pinia/2.0.17/pinia.iife.prod.js"
></script><script
src=
"//paas-cdn.sycdev.com/cdn/element-plus/2.0.2/index.full.min.js"
></script></body></html>
\ No newline at end of file
<!doctype html>
<html
lang=
"zh-cn"
><head><meta
charset=
"utf-8"
/><meta
http-equiv=
"X-UA-Compatible"
content=
"IE=edge"
/><meta
name=
"viewport"
content=
"width=device-width,initial-scale=1"
/><link
rel=
"icon"
href=
"/paas_logo.svg"
/><title>
PaaS Lowcode
</title><link
rel=
"stylesheet"
href=
"//paas-cdn.sycdev.com/cdn/element-plus/2.0.2/index.css"
/><script
src=
"js/prettier/standalone.js"
></script><script
src=
"js/prettier/parser-babel.js"
></script><script
src=
"js/prettier/parser-postcss.js"
></script><script
defer=
"defer"
type=
"module"
src=
"/js/chunk-vendors.fb91ce83.js"
></script><script
defer=
"defer"
type=
"module"
src=
"/js/index.df21208c.js"
></script><link
href=
"/css/chunk-vendors.2e9bb374.css"
rel=
"stylesheet"
><link
href=
"/css/index.c657e10b.css"
rel=
"stylesheet"
><script
defer=
"defer"
src=
"/js/chunk-vendors-legacy.fb91ce83.js"
nomodule
></script><script
defer=
"defer"
src=
"/js/index-legacy.b53570c9.js"
nomodule
></script></head><body><noscript><strong>
We're sorry but PaaS Lowcode doesn't work properly without JavaScript enabled. Please enable it to continue.
</strong></noscript><div
id=
"app"
></div><script
src=
"//paas-cdn.sycdev.com/cdn/lodash/4.17.21/lodash.min.js"
></script><script
src=
"//paas-cdn.sycdev.com/cdn/ramda/0.28.0/ramda.min.js"
></script><script
src=
"//paas-cdn.sycdev.com/cdn/axios/0.26.1/axios.min.js"
></script><script
src=
"//paas-cdn.sycdev.com/cdn/dayjs/1.11.3/dayjs.min.js"
></script><script
src=
"//paas-cdn.sycdev.com/cdn/vue/3.2.34/vue.global.prod.js"
></script><script
src=
"//paas-cdn.sycdev.com/cdn/vue-router/4.0.16/vue-router.global.prod.js"
></script><script
src=
"/js/vue-demi.iife.js"
></script><script
src=
"//paas-cdn.sycdev.com/cdn/pinia/2.0.17/pinia.iife.prod.js"
></script><script
src=
"//paas-cdn.sycdev.com/cdn/element-plus/2.0.2/index.full.min.js"
></script></body></html>
\ No newline at end of file
baseServer/dist/js/1008-legacy.a0006e9a.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
1008
],{
1008
:
function
(
e
,
t
,
n
){
n
.
r
(
t
),
n
.
d
(
t
,{
default
:
function
(){
return
d
}});
var
a
=
n
(
57473
),
o
=
n
(
89219
),
r
=
{
container
:
"TaskHeader-module-b46f51c9"
,
title
:
"TaskHeader-module-f9993d86"
,
btn
:
"TaskHeader-module-a68cc8d9"
},
c
=
(
0
,
a
.
defineComponent
)({
name
:
"TaskHeader"
,
setup
:
function
(){
var
e
=
(
0
,
o
.
l
)(),
t
=
e
.
openOperationTaskDialog
;
return
function
(){
return
(
0
,
a
.
createVNode
)(
"div"
,{
class
:
r
.
container
},[(
0
,
a
.
createVNode
)(
"div"
,{
class
:
r
.
title
},[(
0
,
a
.
createTextVNode
)(
"定时任务"
)]),(
0
,
a
.
createVNode
)(
"div"
,{
class
:
r
.
btn
},[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-button"
),{
type
:
"text"
,
onClick
:
t
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"SvgIcon"
),{
width
:
14
,
height
:
14
,
type
:
"mxqd_15"
,
style
:{
marginRight
:
"8px"
}},
null
),(
0
,
a
.
createTextVNode
)(
"创建定时任务"
)]}})])])}}}),
d
=
c
}}]);
//# sourceMappingURL=1008-legacy.a0006e9a.js.map
\ No newline at end of file
baseServer/dist/js/1008-legacy.a0006e9a.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/1008-legacy.a0006e9a.js","mappings":"6KACA,GAAgB,UAAY,6BAA6B,MAAQ,6BAA6B,IAAM,8BCG9FA,GAAaC,EAAAA,EAAAA,iBAAgB,CACjCC,KAAM,aACNC,MAAK,WACH,OAAoCC,EAAAA,EAAAA,KAA5BC,EAAuB,EAAvBA,wBACR,OAAO,WACL,OAAO,wBAAP,MACcC,EAAAA,WAAgB,gCACdA,EAAAA,OAAY,gEACZA,EAAAA,KAAU,8DACH,OAAM,QAAUD,GAAuB,sFAE7C,GAAE,OACD,GAAE,KACL,UAAS,MACP,CACLE,YAAa,QACd,6CAOb,CACF,IAGF,G","sources":["webpack://app/./src/views/LogicFlow/TaskManage/TaskHeader/TaskHeader.module.scss","webpack://app/./src/views/LogicFlow/TaskManage/TaskHeader/TaskHeader.jsx"],"sourcesContent":["// extracted by mini-css-extract-plugin\nexport default {\"container\":\"TaskHeader-module-b46f51c9\",\"title\":\"TaskHeader-module-f9993d86\",\"btn\":\"TaskHeader-module-a68cc8d9\"};","import { defineComponent } from 'vue'\nimport { useTaskManageStore } from '../store'\nimport styles from './TaskHeader.module.scss'\n\nconst TaskHeader = defineComponent({\n name: 'TaskHeader',\n setup() {\n const { openOperationTaskDialog } = useTaskManageStore()\n return () => {\n return (\n <div class={styles.container}>\n <div class={styles.title}>定时任务</div>\n <div class={styles.btn}>\n <ssu-button type=\"text\" onClick={openOperationTaskDialog}>\n <SvgIcon\n width={14}\n height={14}\n type=\"mxqd_15\"\n style={{\n marginRight: '8px'\n }}\n />\n 创建定时任务\n </ssu-button>\n </div>\n </div>\n )\n }\n }\n})\n\nexport default TaskHeader\n"],"names":["TaskHeader","defineComponent","name","setup","useTaskManageStore","openOperationTaskDialog","styles","marginRight"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/1008.a0006e9a.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
1008
],{
1008
:
function
(
e
,
t
,
n
){
n
.
r
(
t
),
n
.
d
(
t
,{
default
:
function
(){
return
d
}});
var
a
=
n
(
57473
),
o
=
n
(
89219
),
r
=
{
container
:
"TaskHeader-module-b46f51c9"
,
title
:
"TaskHeader-module-f9993d86"
,
btn
:
"TaskHeader-module-a68cc8d9"
},
c
=
(
0
,
a
.
defineComponent
)({
name
:
"TaskHeader"
,
setup
:
function
(){
var
e
=
(
0
,
o
.
l
)(),
t
=
e
.
openOperationTaskDialog
;
return
function
(){
return
(
0
,
a
.
createVNode
)(
"div"
,{
class
:
r
.
container
},[(
0
,
a
.
createVNode
)(
"div"
,{
class
:
r
.
title
},[(
0
,
a
.
createTextVNode
)(
"定时任务"
)]),(
0
,
a
.
createVNode
)(
"div"
,{
class
:
r
.
btn
},[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-button"
),{
type
:
"text"
,
onClick
:
t
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"SvgIcon"
),{
width
:
14
,
height
:
14
,
type
:
"mxqd_15"
,
style
:{
marginRight
:
"8px"
}},
null
),(
0
,
a
.
createTextVNode
)(
"创建定时任务"
)]}})])])}}}),
d
=
c
}}]);
//# sourceMappingURL=1008.a0006e9a.js.map
\ No newline at end of file
baseServer/dist/js/1008.a0006e9a.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/1008.a0006e9a.js","mappings":"6KACA,GAAgB,UAAY,6BAA6B,MAAQ,6BAA6B,IAAM,8BCG9FA,GAAaC,EAAAA,EAAAA,iBAAgB,CACjCC,KAAM,aACNC,MAAK,WACH,OAAoCC,EAAAA,EAAAA,KAA5BC,EAAuB,EAAvBA,wBACR,OAAO,WACL,OAAO,wBAAP,MACcC,EAAAA,WAAgB,gCACdA,EAAAA,OAAY,gEACZA,EAAAA,KAAU,8DACH,OAAM,QAAUD,GAAuB,sFAE7C,GAAE,OACD,GAAE,KACL,UAAS,MACP,CACLE,YAAa,QACd,6CAOb,CACF,IAGF,G","sources":["webpack://app/./src/views/LogicFlow/TaskManage/TaskHeader/TaskHeader.module.scss","webpack://app/./src/views/LogicFlow/TaskManage/TaskHeader/TaskHeader.jsx"],"sourcesContent":["// extracted by mini-css-extract-plugin\nexport default {\"container\":\"TaskHeader-module-b46f51c9\",\"title\":\"TaskHeader-module-f9993d86\",\"btn\":\"TaskHeader-module-a68cc8d9\"};","import { defineComponent } from 'vue'\nimport { useTaskManageStore } from '../store'\nimport styles from './TaskHeader.module.scss'\n\nconst TaskHeader = defineComponent({\n name: 'TaskHeader',\n setup() {\n const { openOperationTaskDialog } = useTaskManageStore()\n return () => {\n return (\n <div class={styles.container}>\n <div class={styles.title}>定时任务</div>\n <div class={styles.btn}>\n <ssu-button type=\"text\" onClick={openOperationTaskDialog}>\n <SvgIcon\n width={14}\n height={14}\n type=\"mxqd_15\"\n style={{\n marginRight: '8px'\n }}\n />\n 创建定时任务\n </ssu-button>\n </div>\n </div>\n )\n }\n }\n})\n\nexport default TaskHeader\n"],"names":["TaskHeader","defineComponent","name","setup","useTaskManageStore","openOperationTaskDialog","styles","marginRight"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/1104-legacy.0ae09ee6.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
1104
,
4822
,
1008
,
3262
],{
84822
:
function
(
e
,
t
,
o
){
o
.
r
(
t
);
var
a
=
o
(
57473
),
n
=
(
o
(
37305
),
o
(
66325
),
o
(
28971
),
o
(
89219
));
function
l
(
e
){
return
"function"
===
typeof
e
||
"[object Object]"
===
Object
.
prototype
.
toString
.
call
(
e
)
&&!
(
0
,
a
.
isVNode
)(
e
)}
var
r
=
(
0
,
a
.
defineComponent
)({
name
:
"OperationTaskDialog"
,
setup
:
function
(){
var
e
=
(
0
,
n
.
l
)(),
t
=
e
.
executionType
,
o
=
e
.
statusTypeOptions
,
r
=
e
.
operationVariables
,
u
=
e
.
executionTypeOptions
,
i
=
e
.
flowOptions
,
c
=
e
.
cronTyepOptions
,
d
=
e
.
cronVariables
,
s
=
e
.
cronTyep
,
m
=
e
.
typeBtnClick
,
p
=
e
.
handleCronInput
,
f
=
e
.
hanldeCronTypeChange
,
v
=
e
.
closeOperationTaskDialog
,
V
=
e
.
operationTaskDialogConfirm
;
return
function
(){
var
e
;
return
(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"BaseDialog"
),{
modelValue
:
r
.
visible
.
value
,
"onUpdate:modelValue"
:
function
(
e
){
return
r
.
visible
.
value
=
e
},
title
:
""
.
concat
(
r
.
title
.
value
,
"定时任务"
),
class
:
"operationTaskDialog"
,
size
:
"small"
,
onClose
:
v
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)(
"div"
,{
class
:
"operationTaskDialogForm"
},[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form"
),{
model
:
r
.
formData
.
value
,
ref
:
r
.
formRef
,
"label-position"
:
"top"
,
rules
:
r
.
formRules
,
c
:
!
0
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form-item"
),{
label
:
"任务名称"
,
prop
:
"name"
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-input-text"
),{
modelValue
:
r
.
formData
.
value
.
name
,
"onUpdate:modelValue"
:
function
(
e
){
return
r
.
formData
.
value
.
name
=
e
},
maxlength
:
"32"
,
placeholder
:
"给任务命名,如“巡检任务”"
,
"show-word-limit"
:
!
0
},
null
)]}}),(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form-item"
),{
label
:
"任务状态"
,
prop
:
"status"
},
l
(
e
=
o
.
map
((
function
(
e
){
return
(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-radio"
),{
modelValue
:
r
.
formData
.
value
.
status
,
"onUpdate:modelValue"
:
function
(
e
){
return
r
.
formData
.
value
.
status
=
e
},
label
:
e
.
value
,
style
:{
marginRight
:
"20px"
}},{
default
:
function
(){
return
[
e
.
label
]}})})))?
e
:{
default
:
function
(){
return
[
e
]}}),(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form-item"
),{
label
:
"执行流程"
,
prop
:
"flowCode"
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-select"
),{
modelValue
:
r
.
formData
.
value
.
flowCode
,
"onUpdate:modelValue"
:
function
(
e
){
return
r
.
formData
.
value
.
flowCode
=
e
},
placeholder
:
"可输入关键字搜索下拉选择"
,
style
:{
width
:
"100%"
},
filterable
:
!
0
,
optionData
:
i
.
value
},
null
)]}}),(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form-item"
),{
label
:
"任务描述"
,
prop
:
"taskDesc"
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-input-text"
),{
modelValue
:
r
.
formData
.
value
.
taskDesc
,
"onUpdate:modelValue"
:
function
(
e
){
return
r
.
formData
.
value
.
taskDesc
=
e
},
type
:
"textarea"
,
placeholder
:
"定时任务描述,限制255字符"
,
maxlength
:
"255"
,
"show-word-limit"
:
!
0
},
null
)]}}),(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form-item"
),{
label
:
"执行类型"
,
prop
:
"type"
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)(
"div"
,{
class
:
"buttons"
},[
u
.
map
((
function
(
e
){
return
(
0
,
a
.
createVNode
)(
"div"
,{
class
:{
button
:
!
0
,
active
:
r
.
formData
.
value
.
type
===
e
.
value
},
onClick
:
function
(){
m
(
e
.
value
)}},[
e
.
label
])}))])]}}),(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form-item"
),{
label
:
"首次执行时间"
,
prop
:
"firstTime"
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-date-picker"
),{
modelValue
:
r
.
formData
.
value
.
firstTime
,
"onUpdate:modelValue"
:
function
(
e
){
return
r
.
formData
.
value
.
firstTime
=
e
},
type
:
"datetime"
,
placeholder
:
"请选择首次执行时间"
,
style
:{
width
:
"100%"
},
valueFormat
:
"x"
},
null
)]}}),
r
.
formData
.
value
.
type
===
t
.
CYCLE
.
value
&&
(
0
,
a
.
createVNode
)(
a
.
Fragment
,
null
,[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form-item"
),{
label
:
"执行周期"
,
prop
:
"cron"
},{
default
:
function
(){
return
[(
0
,
a
.
createTextVNode
)(
"每"
),(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-input-text"
),{
modelValue
:
d
.
cronInputValue
.
value
,
style
:{
margin
:
"0 8px 0"
,
width
:
"100px"
},
isNumber
:
!
0
,
numberOption
:
0
,
disabled
:
d
.
cronType
.
value
===
s
.
YEAR
,
onInput
:
p
},
null
),(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-select"
),{
filterable
:
!
0
,
modelValue
:
d
.
cronType
.
value
,
"onUpdate:modelValue"
:
function
(
e
){
return
d
.
cronType
.
value
=
e
},
style
:{
marginRight
:
"8px"
,
width
:
"100px"
},
optionData
:
c
,
onChange
:
f
},
null
),(
0
,
a
.
createTextVNode
)(
"执行一次"
)]}}),(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form-item"
),
null
,{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)(
"div"
,{
class
:
"validTime"
},[(
0
,
a
.
createVNode
)(
"div"
,{
class
:
"time"
},[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form-item"
),{
prop
:
"startTime"
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-date-picker"
),{
modelValue
:
r
.
formData
.
value
.
startTime
,
"onUpdate:modelValue"
:
function
(
e
){
return
r
.
formData
.
value
.
startTime
=
e
},
type
:
"datetime"
,
placeholder
:
"开始时间"
,
"value-format"
:
"x"
,
style
:{
width
:
"100%"
}},
null
)]}})]),(
0
,
a
.
createVNode
)(
"div"
,{
class
:
"time"
},[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form-item"
),{
prop
:
"endTime"
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-date-picker"
),{
modelValue
:
r
.
formData
.
value
.
endTime
,
"onUpdate:modelValue"
:
function
(
e
){
return
r
.
formData
.
value
.
endTime
=
e
},
type
:
"datetime"
,
placeholder
:
"结束时间"
,
"value-format"
:
"x"
,
style
:{
width
:
"100%"
}},
null
)]}})])])]},
label
:
function
(){
return
(
0
,
a
.
createVNode
)(
"span"
,{
class
:
"validTimeLabel"
},[(
0
,
a
.
createVNode
)(
"span"
,{
class
:
"label"
},[(
0
,
a
.
createTextVNode
)(
"有效时间"
)]),(
0
,
a
.
createVNode
)(
"span"
,{
class
:
"tip"
},[(
0
,
a
.
createTextVNode
)(
"开始时间需要 ≤ 首次执行时间,结束时间需要 > 首次执行时间"
)])])}})])]}})])]},
footer
:
function
(){
return
(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-space"
),
null
,{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-button"
),{
onClick
:
v
},{
default
:
function
(){
return
[(
0
,
a
.
createTextVNode
)(
"取消"
)]}}),(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-button"
),{
type
:
"primary"
,
loading
:
r
.
btnLoading
.
value
,
onClick
:
V
},{
default
:
function
(){
return
[(
0
,
a
.
createTextVNode
)(
"确认"
)]}})]}})}})}}});
t
[
"default"
]
=
r
},
1008
:
function
(
e
,
t
,
o
){
o
.
r
(
t
),
o
.
d
(
t
,{
default
:
function
(){
return
u
}});
var
a
=
o
(
57473
),
n
=
o
(
89219
),
l
=
{
container
:
"TaskHeader-module-b46f51c9"
,
title
:
"TaskHeader-module-f9993d86"
,
btn
:
"TaskHeader-module-a68cc8d9"
},
r
=
(
0
,
a
.
defineComponent
)({
name
:
"TaskHeader"
,
setup
:
function
(){
var
e
=
(
0
,
n
.
l
)(),
t
=
e
.
openOperationTaskDialog
;
return
function
(){
return
(
0
,
a
.
createVNode
)(
"div"
,{
class
:
l
.
container
},[(
0
,
a
.
createVNode
)(
"div"
,{
class
:
l
.
title
},[(
0
,
a
.
createTextVNode
)(
"定时任务"
)]),(
0
,
a
.
createVNode
)(
"div"
,{
class
:
l
.
btn
},[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-button"
),{
type
:
"text"
,
onClick
:
t
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"SvgIcon"
),{
width
:
14
,
height
:
14
,
type
:
"mxqd_15"
,
style
:{
marginRight
:
"8px"
}},
null
),(
0
,
a
.
createTextVNode
)(
"创建定时任务"
)]}})])])}}}),
u
=
r
},
11104
:
function
(
e
,
t
,
o
){
o
.
r
(
t
),
o
.
d
(
t
,{
default
:
function
(){
return
s
}});
var
a
=
o
(
57473
),
n
=
o
(
6708
),
l
=
o
(
1008
),
r
=
o
(
73262
),
u
=
o
(
84822
),
i
=
o
(
89219
),
c
=
{
container
:
"TaskManage-module-a5df4f4f"
},
d
=
(
0
,
a
.
defineComponent
)({
name
:
"TaskManage"
,
setup
:
function
(
e
,
t
){
var
o
=
(
0
,
i
.
w
)({
props
:
e
,
ctx
:
t
}),
d
=
o
.
taskTableHeight
,
s
=
(
0
,
a
.
ref
)(
null
),
m
=
(
0
,
a
.
ref
)(
null
),
p
=
(
0
,
n
.
h4X
)(
m
),
f
=
function
(){
var
e
,
t
=
s
.
value
.
parentElement
,
o
=
t
.
offsetHeight
,
a
=
(
null
===
(
e
=
p
.
height
)
||
void
0
===
e
?
void
0
:
e
.
value
)
||
58
,
n
=
o
-
a
-
40
;
d
.
value
=
n
};
return
(
0
,
n
.
yU7
)(
document
.
body
,(
function
(){(
0
,
a
.
nextTick
)((
function
(){
f
()}))})),
function
(){
return
(
0
,
a
.
createVNode
)(
"div"
,{
class
:
c
.
container
,
ref
:
s
},[(
0
,
a
.
createVNode
)(
l
[
"default"
],{
ref
:
m
},
null
),(
0
,
a
.
createVNode
)(
r
[
"default"
],
null
,
null
),(
0
,
a
.
createVNode
)(
u
[
"default"
],
null
,
null
)])}}}),
s
=
d
},
73262
:
function
(
e
,
t
,
o
){
o
.
r
(
t
),
o
.
d
(
t
,{
default
:
function
(){
return
i
}});
var
a
=
o
(
57473
),
n
=
(
o
(
66325
),
o
(
28971
),
o
(
89219
)),
l
=
{
container
:
"TaskTable-module-c0ff6e21"
};
function
r
(
e
){
return
"function"
===
typeof
e
||
"[object Object]"
===
Object
.
prototype
.
toString
.
call
(
e
)
&&!
(
0
,
a
.
isVNode
)(
e
)}
var
u
=
(
0
,
a
.
defineComponent
)({
name
:
"TaskTable"
,
setup
:
function
(){
var
e
=
(
0
,
n
.
l
)(),
t
=
e
.
taskTableHeight
,
o
=
e
.
tableVariables
,
u
=
e
.
tableFormatManager
,
i
=
e
.
flowMap
,
c
=
function
(
e
,
t
,
o
){
var
a
=
t
.
property
;
return
u
[
a
]?
u
[
a
](
o
,
e
,
i
.
value
):
o
||
"-"
};
return
function
(){
var
e
;
return
(
0
,
a
.
createVNode
)(
"div"
,{
class
:
l
.
container
},[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-table-v2"
),{
rowKey
:
"id"
,
height
:
t
.
value
,
maxHeight
:
t
.
value
,
actions
:
o
.
actions
,
data
:
o
.
tableData
.
value
,
isLoading
:
o
.
loading
.
value
,
showPagination
:
!
1
},
r
(
e
=
o
.
columns
.
map
((
function
(
e
){
return
(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-table-column-v2"
),(
0
,
a
.
mergeProps
)({
minWidth
:
150
},
e
,{
formatter
:
c
,
"show-overflow-tooltip"
:
!
0
}),
null
)})))?
e
:{
default
:
function
(){
return
[
e
]}})])}}}),
i
=
u
}}]);
//# sourceMappingURL=1104-legacy.0ae09ee6.js.map
\ No newline at end of file
baseServer/dist/js/1104-legacy.0ae09ee6.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/1104-legacy.0ae09ee6.js","mappings":"oLAEqB,oHAErB,IAAMA,GAAsBC,EAAAA,EAAAA,iBAAgB,CAC1CC,KAAM,sBACNC,MAAK,WACH,OAcIC,EAAAA,EAAAA,KAbFC,EAAa,EAAbA,cACAC,EAAiB,EAAjBA,kBACAC,EAAkB,EAAlBA,mBACAC,EAAoB,EAApBA,qBACAC,EAAW,EAAXA,YACAC,EAAe,EAAfA,gBACAC,EAAa,EAAbA,cACAC,EAAQ,EAARA,SACAC,EAAY,EAAZA,aACAC,EAAe,EAAfA,gBACAC,EAAoB,EAApBA,qBACAC,EAAwB,EAAxBA,yBACAC,EAA0B,EAA1BA,2BAEF,OAAO,WAAM,MACX,OAAO,kBAAC,qCAAR,WAEaV,EAAmBW,QAAQC,MAAK,yCAAhCZ,EAAmBW,QAAQC,MAAK,mBAC/BZ,EAAmBa,MAAMD,MAAK,cAClC,sBAAqB,KACtB,QAAO,QACHH,GAAwB,0DAkBtB,2BAAyB,4DAEzBT,EAAmBc,SAASF,MAAK,IACnCZ,EAAmBe,QAAO,iBAChB,MAAK,MACbf,EAAmBgB,UAAS,iGAGf,OAAM,KAAM,QAAM,kGAEzBhB,EAAmBc,SAASF,MAAMjB,KAAI,yCAAtCK,EAAmBc,SAASF,MAAMjB,KAAI,aACrC,KAAI,YACF,gBAAe,gGAIX,OAAM,KAAM,UAAQ,IACrCI,EAAkBkB,KAAI,SAACC,GACtB,OAAO,kBAAC,oCAAR,WAEalB,EAAmBc,SAASF,MAAMO,OAAM,yCAAxCnB,EAAmBc,SAASF,MAAMO,OAAM,SAC1CD,EAAKN,MAAK,MACV,CACLQ,YAAa,SACd,2BAEAF,EAAKG,MAAK,GAGjB,KAAE,mGAEgB,OAAM,KAAM,YAAU,8FAE7BrB,EAAmBc,SAASF,MAAMU,SAAQ,yCAA1CtB,EAAmBc,SAASF,MAAMU,SAAQ,eACvC,eAAc,MACnB,CACLC,MAAO,QACR,yBAEWrB,EAAYU,OAAK,0EAGb,OAAM,KAAM,YAAU,kGAE7BZ,EAAmBc,SAASF,MAAMY,SAAQ,yCAA1CxB,EAAmBc,SAASF,MAAMY,SAAQ,QAC9C,WAAU,YACH,iBAAgB,UAClB,MAAK,gGAIC,OAAM,KAAM,QAAM,0DACzB,WAAS,CACjBvB,EAAqBgB,KAAI,SAACC,GACzB,OAAO,wBAAP,MAEW,CACLO,QAAQ,EACRC,OAAQ1B,EAAmBc,SAASF,MAAMe,OAAST,EAAKN,OACzD,QACQ,WACPN,EAAaY,EAAKN,MACpB,GAAC,CAEAM,EAAKG,OAGZ,MAAE,oEAGc,SAAQ,KAAM,aAAW,mGAEhCrB,EAAmBc,SAASF,MAAMgB,UAAS,yCAA3C5B,EAAmBc,SAASF,MAAMgB,UAAS,QAC/C,WAAU,YACH,YAAW,MAChB,CACLL,MAAO,QACR,YACW,KAAG,UAGlBvB,EAAmBc,SAASF,MAAMe,OAAS7B,EAAc+B,MAAMjB,QAAS,iBAAC,2EAAL,MAE7C,OAAM,KAAM,QAAM,6HAGtBR,EAAc0B,eAAelB,MAAK,MACvC,CAAEmB,OAAQ,UAAWR,MAAO,SAAS,yBAE9B,EAAC,SACLnB,EAAc4B,SAASpB,QAAUP,EAAS4B,KAAI,QAC/C1B,GAAe,uFAIfH,EAAc4B,SAASpB,MAAK,yCAA5BR,EAAc4B,SAASpB,MAAK,SAC9B,CAAEQ,YAAa,MAAOG,MAAO,SAAS,WACjCpB,EAAe,SACjBK,GAAoB,gKAkBrB,aAAW,gCACT,QAAM,gEACI,aAAW,mGAEjBR,EAAmBc,SAASF,MAAMsB,UAAS,yCAA3ClC,EAAmBc,SAASF,MAAMsB,UAAS,QAC/C,WAAU,YACH,OAAM,eACL,IAAG,MACT,CACLX,MAAO,SACR,2CAII,QAAM,gEACI,WAAS,mGAEfvB,EAAmBc,SAASF,MAAMuB,QAAO,yCAAzCnC,EAAmBc,SAASF,MAAMuB,QAAO,QAC7C,WAAU,YACH,OAAM,eACL,IAAG,MACT,CACLZ,MAAO,SACR,gBAnCPF,MAAO,WACL,OAAO,yBAAP,MACc,kBAAgB,iCACd,SAAO,iEACP,OAAK,6DAKvB,MAiCP,QAlKHe,OAAQ,WACN,OAAO,kBAAC,wCAAR,yBAAO,EAAP,+DAEyB3B,GAAwB,wHAEtC,UAAS,QACLT,EAAmBqC,WAAWzB,MAAK,QACnCF,GAA0B,8DAM3C,GA0JR,CACF,IAGF,c,8FCzMA,GAAgB,UAAY,6BAA6B,MAAQ,6BAA6B,IAAM,8BCG9F4B,GAAa5C,EAAAA,EAAAA,iBAAgB,CACjCC,KAAM,aACNC,MAAK,WACH,OAAoCC,EAAAA,EAAAA,KAA5B0C,EAAuB,EAAvBA,wBACR,OAAO,WACL,OAAO,wBAAP,MACcC,EAAAA,WAAgB,gCACdA,EAAAA,OAAY,gEACZA,EAAAA,KAAU,8DACH,OAAM,QAAUD,GAAuB,sFAE7C,GAAE,OACD,GAAE,KACL,UAAS,MACP,CACLnB,YAAa,QACd,6CAOb,CACF,IAGF,G,yIC9BA,GAAgB,UAAY,8BCOtBqB,GAAa/C,EAAAA,EAAAA,iBAAgB,CACjCC,KAAM,aACNC,MAAK,SAAC8C,EAAOC,GACX,OAA4BC,EAAAA,EAAAA,GAA2B,CAAEF,MAAAA,EAAOC,IAAAA,IAAxDE,EAAe,EAAfA,gBAEFC,GAAgBC,EAAAA,EAAAA,KAAI,MACpBC,GAAgBD,EAAAA,EAAAA,KAAI,MACpBE,GAAaC,EAAAA,EAAAA,KAAeF,GAE5BG,EAAkB,WAAM,MACtBC,EAAYN,EAAclC,MAAMyC,cAChCC,EAAkBF,EAAUG,aAC5BC,GAAgC,QAAjB,EAAAP,EAAWQ,cAAM,aAAjB,EAAmB7C,QAAS,GAC3C8C,EAAcJ,EAAkBE,EAAe,GACrDX,EAAgBjC,MAAQ8C,CAC1B,EAQA,OANAC,EAAAA,EAAAA,KAAkBC,SAASC,MAAM,YAC/BC,EAAAA,EAAAA,WAAS,WACPX,GACF,GACF,IAEO,WACL,OAAO,wBAAP,MACcX,EAAAA,UAAgB,IAAOM,GAAa,qCAC7BE,GAAa,2FAKpC,CACF,IAGF,G,mHC1CA,GAAgB,UAAY,6BCCgB,oHAE5C,IAAMe,GAAYrE,EAAAA,EAAAA,iBAAgB,CAChCC,KAAM,YACNC,MAAK,WACH,OAAyEC,EAAAA,EAAAA,KAAjEgD,EAAe,EAAfA,gBAAiBmB,EAAc,EAAdA,eAAgBC,EAAkB,EAAlBA,mBAAoBC,EAAO,EAAPA,QACvDC,EAAgB,SAACC,EAAK,EAAcC,GAAc,IAA1BC,EAAQ,EAARA,SAC5B,OAAOL,EAAmBK,GACtBL,EAAmBK,GAAUD,EAAWD,EAAKF,EAAQtD,OACrDyD,GAEA,GACN,EACA,OAAO,WAAM,MACX,OAAO,wBAAP,MACc7B,EAAAA,WAAgB,kEAEjB,KAAI,OACHK,EAAgBjC,MAAK,UAClBiC,EAAgBjC,MAAK,QACvBoD,EAAeO,QAAO,KACzBP,EAAeQ,UAAU5D,MAAK,UACzBoD,EAAeS,QAAQ7D,MAAK,gBACvB,GAAK,IAEpBoD,EAAeU,QAAQzD,KAAI,SAACC,GAC3B,OAAO,kBAAC,+DAAR,SAEc,KACNA,EAAI,WACGiD,EAAa,kCAI9B,KAAE,oCAIV,CACF,IAGF,G","sources":["webpack://app/./src/views/LogicFlow/TaskManage/OperationTaskDialog/OperationTaskDialog.jsx","webpack://app/./src/views/LogicFlow/TaskManage/TaskHeader/TaskHeader.module.scss","webpack://app/./src/views/LogicFlow/TaskManage/TaskHeader/TaskHeader.jsx","webpack://app/./src/views/LogicFlow/TaskManage/TaskManage.module.scss","webpack://app/./src/views/LogicFlow/TaskManage/TaskManage.jsx","webpack://app/./src/views/LogicFlow/TaskManage/TaskTable/TaskTable.module.scss","webpack://app/./src/views/LogicFlow/TaskManage/TaskTable/TaskTable.jsx"],"sourcesContent":["import { defineComponent } from 'vue'\nimport { useTaskManageStore } from '../store'\nimport './style.scss'\n\nconst OperationTaskDialog = defineComponent({\n name: 'OperationTaskDialog',\n setup() {\n const {\n executionType,\n statusTypeOptions,\n operationVariables,\n executionTypeOptions,\n flowOptions,\n cronTyepOptions,\n cronVariables,\n cronTyep,\n typeBtnClick,\n handleCronInput,\n hanldeCronTypeChange,\n closeOperationTaskDialog,\n operationTaskDialogConfirm\n } = useTaskManageStore()\n return () => {\n return (\n <BaseDialog\n v-model={operationVariables.visible.value}\n title={`${operationVariables.title.value}定时任务`}\n class=\"operationTaskDialog\"\n size=\"small\"\n onClose={closeOperationTaskDialog}\n vSlots={{\n footer: () => {\n return (\n <el-space>\n <ssu-button onClick={closeOperationTaskDialog}>取消</ssu-button>\n <ssu-button\n type=\"primary\"\n loading={operationVariables.btnLoading.value}\n onClick={operationTaskDialogConfirm}\n >\n 确认\n </ssu-button>\n </el-space>\n )\n }\n }}\n >\n <div class=\"operationTaskDialogForm\">\n <el-form\n model={operationVariables.formData.value}\n ref={operationVariables.formRef}\n label-position=\"top\"\n rules={operationVariables.formRules}\n c\n >\n <el-form-item label=\"任务名称\" prop=\"name\">\n <ssu-input-text\n v-model={operationVariables.formData.value.name}\n maxlength=\"32\"\n placeholder=\"给任务命名,如“巡检任务”\"\n show-word-limit\n />\n </el-form-item>\n <el-form-item label=\"任务状态\" prop=\"status\">\n {statusTypeOptions.map((item) => {\n return (\n <ssu-radio\n v-model={operationVariables.formData.value.status}\n label={item.value}\n style={{\n marginRight: '20px'\n }}\n >\n {item.label}\n </ssu-radio>\n )\n })}\n </el-form-item>\n <el-form-item label=\"执行流程\" prop=\"flowCode\">\n <ssu-select\n v-model={operationVariables.formData.value.flowCode}\n placeholder=\"可输入关键字搜索下拉选择\"\n style={{\n width: '100%'\n }}\n filterable\n optionData={flowOptions.value}\n />\n </el-form-item>\n <el-form-item label=\"任务描述\" prop=\"taskDesc\">\n <ssu-input-text\n v-model={operationVariables.formData.value.taskDesc}\n type=\"textarea\"\n placeholder=\"定时任务描述,限制255字符\"\n maxlength=\"255\"\n show-word-limit\n />\n </el-form-item>\n <el-form-item label=\"执行类型\" prop=\"type\">\n <div class=\"buttons\">\n {executionTypeOptions.map((item) => {\n return (\n <div\n class={{\n button: true,\n active: operationVariables.formData.value.type === item.value\n }}\n onClick={() => {\n typeBtnClick(item.value)\n }}\n >\n {item.label}\n </div>\n )\n })}\n </div>\n </el-form-item>\n <el-form-item label=\"首次执行时间\" prop=\"firstTime\">\n <ssu-date-picker\n v-model={operationVariables.formData.value.firstTime}\n type=\"datetime\"\n placeholder=\"请选择首次执行时间\"\n style={{\n width: '100%'\n }}\n valueFormat=\"x\"\n ></ssu-date-picker>\n </el-form-item>\n {operationVariables.formData.value.type === executionType.CYCLE.value && (\n <Fragment>\n <el-form-item label=\"执行周期\" prop=\"cron\">\n 每\n <ssu-input-text\n modelValue={cronVariables.cronInputValue.value}\n style={{ margin: '0 8px 0', width: '100px' }}\n isNumber\n numberOption={0}\n disabled={cronVariables.cronType.value === cronTyep.YEAR}\n onInput={handleCronInput}\n />\n <ssu-select\n filterable\n v-model={cronVariables.cronType.value}\n style={{ marginRight: '8px', width: '100px' }}\n optionData={cronTyepOptions}\n onChange={hanldeCronTypeChange}\n />\n 执行一次\n </el-form-item>\n <el-form-item\n vSlots={{\n label: () => {\n return (\n <span class=\"validTimeLabel\">\n <span class=\"label\">有效时间</span>\n <span class=\"tip\">\n 开始时间需要 ≤ 首次执行时间,结束时间需要 > 首次执行时间\n </span>\n </span>\n )\n }\n }}\n >\n <div class=\"validTime\">\n <div class=\"time\">\n <el-form-item prop=\"startTime\">\n <ssu-date-picker\n v-model={operationVariables.formData.value.startTime}\n type=\"datetime\"\n placeholder=\"开始时间\"\n value-format=\"x\"\n style={{\n width: '100%'\n }}\n />\n </el-form-item>\n </div>\n <div class=\"time\">\n <el-form-item prop=\"endTime\">\n <ssu-date-picker\n v-model={operationVariables.formData.value.endTime}\n type=\"datetime\"\n placeholder=\"结束时间\"\n value-format=\"x\"\n style={{\n width: '100%'\n }}\n />\n </el-form-item>\n </div>\n </div>\n </el-form-item>\n </Fragment>\n )}\n </el-form>\n </div>\n </BaseDialog>\n )\n }\n }\n})\n\nexport default OperationTaskDialog\n","// extracted by mini-css-extract-plugin\nexport default {\"container\":\"TaskHeader-module-b46f51c9\",\"title\":\"TaskHeader-module-f9993d86\",\"btn\":\"TaskHeader-module-a68cc8d9\"};","import { defineComponent } from 'vue'\nimport { useTaskManageStore } from '../store'\nimport styles from './TaskHeader.module.scss'\n\nconst TaskHeader = defineComponent({\n name: 'TaskHeader',\n setup() {\n const { openOperationTaskDialog } = useTaskManageStore()\n return () => {\n return (\n <div class={styles.container}>\n <div class={styles.title}>定时任务</div>\n <div class={styles.btn}>\n <ssu-button type=\"text\" onClick={openOperationTaskDialog}>\n <SvgIcon\n width={14}\n height={14}\n type=\"mxqd_15\"\n style={{\n marginRight: '8px'\n }}\n />\n 创建定时任务\n </ssu-button>\n </div>\n </div>\n )\n }\n }\n})\n\nexport default TaskHeader\n","// extracted by mini-css-extract-plugin\nexport default {\"container\":\"TaskManage-module-a5df4f4f\"};","import { defineComponent, ref, nextTick } from 'vue'\nimport { useResizeObserver, useElementSize } from '@vueuse/core'\nimport TaskHeader from './TaskHeader/TaskHeader'\nimport TaskTable from './TaskTable/TaskTable'\nimport OperationTaskDialog from './OperationTaskDialog/OperationTaskDialog'\nimport { useTaskManageStoreProvider } from './store'\nimport styles from './TaskManage.module.scss'\n\nconst TaskManage = defineComponent({\n name: 'TaskManage',\n setup(props, ctx) {\n const { taskTableHeight } = useTaskManageStoreProvider({ props, ctx })\n\n const taskManageRef = ref(null)\n const taskHeaderRef = ref(null)\n const headerSize = useElementSize(taskHeaderRef)\n\n const calcTableHeight = () => {\n const container = taskManageRef.value.parentElement\n const containerHeihgt = container.offsetHeight\n const headerHeight = headerSize.height?.value || 58\n const tableHeight = containerHeihgt - headerHeight - 40\n taskTableHeight.value = tableHeight\n }\n\n useResizeObserver(document.body, () => {\n nextTick(() => {\n calcTableHeight()\n })\n })\n\n return () => {\n return (\n <div class={styles.container} ref={taskManageRef}>\n <TaskHeader ref={taskHeaderRef} />\n <TaskTable />\n <OperationTaskDialog />\n </div>\n )\n }\n }\n})\n\nexport default TaskManage\n","// extracted by mini-css-extract-plugin\nexport default {\"container\":\"TaskTable-module-c0ff6e21\"};","import { defineComponent } from 'vue'\nimport { useTaskManageStore } from '../store'\nimport styles from './TaskTable.module.scss'\n\nconst TaskTable = defineComponent({\n name: 'TaskTable',\n setup() {\n const { taskTableHeight, tableVariables, tableFormatManager, flowMap } = useTaskManageStore()\n const renderColumns = (row, { property }, cellValue) => {\n return tableFormatManager[property]\n ? tableFormatManager[property](cellValue, row, flowMap.value)\n : cellValue\n ? cellValue\n : '-'\n }\n return () => {\n return (\n <div class={styles.container}>\n <ssu-table-v2\n rowKey=\"id\"\n height={taskTableHeight.value}\n maxHeight={taskTableHeight.value}\n actions={tableVariables.actions}\n data={tableVariables.tableData.value}\n isLoading={tableVariables.loading.value}\n showPagination={false}\n >\n {tableVariables.columns.map((item) => {\n return (\n <ssu-table-column-v2\n minWidth={150}\n {...item}\n formatter={renderColumns}\n show-overflow-tooltip\n />\n )\n })}\n </ssu-table-v2>\n </div>\n )\n }\n }\n})\n\nexport default TaskTable\n"],"names":["OperationTaskDialog","defineComponent","name","setup","useTaskManageStore","executionType","statusTypeOptions","operationVariables","executionTypeOptions","flowOptions","cronTyepOptions","cronVariables","cronTyep","typeBtnClick","handleCronInput","hanldeCronTypeChange","closeOperationTaskDialog","operationTaskDialogConfirm","visible","value","title","formData","formRef","formRules","map","item","status","marginRight","label","flowCode","width","taskDesc","button","active","type","firstTime","CYCLE","cronInputValue","margin","cronType","YEAR","startTime","endTime","footer","btnLoading","TaskHeader","openOperationTaskDialog","styles","TaskManage","props","ctx","useTaskManageStoreProvider","taskTableHeight","taskManageRef","ref","taskHeaderRef","headerSize","useElementSize","calcTableHeight","container","parentElement","containerHeihgt","offsetHeight","headerHeight","height","tableHeight","useResizeObserver","document","body","nextTick","TaskTable","tableVariables","tableFormatManager","flowMap","renderColumns","row","cellValue","property","actions","tableData","loading","columns"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/1104.0ae09ee6.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
1104
,
4822
,
1008
,
3262
],{
84822
:
function
(
e
,
t
,
o
){
o
.
r
(
t
);
var
a
=
o
(
57473
),
n
=
(
o
(
37305
),
o
(
66325
),
o
(
28971
),
o
(
89219
));
function
l
(
e
){
return
"function"
===
typeof
e
||
"[object Object]"
===
Object
.
prototype
.
toString
.
call
(
e
)
&&!
(
0
,
a
.
isVNode
)(
e
)}
var
r
=
(
0
,
a
.
defineComponent
)({
name
:
"OperationTaskDialog"
,
setup
:
function
(){
var
e
=
(
0
,
n
.
l
)(),
t
=
e
.
executionType
,
o
=
e
.
statusTypeOptions
,
r
=
e
.
operationVariables
,
u
=
e
.
executionTypeOptions
,
i
=
e
.
flowOptions
,
c
=
e
.
cronTyepOptions
,
d
=
e
.
cronVariables
,
s
=
e
.
cronTyep
,
m
=
e
.
typeBtnClick
,
p
=
e
.
handleCronInput
,
f
=
e
.
hanldeCronTypeChange
,
v
=
e
.
closeOperationTaskDialog
,
V
=
e
.
operationTaskDialogConfirm
;
return
function
(){
var
e
;
return
(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"BaseDialog"
),{
modelValue
:
r
.
visible
.
value
,
"onUpdate:modelValue"
:
function
(
e
){
return
r
.
visible
.
value
=
e
},
title
:
""
.
concat
(
r
.
title
.
value
,
"定时任务"
),
class
:
"operationTaskDialog"
,
size
:
"small"
,
onClose
:
v
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)(
"div"
,{
class
:
"operationTaskDialogForm"
},[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form"
),{
model
:
r
.
formData
.
value
,
ref
:
r
.
formRef
,
"label-position"
:
"top"
,
rules
:
r
.
formRules
,
c
:
!
0
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form-item"
),{
label
:
"任务名称"
,
prop
:
"name"
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-input-text"
),{
modelValue
:
r
.
formData
.
value
.
name
,
"onUpdate:modelValue"
:
function
(
e
){
return
r
.
formData
.
value
.
name
=
e
},
maxlength
:
"32"
,
placeholder
:
"给任务命名,如“巡检任务”"
,
"show-word-limit"
:
!
0
},
null
)]}}),(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form-item"
),{
label
:
"任务状态"
,
prop
:
"status"
},
l
(
e
=
o
.
map
((
function
(
e
){
return
(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-radio"
),{
modelValue
:
r
.
formData
.
value
.
status
,
"onUpdate:modelValue"
:
function
(
e
){
return
r
.
formData
.
value
.
status
=
e
},
label
:
e
.
value
,
style
:{
marginRight
:
"20px"
}},{
default
:
function
(){
return
[
e
.
label
]}})})))?
e
:{
default
:
function
(){
return
[
e
]}}),(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form-item"
),{
label
:
"执行流程"
,
prop
:
"flowCode"
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-select"
),{
modelValue
:
r
.
formData
.
value
.
flowCode
,
"onUpdate:modelValue"
:
function
(
e
){
return
r
.
formData
.
value
.
flowCode
=
e
},
placeholder
:
"可输入关键字搜索下拉选择"
,
style
:{
width
:
"100%"
},
filterable
:
!
0
,
optionData
:
i
.
value
},
null
)]}}),(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form-item"
),{
label
:
"任务描述"
,
prop
:
"taskDesc"
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-input-text"
),{
modelValue
:
r
.
formData
.
value
.
taskDesc
,
"onUpdate:modelValue"
:
function
(
e
){
return
r
.
formData
.
value
.
taskDesc
=
e
},
type
:
"textarea"
,
placeholder
:
"定时任务描述,限制255字符"
,
maxlength
:
"255"
,
"show-word-limit"
:
!
0
},
null
)]}}),(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form-item"
),{
label
:
"执行类型"
,
prop
:
"type"
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)(
"div"
,{
class
:
"buttons"
},[
u
.
map
((
function
(
e
){
return
(
0
,
a
.
createVNode
)(
"div"
,{
class
:{
button
:
!
0
,
active
:
r
.
formData
.
value
.
type
===
e
.
value
},
onClick
:
function
(){
m
(
e
.
value
)}},[
e
.
label
])}))])]}}),(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form-item"
),{
label
:
"首次执行时间"
,
prop
:
"firstTime"
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-date-picker"
),{
modelValue
:
r
.
formData
.
value
.
firstTime
,
"onUpdate:modelValue"
:
function
(
e
){
return
r
.
formData
.
value
.
firstTime
=
e
},
type
:
"datetime"
,
placeholder
:
"请选择首次执行时间"
,
style
:{
width
:
"100%"
},
valueFormat
:
"x"
},
null
)]}}),
r
.
formData
.
value
.
type
===
t
.
CYCLE
.
value
&&
(
0
,
a
.
createVNode
)(
a
.
Fragment
,
null
,[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form-item"
),{
label
:
"执行周期"
,
prop
:
"cron"
},{
default
:
function
(){
return
[(
0
,
a
.
createTextVNode
)(
"每"
),(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-input-text"
),{
modelValue
:
d
.
cronInputValue
.
value
,
style
:{
margin
:
"0 8px 0"
,
width
:
"100px"
},
isNumber
:
!
0
,
numberOption
:
0
,
disabled
:
d
.
cronType
.
value
===
s
.
YEAR
,
onInput
:
p
},
null
),(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-select"
),{
filterable
:
!
0
,
modelValue
:
d
.
cronType
.
value
,
"onUpdate:modelValue"
:
function
(
e
){
return
d
.
cronType
.
value
=
e
},
style
:{
marginRight
:
"8px"
,
width
:
"100px"
},
optionData
:
c
,
onChange
:
f
},
null
),(
0
,
a
.
createTextVNode
)(
"执行一次"
)]}}),(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form-item"
),
null
,{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)(
"div"
,{
class
:
"validTime"
},[(
0
,
a
.
createVNode
)(
"div"
,{
class
:
"time"
},[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form-item"
),{
prop
:
"startTime"
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-date-picker"
),{
modelValue
:
r
.
formData
.
value
.
startTime
,
"onUpdate:modelValue"
:
function
(
e
){
return
r
.
formData
.
value
.
startTime
=
e
},
type
:
"datetime"
,
placeholder
:
"开始时间"
,
"value-format"
:
"x"
,
style
:{
width
:
"100%"
}},
null
)]}})]),(
0
,
a
.
createVNode
)(
"div"
,{
class
:
"time"
},[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form-item"
),{
prop
:
"endTime"
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-date-picker"
),{
modelValue
:
r
.
formData
.
value
.
endTime
,
"onUpdate:modelValue"
:
function
(
e
){
return
r
.
formData
.
value
.
endTime
=
e
},
type
:
"datetime"
,
placeholder
:
"结束时间"
,
"value-format"
:
"x"
,
style
:{
width
:
"100%"
}},
null
)]}})])])]},
label
:
function
(){
return
(
0
,
a
.
createVNode
)(
"span"
,{
class
:
"validTimeLabel"
},[(
0
,
a
.
createVNode
)(
"span"
,{
class
:
"label"
},[(
0
,
a
.
createTextVNode
)(
"有效时间"
)]),(
0
,
a
.
createVNode
)(
"span"
,{
class
:
"tip"
},[(
0
,
a
.
createTextVNode
)(
"开始时间需要 ≤ 首次执行时间,结束时间需要 > 首次执行时间"
)])])}})])]}})])]},
footer
:
function
(){
return
(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-space"
),
null
,{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-button"
),{
onClick
:
v
},{
default
:
function
(){
return
[(
0
,
a
.
createTextVNode
)(
"取消"
)]}}),(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-button"
),{
type
:
"primary"
,
loading
:
r
.
btnLoading
.
value
,
onClick
:
V
},{
default
:
function
(){
return
[(
0
,
a
.
createTextVNode
)(
"确认"
)]}})]}})}})}}});
t
[
"default"
]
=
r
},
1008
:
function
(
e
,
t
,
o
){
o
.
r
(
t
),
o
.
d
(
t
,{
default
:
function
(){
return
u
}});
var
a
=
o
(
57473
),
n
=
o
(
89219
),
l
=
{
container
:
"TaskHeader-module-b46f51c9"
,
title
:
"TaskHeader-module-f9993d86"
,
btn
:
"TaskHeader-module-a68cc8d9"
},
r
=
(
0
,
a
.
defineComponent
)({
name
:
"TaskHeader"
,
setup
:
function
(){
var
e
=
(
0
,
n
.
l
)(),
t
=
e
.
openOperationTaskDialog
;
return
function
(){
return
(
0
,
a
.
createVNode
)(
"div"
,{
class
:
l
.
container
},[(
0
,
a
.
createVNode
)(
"div"
,{
class
:
l
.
title
},[(
0
,
a
.
createTextVNode
)(
"定时任务"
)]),(
0
,
a
.
createVNode
)(
"div"
,{
class
:
l
.
btn
},[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-button"
),{
type
:
"text"
,
onClick
:
t
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"SvgIcon"
),{
width
:
14
,
height
:
14
,
type
:
"mxqd_15"
,
style
:{
marginRight
:
"8px"
}},
null
),(
0
,
a
.
createTextVNode
)(
"创建定时任务"
)]}})])])}}}),
u
=
r
},
11104
:
function
(
e
,
t
,
o
){
o
.
r
(
t
),
o
.
d
(
t
,{
default
:
function
(){
return
s
}});
var
a
=
o
(
57473
),
n
=
o
(
6708
),
l
=
o
(
1008
),
r
=
o
(
73262
),
u
=
o
(
84822
),
i
=
o
(
89219
),
c
=
{
container
:
"TaskManage-module-a5df4f4f"
},
d
=
(
0
,
a
.
defineComponent
)({
name
:
"TaskManage"
,
setup
:
function
(
e
,
t
){
var
o
=
(
0
,
i
.
w
)({
props
:
e
,
ctx
:
t
}),
d
=
o
.
taskTableHeight
,
s
=
(
0
,
a
.
ref
)(
null
),
m
=
(
0
,
a
.
ref
)(
null
),
p
=
(
0
,
n
.
h4X
)(
m
),
f
=
function
(){
var
e
,
t
=
s
.
value
.
parentElement
,
o
=
t
.
offsetHeight
,
a
=
(
null
===
(
e
=
p
.
height
)
||
void
0
===
e
?
void
0
:
e
.
value
)
||
58
,
n
=
o
-
a
-
40
;
d
.
value
=
n
};
return
(
0
,
n
.
yU7
)(
document
.
body
,(
function
(){(
0
,
a
.
nextTick
)((
function
(){
f
()}))})),
function
(){
return
(
0
,
a
.
createVNode
)(
"div"
,{
class
:
c
.
container
,
ref
:
s
},[(
0
,
a
.
createVNode
)(
l
[
"default"
],{
ref
:
m
},
null
),(
0
,
a
.
createVNode
)(
r
[
"default"
],
null
,
null
),(
0
,
a
.
createVNode
)(
u
[
"default"
],
null
,
null
)])}}}),
s
=
d
},
73262
:
function
(
e
,
t
,
o
){
o
.
r
(
t
),
o
.
d
(
t
,{
default
:
function
(){
return
i
}});
var
a
=
o
(
57473
),
n
=
(
o
(
66325
),
o
(
28971
),
o
(
89219
)),
l
=
{
container
:
"TaskTable-module-c0ff6e21"
};
function
r
(
e
){
return
"function"
===
typeof
e
||
"[object Object]"
===
Object
.
prototype
.
toString
.
call
(
e
)
&&!
(
0
,
a
.
isVNode
)(
e
)}
var
u
=
(
0
,
a
.
defineComponent
)({
name
:
"TaskTable"
,
setup
:
function
(){
var
e
=
(
0
,
n
.
l
)(),
t
=
e
.
taskTableHeight
,
o
=
e
.
tableVariables
,
u
=
e
.
tableFormatManager
,
i
=
e
.
flowMap
,
c
=
function
(
e
,
t
,
o
){
var
a
=
t
.
property
;
return
u
[
a
]?
u
[
a
](
o
,
e
,
i
.
value
):
o
||
"-"
};
return
function
(){
var
e
;
return
(
0
,
a
.
createVNode
)(
"div"
,{
class
:
l
.
container
},[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-table-v2"
),{
rowKey
:
"id"
,
height
:
t
.
value
,
maxHeight
:
t
.
value
,
actions
:
o
.
actions
,
data
:
o
.
tableData
.
value
,
isLoading
:
o
.
loading
.
value
,
showPagination
:
!
1
},
r
(
e
=
o
.
columns
.
map
((
function
(
e
){
return
(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-table-column-v2"
),(
0
,
a
.
mergeProps
)({
minWidth
:
150
},
e
,{
formatter
:
c
,
"show-overflow-tooltip"
:
!
0
}),
null
)})))?
e
:{
default
:
function
(){
return
[
e
]}})])}}}),
i
=
u
}}]);
//# sourceMappingURL=1104.0ae09ee6.js.map
\ No newline at end of file
baseServer/dist/js/1104.0ae09ee6.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/1104.0ae09ee6.js","mappings":"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","sources":["webpack://app/./src/views/LogicFlow/TaskManage/OperationTaskDialog/OperationTaskDialog.jsx","webpack://app/./src/views/LogicFlow/TaskManage/TaskHeader/TaskHeader.module.scss","webpack://app/./src/views/LogicFlow/TaskManage/TaskHeader/TaskHeader.jsx","webpack://app/./src/views/LogicFlow/TaskManage/TaskManage.module.scss","webpack://app/./src/views/LogicFlow/TaskManage/TaskManage.jsx","webpack://app/./src/views/LogicFlow/TaskManage/TaskTable/TaskTable.module.scss","webpack://app/./src/views/LogicFlow/TaskManage/TaskTable/TaskTable.jsx"],"sourcesContent":["import { defineComponent } from 'vue'\nimport { useTaskManageStore } from '../store'\nimport './style.scss'\n\nconst OperationTaskDialog = defineComponent({\n name: 'OperationTaskDialog',\n setup() {\n const {\n executionType,\n statusTypeOptions,\n operationVariables,\n executionTypeOptions,\n flowOptions,\n cronTyepOptions,\n cronVariables,\n cronTyep,\n typeBtnClick,\n handleCronInput,\n hanldeCronTypeChange,\n closeOperationTaskDialog,\n operationTaskDialogConfirm\n } = useTaskManageStore()\n return () => {\n return (\n <BaseDialog\n v-model={operationVariables.visible.value}\n title={`${operationVariables.title.value}定时任务`}\n class=\"operationTaskDialog\"\n size=\"small\"\n onClose={closeOperationTaskDialog}\n vSlots={{\n footer: () => {\n return (\n <el-space>\n <ssu-button onClick={closeOperationTaskDialog}>取消</ssu-button>\n <ssu-button\n type=\"primary\"\n loading={operationVariables.btnLoading.value}\n onClick={operationTaskDialogConfirm}\n >\n 确认\n </ssu-button>\n </el-space>\n )\n }\n }}\n >\n <div class=\"operationTaskDialogForm\">\n <el-form\n model={operationVariables.formData.value}\n ref={operationVariables.formRef}\n label-position=\"top\"\n rules={operationVariables.formRules}\n c\n >\n <el-form-item label=\"任务名称\" prop=\"name\">\n <ssu-input-text\n v-model={operationVariables.formData.value.name}\n maxlength=\"32\"\n placeholder=\"给任务命名,如“巡检任务”\"\n show-word-limit\n />\n </el-form-item>\n <el-form-item label=\"任务状态\" prop=\"status\">\n {statusTypeOptions.map((item) => {\n return (\n <ssu-radio\n v-model={operationVariables.formData.value.status}\n label={item.value}\n style={{\n marginRight: '20px'\n }}\n >\n {item.label}\n </ssu-radio>\n )\n })}\n </el-form-item>\n <el-form-item label=\"执行流程\" prop=\"flowCode\">\n <ssu-select\n v-model={operationVariables.formData.value.flowCode}\n placeholder=\"可输入关键字搜索下拉选择\"\n style={{\n width: '100%'\n }}\n filterable\n optionData={flowOptions.value}\n />\n </el-form-item>\n <el-form-item label=\"任务描述\" prop=\"taskDesc\">\n <ssu-input-text\n v-model={operationVariables.formData.value.taskDesc}\n type=\"textarea\"\n placeholder=\"定时任务描述,限制255字符\"\n maxlength=\"255\"\n show-word-limit\n />\n </el-form-item>\n <el-form-item label=\"执行类型\" prop=\"type\">\n <div class=\"buttons\">\n {executionTypeOptions.map((item) => {\n return (\n <div\n class={{\n button: true,\n active: operationVariables.formData.value.type === item.value\n }}\n onClick={() => {\n typeBtnClick(item.value)\n }}\n >\n {item.label}\n </div>\n )\n })}\n </div>\n </el-form-item>\n <el-form-item label=\"首次执行时间\" prop=\"firstTime\">\n <ssu-date-picker\n v-model={operationVariables.formData.value.firstTime}\n type=\"datetime\"\n placeholder=\"请选择首次执行时间\"\n style={{\n width: '100%'\n }}\n valueFormat=\"x\"\n ></ssu-date-picker>\n </el-form-item>\n {operationVariables.formData.value.type === executionType.CYCLE.value && (\n <Fragment>\n <el-form-item label=\"执行周期\" prop=\"cron\">\n 每\n <ssu-input-text\n modelValue={cronVariables.cronInputValue.value}\n style={{ margin: '0 8px 0', width: '100px' }}\n isNumber\n numberOption={0}\n disabled={cronVariables.cronType.value === cronTyep.YEAR}\n onInput={handleCronInput}\n />\n <ssu-select\n filterable\n v-model={cronVariables.cronType.value}\n style={{ marginRight: '8px', width: '100px' }}\n optionData={cronTyepOptions}\n onChange={hanldeCronTypeChange}\n />\n 执行一次\n </el-form-item>\n <el-form-item\n vSlots={{\n label: () => {\n return (\n <span class=\"validTimeLabel\">\n <span class=\"label\">有效时间</span>\n <span class=\"tip\">\n 开始时间需要 ≤ 首次执行时间,结束时间需要 > 首次执行时间\n </span>\n </span>\n )\n }\n }}\n >\n <div class=\"validTime\">\n <div class=\"time\">\n <el-form-item prop=\"startTime\">\n <ssu-date-picker\n v-model={operationVariables.formData.value.startTime}\n type=\"datetime\"\n placeholder=\"开始时间\"\n value-format=\"x\"\n style={{\n width: '100%'\n }}\n />\n </el-form-item>\n </div>\n <div class=\"time\">\n <el-form-item prop=\"endTime\">\n <ssu-date-picker\n v-model={operationVariables.formData.value.endTime}\n type=\"datetime\"\n placeholder=\"结束时间\"\n value-format=\"x\"\n style={{\n width: '100%'\n }}\n />\n </el-form-item>\n </div>\n </div>\n </el-form-item>\n </Fragment>\n )}\n </el-form>\n </div>\n </BaseDialog>\n )\n }\n }\n})\n\nexport default OperationTaskDialog\n","// extracted by mini-css-extract-plugin\nexport default {\"container\":\"TaskHeader-module-b46f51c9\",\"title\":\"TaskHeader-module-f9993d86\",\"btn\":\"TaskHeader-module-a68cc8d9\"};","import { defineComponent } from 'vue'\nimport { useTaskManageStore } from '../store'\nimport styles from './TaskHeader.module.scss'\n\nconst TaskHeader = defineComponent({\n name: 'TaskHeader',\n setup() {\n const { openOperationTaskDialog } = useTaskManageStore()\n return () => {\n return (\n <div class={styles.container}>\n <div class={styles.title}>定时任务</div>\n <div class={styles.btn}>\n <ssu-button type=\"text\" onClick={openOperationTaskDialog}>\n <SvgIcon\n width={14}\n height={14}\n type=\"mxqd_15\"\n style={{\n marginRight: '8px'\n }}\n />\n 创建定时任务\n </ssu-button>\n </div>\n </div>\n )\n }\n }\n})\n\nexport default TaskHeader\n","// extracted by mini-css-extract-plugin\nexport default {\"container\":\"TaskManage-module-a5df4f4f\"};","import { defineComponent, ref, nextTick } from 'vue'\nimport { useResizeObserver, useElementSize } from '@vueuse/core'\nimport TaskHeader from './TaskHeader/TaskHeader'\nimport TaskTable from './TaskTable/TaskTable'\nimport OperationTaskDialog from './OperationTaskDialog/OperationTaskDialog'\nimport { useTaskManageStoreProvider } from './store'\nimport styles from './TaskManage.module.scss'\n\nconst TaskManage = defineComponent({\n name: 'TaskManage',\n setup(props, ctx) {\n const { taskTableHeight } = useTaskManageStoreProvider({ props, ctx })\n\n const taskManageRef = ref(null)\n const taskHeaderRef = ref(null)\n const headerSize = useElementSize(taskHeaderRef)\n\n const calcTableHeight = () => {\n const container = taskManageRef.value.parentElement\n const containerHeihgt = container.offsetHeight\n const headerHeight = headerSize.height?.value || 58\n const tableHeight = containerHeihgt - headerHeight - 40\n taskTableHeight.value = tableHeight\n }\n\n useResizeObserver(document.body, () => {\n nextTick(() => {\n calcTableHeight()\n })\n })\n\n return () => {\n return (\n <div class={styles.container} ref={taskManageRef}>\n <TaskHeader ref={taskHeaderRef} />\n <TaskTable />\n <OperationTaskDialog />\n </div>\n )\n }\n }\n})\n\nexport default TaskManage\n","// extracted by mini-css-extract-plugin\nexport default {\"container\":\"TaskTable-module-c0ff6e21\"};","import { defineComponent } from 'vue'\nimport { useTaskManageStore } from '../store'\nimport styles from './TaskTable.module.scss'\n\nconst TaskTable = defineComponent({\n name: 'TaskTable',\n setup() {\n const { taskTableHeight, tableVariables, tableFormatManager, flowMap } = useTaskManageStore()\n const renderColumns = (row, { property }, cellValue) => {\n return tableFormatManager[property]\n ? tableFormatManager[property](cellValue, row, flowMap.value)\n : cellValue\n ? cellValue\n : '-'\n }\n return () => {\n return (\n <div class={styles.container}>\n <ssu-table-v2\n rowKey=\"id\"\n height={taskTableHeight.value}\n maxHeight={taskTableHeight.value}\n actions={tableVariables.actions}\n data={tableVariables.tableData.value}\n isLoading={tableVariables.loading.value}\n showPagination={false}\n >\n {tableVariables.columns.map((item) => {\n return (\n <ssu-table-column-v2\n minWidth={150}\n {...item}\n formatter={renderColumns}\n show-overflow-tooltip\n />\n )\n })}\n </ssu-table-v2>\n </div>\n )\n }\n }\n})\n\nexport default TaskTable\n"],"names":["OperationTaskDialog","defineComponent","name","setup","useTaskManageStore","executionType","statusTypeOptions","operationVariables","executionTypeOptions","flowOptions","cronTyepOptions","cronVariables","cronTyep","typeBtnClick","handleCronInput","hanldeCronTypeChange","closeOperationTaskDialog","operationTaskDialogConfirm","visible","value","title","formData","formRef","formRules","map","item","status","marginRight","label","flowCode","width","taskDesc","button","active","type","firstTime","CYCLE","cronInputValue","margin","cronType","YEAR","startTime","endTime","footer","btnLoading","TaskHeader","openOperationTaskDialog","styles","TaskManage","props","ctx","useTaskManageStoreProvider","taskTableHeight","taskManageRef","ref","taskHeaderRef","headerSize","useElementSize","calcTableHeight","container","parentElement","containerHeihgt","offsetHeight","headerHeight","height","tableHeight","useResizeObserver","document","body","nextTick","TaskTable","tableVariables","tableFormatManager","flowMap","renderColumns","row","cellValue","property","actions","tableData","loading","columns"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/1316-legacy.de7c8c7e.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
1316
],{
81316
:
function
(
e
,
a
,
n
){
n
.
r
(
a
),
n
.
d
(
a
,{
default
:
function
(){
return
u
}});
var
t
=
n
(
57473
),
r
=
(
n
(
37305
),{
container
:
"PageManageHeader-module-e184e0e7"
,
span
:
"PageManageHeader-module-c4091192"
,
pageText
:
"PageManageHeader-module-ba69955b"
}),
o
=
n
(
45589
),
s
=
(
0
,
t
.
defineComponent
)({
name
:
"PageManageHeader"
,
setup
:
function
(){
var
e
=
(
0
,
o
.
dL
)(),
a
=
e
.
headerData
,
n
=
e
.
isDisplay
,
s
=
e
.
goDesignerPage
,
u
=
(
0
,
o
.
P6
)(),
d
=
u
.
formatTime
;
return
function
(){
return
n
.
value
?(
0
,
t
.
createVNode
)(
"div"
,{
class
:
r
.
container
},[(
0
,
t
.
createVNode
)((
0
,
t
.
resolveComponent
)(
"ssu-button"
),{
type
:
"primary"
,
style
:{
marginRight
:
"30px"
},
onClick
:
s
},{
default
:
function
(){
return
[(
0
,
t
.
createVNode
)((
0
,
t
.
resolveComponent
)(
"SvgIcon"
),{
width
:
14
,
height
:
14
,
type
:
"ywbp_1"
,
style
:{
marginRight
:
"8px"
}},
null
),(
0
,
t
.
createTextVNode
)(
"进入设计"
)]}}),(
0
,
t
.
createVNode
)(
"span"
,{
class
:[
r
.
pageText
,
r
.
span
]},[(
0
,
t
.
createTextVNode
)(
"页面:"
),(
null
===
a
||
void
0
===
a
?
void
0
:
a
.
value
.
name
)
||
"-"
]),(
0
,
t
.
createVNode
)(
"span"
,{
class
:
r
.
span
},[(
0
,
t
.
createTextVNode
)(
"更新人:"
),
a
.
value
.
updateBy
||
"-"
]),(
0
,
t
.
createVNode
)(
"span"
,{
class
:
r
.
span
},[(
0
,
t
.
createTextVNode
)(
"更新时间:"
),
d
(
a
.
value
.
updateTime
)])]):
null
}}}),
u
=
s
}}]);
//# sourceMappingURL=1316-legacy.de7c8c7e.js.map
\ No newline at end of file
baseServer/dist/js/1316-legacy.de7c8c7e.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/1316-legacy.de7c8c7e.js","mappings":"mKACA,G,SAAA,CAAgB,UAAY,mCAAmC,KAAO,mCAAmC,SAAW,qC,WCW9GA,GAAmBC,EAAAA,EAAAA,iBAAgB,CACvCC,KAAM,mBACNC,MAAK,WACH,OAAkDC,EAAAA,EAAAA,MAA1CC,EAAU,EAAVA,WAAYC,EAAS,EAATA,UAAWC,EAAc,EAAdA,eAE/B,GAAuBC,EAAAA,EAAAA,MAAfC,EAAU,EAAVA,WACR,OAAO,WACL,OAAKH,EAAUI,OAIR,wBAAP,MACcC,EAAAA,WAAgB,8DAEnB,UAAS,MACP,CACLC,YAAa,QACd,QACQL,GAAc,sFAGd,GAAE,OACD,GAAE,KACL,SAAQ,MACN,CACLK,YAAa,QACd,wEAIQ,CAACD,EAAAA,SAAiBA,EAAAA,OAAY,+BAAgB,OAAVN,QAAU,IAAVA,OAAU,EAAVA,EAAYK,MAAMR,OAAQ,OAAG,+BACjES,EAAAA,MAAW,+BAAON,EAAWK,MAAMG,UAAY,OAAG,+BAClDF,EAAAA,MAAW,gCAAQF,EAAWJ,EAAWK,MAAMI,gBAxBvD,IA2BX,CACF,IAGF,G","sources":["webpack://app/./src/views/PageManage/PageManageHeader/PageManageHeader.module.scss","webpack://app/./src/views/PageManage/PageManageHeader/PageManageHeader.jsx"],"sourcesContent":["// extracted by mini-css-extract-plugin\nexport default {\"container\":\"PageManageHeader-module-e184e0e7\",\"span\":\"PageManageHeader-module-c4091192\",\"pageText\":\"PageManageHeader-module-ba69955b\"};","/*\n * @Author: ruanweiguang weiguang.ruan@shengyc.com\n * @Date: 2022-08-22 10:28:24\n * @LastEditors: ruanweiguang weiguang.ruan@shengyc.com\n * @LastEditTime: 2022-08-22 10:31:31\n * @FilePath: /app/src/views/PageManage/PageManageHeader/PageManageHeader.jsx\n * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE\n */\nimport { defineComponent } from 'vue'\nimport styles from './PageManageHeader.module.scss'\nimport { usePageManageStore, utils } from '../store'\n\nconst PageManageHeader = defineComponent({\n name: 'PageManageHeader',\n setup() {\n const { headerData, isDisplay, goDesignerPage } = usePageManageStore()\n\n const { formatTime } = utils()\n return () => {\n if (!isDisplay.value) {\n return null\n }\n\n return (\n <div class={styles.container}>\n <ssu-button\n type=\"primary\"\n style={{\n marginRight: '30px'\n }}\n onClick={goDesignerPage}\n >\n <SvgIcon\n width={14}\n height={14}\n type=\"ywbp_1\"\n style={{\n marginRight: '8px'\n }}\n />\n 进入设计\n </ssu-button>\n <span class={[styles.pageText, styles.span]}>页面:{headerData?.value.name || '-'}</span>\n <span class={styles.span}>更新人:{headerData.value.updateBy || '-'}</span>\n <span class={styles.span}>更新时间:{formatTime(headerData.value.updateTime)}</span>\n </div>\n )\n }\n }\n})\n\nexport default PageManageHeader\n"],"names":["PageManageHeader","defineComponent","name","setup","usePageManageStore","headerData","isDisplay","goDesignerPage","utils","formatTime","value","styles","marginRight","updateBy","updateTime"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/1316.de7c8c7e.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
1316
],{
81316
:
function
(
e
,
a
,
n
){
n
.
r
(
a
),
n
.
d
(
a
,{
default
:
function
(){
return
u
}});
var
t
=
n
(
57473
),
r
=
(
n
(
37305
),{
container
:
"PageManageHeader-module-e184e0e7"
,
span
:
"PageManageHeader-module-c4091192"
,
pageText
:
"PageManageHeader-module-ba69955b"
}),
o
=
n
(
45589
),
s
=
(
0
,
t
.
defineComponent
)({
name
:
"PageManageHeader"
,
setup
:
function
(){
var
e
=
(
0
,
o
.
dL
)(),
a
=
e
.
headerData
,
n
=
e
.
isDisplay
,
s
=
e
.
goDesignerPage
,
u
=
(
0
,
o
.
P6
)(),
d
=
u
.
formatTime
;
return
function
(){
return
n
.
value
?(
0
,
t
.
createVNode
)(
"div"
,{
class
:
r
.
container
},[(
0
,
t
.
createVNode
)((
0
,
t
.
resolveComponent
)(
"ssu-button"
),{
type
:
"primary"
,
style
:{
marginRight
:
"30px"
},
onClick
:
s
},{
default
:
function
(){
return
[(
0
,
t
.
createVNode
)((
0
,
t
.
resolveComponent
)(
"SvgIcon"
),{
width
:
14
,
height
:
14
,
type
:
"ywbp_1"
,
style
:{
marginRight
:
"8px"
}},
null
),(
0
,
t
.
createTextVNode
)(
"进入设计"
)]}}),(
0
,
t
.
createVNode
)(
"span"
,{
class
:[
r
.
pageText
,
r
.
span
]},[(
0
,
t
.
createTextVNode
)(
"页面:"
),(
null
===
a
||
void
0
===
a
?
void
0
:
a
.
value
.
name
)
||
"-"
]),(
0
,
t
.
createVNode
)(
"span"
,{
class
:
r
.
span
},[(
0
,
t
.
createTextVNode
)(
"更新人:"
),
a
.
value
.
updateBy
||
"-"
]),(
0
,
t
.
createVNode
)(
"span"
,{
class
:
r
.
span
},[(
0
,
t
.
createTextVNode
)(
"更新时间:"
),
d
(
a
.
value
.
updateTime
)])]):
null
}}}),
u
=
s
}}]);
//# sourceMappingURL=1316.de7c8c7e.js.map
\ No newline at end of file
baseServer/dist/js/1316.de7c8c7e.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/1316.de7c8c7e.js","mappings":"mKACA,G,SAAA,CAAgB,UAAY,mCAAmC,KAAO,mCAAmC,SAAW,qC,WCW9GA,GAAmBC,EAAAA,EAAAA,iBAAgB,CACvCC,KAAM,mBACNC,MAAK,WACH,OAAkDC,EAAAA,EAAAA,MAA1CC,EAAU,EAAVA,WAAYC,EAAS,EAATA,UAAWC,EAAc,EAAdA,eAE/B,GAAuBC,EAAAA,EAAAA,MAAfC,EAAU,EAAVA,WACR,OAAO,WACL,OAAKH,EAAUI,OAIR,wBAAP,MACcC,EAAAA,WAAgB,8DAEnB,UAAS,MACP,CACLC,YAAa,QACd,QACQL,GAAc,sFAGd,GAAE,OACD,GAAE,KACL,SAAQ,MACN,CACLK,YAAa,QACd,wEAIQ,CAACD,EAAAA,SAAiBA,EAAAA,OAAY,+BAAgB,OAAVN,QAAU,IAAVA,OAAU,EAAVA,EAAYK,MAAMR,OAAQ,OAAG,+BACjES,EAAAA,MAAW,+BAAON,EAAWK,MAAMG,UAAY,OAAG,+BAClDF,EAAAA,MAAW,gCAAQF,EAAWJ,EAAWK,MAAMI,gBAxBvD,IA2BX,CACF,IAGF,G","sources":["webpack://app/./src/views/PageManage/PageManageHeader/PageManageHeader.module.scss","webpack://app/./src/views/PageManage/PageManageHeader/PageManageHeader.jsx"],"sourcesContent":["// extracted by mini-css-extract-plugin\nexport default {\"container\":\"PageManageHeader-module-e184e0e7\",\"span\":\"PageManageHeader-module-c4091192\",\"pageText\":\"PageManageHeader-module-ba69955b\"};","/*\n * @Author: ruanweiguang weiguang.ruan@shengyc.com\n * @Date: 2022-08-22 10:28:24\n * @LastEditors: ruanweiguang weiguang.ruan@shengyc.com\n * @LastEditTime: 2022-08-22 10:31:31\n * @FilePath: /app/src/views/PageManage/PageManageHeader/PageManageHeader.jsx\n * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE\n */\nimport { defineComponent } from 'vue'\nimport styles from './PageManageHeader.module.scss'\nimport { usePageManageStore, utils } from '../store'\n\nconst PageManageHeader = defineComponent({\n name: 'PageManageHeader',\n setup() {\n const { headerData, isDisplay, goDesignerPage } = usePageManageStore()\n\n const { formatTime } = utils()\n return () => {\n if (!isDisplay.value) {\n return null\n }\n\n return (\n <div class={styles.container}>\n <ssu-button\n type=\"primary\"\n style={{\n marginRight: '30px'\n }}\n onClick={goDesignerPage}\n >\n <SvgIcon\n width={14}\n height={14}\n type=\"ywbp_1\"\n style={{\n marginRight: '8px'\n }}\n />\n 进入设计\n </ssu-button>\n <span class={[styles.pageText, styles.span]}>页面:{headerData?.value.name || '-'}</span>\n <span class={styles.span}>更新人:{headerData.value.updateBy || '-'}</span>\n <span class={styles.span}>更新时间:{formatTime(headerData.value.updateTime)}</span>\n </div>\n )\n }\n }\n})\n\nexport default PageManageHeader\n"],"names":["PageManageHeader","defineComponent","name","setup","usePageManageStore","headerData","isDisplay","goDesignerPage","utils","formatTime","value","styles","marginRight","updateBy","updateTime"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/167-legacy.d41faa11.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
167
],{
40167
:
function
(
e
,
n
,
t
){
t
.
r
(
n
),
t
.
d
(
n
,{
default
:
function
(){
return
o
}});
var
u
=
t
(
57473
),
r
=
t
(
34985
),
a
=
{},
s
=
(
0
,
u
.
defineComponent
)({
name
:
"CustomInputNumer"
,
setup
:
function
(
e
,
n
){
var
t
=
n
.
slots
,
s
=
n
.
attrs
;
return
function
(){
return
(
0
,
u
.
createVNode
)(
"div"
,{
class
:
a
.
container
},[(
0
,
u
.
createVNode
)((
0
,
u
.
resolveComponent
)(
"ssu-input-number"
),(
0
,
u
.
mergeProps
)(
s
,{
validateEvent
:
!
1
}),
null
),(
0
,
u
.
createVNode
)(
"span"
,{
style
:
"margin-left: 8px;"
},[(
0
,
r
.
o5
)(
t
.
default
,
null
)])])}}}),
o
=
s
}}]);
//# sourceMappingURL=167-legacy.d41faa11.js.map
\ No newline at end of file
baseServer/dist/js/167-legacy.d41faa11.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/167-legacy.d41faa11.js","mappings":"6KACA,GAAiB,ECGXA,GAAmBC,EAAAA,EAAAA,iBAAgB,CACvCC,KAAM,mBACNC,MAAK,SAACC,EAAG,GAAkB,IAAhBC,EAAK,EAALA,MAAOC,EAAK,EAALA,MAChB,OAAO,WACL,OAAO,wBAAP,MACcC,EAAAA,WAAgB,+EACJD,EAAK,gBAAiB,IAAK,sCACrC,qBAAmB,EAAEE,EAAAA,EAAAA,IAAiBH,EAAMI,QAAS,SAGvE,CACF,IAGF,G","sources":["webpack://app/./src/views/ModelManage/Components/CustomFieldForm/FieldsType/Components/CustomInputNumer/CustomInputNumer.module.scss","webpack://app/./src/views/ModelManage/Components/CustomFieldForm/FieldsType/Components/CustomInputNumer/CustomInputNumer.jsx"],"sourcesContent":["// extracted by mini-css-extract-plugin\nexport default {};","import { defineComponent } from 'vue'\nimport { safeCallFunction } from '@syc-lowcode/base'\nimport styles from './CustomInputNumer.module.scss'\n\nconst CustomInputNumer = defineComponent({\n name: 'CustomInputNumer',\n setup(_, { slots, attrs }) {\n return () => {\n return (\n <div class={styles.container}>\n <ssu-input-number {...attrs} validateEvent={false} />\n <span style=\"margin-left: 8px;\">{safeCallFunction(slots.default, null)}</span>\n </div>\n )\n }\n }\n})\n\nexport default CustomInputNumer\n"],"names":["CustomInputNumer","defineComponent","name","setup","_","slots","attrs","styles","safeCallFunction","default"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/167.d41faa11.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
167
],{
40167
:
function
(
e
,
n
,
t
){
t
.
r
(
n
),
t
.
d
(
n
,{
default
:
function
(){
return
o
}});
var
u
=
t
(
57473
),
r
=
t
(
34985
),
a
=
{},
s
=
(
0
,
u
.
defineComponent
)({
name
:
"CustomInputNumer"
,
setup
:
function
(
e
,
n
){
var
t
=
n
.
slots
,
s
=
n
.
attrs
;
return
function
(){
return
(
0
,
u
.
createVNode
)(
"div"
,{
class
:
a
.
container
},[(
0
,
u
.
createVNode
)((
0
,
u
.
resolveComponent
)(
"ssu-input-number"
),(
0
,
u
.
mergeProps
)(
s
,{
validateEvent
:
!
1
}),
null
),(
0
,
u
.
createVNode
)(
"span"
,{
style
:
"margin-left: 8px;"
},[(
0
,
r
.
o5
)(
t
.
default
,
null
)])])}}}),
o
=
s
}}]);
//# sourceMappingURL=167.d41faa11.js.map
\ No newline at end of file
baseServer/dist/js/167.d41faa11.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/167.d41faa11.js","mappings":"6KACA,GAAiB,ECGXA,GAAmBC,EAAAA,EAAAA,iBAAgB,CACvCC,KAAM,mBACNC,MAAK,SAACC,EAAG,GAAkB,IAAhBC,EAAK,EAALA,MAAOC,EAAK,EAALA,MAChB,OAAO,WACL,OAAO,wBAAP,MACcC,EAAAA,WAAgB,+EACJD,EAAK,gBAAiB,IAAK,sCACrC,qBAAmB,EAAEE,EAAAA,EAAAA,IAAiBH,EAAMI,QAAS,SAGvE,CACF,IAGF,G","sources":["webpack://app/./src/views/ModelManage/Components/CustomFieldForm/FieldsType/Components/CustomInputNumer/CustomInputNumer.module.scss","webpack://app/./src/views/ModelManage/Components/CustomFieldForm/FieldsType/Components/CustomInputNumer/CustomInputNumer.jsx"],"sourcesContent":["// extracted by mini-css-extract-plugin\nexport default {};","import { defineComponent } from 'vue'\nimport { safeCallFunction } from '@syc-lowcode/base'\nimport styles from './CustomInputNumer.module.scss'\n\nconst CustomInputNumer = defineComponent({\n name: 'CustomInputNumer',\n setup(_, { slots, attrs }) {\n return () => {\n return (\n <div class={styles.container}>\n <ssu-input-number {...attrs} validateEvent={false} />\n <span style=\"margin-left: 8px;\">{safeCallFunction(slots.default, null)}</span>\n </div>\n )\n }\n }\n})\n\nexport default CustomInputNumer\n"],"names":["CustomInputNumer","defineComponent","name","setup","_","slots","attrs","styles","safeCallFunction","default"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/1807-legacy.f62e0a39.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
1807
],{
11807
:
function
(
e
,
t
,
n
){
n
.
r
(
t
),
n
.
d
(
t
,{
default
:
function
(){
return
a
}});
var
u
=
n
(
57473
),
r
=
n
(
34985
),
l
=
{
container
:
"GroupTitle-module-b247205b"
,
left
:
"GroupTitle-module-bdc553b5"
},
o
=
(
0
,
u
.
defineComponent
)({
name
:
"GroupTitle"
,
setup
:
function
(
e
,
t
){
var
n
=
t
.
slots
;
return
function
(){
return
(
0
,
u
.
createVNode
)(
"div"
,{
class
:
l
.
container
},[(
0
,
u
.
createVNode
)(
"div"
,{
class
:
l
.
left
},[(
0
,
r
.
o5
)(
n
.
default
,
null
)]),(
0
,
u
.
createVNode
)(
"div"
,{
class
:
l
.
right
},[(
0
,
r
.
o5
)(
n
.
right
,
null
)])])}}}),
a
=
o
}}]);
//# sourceMappingURL=1807-legacy.f62e0a39.js.map
\ No newline at end of file
baseServer/dist/js/1807-legacy.f62e0a39.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/1807-legacy.f62e0a39.js","mappings":"8KACA,GAAgB,UAAY,6BAA6B,KAAO,8BCG1DA,GAAaC,EAAAA,EAAAA,iBAAgB,CACjCC,KAAM,aAENC,MAAK,SAACC,EAAG,GAAW,IAATC,EAAK,EAALA,MACT,OAAO,gDACOC,EAAAA,WAAgB,gCACdA,EAAAA,MAAW,EAAGC,EAAAA,EAAAA,IAAiBF,EAAMG,QAAS,SAAK,8BACnDF,EAAAA,OAAY,EAAGC,EAAAA,EAAAA,IAAiBF,EAAMI,MAAO,SAAK,CAGpE,IAGF,G","sources":["webpack://app/./src/views/PageManage/components/GroupTitle/GroupTitle.module.scss","webpack://app/./src/views/PageManage/components/GroupTitle/GroupTitle.jsx"],"sourcesContent":["// extracted by mini-css-extract-plugin\nexport default {\"container\":\"GroupTitle-module-b247205b\",\"left\":\"GroupTitle-module-bdc553b5\"};","import { defineComponent } from 'vue'\nimport { safeCallFunction } from '@syc-lowcode/base'\nimport styles from './GroupTitle.module.scss'\n\nconst GroupTitle = defineComponent({\n name: 'GroupTitle',\n\n setup(_, { slots }) {\n return () => (\n <div class={styles.container}>\n <div class={styles.left}>{safeCallFunction(slots.default, null)}</div>\n <div class={styles.right}>{safeCallFunction(slots.right, null)}</div>\n </div>\n )\n }\n})\n\nexport default GroupTitle\n"],"names":["GroupTitle","defineComponent","name","setup","_","slots","styles","safeCallFunction","default","right"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/1807.f62e0a39.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
1807
],{
11807
:
function
(
e
,
t
,
n
){
n
.
r
(
t
),
n
.
d
(
t
,{
default
:
function
(){
return
a
}});
var
u
=
n
(
57473
),
r
=
n
(
34985
),
l
=
{
container
:
"GroupTitle-module-b247205b"
,
left
:
"GroupTitle-module-bdc553b5"
},
o
=
(
0
,
u
.
defineComponent
)({
name
:
"GroupTitle"
,
setup
:
function
(
e
,
t
){
var
n
=
t
.
slots
;
return
function
(){
return
(
0
,
u
.
createVNode
)(
"div"
,{
class
:
l
.
container
},[(
0
,
u
.
createVNode
)(
"div"
,{
class
:
l
.
left
},[(
0
,
r
.
o5
)(
n
.
default
,
null
)]),(
0
,
u
.
createVNode
)(
"div"
,{
class
:
l
.
right
},[(
0
,
r
.
o5
)(
n
.
right
,
null
)])])}}}),
a
=
o
}}]);
//# sourceMappingURL=1807.f62e0a39.js.map
\ No newline at end of file
baseServer/dist/js/1807.f62e0a39.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/1807.f62e0a39.js","mappings":"8KACA,GAAgB,UAAY,6BAA6B,KAAO,8BCG1DA,GAAaC,EAAAA,EAAAA,iBAAgB,CACjCC,KAAM,aAENC,MAAK,SAACC,EAAG,GAAW,IAATC,EAAK,EAALA,MACT,OAAO,gDACOC,EAAAA,WAAgB,gCACdA,EAAAA,MAAW,EAAGC,EAAAA,EAAAA,IAAiBF,EAAMG,QAAS,SAAK,8BACnDF,EAAAA,OAAY,EAAGC,EAAAA,EAAAA,IAAiBF,EAAMI,MAAO,SAAK,CAGpE,IAGF,G","sources":["webpack://app/./src/views/PageManage/components/GroupTitle/GroupTitle.module.scss","webpack://app/./src/views/PageManage/components/GroupTitle/GroupTitle.jsx"],"sourcesContent":["// extracted by mini-css-extract-plugin\nexport default {\"container\":\"GroupTitle-module-b247205b\",\"left\":\"GroupTitle-module-bdc553b5\"};","import { defineComponent } from 'vue'\nimport { safeCallFunction } from '@syc-lowcode/base'\nimport styles from './GroupTitle.module.scss'\n\nconst GroupTitle = defineComponent({\n name: 'GroupTitle',\n\n setup(_, { slots }) {\n return () => (\n <div class={styles.container}>\n <div class={styles.left}>{safeCallFunction(slots.default, null)}</div>\n <div class={styles.right}>{safeCallFunction(slots.right, null)}</div>\n </div>\n )\n }\n})\n\nexport default GroupTitle\n"],"names":["GroupTitle","defineComponent","name","setup","_","slots","styles","safeCallFunction","default","right"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/2328-legacy.0e7c49ba.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
2328
],{
52328
:
function
(
e
,
n
,
t
){
t
.
r
(
n
),
t
.
d
(
n
,{
default
:
function
(){
return
r
}});
var
o
=
t
(
57473
),
a
=
(
t
(
28971
),
t
(
60216
),
t
(
66325
),
t
(
37305
),
t
(
17979
)),
u
=
t
(
6708
),
i
=
{
container
:
"EnumOptions-module-b76e33a7"
,
containerRightSlot
:
"EnumOptions-module-a4f53ad5"
,
containerRight
:
"EnumOptions-module-fdf007dc"
,
containerRightSpan
:
"EnumOptions-module-d8ab4594"
},
l
=
(
0
,
o
.
defineComponent
)({
name
:
"EnumOptions"
,
props
:{
modelValue
:{
type
:
String
,
default
:
""
},
type
:{
type
:
String
,
default
:
""
},
filterable
:{
type
:
Boolean
,
default
:
!
1
}},
setup
:
function
(
e
){
var
n
=
a
.
eW
.
resolve
(
"api"
),
t
=
(
0
,
o
.
inject
)(
"appId"
),
l
=
(
0
,
o
.
ref
)([]),
r
=
(
0
,
u
.
NCN
)(
e
),
c
=
(
0
,
o
.
ref
)(
!
1
);(
0
,
o
.
onMounted
)((
function
(){
d
()}));
var
d
=
function
(){
c
.
value
=!
0
,
n
.
metaData
.
fetchEnumOptions
(
t
,{
type
:
e
.
type
}).
then
((
function
(
e
){
var
n
=
e
.
find
((
function
(
e
){
return
r
.
value
===
e
.
code
}));
r
.
value
&&
"已删除"
!==
r
.
value
&&!
n
?(
r
.
value
=
"已删除"
,
l
.
value
=
[]):
l
.
value
=
e
})).
finally
((
function
(){
c
.
value
=!
1
}))},
p
=
function
(){
d
()},
f
=
function
(){
var
e
=
window
.
location
.
href
;
window
.
open
(
""
.
concat
(
e
,
"/data-set"
))},
s
=
(
0
,
o
.
computed
)((
function
(){
return
l
.
value
.
map
((
function
(
e
){
return
(
0
,
o
.
createVNode
)((
0
,
o
.
resolveComponent
)(
"ssu-option"
),{
value
:
e
.
code
,
label
:
e
.
name
,
disabled
:
"1"
===
e
.
emptyFlag
},{
default
:
function
(){
return
[(
0
,
o
.
createVNode
)(
"slot"
,{
name
:
"option"
,
item
:
e
},[
e
.
name
])]}})}))}));
return
function
(){
return
(
0
,
o
.
createVNode
)(
"div"
,{
class
:
i
.
container
},[(
0
,
o
.
createVNode
)(
"div"
,{
class
:
i
.
containerRightSlot
},[(
0
,
o
.
createVNode
)((
0
,
o
.
resolveComponent
)(
"ssu-button"
),{
type
:
"text"
,
onClick
:
f
},{
default
:
function
(){
return
[(
0
,
o
.
createVNode
)(
"div"
,{
class
:
i
.
containerRight
},[(
0
,
o
.
createVNode
)((
0
,
o
.
resolveComponent
)(
"SvgIcon"
),{
width
:
14
,
height
:
14
,
type
:
"iconbaocunbingfenxiang"
},
null
),(
0
,
o
.
createVNode
)(
"span"
,{
class
:
i
.
containerRightSpan
},[(
0
,
o
.
createTextVNode
)(
"编辑选项集"
)])])]}})]),(
0
,
o
.
createVNode
)((
0
,
o
.
resolveComponent
)(
"ssu-select"
),{
modelValue
:
r
.
value
,
"onUpdate:modelValue"
:
function
(
e
){
return
r
.
value
=
e
},
onClick
:
p
,
filterable
:
e
.
filterable
,
optionPanelLoading
:
c
.
value
},{
default
:
function
(){
return
[
s
.
value
]}})])}}}),
r
=
l
}}]);
//# sourceMappingURL=2328-legacy.0e7c49ba.js.map
\ No newline at end of file
baseServer/dist/js/2328-legacy.0e7c49ba.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/2328-legacy.0e7c49ba.js","mappings":"8NACA,GAAgB,UAAY,8BAA8B,mBAAqB,8BAA8B,eAAiB,8BAA8B,mBAAqB,+BCI3KA,GAAcC,EAAAA,EAAAA,iBAAgB,CAClCC,KAAM,cACNC,MAAO,CACLC,WAAY,CACVC,KAAMC,OACNC,QAAS,IAEXF,KAAM,CACJA,KAAMC,OACNC,QAAS,IAEXC,WAAY,CACVH,KAAMI,QACNF,SAAS,IAGbG,MAAK,SAACP,GACJ,IAAMQ,EAAMC,EAAAA,GAAAA,QAAY,OAClBC,GAAQC,EAAAA,EAAAA,QAAO,SACfC,GAAUC,EAAAA,EAAAA,KAAI,IACdC,GAAeC,EAAAA,EAAAA,KAAUf,GACzBgB,GAAUH,EAAAA,EAAAA,MAAI,IACpBI,EAAAA,EAAAA,YAAU,WACRC,GACF,IAEA,IAAMA,EAAa,WACjBF,EAAQG,OAAQ,EAChBX,EAAIY,SACDC,iBAAiBX,EAAO,CAAER,KAAMF,EAAME,OACtCoB,MAAK,SAACC,GACL,IAAMC,EAAaD,EAAIE,MAAK,SAACC,GAAI,OAAKZ,EAAaK,QAAUO,EAAKC,IAAI,IAClEb,EAAaK,OAAgC,QAAvBL,EAAaK,QAAoBK,GACzDV,EAAaK,MAAQ,MACrBP,EAAQO,MAAQ,IAEhBP,EAAQO,MAAQI,CAEpB,IACCK,SAAQ,WACPZ,EAAQG,OAAQ,CAClB,GACJ,EAEMU,EAAc,WAClBX,GACF,EAEMY,EAAiB,WACrB,IAAMC,EAAOC,OAAOC,SAASF,KAC7BC,OAAOE,KAAK,GAAD,OAAIH,EAAI,aACrB,EAEMI,GAAcC,EAAAA,EAAAA,WAAS,WAC3B,OAAOxB,EAAQO,MAAMkB,KAAI,SAACX,GACxB,OAAO,kBAAC,qCAAR,MACqBA,EAAKC,KAAI,MAASD,EAAK3B,KAAI,SAA+B,MAAnB2B,EAAKY,WAAiB,0DACnE,SAAQ,KAAOZ,GAAI,CAC3BA,EAAK3B,OAAI,GAIlB,GACF,IACA,OAAO,WACL,OAAO,wBAAP,MACcwC,EAAAA,WAAgB,gCACdA,EAAAA,oBAAyB,8DAClB,OAAM,QAAUT,GAAc,0DACjCS,EAAAA,gBAAqB,4DACf,GAAE,OAAU,GAAE,KAAO,0BAAwB,sCAChDA,EAAAA,oBAAyB,6GAKjCzB,EAAaK,MAAK,yCAAlBL,EAAaK,MAAK,WAClBU,EAAW,WACR7B,EAAMK,WAAU,mBACRW,EAAQG,OAAK,2BAEhCgB,EAAYhB,MAAK,KAI1B,CACF,IAGF,G","sources":["webpack://app/./src/views/ModelManage/Components/CustomFieldForm/FieldsType/Components/EnumOptions/EnumOptions.module.scss","webpack://app/./src/views/ModelManage/Components/CustomFieldForm/FieldsType/Components/EnumOptions/EnumOptions.jsx"],"sourcesContent":["// extracted by mini-css-extract-plugin\nexport default {\"container\":\"EnumOptions-module-b76e33a7\",\"containerRightSlot\":\"EnumOptions-module-a4f53ad5\",\"containerRight\":\"EnumOptions-module-fdf007dc\",\"containerRightSpan\":\"EnumOptions-module-d8ab4594\"};","import { ref, onMounted, defineComponent, computed, inject } from 'vue'\nimport { ioc } from '@syc-lowcode/client-framework'\nimport { useVModel } from '@vueuse/core'\nimport styles from './EnumOptions.module.scss'\n// 仅用于自定义字段设置:枚举字段中\nconst EnumOptions = defineComponent({\n name: 'EnumOptions',\n props: {\n modelValue: {\n type: String,\n default: ''\n },\n type: {\n type: String,\n default: ''\n },\n filterable: {\n type: Boolean,\n default: false\n }\n },\n setup(props) {\n const api = ioc.resolve('api')\n const appId = inject('appId')\n const options = ref([])\n const optionsValue = useVModel(props)\n const loading = ref(false)\n onMounted(() => {\n getOptions()\n })\n\n const getOptions = () => {\n loading.value = true\n api.metaData\n .fetchEnumOptions(appId, { type: props.type })\n .then((res) => {\n const targetItem = res.find((item) => optionsValue.value === item.code)\n if (optionsValue.value && optionsValue.value !== '已删除' && !targetItem) {\n optionsValue.value = '已删除'\n options.value = []\n } else {\n options.value = res\n }\n })\n .finally(() => {\n loading.value = false\n })\n }\n\n const handleClick = () => {\n getOptions()\n }\n\n const handleOpenPage = () => {\n const href = window.location.href\n window.open(`${href}/data-set`)\n }\n\n const renderItems = computed(() => {\n return options.value.map((item) => {\n return (\n <ssu-option value={item.code} label={item.name} disabled={item.emptyFlag === '1'}>\n <slot name=\"option\" item={item}>\n {item.name}\n </slot>\n </ssu-option>\n )\n })\n })\n return () => {\n return (\n <div class={styles.container}>\n <div class={styles.containerRightSlot}>\n <ssu-button type=\"text\" onClick={handleOpenPage}>\n <div class={styles.containerRight}>\n <SvgIcon width={14} height={14} type=\"iconbaocunbingfenxiang\" />\n <span class={styles.containerRightSpan}>编辑选项集</span>\n </div>\n </ssu-button>\n </div>\n <ssu-select\n v-model={optionsValue.value}\n onClick={handleClick}\n filterable={props.filterable}\n optionPanelLoading={loading.value}\n >\n {renderItems.value}\n </ssu-select>\n </div>\n )\n }\n }\n})\n\nexport default EnumOptions\n"],"names":["EnumOptions","defineComponent","name","props","modelValue","type","String","default","filterable","Boolean","setup","api","ioc","appId","inject","options","ref","optionsValue","useVModel","loading","onMounted","getOptions","value","metaData","fetchEnumOptions","then","res","targetItem","find","item","code","finally","handleClick","handleOpenPage","href","window","location","open","renderItems","computed","map","emptyFlag","styles"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/2328.0e7c49ba.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
2328
],{
52328
:
function
(
e
,
n
,
t
){
t
.
r
(
n
),
t
.
d
(
n
,{
default
:
function
(){
return
r
}});
var
o
=
t
(
57473
),
a
=
(
t
(
28971
),
t
(
60216
),
t
(
66325
),
t
(
37305
),
t
(
17979
)),
u
=
t
(
6708
),
i
=
{
container
:
"EnumOptions-module-b76e33a7"
,
containerRightSlot
:
"EnumOptions-module-a4f53ad5"
,
containerRight
:
"EnumOptions-module-fdf007dc"
,
containerRightSpan
:
"EnumOptions-module-d8ab4594"
},
l
=
(
0
,
o
.
defineComponent
)({
name
:
"EnumOptions"
,
props
:{
modelValue
:{
type
:
String
,
default
:
""
},
type
:{
type
:
String
,
default
:
""
},
filterable
:{
type
:
Boolean
,
default
:
!
1
}},
setup
:
function
(
e
){
var
n
=
a
.
eW
.
resolve
(
"api"
),
t
=
(
0
,
o
.
inject
)(
"appId"
),
l
=
(
0
,
o
.
ref
)([]),
r
=
(
0
,
u
.
NCN
)(
e
),
c
=
(
0
,
o
.
ref
)(
!
1
);(
0
,
o
.
onMounted
)((
function
(){
d
()}));
var
d
=
function
(){
c
.
value
=!
0
,
n
.
metaData
.
fetchEnumOptions
(
t
,{
type
:
e
.
type
}).
then
((
function
(
e
){
var
n
=
e
.
find
((
function
(
e
){
return
r
.
value
===
e
.
code
}));
r
.
value
&&
"已删除"
!==
r
.
value
&&!
n
?(
r
.
value
=
"已删除"
,
l
.
value
=
[]):
l
.
value
=
e
})).
finally
((
function
(){
c
.
value
=!
1
}))},
p
=
function
(){
d
()},
f
=
function
(){
var
e
=
window
.
location
.
href
;
window
.
open
(
""
.
concat
(
e
,
"/data-set"
))},
s
=
(
0
,
o
.
computed
)((
function
(){
return
l
.
value
.
map
((
function
(
e
){
return
(
0
,
o
.
createVNode
)((
0
,
o
.
resolveComponent
)(
"ssu-option"
),{
value
:
e
.
code
,
label
:
e
.
name
,
disabled
:
"1"
===
e
.
emptyFlag
},{
default
:
function
(){
return
[(
0
,
o
.
createVNode
)(
"slot"
,{
name
:
"option"
,
item
:
e
},[
e
.
name
])]}})}))}));
return
function
(){
return
(
0
,
o
.
createVNode
)(
"div"
,{
class
:
i
.
container
},[(
0
,
o
.
createVNode
)(
"div"
,{
class
:
i
.
containerRightSlot
},[(
0
,
o
.
createVNode
)((
0
,
o
.
resolveComponent
)(
"ssu-button"
),{
type
:
"text"
,
onClick
:
f
},{
default
:
function
(){
return
[(
0
,
o
.
createVNode
)(
"div"
,{
class
:
i
.
containerRight
},[(
0
,
o
.
createVNode
)((
0
,
o
.
resolveComponent
)(
"SvgIcon"
),{
width
:
14
,
height
:
14
,
type
:
"iconbaocunbingfenxiang"
},
null
),(
0
,
o
.
createVNode
)(
"span"
,{
class
:
i
.
containerRightSpan
},[(
0
,
o
.
createTextVNode
)(
"编辑选项集"
)])])]}})]),(
0
,
o
.
createVNode
)((
0
,
o
.
resolveComponent
)(
"ssu-select"
),{
modelValue
:
r
.
value
,
"onUpdate:modelValue"
:
function
(
e
){
return
r
.
value
=
e
},
onClick
:
p
,
filterable
:
e
.
filterable
,
optionPanelLoading
:
c
.
value
},{
default
:
function
(){
return
[
s
.
value
]}})])}}}),
r
=
l
}}]);
//# sourceMappingURL=2328.0e7c49ba.js.map
\ No newline at end of file
baseServer/dist/js/2328.0e7c49ba.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/2328.0e7c49ba.js","mappings":"8NACA,GAAgB,UAAY,8BAA8B,mBAAqB,8BAA8B,eAAiB,8BAA8B,mBAAqB,+BCI3KA,GAAcC,EAAAA,EAAAA,iBAAgB,CAClCC,KAAM,cACNC,MAAO,CACLC,WAAY,CACVC,KAAMC,OACNC,QAAS,IAEXF,KAAM,CACJA,KAAMC,OACNC,QAAS,IAEXC,WAAY,CACVH,KAAMI,QACNF,SAAS,IAGbG,MAAK,SAACP,GACJ,IAAMQ,EAAMC,EAAAA,GAAAA,QAAY,OAClBC,GAAQC,EAAAA,EAAAA,QAAO,SACfC,GAAUC,EAAAA,EAAAA,KAAI,IACdC,GAAeC,EAAAA,EAAAA,KAAUf,GACzBgB,GAAUH,EAAAA,EAAAA,MAAI,IACpBI,EAAAA,EAAAA,YAAU,WACRC,GACF,IAEA,IAAMA,EAAa,WACjBF,EAAQG,OAAQ,EAChBX,EAAIY,SACDC,iBAAiBX,EAAO,CAAER,KAAMF,EAAME,OACtCoB,MAAK,SAACC,GACL,IAAMC,EAAaD,EAAIE,MAAK,SAACC,GAAI,OAAKZ,EAAaK,QAAUO,EAAKC,IAAI,IAClEb,EAAaK,OAAgC,QAAvBL,EAAaK,QAAoBK,GACzDV,EAAaK,MAAQ,MACrBP,EAAQO,MAAQ,IAEhBP,EAAQO,MAAQI,CAEpB,IACCK,SAAQ,WACPZ,EAAQG,OAAQ,CAClB,GACJ,EAEMU,EAAc,WAClBX,GACF,EAEMY,EAAiB,WACrB,IAAMC,EAAOC,OAAOC,SAASF,KAC7BC,OAAOE,KAAK,GAAD,OAAIH,EAAI,aACrB,EAEMI,GAAcC,EAAAA,EAAAA,WAAS,WAC3B,OAAOxB,EAAQO,MAAMkB,KAAI,SAACX,GACxB,OAAO,kBAAC,qCAAR,MACqBA,EAAKC,KAAI,MAASD,EAAK3B,KAAI,SAA+B,MAAnB2B,EAAKY,WAAiB,0DACnE,SAAQ,KAAOZ,GAAI,CAC3BA,EAAK3B,OAAI,GAIlB,GACF,IACA,OAAO,WACL,OAAO,wBAAP,MACcwC,EAAAA,WAAgB,gCACdA,EAAAA,oBAAyB,8DAClB,OAAM,QAAUT,GAAc,0DACjCS,EAAAA,gBAAqB,4DACf,GAAE,OAAU,GAAE,KAAO,0BAAwB,sCAChDA,EAAAA,oBAAyB,6GAKjCzB,EAAaK,MAAK,yCAAlBL,EAAaK,MAAK,WAClBU,EAAW,WACR7B,EAAMK,WAAU,mBACRW,EAAQG,OAAK,2BAEhCgB,EAAYhB,MAAK,KAI1B,CACF,IAGF,G","sources":["webpack://app/./src/views/ModelManage/Components/CustomFieldForm/FieldsType/Components/EnumOptions/EnumOptions.module.scss","webpack://app/./src/views/ModelManage/Components/CustomFieldForm/FieldsType/Components/EnumOptions/EnumOptions.jsx"],"sourcesContent":["// extracted by mini-css-extract-plugin\nexport default {\"container\":\"EnumOptions-module-b76e33a7\",\"containerRightSlot\":\"EnumOptions-module-a4f53ad5\",\"containerRight\":\"EnumOptions-module-fdf007dc\",\"containerRightSpan\":\"EnumOptions-module-d8ab4594\"};","import { ref, onMounted, defineComponent, computed, inject } from 'vue'\nimport { ioc } from '@syc-lowcode/client-framework'\nimport { useVModel } from '@vueuse/core'\nimport styles from './EnumOptions.module.scss'\n// 仅用于自定义字段设置:枚举字段中\nconst EnumOptions = defineComponent({\n name: 'EnumOptions',\n props: {\n modelValue: {\n type: String,\n default: ''\n },\n type: {\n type: String,\n default: ''\n },\n filterable: {\n type: Boolean,\n default: false\n }\n },\n setup(props) {\n const api = ioc.resolve('api')\n const appId = inject('appId')\n const options = ref([])\n const optionsValue = useVModel(props)\n const loading = ref(false)\n onMounted(() => {\n getOptions()\n })\n\n const getOptions = () => {\n loading.value = true\n api.metaData\n .fetchEnumOptions(appId, { type: props.type })\n .then((res) => {\n const targetItem = res.find((item) => optionsValue.value === item.code)\n if (optionsValue.value && optionsValue.value !== '已删除' && !targetItem) {\n optionsValue.value = '已删除'\n options.value = []\n } else {\n options.value = res\n }\n })\n .finally(() => {\n loading.value = false\n })\n }\n\n const handleClick = () => {\n getOptions()\n }\n\n const handleOpenPage = () => {\n const href = window.location.href\n window.open(`${href}/data-set`)\n }\n\n const renderItems = computed(() => {\n return options.value.map((item) => {\n return (\n <ssu-option value={item.code} label={item.name} disabled={item.emptyFlag === '1'}>\n <slot name=\"option\" item={item}>\n {item.name}\n </slot>\n </ssu-option>\n )\n })\n })\n return () => {\n return (\n <div class={styles.container}>\n <div class={styles.containerRightSlot}>\n <ssu-button type=\"text\" onClick={handleOpenPage}>\n <div class={styles.containerRight}>\n <SvgIcon width={14} height={14} type=\"iconbaocunbingfenxiang\" />\n <span class={styles.containerRightSpan}>编辑选项集</span>\n </div>\n </ssu-button>\n </div>\n <ssu-select\n v-model={optionsValue.value}\n onClick={handleClick}\n filterable={props.filterable}\n optionPanelLoading={loading.value}\n >\n {renderItems.value}\n </ssu-select>\n </div>\n )\n }\n }\n})\n\nexport default EnumOptions\n"],"names":["EnumOptions","defineComponent","name","props","modelValue","type","String","default","filterable","Boolean","setup","api","ioc","appId","inject","options","ref","optionsValue","useVModel","loading","onMounted","getOptions","value","metaData","fetchEnumOptions","then","res","targetItem","find","item","code","finally","handleClick","handleOpenPage","href","window","location","open","renderItems","computed","map","emptyFlag","styles"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/3003-legacy.574c791e.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
3003
],{
33003
:
function
(
e
,
n
,
o
){
o
.
r
(
n
);
var
u
=
o
(
57473
),
a
=
(
o
(
71920
),
o
(
48243
)),
l
=
(
0
,
u
.
defineComponent
)({
name
:
"FlowDesign"
,
setup
:
function
(){
var
e
,
n
,
o
=
(
0
,
a
.
useRouter
)(),
l
=
(
0
,
a
.
useRoute
)(),
t
=
null
===
(
e
=
l
.
params
)
||
void
0
===
e
?
void
0
:
e
.
appId
,
p
=
null
===
(
n
=
l
.
params
)
||
void
0
===
n
?
void
0
:
n
.
flowId
,
s
=
function
(
e
){
o
.
push
(
"/"
.
concat
(
t
,
"/flow"
))};
return
function
(){
return
(
0
,
u
.
createVNode
)(
"div"
,
null
,[(
0
,
u
.
createVNode
)((
0
,
u
.
resolveComponent
)(
"BusinessFlowEditor"
),{
onClickBack
:
s
,
appId
:
t
,
flowId
:
p
},
null
)])}}});
n
[
"default"
]
=
l
}}]);
//# sourceMappingURL=3003-legacy.574c791e.js.map
\ No newline at end of file
baseServer/dist/js/3003-legacy.574c791e.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/3003-legacy.574c791e.js","mappings":"mJAGMA,GAAaC,EAAAA,EAAAA,iBAAgB,CACjCC,KAAM,aACNC,MAAK,WAAG,QACAC,GAASC,EAAAA,EAAAA,aACTC,GAAQC,EAAAA,EAAAA,YACRC,EAAoB,QAAf,EAAGF,EAAMG,cAAM,aAAZ,EAAcD,MACtBE,EAAqB,QAAf,EAAGJ,EAAMG,cAAM,aAAZ,EAAcC,OAEvBC,EAAc,SAACC,GACnBR,EAAOS,KAAK,IAAD,OAAKL,EAAK,SACvB,EAEA,OAAO,WACL,OAAO,gDAAC,6CAAR,YAGmBG,EAAW,MACjBH,EAAK,OACJE,GAAM,OAItB,CACF,IAGF,c","sources":["webpack://app/./src/views/LogicFlow/FlowDesign/FlowDesign.jsx"],"sourcesContent":["import { defineComponent } from 'vue'\nimport { useRouter, useRoute } from 'vue-router'\n\nconst FlowDesign = defineComponent({\n name: 'FlowDesign',\n setup() {\n const router = useRouter()\n const route = useRoute()\n const appId = route.params?.appId\n const flowId = route.params?.flowId\n\n const onClickBack = (item) => {\n router.push(`/${appId}/flow`)\n }\n\n return () => {\n return (\n <div>\n <BusinessFlowEditor\n onClickBack={onClickBack}\n appId={appId}\n flowId={flowId}\n ></BusinessFlowEditor>\n </div>\n )\n }\n }\n})\n\nexport default FlowDesign\n"],"names":["FlowDesign","defineComponent","name","setup","router","useRouter","route","useRoute","appId","params","flowId","onClickBack","item","push"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/3003.574c791e.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
3003
],{
33003
:
function
(
e
,
n
,
o
){
o
.
r
(
n
);
var
u
=
o
(
57473
),
a
=
(
o
(
71920
),
o
(
48243
)),
l
=
(
0
,
u
.
defineComponent
)({
name
:
"FlowDesign"
,
setup
:
function
(){
var
e
,
n
,
o
=
(
0
,
a
.
useRouter
)(),
l
=
(
0
,
a
.
useRoute
)(),
t
=
null
===
(
e
=
l
.
params
)
||
void
0
===
e
?
void
0
:
e
.
appId
,
p
=
null
===
(
n
=
l
.
params
)
||
void
0
===
n
?
void
0
:
n
.
flowId
,
s
=
function
(
e
){
o
.
push
(
"/"
.
concat
(
t
,
"/flow"
))};
return
function
(){
return
(
0
,
u
.
createVNode
)(
"div"
,
null
,[(
0
,
u
.
createVNode
)((
0
,
u
.
resolveComponent
)(
"BusinessFlowEditor"
),{
onClickBack
:
s
,
appId
:
t
,
flowId
:
p
},
null
)])}}});
n
[
"default"
]
=
l
}}]);
//# sourceMappingURL=3003.574c791e.js.map
\ No newline at end of file
baseServer/dist/js/3003.574c791e.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/3003.574c791e.js","mappings":"mJAGMA,GAAaC,EAAAA,EAAAA,iBAAgB,CACjCC,KAAM,aACNC,MAAK,WAAG,QACAC,GAASC,EAAAA,EAAAA,aACTC,GAAQC,EAAAA,EAAAA,YACRC,EAAoB,QAAf,EAAGF,EAAMG,cAAM,aAAZ,EAAcD,MACtBE,EAAqB,QAAf,EAAGJ,EAAMG,cAAM,aAAZ,EAAcC,OAEvBC,EAAc,SAACC,GACnBR,EAAOS,KAAK,IAAD,OAAKL,EAAK,SACvB,EAEA,OAAO,WACL,OAAO,gDAAC,6CAAR,YAGmBG,EAAW,MACjBH,EAAK,OACJE,GAAM,OAItB,CACF,IAGF,c","sources":["webpack://app/./src/views/LogicFlow/FlowDesign/FlowDesign.jsx"],"sourcesContent":["import { defineComponent } from 'vue'\nimport { useRouter, useRoute } from 'vue-router'\n\nconst FlowDesign = defineComponent({\n name: 'FlowDesign',\n setup() {\n const router = useRouter()\n const route = useRoute()\n const appId = route.params?.appId\n const flowId = route.params?.flowId\n\n const onClickBack = (item) => {\n router.push(`/${appId}/flow`)\n }\n\n return () => {\n return (\n <div>\n <BusinessFlowEditor\n onClickBack={onClickBack}\n appId={appId}\n flowId={flowId}\n ></BusinessFlowEditor>\n </div>\n )\n }\n }\n})\n\nexport default FlowDesign\n"],"names":["FlowDesign","defineComponent","name","setup","router","useRouter","route","useRoute","appId","params","flowId","onClickBack","item","push"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/3010-legacy.db3eda54.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
3010
],{
13010
:
function
(
e
,
o
,
n
){
n
.
r
(
o
),
n
.
d
(
o
,{
default
:
function
(){
return
a
}});
var
t
=
n
(
57473
),
r
=
(
n
(
37305
),
n
(
45589
)),
u
=
{},
l
=
(
0
,
t
.
defineComponent
)({
name
:
"OperationGroupDialog"
,
setup
:
function
(){
var
e
=
(
0
,
r
.
dL
)(),
o
=
e
.
groupVisible
,
n
=
e
.
groupDialogFormRef
,
l
=
e
.
groupDialogTitle
,
a
=
e
.
groupDialogConfirmBtnLoading
,
i
=
e
.
groupDialogData
,
p
=
e
.
closeGroupDialog
,
s
=
e
.
handleGroupDialogConfirm
;
return
function
(){
return
(
0
,
t
.
createVNode
)((
0
,
t
.
resolveComponent
)(
"BaseDialog"
),{
modelValue
:
o
.
value
,
"onUpdate:modelValue"
:
function
(
e
){
return
o
.
value
=
e
},
title
:
l
.
value
,
size
:
"mini"
,
customClass
:
u
.
operationGroupDialog
,
onClose
:
p
},{
default
:
function
(){
return
[(
0
,
t
.
createVNode
)((
0
,
t
.
resolveComponent
)(
"el-form"
),{
model
:
i
.
value
,
ref
:
n
,
"label-position"
:
"top"
},{
default
:
function
(){
return
[(
0
,
t
.
createVNode
)((
0
,
t
.
resolveComponent
)(
"el-form-item"
),{
label
:
"分组名称"
,
prop
:
"name"
,
rules
:[{
required
:
!
0
,
message
:
"请输入分组名称"
}]},{
default
:
function
(){
return
[(
0
,
t
.
createVNode
)((
0
,
t
.
resolveComponent
)(
"ssu-input-text"
),{
modelValue
:
i
.
value
.
name
,
"onUpdate:modelValue"
:
function
(
e
){
return
i
.
value
.
name
=
e
},
placeholder
:
"请输入分组名称"
,
maxlength
:
32
},
null
)]}})]}})]},
footer
:
function
(){
return
(
0
,
t
.
createVNode
)((
0
,
t
.
resolveComponent
)(
"el-space"
),
null
,{
default
:
function
(){
return
[(
0
,
t
.
createVNode
)((
0
,
t
.
resolveComponent
)(
"ssu-button"
),{
onClick
:
p
},{
default
:
function
(){
return
[(
0
,
t
.
createTextVNode
)(
"取消"
)]}}),(
0
,
t
.
createVNode
)((
0
,
t
.
resolveComponent
)(
"ssu-button"
),{
type
:
"primary"
,
loading
:
a
.
value
,
onClick
:
s
},{
default
:
function
(){
return
[(
0
,
t
.
createTextVNode
)(
"确认"
)]}})]}})}})}}}),
a
=
l
}}]);
//# sourceMappingURL=3010-legacy.db3eda54.js.map
\ No newline at end of file
baseServer/dist/js/3010-legacy.db3eda54.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/3010-legacy.db3eda54.js","mappings":"yLACA,GAAiB,ECGXA,GAAuBC,EAAAA,EAAAA,iBAAgB,CAC3CC,KAAM,uBACNC,MAAK,WACH,OAQIC,EAAAA,EAAAA,MAPFC,EAAY,EAAZA,aACAC,EAAkB,EAAlBA,mBACAC,EAAgB,EAAhBA,iBACAC,EAA4B,EAA5BA,6BACAC,EAAe,EAAfA,gBACAC,EAAgB,EAAhBA,iBACAC,EAAwB,EAAxBA,yBAEF,OAAO,WACL,OAAO,kBAAC,qCAAR,WAEaN,EAAaO,MAAK,yCAAlBP,EAAaO,MAAK,SACpBL,EAAiBK,MAAK,KACxB,OAAM,YACEC,EAAAA,qBAA2B,QAC/BH,GAAgB,sFAkBTD,EAAgBG,MAAK,IAAON,EAAkB,iBAAiB,OAAK,2FAE1E,OAAM,KACP,OAAM,MACJ,CAAC,CAAEQ,UAAU,EAAMC,QAAS,aAAY,kGAGpCN,EAAgBG,MAAMV,KAAI,yCAA1BO,EAAgBG,MAAMV,KAAI,eACvB,UAAS,UACV,IAAE,gBAzBjBc,OAAQ,WACN,OAAO,kBAAC,wCAAR,yBAAO,EAAP,+DAEyBN,GAAgB,wHAE9B,UAAS,QACLF,EAA6BI,MAAK,QAClCD,GAAwB,8DAMzC,GAkBR,CACF,IAGF,G","sources":["webpack://app/./src/views/PageManage/OperationGroupDialog/OperationGroupDialog.module.scss","webpack://app/./src/views/PageManage/OperationGroupDialog/OperationGroupDialog.jsx"],"sourcesContent":["// extracted by mini-css-extract-plugin\nexport default {};","import { defineComponent } from 'vue'\nimport { usePageManageStore } from '../store'\nimport styles from './OperationGroupDialog.module.scss'\n\nconst OperationGroupDialog = defineComponent({\n name: 'OperationGroupDialog',\n setup() {\n const {\n groupVisible,\n groupDialogFormRef,\n groupDialogTitle,\n groupDialogConfirmBtnLoading,\n groupDialogData,\n closeGroupDialog,\n handleGroupDialogConfirm\n } = usePageManageStore()\n return () => {\n return (\n <BaseDialog\n v-model={groupVisible.value}\n title={groupDialogTitle.value}\n size=\"mini\"\n customClass={styles.operationGroupDialog}\n onClose={closeGroupDialog}\n vSlots={{\n footer: () => {\n return (\n <el-space>\n <ssu-button onClick={closeGroupDialog}>取消</ssu-button>\n <ssu-button\n type=\"primary\"\n loading={groupDialogConfirmBtnLoading.value}\n onClick={handleGroupDialogConfirm}\n >\n 确认\n </ssu-button>\n </el-space>\n )\n }\n }}\n >\n <el-form model={groupDialogData.value} ref={groupDialogFormRef} label-position=\"top\">\n <el-form-item\n label=\"分组名称\"\n prop=\"name\"\n rules={[{ required: true, message: '请输入分组名称' }]}\n >\n <ssu-input-text\n v-model={groupDialogData.value.name}\n placeholder=\"请输入分组名称\"\n maxlength={32}\n ></ssu-input-text>\n </el-form-item>\n </el-form>\n </BaseDialog>\n )\n }\n }\n})\n\nexport default OperationGroupDialog\n"],"names":["OperationGroupDialog","defineComponent","name","setup","usePageManageStore","groupVisible","groupDialogFormRef","groupDialogTitle","groupDialogConfirmBtnLoading","groupDialogData","closeGroupDialog","handleGroupDialogConfirm","value","styles","required","message","footer"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/3010.db3eda54.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
3010
],{
13010
:
function
(
e
,
o
,
n
){
n
.
r
(
o
),
n
.
d
(
o
,{
default
:
function
(){
return
a
}});
var
t
=
n
(
57473
),
r
=
(
n
(
37305
),
n
(
45589
)),
u
=
{},
l
=
(
0
,
t
.
defineComponent
)({
name
:
"OperationGroupDialog"
,
setup
:
function
(){
var
e
=
(
0
,
r
.
dL
)(),
o
=
e
.
groupVisible
,
n
=
e
.
groupDialogFormRef
,
l
=
e
.
groupDialogTitle
,
a
=
e
.
groupDialogConfirmBtnLoading
,
i
=
e
.
groupDialogData
,
p
=
e
.
closeGroupDialog
,
s
=
e
.
handleGroupDialogConfirm
;
return
function
(){
return
(
0
,
t
.
createVNode
)((
0
,
t
.
resolveComponent
)(
"BaseDialog"
),{
modelValue
:
o
.
value
,
"onUpdate:modelValue"
:
function
(
e
){
return
o
.
value
=
e
},
title
:
l
.
value
,
size
:
"mini"
,
customClass
:
u
.
operationGroupDialog
,
onClose
:
p
},{
default
:
function
(){
return
[(
0
,
t
.
createVNode
)((
0
,
t
.
resolveComponent
)(
"el-form"
),{
model
:
i
.
value
,
ref
:
n
,
"label-position"
:
"top"
},{
default
:
function
(){
return
[(
0
,
t
.
createVNode
)((
0
,
t
.
resolveComponent
)(
"el-form-item"
),{
label
:
"分组名称"
,
prop
:
"name"
,
rules
:[{
required
:
!
0
,
message
:
"请输入分组名称"
}]},{
default
:
function
(){
return
[(
0
,
t
.
createVNode
)((
0
,
t
.
resolveComponent
)(
"ssu-input-text"
),{
modelValue
:
i
.
value
.
name
,
"onUpdate:modelValue"
:
function
(
e
){
return
i
.
value
.
name
=
e
},
placeholder
:
"请输入分组名称"
,
maxlength
:
32
},
null
)]}})]}})]},
footer
:
function
(){
return
(
0
,
t
.
createVNode
)((
0
,
t
.
resolveComponent
)(
"el-space"
),
null
,{
default
:
function
(){
return
[(
0
,
t
.
createVNode
)((
0
,
t
.
resolveComponent
)(
"ssu-button"
),{
onClick
:
p
},{
default
:
function
(){
return
[(
0
,
t
.
createTextVNode
)(
"取消"
)]}}),(
0
,
t
.
createVNode
)((
0
,
t
.
resolveComponent
)(
"ssu-button"
),{
type
:
"primary"
,
loading
:
a
.
value
,
onClick
:
s
},{
default
:
function
(){
return
[(
0
,
t
.
createTextVNode
)(
"确认"
)]}})]}})}})}}}),
a
=
l
}}]);
//# sourceMappingURL=3010.db3eda54.js.map
\ No newline at end of file
baseServer/dist/js/3010.db3eda54.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/3010.db3eda54.js","mappings":"yLACA,GAAiB,ECGXA,GAAuBC,EAAAA,EAAAA,iBAAgB,CAC3CC,KAAM,uBACNC,MAAK,WACH,OAQIC,EAAAA,EAAAA,MAPFC,EAAY,EAAZA,aACAC,EAAkB,EAAlBA,mBACAC,EAAgB,EAAhBA,iBACAC,EAA4B,EAA5BA,6BACAC,EAAe,EAAfA,gBACAC,EAAgB,EAAhBA,iBACAC,EAAwB,EAAxBA,yBAEF,OAAO,WACL,OAAO,kBAAC,qCAAR,WAEaN,EAAaO,MAAK,yCAAlBP,EAAaO,MAAK,SACpBL,EAAiBK,MAAK,KACxB,OAAM,YACEC,EAAAA,qBAA2B,QAC/BH,GAAgB,sFAkBTD,EAAgBG,MAAK,IAAON,EAAkB,iBAAiB,OAAK,2FAE1E,OAAM,KACP,OAAM,MACJ,CAAC,CAAEQ,UAAU,EAAMC,QAAS,aAAY,kGAGpCN,EAAgBG,MAAMV,KAAI,yCAA1BO,EAAgBG,MAAMV,KAAI,eACvB,UAAS,UACV,IAAE,gBAzBjBc,OAAQ,WACN,OAAO,kBAAC,wCAAR,yBAAO,EAAP,+DAEyBN,GAAgB,wHAE9B,UAAS,QACLF,EAA6BI,MAAK,QAClCD,GAAwB,8DAMzC,GAkBR,CACF,IAGF,G","sources":["webpack://app/./src/views/PageManage/OperationGroupDialog/OperationGroupDialog.module.scss","webpack://app/./src/views/PageManage/OperationGroupDialog/OperationGroupDialog.jsx"],"sourcesContent":["// extracted by mini-css-extract-plugin\nexport default {};","import { defineComponent } from 'vue'\nimport { usePageManageStore } from '../store'\nimport styles from './OperationGroupDialog.module.scss'\n\nconst OperationGroupDialog = defineComponent({\n name: 'OperationGroupDialog',\n setup() {\n const {\n groupVisible,\n groupDialogFormRef,\n groupDialogTitle,\n groupDialogConfirmBtnLoading,\n groupDialogData,\n closeGroupDialog,\n handleGroupDialogConfirm\n } = usePageManageStore()\n return () => {\n return (\n <BaseDialog\n v-model={groupVisible.value}\n title={groupDialogTitle.value}\n size=\"mini\"\n customClass={styles.operationGroupDialog}\n onClose={closeGroupDialog}\n vSlots={{\n footer: () => {\n return (\n <el-space>\n <ssu-button onClick={closeGroupDialog}>取消</ssu-button>\n <ssu-button\n type=\"primary\"\n loading={groupDialogConfirmBtnLoading.value}\n onClick={handleGroupDialogConfirm}\n >\n 确认\n </ssu-button>\n </el-space>\n )\n }\n }}\n >\n <el-form model={groupDialogData.value} ref={groupDialogFormRef} label-position=\"top\">\n <el-form-item\n label=\"分组名称\"\n prop=\"name\"\n rules={[{ required: true, message: '请输入分组名称' }]}\n >\n <ssu-input-text\n v-model={groupDialogData.value.name}\n placeholder=\"请输入分组名称\"\n maxlength={32}\n ></ssu-input-text>\n </el-form-item>\n </el-form>\n </BaseDialog>\n )\n }\n }\n})\n\nexport default OperationGroupDialog\n"],"names":["OperationGroupDialog","defineComponent","name","setup","usePageManageStore","groupVisible","groupDialogFormRef","groupDialogTitle","groupDialogConfirmBtnLoading","groupDialogData","closeGroupDialog","handleGroupDialogConfirm","value","styles","required","message","footer"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/3262-legacy.d8ae994d.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
3262
],{
73262
:
function
(
e
,
t
,
a
){
a
.
r
(
t
),
a
.
d
(
t
,{
default
:
function
(){
return
i
}});
var
n
=
a
(
57473
),
o
=
(
a
(
66325
),
a
(
28971
),
a
(
89219
)),
r
=
{
container
:
"TaskTable-module-c0ff6e21"
};
function
u
(
e
){
return
"function"
===
typeof
e
||
"[object Object]"
===
Object
.
prototype
.
toString
.
call
(
e
)
&&!
(
0
,
n
.
isVNode
)(
e
)}
var
l
=
(
0
,
n
.
defineComponent
)({
name
:
"TaskTable"
,
setup
:
function
(){
var
e
=
(
0
,
o
.
l
)(),
t
=
e
.
taskTableHeight
,
a
=
e
.
tableVariables
,
l
=
e
.
tableFormatManager
,
i
=
e
.
flowMap
,
c
=
function
(
e
,
t
,
a
){
var
n
=
t
.
property
;
return
l
[
n
]?
l
[
n
](
a
,
e
,
i
.
value
):
a
||
"-"
};
return
function
(){
var
e
;
return
(
0
,
n
.
createVNode
)(
"div"
,{
class
:
r
.
container
},[(
0
,
n
.
createVNode
)((
0
,
n
.
resolveComponent
)(
"ssu-table-v2"
),{
rowKey
:
"id"
,
height
:
t
.
value
,
maxHeight
:
t
.
value
,
actions
:
a
.
actions
,
data
:
a
.
tableData
.
value
,
isLoading
:
a
.
loading
.
value
,
showPagination
:
!
1
},
u
(
e
=
a
.
columns
.
map
((
function
(
e
){
return
(
0
,
n
.
createVNode
)((
0
,
n
.
resolveComponent
)(
"ssu-table-column-v2"
),(
0
,
n
.
mergeProps
)({
minWidth
:
150
},
e
,{
formatter
:
c
,
"show-overflow-tooltip"
:
!
0
}),
null
)})))?
e
:{
default
:
function
(){
return
[
e
]}})])}}}),
i
=
l
}}]);
//# sourceMappingURL=3262-legacy.d8ae994d.js.map
\ No newline at end of file
baseServer/dist/js/3262-legacy.d8ae994d.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/3262-legacy.d8ae994d.js","mappings":"kMACA,GAAgB,UAAY,6BCCgB,oHAE5C,IAAMA,GAAYC,EAAAA,EAAAA,iBAAgB,CAChCC,KAAM,YACNC,MAAK,WACH,OAAyEC,EAAAA,EAAAA,KAAjEC,EAAe,EAAfA,gBAAiBC,EAAc,EAAdA,eAAgBC,EAAkB,EAAlBA,mBAAoBC,EAAO,EAAPA,QACvDC,EAAgB,SAACC,EAAK,EAAcC,GAAc,IAA1BC,EAAQ,EAARA,SAC5B,OAAOL,EAAmBK,GACtBL,EAAmBK,GAAUD,EAAWD,EAAKF,EAAQK,OACrDF,GAEA,GACN,EACA,OAAO,WAAM,MACX,OAAO,wBAAP,MACcG,EAAAA,WAAgB,kEAEjB,KAAI,OACHT,EAAgBQ,MAAK,UAClBR,EAAgBQ,MAAK,QACvBP,EAAeS,QAAO,KACzBT,EAAeU,UAAUH,MAAK,UACzBP,EAAeW,QAAQJ,MAAK,gBACvB,GAAK,IAEpBP,EAAeY,QAAQC,KAAI,SAACC,GAC3B,OAAO,kBAAC,+DAAR,SAEc,KACNA,EAAI,WACGX,EAAa,kCAI9B,KAAE,oCAIV,CACF,IAGF,G","sources":["webpack://app/./src/views/LogicFlow/TaskManage/TaskTable/TaskTable.module.scss","webpack://app/./src/views/LogicFlow/TaskManage/TaskTable/TaskTable.jsx"],"sourcesContent":["// extracted by mini-css-extract-plugin\nexport default {\"container\":\"TaskTable-module-c0ff6e21\"};","import { defineComponent } from 'vue'\nimport { useTaskManageStore } from '../store'\nimport styles from './TaskTable.module.scss'\n\nconst TaskTable = defineComponent({\n name: 'TaskTable',\n setup() {\n const { taskTableHeight, tableVariables, tableFormatManager, flowMap } = useTaskManageStore()\n const renderColumns = (row, { property }, cellValue) => {\n return tableFormatManager[property]\n ? tableFormatManager[property](cellValue, row, flowMap.value)\n : cellValue\n ? cellValue\n : '-'\n }\n return () => {\n return (\n <div class={styles.container}>\n <ssu-table-v2\n rowKey=\"id\"\n height={taskTableHeight.value}\n maxHeight={taskTableHeight.value}\n actions={tableVariables.actions}\n data={tableVariables.tableData.value}\n isLoading={tableVariables.loading.value}\n showPagination={false}\n >\n {tableVariables.columns.map((item) => {\n return (\n <ssu-table-column-v2\n minWidth={150}\n {...item}\n formatter={renderColumns}\n show-overflow-tooltip\n />\n )\n })}\n </ssu-table-v2>\n </div>\n )\n }\n }\n})\n\nexport default TaskTable\n"],"names":["TaskTable","defineComponent","name","setup","useTaskManageStore","taskTableHeight","tableVariables","tableFormatManager","flowMap","renderColumns","row","cellValue","property","value","styles","actions","tableData","loading","columns","map","item"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/3262.d8ae994d.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
3262
],{
73262
:
function
(
e
,
t
,
a
){
a
.
r
(
t
),
a
.
d
(
t
,{
default
:
function
(){
return
i
}});
var
n
=
a
(
57473
),
o
=
(
a
(
66325
),
a
(
28971
),
a
(
89219
)),
r
=
{
container
:
"TaskTable-module-c0ff6e21"
};
function
u
(
e
){
return
"function"
===
typeof
e
||
"[object Object]"
===
Object
.
prototype
.
toString
.
call
(
e
)
&&!
(
0
,
n
.
isVNode
)(
e
)}
var
l
=
(
0
,
n
.
defineComponent
)({
name
:
"TaskTable"
,
setup
:
function
(){
var
e
=
(
0
,
o
.
l
)(),
t
=
e
.
taskTableHeight
,
a
=
e
.
tableVariables
,
l
=
e
.
tableFormatManager
,
i
=
e
.
flowMap
,
c
=
function
(
e
,
t
,
a
){
var
n
=
t
.
property
;
return
l
[
n
]?
l
[
n
](
a
,
e
,
i
.
value
):
a
||
"-"
};
return
function
(){
var
e
;
return
(
0
,
n
.
createVNode
)(
"div"
,{
class
:
r
.
container
},[(
0
,
n
.
createVNode
)((
0
,
n
.
resolveComponent
)(
"ssu-table-v2"
),{
rowKey
:
"id"
,
height
:
t
.
value
,
maxHeight
:
t
.
value
,
actions
:
a
.
actions
,
data
:
a
.
tableData
.
value
,
isLoading
:
a
.
loading
.
value
,
showPagination
:
!
1
},
u
(
e
=
a
.
columns
.
map
((
function
(
e
){
return
(
0
,
n
.
createVNode
)((
0
,
n
.
resolveComponent
)(
"ssu-table-column-v2"
),(
0
,
n
.
mergeProps
)({
minWidth
:
150
},
e
,{
formatter
:
c
,
"show-overflow-tooltip"
:
!
0
}),
null
)})))?
e
:{
default
:
function
(){
return
[
e
]}})])}}}),
i
=
l
}}]);
//# sourceMappingURL=3262.d8ae994d.js.map
\ No newline at end of file
baseServer/dist/js/3262.d8ae994d.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/3262.d8ae994d.js","mappings":"kMACA,GAAgB,UAAY,6BCCgB,oHAE5C,IAAMA,GAAYC,EAAAA,EAAAA,iBAAgB,CAChCC,KAAM,YACNC,MAAK,WACH,OAAyEC,EAAAA,EAAAA,KAAjEC,EAAe,EAAfA,gBAAiBC,EAAc,EAAdA,eAAgBC,EAAkB,EAAlBA,mBAAoBC,EAAO,EAAPA,QACvDC,EAAgB,SAACC,EAAK,EAAcC,GAAc,IAA1BC,EAAQ,EAARA,SAC5B,OAAOL,EAAmBK,GACtBL,EAAmBK,GAAUD,EAAWD,EAAKF,EAAQK,OACrDF,GAEA,GACN,EACA,OAAO,WAAM,MACX,OAAO,wBAAP,MACcG,EAAAA,WAAgB,kEAEjB,KAAI,OACHT,EAAgBQ,MAAK,UAClBR,EAAgBQ,MAAK,QACvBP,EAAeS,QAAO,KACzBT,EAAeU,UAAUH,MAAK,UACzBP,EAAeW,QAAQJ,MAAK,gBACvB,GAAK,IAEpBP,EAAeY,QAAQC,KAAI,SAACC,GAC3B,OAAO,kBAAC,+DAAR,SAEc,KACNA,EAAI,WACGX,EAAa,kCAI9B,KAAE,oCAIV,CACF,IAGF,G","sources":["webpack://app/./src/views/LogicFlow/TaskManage/TaskTable/TaskTable.module.scss","webpack://app/./src/views/LogicFlow/TaskManage/TaskTable/TaskTable.jsx"],"sourcesContent":["// extracted by mini-css-extract-plugin\nexport default {\"container\":\"TaskTable-module-c0ff6e21\"};","import { defineComponent } from 'vue'\nimport { useTaskManageStore } from '../store'\nimport styles from './TaskTable.module.scss'\n\nconst TaskTable = defineComponent({\n name: 'TaskTable',\n setup() {\n const { taskTableHeight, tableVariables, tableFormatManager, flowMap } = useTaskManageStore()\n const renderColumns = (row, { property }, cellValue) => {\n return tableFormatManager[property]\n ? tableFormatManager[property](cellValue, row, flowMap.value)\n : cellValue\n ? cellValue\n : '-'\n }\n return () => {\n return (\n <div class={styles.container}>\n <ssu-table-v2\n rowKey=\"id\"\n height={taskTableHeight.value}\n maxHeight={taskTableHeight.value}\n actions={tableVariables.actions}\n data={tableVariables.tableData.value}\n isLoading={tableVariables.loading.value}\n showPagination={false}\n >\n {tableVariables.columns.map((item) => {\n return (\n <ssu-table-column-v2\n minWidth={150}\n {...item}\n formatter={renderColumns}\n show-overflow-tooltip\n />\n )\n })}\n </ssu-table-v2>\n </div>\n )\n }\n }\n})\n\nexport default TaskTable\n"],"names":["TaskTable","defineComponent","name","setup","useTaskManageStore","taskTableHeight","tableVariables","tableFormatManager","flowMap","renderColumns","row","cellValue","property","value","styles","actions","tableData","loading","columns","map","item"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/3338-legacy.acce1ba3.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
3338
],{
23338
:
function
(
e
,
t
,
l
){
l
.
r
(
t
),
l
.
d
(
t
,{
default
:
function
(){
return
a
}});
var
i
=
l
(
57473
),
n
=
(
l
(
9883
),
l
(
29
),
l
(
67031
),{
title
:
"Title-module-d1ba1ca8"
,
titleText
:
"Title-module-ffa8eabe"
,
titleColor
:
"Title-module-c863ce4e"
,
info
:
"Title-module-f5af2378"
});
function
o
(
e
){
return
function
(){
var
t
=
e
.
title
,
l
=
10
,
o
=
e
.
showEllipsis
;
if
(
o
){
var
a
,
s
=
null
===
(
a
=
e
.
title
)
||
void
0
===
a
?
void
0
:
a
.
replace
(
/
[^
0-9
]
/gi
,
""
);
null
===
s
||
void
0
===
s
||
s
.
length
}
var
r
=
t
;
return
t
=
e
.
title
&&
e
.
title
.
length
>
l
?
t
.
slice
(
0
,
l
)
+
"..."
:
t
,(
0
,
i
.
createVNode
)(
"div"
,{
class
:
n
.
title
,
style
:
e
.
width
?{
width
:
e
.
width
}:{}},[(
0
,
i
.
createVNode
)(
"div"
,{
class
:
n
.
titleColor
},
null
),
e
.
title
&&
e
.
title
.
length
>
l
?(
0
,
i
.
createVNode
)((
0
,
i
.
resolveComponent
)(
"el-tooltip"
),{
class
:
"box-item"
,
effect
:
"dark"
,
content
:
r
,
placement
:
"top"
},{
default
:
function
(){
return
[(
0
,
i
.
createVNode
)(
"span"
,{
class
:
n
.
titleText
},[
t
])]}}):(
0
,
i
.
createVNode
)(
"span"
,{
class
:
n
.
titleText
},[
t
]),(
0
,
i
.
createVNode
)(
"span"
,{
class
:
n
.
info
},[
e
.
info
])])}}
var
a
=
(
0
,
i
.
defineComponent
)({
name
:
"标题"
,
props
:{
title
:
String
,
info
:
String
,
showEllipsis
:
Boolean
,
width
:
String
},
setup
:
o
})}}]);
//# sourceMappingURL=3338-legacy.acce1ba3.js.map
\ No newline at end of file
baseServer/dist/js/3338-legacy.acce1ba3.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/3338-legacy.acce1ba3.js","mappings":"mKACA,G,uBAAA,CAAgB,MAAQ,wBAAwB,UAAY,wBAAwB,WAAa,wBAAwB,KAAO,0BCUhI,SAASA,EAAMC,GACb,OAAO,WACL,IAAIC,EAAWD,EAAME,MACjBC,EAAM,GACJC,EAAeJ,EAAMI,aAC3B,GAAIA,EAAc,OACVC,EAAiB,QAAd,EAAGL,EAAME,aAAK,aAAX,EAAaI,QAAQ,WAAY,IAC1C,OAAHD,QAAG,IAAHA,GAAAA,EAAKE,MACP,CACA,IAAMC,EAAWP,EAMjB,OALAA,EAAWD,EAAME,OACbF,EAAME,MAAMK,OAASJ,EACnBF,EAASQ,MAAM,EAAGN,GAAO,MAE3BF,GACG,wBAAP,MACcS,EAAAA,MAAY,MAASV,EAAMW,MAAQ,CAAEA,MAAOX,EAAMW,OAAU,CAAC,GAAC,gCAC5DD,EAAAA,YAAiB,MAC5BV,EAAME,OAASF,EAAME,MAAMK,OAASJ,GAAM,kBAAC,qCAAJ,MACpB,WAAU,OAAQ,OAAM,QAAUK,EAAQ,UAAY,OAAK,2DAC9DE,EAAAA,WAAgB,CAAGT,IAAQ,oCAG7BS,EAAAA,WAAgB,CAAGT,KACjC,+BACYS,EAAAA,MAAW,CAAGV,EAAMY,QAGvC,CACF,CACA,OAAeC,EAAAA,EAAAA,iBAAgB,CAC7BC,KAAM,KACNd,MAAO,CACLE,MAAOa,OACPH,KAAMG,OACNX,aAAcY,QACdL,MAAOI,QAETE,MAAOlB,G","sources":["webpack://app/./src/views/ModelManage/Components/Title/Title.module.scss","webpack://app/./src/views/ModelManage/Components/Title/Title.jsx"],"sourcesContent":["// extracted by mini-css-extract-plugin\nexport default {\"title\":\"Title-module-d1ba1ca8\",\"titleText\":\"Title-module-ffa8eabe\",\"titleColor\":\"Title-module-c863ce4e\",\"info\":\"Title-module-f5af2378\"};","/*\n * @Author: ruanweiguang weiguang.ruan@shengyc.com\n * @Date: 2022-08-09 22:04:34\n * @LastEditors: ruanweiguang weiguang.ruan@shengyc.com\n * @LastEditTime: 2022-08-19 17:05:38\n * @FilePath: /app/src/views/ModelManage/Components/Title/Title.jsx\n * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE\n */\nimport { defineComponent, ref } from 'vue'\nimport styles from './Title.module.scss'\n\nfunction Title(props) {\n return () => {\n let newTitle = props.title\n let sum = 10\n const showEllipsis = props.showEllipsis\n if (showEllipsis) {\n const num = props.title?.replace(/[^0-9]/gi, '')\n num?.length > 5 ? 13 : sum\n }\n const oldTitle = newTitle\n newTitle = props.title\n ? props.title.length > sum\n ? newTitle.slice(0, sum) + '...'\n : newTitle\n : newTitle\n return (\n <div class={styles.title} style={props.width ? { width: props.width } : {}}>\n <div class={styles.titleColor}></div>\n {props.title && props.title.length > sum ? (\n <el-tooltip class=\"box-item\" effect=\"dark\" content={oldTitle} placement=\"top\">\n <span class={styles.titleText}>{newTitle}</span>\n </el-tooltip>\n ) : (\n <span class={styles.titleText}>{newTitle}</span>\n )}\n <span class={styles.info}>{props.info}</span>\n </div>\n )\n }\n}\nexport default defineComponent({\n name: '标题',\n props: {\n title: String,\n info: String,\n showEllipsis: Boolean,\n width: String\n },\n setup: Title\n})\n"],"names":["Title","props","newTitle","title","sum","showEllipsis","num","replace","length","oldTitle","slice","styles","width","info","defineComponent","name","String","Boolean","setup"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/3338.acce1ba3.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
3338
],{
23338
:
function
(
e
,
t
,
l
){
l
.
r
(
t
),
l
.
d
(
t
,{
default
:
function
(){
return
a
}});
var
i
=
l
(
57473
),
n
=
(
l
(
9883
),
l
(
29
),
l
(
67031
),{
title
:
"Title-module-d1ba1ca8"
,
titleText
:
"Title-module-ffa8eabe"
,
titleColor
:
"Title-module-c863ce4e"
,
info
:
"Title-module-f5af2378"
});
function
o
(
e
){
return
function
(){
var
t
=
e
.
title
,
l
=
10
,
o
=
e
.
showEllipsis
;
if
(
o
){
var
a
,
s
=
null
===
(
a
=
e
.
title
)
||
void
0
===
a
?
void
0
:
a
.
replace
(
/
[^
0-9
]
/gi
,
""
);
null
===
s
||
void
0
===
s
||
s
.
length
}
var
r
=
t
;
return
t
=
e
.
title
&&
e
.
title
.
length
>
l
?
t
.
slice
(
0
,
l
)
+
"..."
:
t
,(
0
,
i
.
createVNode
)(
"div"
,{
class
:
n
.
title
,
style
:
e
.
width
?{
width
:
e
.
width
}:{}},[(
0
,
i
.
createVNode
)(
"div"
,{
class
:
n
.
titleColor
},
null
),
e
.
title
&&
e
.
title
.
length
>
l
?(
0
,
i
.
createVNode
)((
0
,
i
.
resolveComponent
)(
"el-tooltip"
),{
class
:
"box-item"
,
effect
:
"dark"
,
content
:
r
,
placement
:
"top"
},{
default
:
function
(){
return
[(
0
,
i
.
createVNode
)(
"span"
,{
class
:
n
.
titleText
},[
t
])]}}):(
0
,
i
.
createVNode
)(
"span"
,{
class
:
n
.
titleText
},[
t
]),(
0
,
i
.
createVNode
)(
"span"
,{
class
:
n
.
info
},[
e
.
info
])])}}
var
a
=
(
0
,
i
.
defineComponent
)({
name
:
"标题"
,
props
:{
title
:
String
,
info
:
String
,
showEllipsis
:
Boolean
,
width
:
String
},
setup
:
o
})}}]);
//# sourceMappingURL=3338.acce1ba3.js.map
\ No newline at end of file
baseServer/dist/js/3338.acce1ba3.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/3338.acce1ba3.js","mappings":"mKACA,G,uBAAA,CAAgB,MAAQ,wBAAwB,UAAY,wBAAwB,WAAa,wBAAwB,KAAO,0BCUhI,SAASA,EAAMC,GACb,OAAO,WACL,IAAIC,EAAWD,EAAME,MACjBC,EAAM,GACJC,EAAeJ,EAAMI,aAC3B,GAAIA,EAAc,OACVC,EAAiB,QAAd,EAAGL,EAAME,aAAK,aAAX,EAAaI,QAAQ,WAAY,IAC1C,OAAHD,QAAG,IAAHA,GAAAA,EAAKE,MACP,CACA,IAAMC,EAAWP,EAMjB,OALAA,EAAWD,EAAME,OACbF,EAAME,MAAMK,OAASJ,EACnBF,EAASQ,MAAM,EAAGN,GAAO,MAE3BF,GACG,wBAAP,MACcS,EAAAA,MAAY,MAASV,EAAMW,MAAQ,CAAEA,MAAOX,EAAMW,OAAU,CAAC,GAAC,gCAC5DD,EAAAA,YAAiB,MAC5BV,EAAME,OAASF,EAAME,MAAMK,OAASJ,GAAM,kBAAC,qCAAJ,MACpB,WAAU,OAAQ,OAAM,QAAUK,EAAQ,UAAY,OAAK,2DAC9DE,EAAAA,WAAgB,CAAGT,IAAQ,oCAG7BS,EAAAA,WAAgB,CAAGT,KACjC,+BACYS,EAAAA,MAAW,CAAGV,EAAMY,QAGvC,CACF,CACA,OAAeC,EAAAA,EAAAA,iBAAgB,CAC7BC,KAAM,KACNd,MAAO,CACLE,MAAOa,OACPH,KAAMG,OACNX,aAAcY,QACdL,MAAOI,QAETE,MAAOlB,G","sources":["webpack://app/./src/views/ModelManage/Components/Title/Title.module.scss","webpack://app/./src/views/ModelManage/Components/Title/Title.jsx"],"sourcesContent":["// extracted by mini-css-extract-plugin\nexport default {\"title\":\"Title-module-d1ba1ca8\",\"titleText\":\"Title-module-ffa8eabe\",\"titleColor\":\"Title-module-c863ce4e\",\"info\":\"Title-module-f5af2378\"};","/*\n * @Author: ruanweiguang weiguang.ruan@shengyc.com\n * @Date: 2022-08-09 22:04:34\n * @LastEditors: ruanweiguang weiguang.ruan@shengyc.com\n * @LastEditTime: 2022-08-19 17:05:38\n * @FilePath: /app/src/views/ModelManage/Components/Title/Title.jsx\n * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE\n */\nimport { defineComponent, ref } from 'vue'\nimport styles from './Title.module.scss'\n\nfunction Title(props) {\n return () => {\n let newTitle = props.title\n let sum = 10\n const showEllipsis = props.showEllipsis\n if (showEllipsis) {\n const num = props.title?.replace(/[^0-9]/gi, '')\n num?.length > 5 ? 13 : sum\n }\n const oldTitle = newTitle\n newTitle = props.title\n ? props.title.length > sum\n ? newTitle.slice(0, sum) + '...'\n : newTitle\n : newTitle\n return (\n <div class={styles.title} style={props.width ? { width: props.width } : {}}>\n <div class={styles.titleColor}></div>\n {props.title && props.title.length > sum ? (\n <el-tooltip class=\"box-item\" effect=\"dark\" content={oldTitle} placement=\"top\">\n <span class={styles.titleText}>{newTitle}</span>\n </el-tooltip>\n ) : (\n <span class={styles.titleText}>{newTitle}</span>\n )}\n <span class={styles.info}>{props.info}</span>\n </div>\n )\n }\n}\nexport default defineComponent({\n name: '标题',\n props: {\n title: String,\n info: String,\n showEllipsis: Boolean,\n width: String\n },\n setup: Title\n})\n"],"names":["Title","props","newTitle","title","sum","showEllipsis","num","replace","length","oldTitle","slice","styles","width","info","defineComponent","name","String","Boolean","setup"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/3397-legacy.437e2a72.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
3397
,
6441
,
5802
,
3931
,
9573
,
9939
],{
46441
:
function
(
e
,
t
,
a
){
a
.
r
(
t
),
a
.
d
(
t
,{
default
:
function
(){
return
r
}});
var
o
=
a
(
57473
),
n
=
{
sheetTableDesc
:
"SheetTableDesc-module-e616e2c3"
},
l
=
a
(
38425
),
r
=
(
0
,
o
.
defineComponent
)({
name
:
"SheetTableDesc"
,
setup
:
function
(
e
,
t
){
var
a
=
t
.
expose
,
r
=
(
0
,
l
.
y
)(),
u
=
r
.
sheetMetaDataDescForm
,
d
=
r
.
sheetMetaDataDescRules
,
i
=
r
.
onClickSaveSheetMetadataTitle
;
function
c
(){}
return
a
({
onDataInit
:
c
}),
function
(){
return
(
0
,
o
.
createVNode
)(
"div"
,{
class
:
n
.
sheetTableDesc
},[(
0
,
o
.
createVNode
)((
0
,
o
.
resolveComponent
)(
"el-form"
),{
model
:
u
.
value
,
rules
:
d
,
"label-width"
:
"200px"
,
"label-position"
:
"top"
},{
default
:
function
(){
return
[(
0
,
o
.
createVNode
)((
0
,
o
.
resolveComponent
)(
"el-form-item"
),{
label
:
"填写说明(不能删除该行)"
,
prop
:
"explainRemark"
},{
default
:
function
(){
return
[(
0
,
o
.
createVNode
)((
0
,
o
.
resolveComponent
)(
"el-input"
),{
modelValue
:
u
.
value
.
explainRemark
,
"onUpdate:modelValue"
:
function
(
e
){
return
u
.
value
.
explainRemark
=
e
},
autosize
:{
minRows
:
10
,
maxRows
:
30
},
"show-word-limit"
:
!
0
,
maxlength
:
800
,
type
:
"textarea"
,
placeholder
:
"填写的内容生成在第1行D~Z单元格,输入文本,且可换行"
},
null
)]}})]}}),(
0
,
o
.
createVNode
)((
0
,
o
.
resolveComponent
)(
"ssu-button"
),{
type
:
"primary"
,
onClick
:
i
},{
default
:
function
(){
return
[(
0
,
o
.
createTextVNode
)(
"保存"
)]}})])}}})},
42552
:
function
(
e
,
t
,
a
){
a
.
r
(
t
),
a
.
d
(
t
,{
default
:
function
(){
return
c
}});
var
o
=
a
(
57473
),
n
=
(
a
(
37305
),
a
(
39922
),{
container
:
"index-module-e39a4c40"
,
sheetTableFieldHeader
:
"index-module-f0eec1ef"
,
sheetTableFieldHeaderTit
:
"index-module-c1821d3e"
,
headerTabs
:
"index-module-aa5237e0"
}),
l
=
a
(
17979
),
r
=
a
(
46441
),
u
=
a
(
47285
),
d
=
a
(
38425
),
i
=
a
(
4129
),
c
=
(
l
.
eW
.
resolve
(
"api"
),(
0
,
o
.
defineComponent
)({
name
:
"SheetTable"
,
setup
:
function
(
e
,
t
){
t
.
emit
,
t
.
expose
;
var
a
=
(
0
,
d
.
y
)(),
l
=
a
.
sheetTableFieldRef
,
c
=
a
.
sheetDataCurrentInfo
,
s
=
a
.
temPlateRowInfo
,
p
=
a
.
radioGroupVal
,
m
=
(
0
,
o
.
computed
)((
function
(){
return
p
.
value
==
i
.
eQ
.
TABLE
?
u
[
"default"
]:
r
[
"default"
]})),
f
=
function
(
e
){
m
.
value
=
e
},
v
=
(
0
,
o
.
computed
)((
function
(){
var
e
,
t
=
null
!==
(
e
=
c
.
value
)
&&
void
0
!==
e
?
e
:{},
a
=
t
.
name
,
o
=
void
0
===
a
?
""
:
a
,
n
=
t
.
_modelName
,
l
=
void
0
===
n
?
""
:
n
;
return
o
?
""
.
concat
(
o
,
" - "
).
concat
(
l
):
""
}));
return
function
(){
return
(
0
,
o
.
createVNode
)(
"div"
,{
class
:
n
.
container
},[(
0
,
o
.
createVNode
)(
"div"
,{
class
:
n
.
sheetTableFieldHeader
},[(
0
,
o
.
createVNode
)(
"div"
,{
class
:
n
.
sheetTableFieldHeaderTit
},[
v
.
value
]),(
0
,
o
.
createVNode
)((
0
,
o
.
resolveComponent
)(
"el-radio-group"
),{
class
:
n
.
headerTabs
,
modelValue
:
p
.
value
,
"onUpdate:modelValue"
:
function
(
e
){
return
p
.
value
=
e
},
onChange
:
f
},{
default
:
function
(){
return
[(
0
,
o
.
createVNode
)((
0
,
o
.
resolveComponent
)(
"el-radio-button"
),{
label
:
i
.
eQ
.
TABLE
},{
default
:
function
(){
return
[(
0
,
o
.
createVNode
)((
0
,
o
.
resolveComponent
)(
"SvgIcon"
),{
class
:
n
.
radioStyle
,
width
:
14
,
height
:
14
,
type
:
"liebiao"
},
null
),(
0
,
o
.
createTextVNode
)(
"列配置"
)]}}),
s
.
value
.
type
==
i
.
db
.
IMPORT
?(
0
,
o
.
createVNode
)((
0
,
o
.
resolveComponent
)(
"el-radio-button"
),{
label
:
i
.
eQ
.
RELATION
},{
default
:
function
(){
return
[(
0
,
o
.
createVNode
)((
0
,
o
.
resolveComponent
)(
"SvgIcon"
),{
class
:
n
.
radioStyle
,
width
:
14
,
height
:
14
,
type
:
"lianjiexian"
},
null
),(
0
,
o
.
createTextVNode
)(
"填写说明配置"
)]}}):
""
]}})]),(
0
,
o
.
h
)((
0
,
o
.
resolveDynamicComponent
)(
m
.
value
),{
modelValue
:
e
.
infos
,
ref
:
l
})])}}}))}}]);
//# sourceMappingURL=3397-legacy.437e2a72.js.map
\ No newline at end of file
baseServer/dist/js/3397-legacy.437e2a72.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/3397-legacy.437e2a72.js","mappings":"4LACA,GAAgB,eAAiB,kC,WCGjC,GAAeA,EAAAA,EAAAA,iBAAgB,CAC7BC,KAAM,iBACNC,MAAK,SAACC,EAAO,GAAY,IAAVC,EAAM,EAANA,OACb,GACEC,EAAAA,EAAAA,KADMC,EAAqB,EAArBA,sBAAuBC,EAAsB,EAAtBA,uBAAwBC,EAA6B,EAA7BA,8BAIvD,SAASC,IAAc,CACvB,OAHAL,EAAO,CAAEK,WAAAA,IAGF,gDACOC,EAAAA,gBAAqB,4DAEtBJ,EAAsBK,MAAK,MAC3BJ,EAAsB,cAChB,QAAO,iBACJ,OAAK,2FAED,eAAc,KAAM,iBAAe,4FAE1CD,EAAsBK,MAAMC,cAAa,yCAAzCN,EAAsBK,MAAMC,cAAa,YACxC,CACRC,QAAS,GACTC,QAAS,IACV,+BAEU,IAAG,KACT,WAAU,YACF,+BAA6B,2EAK/B,UAAS,QAAUN,GAA6B,6DAKvE,G,oFCvCF,G,kBAAA,CAAgB,UAAY,wBAAwB,sBAAwB,wBAAwB,yBAA2B,wBAAwB,WAAa,0B,sDCSpK,GAFYO,EAAAA,GAAAA,QAAY,QAETf,EAAAA,EAAAA,iBAAgB,CAC7BC,KAAM,aACNC,MAAK,SAACC,EAAO,GAAM,EAAJa,KAAY,EAANZ,OAAU,IAC7B,GACEC,EAAAA,EAAAA,KADMY,EAAkB,EAAlBA,mBAAoBC,EAAoB,EAApBA,qBAAsBC,EAAe,EAAfA,gBAAiBC,EAAa,EAAbA,cAE7DC,GAAiBC,EAAAA,EAAAA,WAAS,WAC9B,OAAOF,EAAcT,OAASY,EAAAA,GAAAA,MAAwBC,EAAAA,WAAkBC,EAAAA,UAC1E,IAEMC,EAAoB,SAACC,GACzBN,EAAeV,MAAQgB,CACzB,EACMC,GAA2BN,EAAAA,EAAAA,WAAS,WAAM,MAC9C,EAA+D,QAA/D,EAAqCJ,EAAqBP,aAAK,QAAI,CAAC,EAAC,IAA/DV,KAAAA,OAAI,IAAG,KAAE,MAAE4B,WAAAA,OAAU,IAAG,KAAE,EAChC,OAAO5B,EAAO,GAAH,OAAMA,EAAI,cAAM4B,GAAe,EAC5C,IAEA,OAAO,gDACOnB,EAAAA,WAAgB,gCACdA,EAAAA,uBAA4B,gCAC1BA,EAAAA,0BAA+B,CAAGkB,EAAyBjB,SAAK,iEAEnED,EAAAA,WAAiB,WACfU,EAAcT,MAAK,yCAAnBS,EAAcT,MAAK,YAClBe,GAAiB,8FAEHH,EAAAA,GAAAA,OAAqB,sFAC3Bb,EAAAA,WAAiB,MAAS,GAAE,OAAU,GAAE,KAAO,WAAS,uCAGzES,EAAgBR,MAAMmB,MAAQC,EAAAA,GAAAA,QAA4B,kBAAC,0CAAJ,MAC9BR,EAAAA,GAAAA,UAAwB,sFAC9Bb,EAAAA,WAAiB,MAAS,GAAE,OAAU,GAAE,KAAO,eAAa,0CAI9E,GACD,OAIJsB,EAAAA,EAAAA,IAAEC,EAAAA,EAAAA,yBAAwBZ,EAAeV,OAAQ,CAChDuB,WAAY/B,EAAMgC,MAClBC,IAAKnB,KACL,CAGR,I","sources":["webpack://app/./src/views/LogicFlow/Template/container/SheetTable/container/SheetTableDesc/SheetTableDesc.module.scss","webpack://app/./src/views/LogicFlow/Template/container/SheetTable/container/SheetTableDesc/SheetTableDesc.jsx","webpack://app/./src/views/LogicFlow/Template/container/SheetTable/index.module.scss","webpack://app/./src/views/LogicFlow/Template/container/SheetTable/index.jsx"],"sourcesContent":["// extracted by mini-css-extract-plugin\nexport default {\"sheetTableDesc\":\"SheetTableDesc-module-e616e2c3\"};","import { defineComponent, h, reactive, ref, watch, onMounted } from 'vue'\nimport styles from './SheetTableDesc.module.scss'\nimport { useTemplate } from '../../../../hooks/useTemplate'\n\nexport default defineComponent({\n name: 'SheetTableDesc',\n setup(props, { expose }) {\n const { sheetMetaDataDescForm, sheetMetaDataDescRules, onClickSaveSheetMetadataTitle } =\n useTemplate()\n expose({ onDataInit })\n\n function onDataInit() {}\n return () => (\n <div class={styles.sheetTableDesc}>\n <el-form\n model={sheetMetaDataDescForm.value}\n rules={sheetMetaDataDescRules}\n label-width={'200px'}\n label-position={'top'}\n >\n <el-form-item label=\"填写说明(不能删除该行)\" prop=\"explainRemark\">\n <el-input\n v-model={sheetMetaDataDescForm.value.explainRemark}\n autosize={{\n minRows: 10,\n maxRows: 30\n }}\n show-word-limit\n maxlength={800}\n type=\"textarea\"\n placeholder={'填写的内容生成在第1行D~Z单元格,输入文本,且可换行'}\n ></el-input>\n </el-form-item>\n </el-form>\n\n <ssu-button type=\"primary\" onClick={onClickSaveSheetMetadataTitle}>\n 保存\n </ssu-button>\n </div>\n )\n }\n})\n","// extracted by mini-css-extract-plugin\nexport default {\"container\":\"index-module-e39a4c40\",\"sheetTableFieldHeader\":\"index-module-f0eec1ef\",\"sheetTableFieldHeaderTit\":\"index-module-c1821d3e\",\"headerTabs\":\"index-module-aa5237e0\"};","import { defineComponent, resolveDynamicComponent, h, ref, computed, onMounted } from 'vue'\nimport styles from './index.module.scss'\nimport { ioc } from '@syc-lowcode/client-framework'\nimport SheetTableDesc from './container/SheetTableDesc/SheetTableDesc'\nimport SheetTableField from './container/SheetTableField/SheetTableField'\nimport { useTemplate } from '../../hooks/useTemplate'\nimport { TEMPLATE_TYPE_MAPS, SheetRadioEnums } from '../../const/enum'\n\nconst api = ioc.resolve('api')\n\nexport default defineComponent({\n name: 'SheetTable',\n setup(props, { emit, expose }) {\n const { sheetTableFieldRef, sheetDataCurrentInfo, temPlateRowInfo, radioGroupVal } =\n useTemplate()\n const componentsName = computed(() => {\n return radioGroupVal.value == SheetRadioEnums.TABLE ? SheetTableField : SheetTableDesc\n })\n\n const onChangeTabConfig = (e) => {\n componentsName.value = e\n }\n const sheetTableFieldHeaderTit = computed(() => {\n let { name = '', _modelName = '' } = sheetDataCurrentInfo.value ?? {}\n return name ? `${name} - ${_modelName}` : ''\n })\n\n return () => (\n <div class={styles.container}>\n <div class={styles.sheetTableFieldHeader}>\n <div class={styles.sheetTableFieldHeaderTit}>{sheetTableFieldHeaderTit.value}</div>\n <el-radio-group\n class={styles.headerTabs}\n v-model={radioGroupVal.value}\n onChange={onChangeTabConfig}\n >\n <el-radio-button label={SheetRadioEnums.TABLE}>\n <SvgIcon class={styles.radioStyle} width={14} height={14} type=\"liebiao\" />\n 列配置\n </el-radio-button>\n {temPlateRowInfo.value.type == TEMPLATE_TYPE_MAPS.IMPORT ? (\n <el-radio-button label={SheetRadioEnums.RELATION}>\n <SvgIcon class={styles.radioStyle} width={14} height={14} type=\"lianjiexian\" />\n 填写说明配置\n </el-radio-button>\n ) : (\n ''\n )}\n </el-radio-group>\n </div>\n\n {h(resolveDynamicComponent(componentsName.value), {\n modelValue: props.infos,\n ref: sheetTableFieldRef\n })}\n </div>\n )\n }\n})\n"],"names":["defineComponent","name","setup","props","expose","useTemplate","sheetMetaDataDescForm","sheetMetaDataDescRules","onClickSaveSheetMetadataTitle","onDataInit","styles","value","explainRemark","minRows","maxRows","ioc","emit","sheetTableFieldRef","sheetDataCurrentInfo","temPlateRowInfo","radioGroupVal","componentsName","computed","SheetRadioEnums","SheetTableField","SheetTableDesc","onChangeTabConfig","e","sheetTableFieldHeaderTit","_modelName","type","TEMPLATE_TYPE_MAPS","h","resolveDynamicComponent","modelValue","infos","ref"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/3397.437e2a72.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
3397
,
6441
,
5802
,
3931
,
9573
,
9939
],{
46441
:
function
(
e
,
t
,
a
){
a
.
r
(
t
),
a
.
d
(
t
,{
default
:
function
(){
return
r
}});
var
o
=
a
(
57473
),
n
=
{
sheetTableDesc
:
"SheetTableDesc-module-e616e2c3"
},
l
=
a
(
38425
),
r
=
(
0
,
o
.
defineComponent
)({
name
:
"SheetTableDesc"
,
setup
:
function
(
e
,
t
){
var
a
=
t
.
expose
,
r
=
(
0
,
l
.
y
)(),
u
=
r
.
sheetMetaDataDescForm
,
d
=
r
.
sheetMetaDataDescRules
,
i
=
r
.
onClickSaveSheetMetadataTitle
;
function
c
(){}
return
a
({
onDataInit
:
c
}),
function
(){
return
(
0
,
o
.
createVNode
)(
"div"
,{
class
:
n
.
sheetTableDesc
},[(
0
,
o
.
createVNode
)((
0
,
o
.
resolveComponent
)(
"el-form"
),{
model
:
u
.
value
,
rules
:
d
,
"label-width"
:
"200px"
,
"label-position"
:
"top"
},{
default
:
function
(){
return
[(
0
,
o
.
createVNode
)((
0
,
o
.
resolveComponent
)(
"el-form-item"
),{
label
:
"填写说明(不能删除该行)"
,
prop
:
"explainRemark"
},{
default
:
function
(){
return
[(
0
,
o
.
createVNode
)((
0
,
o
.
resolveComponent
)(
"el-input"
),{
modelValue
:
u
.
value
.
explainRemark
,
"onUpdate:modelValue"
:
function
(
e
){
return
u
.
value
.
explainRemark
=
e
},
autosize
:{
minRows
:
10
,
maxRows
:
30
},
"show-word-limit"
:
!
0
,
maxlength
:
800
,
type
:
"textarea"
,
placeholder
:
"填写的内容生成在第1行D~Z单元格,输入文本,且可换行"
},
null
)]}})]}}),(
0
,
o
.
createVNode
)((
0
,
o
.
resolveComponent
)(
"ssu-button"
),{
type
:
"primary"
,
onClick
:
i
},{
default
:
function
(){
return
[(
0
,
o
.
createTextVNode
)(
"保存"
)]}})])}}})},
42552
:
function
(
e
,
t
,
a
){
a
.
r
(
t
),
a
.
d
(
t
,{
default
:
function
(){
return
c
}});
var
o
=
a
(
57473
),
n
=
(
a
(
37305
),
a
(
39922
),{
container
:
"index-module-e39a4c40"
,
sheetTableFieldHeader
:
"index-module-f0eec1ef"
,
sheetTableFieldHeaderTit
:
"index-module-c1821d3e"
,
headerTabs
:
"index-module-aa5237e0"
}),
l
=
a
(
17979
),
r
=
a
(
46441
),
u
=
a
(
47285
),
d
=
a
(
38425
),
i
=
a
(
4129
),
c
=
(
l
.
eW
.
resolve
(
"api"
),(
0
,
o
.
defineComponent
)({
name
:
"SheetTable"
,
setup
:
function
(
e
,
t
){
t
.
emit
,
t
.
expose
;
var
a
=
(
0
,
d
.
y
)(),
l
=
a
.
sheetTableFieldRef
,
c
=
a
.
sheetDataCurrentInfo
,
s
=
a
.
temPlateRowInfo
,
p
=
a
.
radioGroupVal
,
m
=
(
0
,
o
.
computed
)((
function
(){
return
p
.
value
==
i
.
eQ
.
TABLE
?
u
[
"default"
]:
r
[
"default"
]})),
f
=
function
(
e
){
m
.
value
=
e
},
v
=
(
0
,
o
.
computed
)((
function
(){
var
e
,
t
=
null
!==
(
e
=
c
.
value
)
&&
void
0
!==
e
?
e
:{},
a
=
t
.
name
,
o
=
void
0
===
a
?
""
:
a
,
n
=
t
.
_modelName
,
l
=
void
0
===
n
?
""
:
n
;
return
o
?
""
.
concat
(
o
,
" - "
).
concat
(
l
):
""
}));
return
function
(){
return
(
0
,
o
.
createVNode
)(
"div"
,{
class
:
n
.
container
},[(
0
,
o
.
createVNode
)(
"div"
,{
class
:
n
.
sheetTableFieldHeader
},[(
0
,
o
.
createVNode
)(
"div"
,{
class
:
n
.
sheetTableFieldHeaderTit
},[
v
.
value
]),(
0
,
o
.
createVNode
)((
0
,
o
.
resolveComponent
)(
"el-radio-group"
),{
class
:
n
.
headerTabs
,
modelValue
:
p
.
value
,
"onUpdate:modelValue"
:
function
(
e
){
return
p
.
value
=
e
},
onChange
:
f
},{
default
:
function
(){
return
[(
0
,
o
.
createVNode
)((
0
,
o
.
resolveComponent
)(
"el-radio-button"
),{
label
:
i
.
eQ
.
TABLE
},{
default
:
function
(){
return
[(
0
,
o
.
createVNode
)((
0
,
o
.
resolveComponent
)(
"SvgIcon"
),{
class
:
n
.
radioStyle
,
width
:
14
,
height
:
14
,
type
:
"liebiao"
},
null
),(
0
,
o
.
createTextVNode
)(
"列配置"
)]}}),
s
.
value
.
type
==
i
.
db
.
IMPORT
?(
0
,
o
.
createVNode
)((
0
,
o
.
resolveComponent
)(
"el-radio-button"
),{
label
:
i
.
eQ
.
RELATION
},{
default
:
function
(){
return
[(
0
,
o
.
createVNode
)((
0
,
o
.
resolveComponent
)(
"SvgIcon"
),{
class
:
n
.
radioStyle
,
width
:
14
,
height
:
14
,
type
:
"lianjiexian"
},
null
),(
0
,
o
.
createTextVNode
)(
"填写说明配置"
)]}}):
""
]}})]),(
0
,
o
.
h
)((
0
,
o
.
resolveDynamicComponent
)(
m
.
value
),{
modelValue
:
e
.
infos
,
ref
:
l
})])}}}))}}]);
//# sourceMappingURL=3397.437e2a72.js.map
\ No newline at end of file
baseServer/dist/js/3397.437e2a72.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/3397.437e2a72.js","mappings":"4LACA,GAAgB,eAAiB,kC,WCGjC,GAAeA,EAAAA,EAAAA,iBAAgB,CAC7BC,KAAM,iBACNC,MAAK,SAACC,EAAO,GAAY,IAAVC,EAAM,EAANA,OACb,GACEC,EAAAA,EAAAA,KADMC,EAAqB,EAArBA,sBAAuBC,EAAsB,EAAtBA,uBAAwBC,EAA6B,EAA7BA,8BAIvD,SAASC,IAAc,CACvB,OAHAL,EAAO,CAAEK,WAAAA,IAGF,gDACOC,EAAAA,gBAAqB,4DAEtBJ,EAAsBK,MAAK,MAC3BJ,EAAsB,cAChB,QAAO,iBACJ,OAAK,2FAED,eAAc,KAAM,iBAAe,4FAE1CD,EAAsBK,MAAMC,cAAa,yCAAzCN,EAAsBK,MAAMC,cAAa,YACxC,CACRC,QAAS,GACTC,QAAS,IACV,+BAEU,IAAG,KACT,WAAU,YACF,+BAA6B,2EAK/B,UAAS,QAAUN,GAA6B,6DAKvE,G,oFCvCF,G,kBAAA,CAAgB,UAAY,wBAAwB,sBAAwB,wBAAwB,yBAA2B,wBAAwB,WAAa,0B,sDCSpK,GAFYO,EAAAA,GAAAA,QAAY,QAETf,EAAAA,EAAAA,iBAAgB,CAC7BC,KAAM,aACNC,MAAK,SAACC,EAAO,GAAM,EAAJa,KAAY,EAANZ,OAAU,IAC7B,GACEC,EAAAA,EAAAA,KADMY,EAAkB,EAAlBA,mBAAoBC,EAAoB,EAApBA,qBAAsBC,EAAe,EAAfA,gBAAiBC,EAAa,EAAbA,cAE7DC,GAAiBC,EAAAA,EAAAA,WAAS,WAC9B,OAAOF,EAAcT,OAASY,EAAAA,GAAAA,MAAwBC,EAAAA,WAAkBC,EAAAA,UAC1E,IAEMC,EAAoB,SAACC,GACzBN,EAAeV,MAAQgB,CACzB,EACMC,GAA2BN,EAAAA,EAAAA,WAAS,WAAM,MAC9C,EAA+D,QAA/D,EAAqCJ,EAAqBP,aAAK,QAAI,CAAC,EAAC,IAA/DV,KAAAA,OAAI,IAAG,KAAE,MAAE4B,WAAAA,OAAU,IAAG,KAAE,EAChC,OAAO5B,EAAO,GAAH,OAAMA,EAAI,cAAM4B,GAAe,EAC5C,IAEA,OAAO,gDACOnB,EAAAA,WAAgB,gCACdA,EAAAA,uBAA4B,gCAC1BA,EAAAA,0BAA+B,CAAGkB,EAAyBjB,SAAK,iEAEnED,EAAAA,WAAiB,WACfU,EAAcT,MAAK,yCAAnBS,EAAcT,MAAK,YAClBe,GAAiB,8FAEHH,EAAAA,GAAAA,OAAqB,sFAC3Bb,EAAAA,WAAiB,MAAS,GAAE,OAAU,GAAE,KAAO,WAAS,uCAGzES,EAAgBR,MAAMmB,MAAQC,EAAAA,GAAAA,QAA4B,kBAAC,0CAAJ,MAC9BR,EAAAA,GAAAA,UAAwB,sFAC9Bb,EAAAA,WAAiB,MAAS,GAAE,OAAU,GAAE,KAAO,eAAa,0CAI9E,GACD,OAIJsB,EAAAA,EAAAA,IAAEC,EAAAA,EAAAA,yBAAwBZ,EAAeV,OAAQ,CAChDuB,WAAY/B,EAAMgC,MAClBC,IAAKnB,KACL,CAGR,I","sources":["webpack://app/./src/views/LogicFlow/Template/container/SheetTable/container/SheetTableDesc/SheetTableDesc.module.scss","webpack://app/./src/views/LogicFlow/Template/container/SheetTable/container/SheetTableDesc/SheetTableDesc.jsx","webpack://app/./src/views/LogicFlow/Template/container/SheetTable/index.module.scss","webpack://app/./src/views/LogicFlow/Template/container/SheetTable/index.jsx"],"sourcesContent":["// extracted by mini-css-extract-plugin\nexport default {\"sheetTableDesc\":\"SheetTableDesc-module-e616e2c3\"};","import { defineComponent, h, reactive, ref, watch, onMounted } from 'vue'\nimport styles from './SheetTableDesc.module.scss'\nimport { useTemplate } from '../../../../hooks/useTemplate'\n\nexport default defineComponent({\n name: 'SheetTableDesc',\n setup(props, { expose }) {\n const { sheetMetaDataDescForm, sheetMetaDataDescRules, onClickSaveSheetMetadataTitle } =\n useTemplate()\n expose({ onDataInit })\n\n function onDataInit() {}\n return () => (\n <div class={styles.sheetTableDesc}>\n <el-form\n model={sheetMetaDataDescForm.value}\n rules={sheetMetaDataDescRules}\n label-width={'200px'}\n label-position={'top'}\n >\n <el-form-item label=\"填写说明(不能删除该行)\" prop=\"explainRemark\">\n <el-input\n v-model={sheetMetaDataDescForm.value.explainRemark}\n autosize={{\n minRows: 10,\n maxRows: 30\n }}\n show-word-limit\n maxlength={800}\n type=\"textarea\"\n placeholder={'填写的内容生成在第1行D~Z单元格,输入文本,且可换行'}\n ></el-input>\n </el-form-item>\n </el-form>\n\n <ssu-button type=\"primary\" onClick={onClickSaveSheetMetadataTitle}>\n 保存\n </ssu-button>\n </div>\n )\n }\n})\n","// extracted by mini-css-extract-plugin\nexport default {\"container\":\"index-module-e39a4c40\",\"sheetTableFieldHeader\":\"index-module-f0eec1ef\",\"sheetTableFieldHeaderTit\":\"index-module-c1821d3e\",\"headerTabs\":\"index-module-aa5237e0\"};","import { defineComponent, resolveDynamicComponent, h, ref, computed, onMounted } from 'vue'\nimport styles from './index.module.scss'\nimport { ioc } from '@syc-lowcode/client-framework'\nimport SheetTableDesc from './container/SheetTableDesc/SheetTableDesc'\nimport SheetTableField from './container/SheetTableField/SheetTableField'\nimport { useTemplate } from '../../hooks/useTemplate'\nimport { TEMPLATE_TYPE_MAPS, SheetRadioEnums } from '../../const/enum'\n\nconst api = ioc.resolve('api')\n\nexport default defineComponent({\n name: 'SheetTable',\n setup(props, { emit, expose }) {\n const { sheetTableFieldRef, sheetDataCurrentInfo, temPlateRowInfo, radioGroupVal } =\n useTemplate()\n const componentsName = computed(() => {\n return radioGroupVal.value == SheetRadioEnums.TABLE ? SheetTableField : SheetTableDesc\n })\n\n const onChangeTabConfig = (e) => {\n componentsName.value = e\n }\n const sheetTableFieldHeaderTit = computed(() => {\n let { name = '', _modelName = '' } = sheetDataCurrentInfo.value ?? {}\n return name ? `${name} - ${_modelName}` : ''\n })\n\n return () => (\n <div class={styles.container}>\n <div class={styles.sheetTableFieldHeader}>\n <div class={styles.sheetTableFieldHeaderTit}>{sheetTableFieldHeaderTit.value}</div>\n <el-radio-group\n class={styles.headerTabs}\n v-model={radioGroupVal.value}\n onChange={onChangeTabConfig}\n >\n <el-radio-button label={SheetRadioEnums.TABLE}>\n <SvgIcon class={styles.radioStyle} width={14} height={14} type=\"liebiao\" />\n 列配置\n </el-radio-button>\n {temPlateRowInfo.value.type == TEMPLATE_TYPE_MAPS.IMPORT ? (\n <el-radio-button label={SheetRadioEnums.RELATION}>\n <SvgIcon class={styles.radioStyle} width={14} height={14} type=\"lianjiexian\" />\n 填写说明配置\n </el-radio-button>\n ) : (\n ''\n )}\n </el-radio-group>\n </div>\n\n {h(resolveDynamicComponent(componentsName.value), {\n modelValue: props.infos,\n ref: sheetTableFieldRef\n })}\n </div>\n )\n }\n})\n"],"names":["defineComponent","name","setup","props","expose","useTemplate","sheetMetaDataDescForm","sheetMetaDataDescRules","onClickSaveSheetMetadataTitle","onDataInit","styles","value","explainRemark","minRows","maxRows","ioc","emit","sheetTableFieldRef","sheetDataCurrentInfo","temPlateRowInfo","radioGroupVal","componentsName","computed","SheetRadioEnums","SheetTableField","SheetTableDesc","onChangeTabConfig","e","sheetTableFieldHeaderTit","_modelName","type","TEMPLATE_TYPE_MAPS","h","resolveDynamicComponent","modelValue","infos","ref"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/3545-legacy.beba828a.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
3545
],{
13545
:
function
(
n
,
e
,
o
){
o
.
r
(
e
),
o
.
d
(
e
,{
default
:
function
(){
return
i
}});
var
a
=
o
(
57473
),
t
=
(
o
(
39922
),{
container
:
"Flow-module-f493b90a"
}),
u
=
o
(
48243
),
c
=
(
0
,
a
.
defineComponent
)({
name
:
"Flow"
,
setup
:
function
(){(
0
,
u
.
useRouter
)();
var
n
,
e
=
(
0
,
u
.
useRoute
)(),
o
=
null
===
(
n
=
e
.
params
)
||
void
0
===
n
?
void
0
:
n
.
appId
,
c
=
function
(
n
){
var
e
=
n
.
appId
,
o
=
n
.
target
.
id
;
window
.
open
(
""
.
concat
(
location
.
origin
,
"/#/"
).
concat
(
e
,
"/flow/"
).
concat
(
o
,
"/design"
))};
return
function
(){
return
(
0
,
a
.
createVNode
)(
"div"
,{
class
:
t
.
container
},[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"BusinessFlowPage"
),{
onClickDesign
:
c
,
appId
:
o
},
null
)])}}}),
i
=
c
}}]);
//# sourceMappingURL=3545-legacy.beba828a.js.map
\ No newline at end of file
baseServer/dist/js/3545-legacy.beba828a.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/3545-legacy.beba828a.js","mappings":"mKACA,G,SAAA,CAAgB,UAAY,yB,WCGtBA,GAAOC,EAAAA,EAAAA,iBAAgB,CAC3BC,KAAM,OACNC,MAAK,YACYC,EAAAA,EAAAA,aADT,MAEAC,GAAQC,EAAAA,EAAAA,YACRC,EAAoB,QAAf,EAAGF,EAAMG,cAAM,aAAZ,EAAcD,MACtBE,EAAoB,SAACC,GACzB,IACEH,EAEEG,EAFFH,MACcI,EACZD,EADFE,OAAUC,GAEZC,OAAOC,KAAK,GAAD,OAAIC,SAASC,OAAM,cAAMV,EAAK,iBAASI,EAAM,WAC1D,EACA,OAAO,WACL,OAAO,wBAAP,MACcO,EAAAA,WAAgB,6EACOT,EAAiB,MAASF,GAAK,OAGtE,CACF,IAGF,G","sources":["webpack://app/./src/views/LogicFlow/Flow/Flow.module.scss","webpack://app/./src/views/LogicFlow/Flow/Flow.jsx"],"sourcesContent":["// extracted by mini-css-extract-plugin\nexport default {\"container\":\"Flow-module-f493b90a\"};","import { defineComponent } from 'vue'\nimport styles from './Flow.module.scss'\nimport { useRouter, useRoute } from 'vue-router'\n\nconst Flow = defineComponent({\n name: 'Flow',\n setup() {\n const router = useRouter()\n const route = useRoute()\n const appId = route.params?.appId\n const onClickLinkDesign = (item) => {\n const {\n appId,\n target: { id: flowId }\n } = item\n window.open(`${location.origin}/#/${appId}/flow/${flowId}/design`)\n }\n return () => {\n return (\n <div class={styles.container}>\n <BusinessFlowPage onClickDesign={onClickLinkDesign} appId={appId}></BusinessFlowPage>\n </div>\n )\n }\n }\n})\n\nexport default Flow\n"],"names":["Flow","defineComponent","name","setup","useRouter","route","useRoute","appId","params","onClickLinkDesign","item","flowId","target","id","window","open","location","origin","styles"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/3545.beba828a.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
3545
],{
13545
:
function
(
n
,
e
,
o
){
o
.
r
(
e
),
o
.
d
(
e
,{
default
:
function
(){
return
i
}});
var
a
=
o
(
57473
),
t
=
(
o
(
39922
),{
container
:
"Flow-module-f493b90a"
}),
u
=
o
(
48243
),
c
=
(
0
,
a
.
defineComponent
)({
name
:
"Flow"
,
setup
:
function
(){(
0
,
u
.
useRouter
)();
var
n
,
e
=
(
0
,
u
.
useRoute
)(),
o
=
null
===
(
n
=
e
.
params
)
||
void
0
===
n
?
void
0
:
n
.
appId
,
c
=
function
(
n
){
var
e
=
n
.
appId
,
o
=
n
.
target
.
id
;
window
.
open
(
""
.
concat
(
location
.
origin
,
"/#/"
).
concat
(
e
,
"/flow/"
).
concat
(
o
,
"/design"
))};
return
function
(){
return
(
0
,
a
.
createVNode
)(
"div"
,{
class
:
t
.
container
},[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"BusinessFlowPage"
),{
onClickDesign
:
c
,
appId
:
o
},
null
)])}}}),
i
=
c
}}]);
//# sourceMappingURL=3545.beba828a.js.map
\ No newline at end of file
baseServer/dist/js/3545.beba828a.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/3545.beba828a.js","mappings":"mKACA,G,SAAA,CAAgB,UAAY,yB,WCGtBA,GAAOC,EAAAA,EAAAA,iBAAgB,CAC3BC,KAAM,OACNC,MAAK,YACYC,EAAAA,EAAAA,aADT,MAEAC,GAAQC,EAAAA,EAAAA,YACRC,EAAoB,QAAf,EAAGF,EAAMG,cAAM,aAAZ,EAAcD,MACtBE,EAAoB,SAACC,GACzB,IACEH,EAEEG,EAFFH,MACcI,EACZD,EADFE,OAAUC,GAEZC,OAAOC,KAAK,GAAD,OAAIC,SAASC,OAAM,cAAMV,EAAK,iBAASI,EAAM,WAC1D,EACA,OAAO,WACL,OAAO,wBAAP,MACcO,EAAAA,WAAgB,6EACOT,EAAiB,MAASF,GAAK,OAGtE,CACF,IAGF,G","sources":["webpack://app/./src/views/LogicFlow/Flow/Flow.module.scss","webpack://app/./src/views/LogicFlow/Flow/Flow.jsx"],"sourcesContent":["// extracted by mini-css-extract-plugin\nexport default {\"container\":\"Flow-module-f493b90a\"};","import { defineComponent } from 'vue'\nimport styles from './Flow.module.scss'\nimport { useRouter, useRoute } from 'vue-router'\n\nconst Flow = defineComponent({\n name: 'Flow',\n setup() {\n const router = useRouter()\n const route = useRoute()\n const appId = route.params?.appId\n const onClickLinkDesign = (item) => {\n const {\n appId,\n target: { id: flowId }\n } = item\n window.open(`${location.origin}/#/${appId}/flow/${flowId}/design`)\n }\n return () => {\n return (\n <div class={styles.container}>\n <BusinessFlowPage onClickDesign={onClickLinkDesign} appId={appId}></BusinessFlowPage>\n </div>\n )\n }\n }\n})\n\nexport default Flow\n"],"names":["Flow","defineComponent","name","setup","useRouter","route","useRoute","appId","params","onClickLinkDesign","item","flowId","target","id","window","open","location","origin","styles"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/3899-legacy.b4eb3505.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
3899
],{
33537
:
function
(
a
,
e
,
n
){
n
.
r
(
e
),
n
.
d
(
e
,{
default
:
function
(){
return
t
}});
var
d
=
n
(
57473
),
c
=
n
.
p
+
"img/no-page-data.28776cf2.png"
,
o
=
{
container
:
"PageManageMain-module-a06cb916"
,
noData
:
"PageManageMain-module-fada9dab"
,
noDataImg
:
"PageManageMain-module-d2a63033"
,
mainWrapper
:
"PageManageMain-module-b98cb6ba"
,
pageDesign
:
"PageManageMain-module-c56863a5"
,
mask
:
"PageManageMain-module-bfcb6a43"
},
l
=
n
(
45589
),
r
=
(
0
,
d
.
defineComponent
)({
name
:
"PageManageMain"
,
setup
:
function
(){
var
a
=
(
0
,
l
.
dL
)(),
e
=
a
.
isDisplay
,
n
=
a
.
appId
,
r
=
a
.
headerData
,
t
=
(
0
,
d
.
ref
)(
null
);
return
function
(){
return
(
0
,
d
.
createVNode
)(
"div"
,{
class
:
o
.
container
},[(
0
,
d
.
createVNode
)(
"div"
,{
class
:
o
.
mainWrapper
},[
e
.
value
?(
0
,
d
.
createVNode
)(
"div"
,{
class
:
o
.
pageDesign
},[(
0
,
d
.
createVNode
)((
0
,
d
.
resolveComponent
)(
"LcPageRender"
),{
ref
:
t
,
class
:
o
.
lcPageRender
,
appId
:
n
.
value
,
pageCode
:
r
.
value
.
code
,
key
:
r
.
value
.
code
},
null
)]):(
0
,
d
.
createVNode
)(
"div"
,{
class
:
o
.
noData
},[(
0
,
d
.
createVNode
)(
"img"
,{
class
:
o
.
noDataImg
,
src
:
c
,
alt
:
"请选择要预览的页面"
},
null
)])])])}}}),
t
=
r
}}]);
//# sourceMappingURL=3899-legacy.b4eb3505.js.map
\ No newline at end of file
baseServer/dist/js/3899-legacy.b4eb3505.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/3899-legacy.b4eb3505.js","mappings":"yMACA,GAAgB,UAAY,iCAAiC,OAAS,iCAAiC,UAAY,iCAAiC,YAAc,iCAAiC,WAAa,iCAAiC,KAAO,kC,WCMlPA,GAAiBC,EAAAA,EAAAA,iBAAgB,CACrCC,KAAM,iBAENC,MAAK,WACH,OAAyCC,EAAAA,EAAAA,MAAjCC,EAAS,EAATA,UAAWC,EAAK,EAALA,MAAOC,EAAU,EAAVA,WACpBC,GAAkBC,EAAAA,EAAAA,KAAI,MAE5B,OAAO,WACL,OAAO,wBAAP,MACcC,EAAAA,WAAgB,gCACdA,EAAAA,aAAkB,CAC3BL,EAAUM,OAAQ,wBAAH,MACFD,EAAAA,YAAiB,+DAEpBF,EAAe,MACbE,EAAAA,aAAmB,MACnBJ,EAAMK,MAAK,SACRJ,EAAWI,MAAMC,KAAI,IAC1BL,EAAWI,MAAMC,MAAI,uCAalBF,EAAAA,QAAa,gCACXA,EAAAA,UAAgB,IAAOG,EAAS,IAAM,aAAW,WAMzE,CACF,IAGF,G","sources":["webpack://app/./src/views/PageManage/PageManageMain/PageManageMain.module.scss","webpack://app/./src/views/PageManage/PageManageMain/PageManageMain.jsx"],"sourcesContent":["// extracted by mini-css-extract-plugin\nexport default {\"container\":\"PageManageMain-module-a06cb916\",\"noData\":\"PageManageMain-module-fada9dab\",\"noDataImg\":\"PageManageMain-module-d2a63033\",\"mainWrapper\":\"PageManageMain-module-b98cb6ba\",\"pageDesign\":\"PageManageMain-module-c56863a5\",\"mask\":\"PageManageMain-module-bfcb6a43\"};","import { computed, defineComponent, ref } from 'vue'\n\nimport noDataImg from '../../../assets/images/no-page-data.png'\nimport styles from './PageManageMain.module.scss'\nimport { useElementSize } from '@vueuse/core'\nimport { usePageManageStore } from '../store'\n\nconst PageManageMain = defineComponent({\n name: 'PageManageMain',\n\n setup() {\n const { isDisplay, appId, headerData } = usePageManageStore()\n const lcPageRenderRef = ref(null)\n\n return () => {\n return (\n <div class={styles.container}>\n <div class={styles.mainWrapper}>\n {isDisplay.value ? (\n <div class={styles.pageDesign}>\n <LcPageRender\n ref={lcPageRenderRef}\n class={styles.lcPageRender}\n appId={appId.value}\n pageCode={headerData.value.code}\n key={headerData.value.code}\n // isShowEventDialog={false}\n // isShowDebuggerTools={false}\n ></LcPageRender>\n {/* <div\n class={styles.mask}\n // style={{\n // height: `${height.value}px`\n // }}\n style={maskStyle.value}\n ></div> */}\n </div>\n ) : (\n <div class={styles.noData}>\n <img class={styles.noDataImg} src={noDataImg} alt=\"请选择要预览的页面\" />\n </div>\n )}\n </div>\n </div>\n )\n }\n }\n})\n\nexport default PageManageMain\n"],"names":["PageManageMain","defineComponent","name","setup","usePageManageStore","isDisplay","appId","headerData","lcPageRenderRef","ref","styles","value","code","noDataImg"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/3899.b4eb3505.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
3899
],{
33537
:
function
(
a
,
e
,
n
){
n
.
r
(
e
),
n
.
d
(
e
,{
default
:
function
(){
return
t
}});
var
d
=
n
(
57473
),
c
=
n
.
p
+
"img/no-page-data.28776cf2.png"
,
o
=
{
container
:
"PageManageMain-module-a06cb916"
,
noData
:
"PageManageMain-module-fada9dab"
,
noDataImg
:
"PageManageMain-module-d2a63033"
,
mainWrapper
:
"PageManageMain-module-b98cb6ba"
,
pageDesign
:
"PageManageMain-module-c56863a5"
,
mask
:
"PageManageMain-module-bfcb6a43"
},
l
=
n
(
45589
),
r
=
(
0
,
d
.
defineComponent
)({
name
:
"PageManageMain"
,
setup
:
function
(){
var
a
=
(
0
,
l
.
dL
)(),
e
=
a
.
isDisplay
,
n
=
a
.
appId
,
r
=
a
.
headerData
,
t
=
(
0
,
d
.
ref
)(
null
);
return
function
(){
return
(
0
,
d
.
createVNode
)(
"div"
,{
class
:
o
.
container
},[(
0
,
d
.
createVNode
)(
"div"
,{
class
:
o
.
mainWrapper
},[
e
.
value
?(
0
,
d
.
createVNode
)(
"div"
,{
class
:
o
.
pageDesign
},[(
0
,
d
.
createVNode
)((
0
,
d
.
resolveComponent
)(
"LcPageRender"
),{
ref
:
t
,
class
:
o
.
lcPageRender
,
appId
:
n
.
value
,
pageCode
:
r
.
value
.
code
,
key
:
r
.
value
.
code
},
null
)]):(
0
,
d
.
createVNode
)(
"div"
,{
class
:
o
.
noData
},[(
0
,
d
.
createVNode
)(
"img"
,{
class
:
o
.
noDataImg
,
src
:
c
,
alt
:
"请选择要预览的页面"
},
null
)])])])}}}),
t
=
r
}}]);
//# sourceMappingURL=3899.b4eb3505.js.map
\ No newline at end of file
baseServer/dist/js/3899.b4eb3505.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/3899.b4eb3505.js","mappings":"yMACA,GAAgB,UAAY,iCAAiC,OAAS,iCAAiC,UAAY,iCAAiC,YAAc,iCAAiC,WAAa,iCAAiC,KAAO,kC,WCMlPA,GAAiBC,EAAAA,EAAAA,iBAAgB,CACrCC,KAAM,iBAENC,MAAK,WACH,OAAyCC,EAAAA,EAAAA,MAAjCC,EAAS,EAATA,UAAWC,EAAK,EAALA,MAAOC,EAAU,EAAVA,WACpBC,GAAkBC,EAAAA,EAAAA,KAAI,MAE5B,OAAO,WACL,OAAO,wBAAP,MACcC,EAAAA,WAAgB,gCACdA,EAAAA,aAAkB,CAC3BL,EAAUM,OAAQ,wBAAH,MACFD,EAAAA,YAAiB,+DAEpBF,EAAe,MACbE,EAAAA,aAAmB,MACnBJ,EAAMK,MAAK,SACRJ,EAAWI,MAAMC,KAAI,IAC1BL,EAAWI,MAAMC,MAAI,uCAalBF,EAAAA,QAAa,gCACXA,EAAAA,UAAgB,IAAOG,EAAS,IAAM,aAAW,WAMzE,CACF,IAGF,G","sources":["webpack://app/./src/views/PageManage/PageManageMain/PageManageMain.module.scss","webpack://app/./src/views/PageManage/PageManageMain/PageManageMain.jsx"],"sourcesContent":["// extracted by mini-css-extract-plugin\nexport default {\"container\":\"PageManageMain-module-a06cb916\",\"noData\":\"PageManageMain-module-fada9dab\",\"noDataImg\":\"PageManageMain-module-d2a63033\",\"mainWrapper\":\"PageManageMain-module-b98cb6ba\",\"pageDesign\":\"PageManageMain-module-c56863a5\",\"mask\":\"PageManageMain-module-bfcb6a43\"};","import { computed, defineComponent, ref } from 'vue'\n\nimport noDataImg from '../../../assets/images/no-page-data.png'\nimport styles from './PageManageMain.module.scss'\nimport { useElementSize } from '@vueuse/core'\nimport { usePageManageStore } from '../store'\n\nconst PageManageMain = defineComponent({\n name: 'PageManageMain',\n\n setup() {\n const { isDisplay, appId, headerData } = usePageManageStore()\n const lcPageRenderRef = ref(null)\n\n return () => {\n return (\n <div class={styles.container}>\n <div class={styles.mainWrapper}>\n {isDisplay.value ? (\n <div class={styles.pageDesign}>\n <LcPageRender\n ref={lcPageRenderRef}\n class={styles.lcPageRender}\n appId={appId.value}\n pageCode={headerData.value.code}\n key={headerData.value.code}\n // isShowEventDialog={false}\n // isShowDebuggerTools={false}\n ></LcPageRender>\n {/* <div\n class={styles.mask}\n // style={{\n // height: `${height.value}px`\n // }}\n style={maskStyle.value}\n ></div> */}\n </div>\n ) : (\n <div class={styles.noData}>\n <img class={styles.noDataImg} src={noDataImg} alt=\"请选择要预览的页面\" />\n </div>\n )}\n </div>\n </div>\n )\n }\n }\n})\n\nexport default PageManageMain\n"],"names":["PageManageMain","defineComponent","name","setup","usePageManageStore","isDisplay","appId","headerData","lcPageRenderRef","ref","styles","value","code","noDataImg"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/4304-legacy.81a9133d.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
4304
],{
14304
:
function
(
e
,
t
,
a
){
a
.
r
(
t
),
a
.
d
(
t
,{
default
:
function
(){
return
i
}});
var
o
=
a
(
57473
),
l
=
{
importText
:
"TemplateList-module-eaab8a8f"
,
exportText
:
"TemplateList-module-fc91bfa8"
,
templateList
:
"TemplateList-module-c7949f8c"
},
n
=
a
(
38425
),
r
=
(
0
,
o
.
defineComponent
)({
name
:
"TemplateList"
,
props
:{
title
:{
type
:
String
,
default
:
"导入导出模版"
}},
setup
:
function
(
e
,
t
){
var
a
=
(
0
,
n
.
y
)(),
r
=
a
.
onClickTemplateRowInfo
,
i
=
a
.
onClickTemplateSearch
,
p
=
a
.
templateDropMenu
,
u
=
a
.
templateData
,
c
=
(
a
.
groupInfos
,
a
.
templateSideBar
),
d
=
a
.
loadingTemplateData
;
return
function
(){
return
(
0
,
o
.
createVNode
)(
"div"
,{
class
:
l
.
templateList
},[(
0
,
o
.
createVNode
)(
"div"
,
null
,[(
0
,
o
.
createVNode
)((
0
,
o
.
resolveComponent
)(
"BasicTitle"
),{
modelValue
:
e
.
title
,
"onUpdate:modelValue"
:
function
(
t
){
return
e
.
title
=
t
}},
null
)]),(
0
,
o
.
withDirectives
)((
0
,
o
.
createVNode
)((
0
,
o
.
resolveComponent
)(
"BasicSideBar"
),{
ref
:
c
,
modelValue
:
u
.
value
,
"onUpdate:modelValue"
:
function
(
e
){
return
u
.
value
=
e
},
rowDropMenu
:
p
,
onClickRowInfo
:
r
,
onClickSearch
:
i
,
treeProps
:{
draggable
:
!
1
,
"highlight-current"
:
!
0
}},{
nodeBefore
:
function
(
e
,
t
,
a
){
return
1
==
e
.
data
.
type
?(
0
,
o
.
createVNode
)(
"span"
,{
class
:
l
.
importText
},[(
0
,
o
.
createTextVNode
)(
"导入"
)]):(
0
,
o
.
createVNode
)(
"span"
,{
class
:
l
.
exportText
},[(
0
,
o
.
createTextVNode
)(
"导出"
)])}}),[[(
0
,
o
.
resolveDirective
)(
"loading"
),
d
.
value
]])])}}}),
i
=
r
}}]);
//# sourceMappingURL=4304-legacy.81a9133d.js.map
\ No newline at end of file
baseServer/dist/js/4304-legacy.81a9133d.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/4304-legacy.81a9133d.js","mappings":"mKACA,GAAgB,WAAa,+BAA+B,WAAa,+BAA+B,aAAe,gC,WCGjHA,GAAeC,EAAAA,EAAAA,iBAAgB,CACnCC,KAAM,eACNC,MAAO,CAELC,MAAO,CACLC,KAAMC,OACNC,QAAS,WAGbC,MAAK,SAACL,EAAOM,GACX,OAQIC,EAAAA,EAAAA,KAPFC,EAAsB,EAAtBA,uBACAC,EAAqB,EAArBA,sBACAC,EAAgB,EAAhBA,iBACAC,EAAY,EAAZA,aAEAC,GADU,EAAVC,WACe,EAAfD,iBACAE,EAAmB,EAAnBA,oBAGF,OAAO,WACL,OAAO,wBAAP,MACcC,EAAAA,cAAmB,kGAENf,EAAMC,MAAK,yCAAXD,EAAMC,MAAK,+FAI3BW,EAAe,WAEXD,EAAaK,MAAK,yCAAlBL,EAAaK,MAAK,eACdN,EAAgB,eACbF,EAAsB,cACvBC,EAAqB,UACzB,CACTQ,WAAW,EACX,qBAAqB,IAEf,CACNC,WAAY,SAACC,EAAMC,EAAMC,GACvB,OAAyB,GAAlBF,EAAKG,KAAKpB,MAAY,yBAAH,MACXa,EAAAA,YAAiB,+DAEjBA,EAAAA,YAAiB,8BAElC,IACD,oCAjBUD,EAAoBE,UAqBvC,CACF,IAGF,G","sources":["webpack://app/./src/views/LogicFlow/Template/container/TemplateList/TemplateList.module.scss","webpack://app/./src/views/LogicFlow/Template/container/TemplateList/TemplateList.jsx"],"sourcesContent":["// extracted by mini-css-extract-plugin\nexport default {\"importText\":\"TemplateList-module-eaab8a8f\",\"exportText\":\"TemplateList-module-fc91bfa8\",\"templateList\":\"TemplateList-module-c7949f8c\"};","import { defineComponent, ref, Fragment } from 'vue'\nimport styles from './TemplateList.module.scss'\nimport { useTemplate } from '../../hooks/useTemplate'\n\nconst TemplateList = defineComponent({\n name: 'TemplateList',\n props: {\n // 标题\n title: {\n type: String,\n default: '导入导出模版'\n }\n },\n setup(props, ctx) {\n const {\n onClickTemplateRowInfo,\n onClickTemplateSearch,\n templateDropMenu,\n templateData,\n groupInfos,\n templateSideBar,\n loadingTemplateData\n } = useTemplate()\n\n return () => {\n return (\n <div class={styles.templateList}>\n <div>\n <BasicTitle v-model={props.title}></BasicTitle>\n </div>\n\n <BasicSideBar\n ref={templateSideBar}\n v-loading={loadingTemplateData.value}\n v-model={templateData.value}\n rowDropMenu={templateDropMenu}\n onClickRowInfo={onClickTemplateRowInfo}\n onClickSearch={onClickTemplateSearch}\n treeProps={{\n draggable: false,\n 'highlight-current': true\n }}\n vSlots={{\n nodeBefore: (node, item, a) => {\n return node.data.type == 1 ? (\n <span class={styles.importText}>导入</span>\n ) : (\n <span class={styles.exportText}>导出</span>\n )\n }\n }}\n ></BasicSideBar>\n </div>\n )\n }\n }\n})\n\nexport default TemplateList\n"],"names":["TemplateList","defineComponent","name","props","title","type","String","default","setup","ctx","useTemplate","onClickTemplateRowInfo","onClickTemplateSearch","templateDropMenu","templateData","templateSideBar","groupInfos","loadingTemplateData","styles","value","draggable","nodeBefore","node","item","a","data"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/4304.81a9133d.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
4304
],{
14304
:
function
(
e
,
t
,
a
){
a
.
r
(
t
),
a
.
d
(
t
,{
default
:
function
(){
return
i
}});
var
o
=
a
(
57473
),
l
=
{
importText
:
"TemplateList-module-eaab8a8f"
,
exportText
:
"TemplateList-module-fc91bfa8"
,
templateList
:
"TemplateList-module-c7949f8c"
},
n
=
a
(
38425
),
r
=
(
0
,
o
.
defineComponent
)({
name
:
"TemplateList"
,
props
:{
title
:{
type
:
String
,
default
:
"导入导出模版"
}},
setup
:
function
(
e
,
t
){
var
a
=
(
0
,
n
.
y
)(),
r
=
a
.
onClickTemplateRowInfo
,
i
=
a
.
onClickTemplateSearch
,
p
=
a
.
templateDropMenu
,
u
=
a
.
templateData
,
c
=
(
a
.
groupInfos
,
a
.
templateSideBar
),
d
=
a
.
loadingTemplateData
;
return
function
(){
return
(
0
,
o
.
createVNode
)(
"div"
,{
class
:
l
.
templateList
},[(
0
,
o
.
createVNode
)(
"div"
,
null
,[(
0
,
o
.
createVNode
)((
0
,
o
.
resolveComponent
)(
"BasicTitle"
),{
modelValue
:
e
.
title
,
"onUpdate:modelValue"
:
function
(
t
){
return
e
.
title
=
t
}},
null
)]),(
0
,
o
.
withDirectives
)((
0
,
o
.
createVNode
)((
0
,
o
.
resolveComponent
)(
"BasicSideBar"
),{
ref
:
c
,
modelValue
:
u
.
value
,
"onUpdate:modelValue"
:
function
(
e
){
return
u
.
value
=
e
},
rowDropMenu
:
p
,
onClickRowInfo
:
r
,
onClickSearch
:
i
,
treeProps
:{
draggable
:
!
1
,
"highlight-current"
:
!
0
}},{
nodeBefore
:
function
(
e
,
t
,
a
){
return
1
==
e
.
data
.
type
?(
0
,
o
.
createVNode
)(
"span"
,{
class
:
l
.
importText
},[(
0
,
o
.
createTextVNode
)(
"导入"
)]):(
0
,
o
.
createVNode
)(
"span"
,{
class
:
l
.
exportText
},[(
0
,
o
.
createTextVNode
)(
"导出"
)])}}),[[(
0
,
o
.
resolveDirective
)(
"loading"
),
d
.
value
]])])}}}),
i
=
r
}}]);
//# sourceMappingURL=4304.81a9133d.js.map
\ No newline at end of file
baseServer/dist/js/4304.81a9133d.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/4304.81a9133d.js","mappings":"mKACA,GAAgB,WAAa,+BAA+B,WAAa,+BAA+B,aAAe,gC,WCGjHA,GAAeC,EAAAA,EAAAA,iBAAgB,CACnCC,KAAM,eACNC,MAAO,CAELC,MAAO,CACLC,KAAMC,OACNC,QAAS,WAGbC,MAAK,SAACL,EAAOM,GACX,OAQIC,EAAAA,EAAAA,KAPFC,EAAsB,EAAtBA,uBACAC,EAAqB,EAArBA,sBACAC,EAAgB,EAAhBA,iBACAC,EAAY,EAAZA,aAEAC,GADU,EAAVC,WACe,EAAfD,iBACAE,EAAmB,EAAnBA,oBAGF,OAAO,WACL,OAAO,wBAAP,MACcC,EAAAA,cAAmB,kGAENf,EAAMC,MAAK,yCAAXD,EAAMC,MAAK,+FAI3BW,EAAe,WAEXD,EAAaK,MAAK,yCAAlBL,EAAaK,MAAK,eACdN,EAAgB,eACbF,EAAsB,cACvBC,EAAqB,UACzB,CACTQ,WAAW,EACX,qBAAqB,IAEf,CACNC,WAAY,SAACC,EAAMC,EAAMC,GACvB,OAAyB,GAAlBF,EAAKG,KAAKpB,MAAY,yBAAH,MACXa,EAAAA,YAAiB,+DAEjBA,EAAAA,YAAiB,8BAElC,IACD,oCAjBUD,EAAoBE,UAqBvC,CACF,IAGF,G","sources":["webpack://app/./src/views/LogicFlow/Template/container/TemplateList/TemplateList.module.scss","webpack://app/./src/views/LogicFlow/Template/container/TemplateList/TemplateList.jsx"],"sourcesContent":["// extracted by mini-css-extract-plugin\nexport default {\"importText\":\"TemplateList-module-eaab8a8f\",\"exportText\":\"TemplateList-module-fc91bfa8\",\"templateList\":\"TemplateList-module-c7949f8c\"};","import { defineComponent, ref, Fragment } from 'vue'\nimport styles from './TemplateList.module.scss'\nimport { useTemplate } from '../../hooks/useTemplate'\n\nconst TemplateList = defineComponent({\n name: 'TemplateList',\n props: {\n // 标题\n title: {\n type: String,\n default: '导入导出模版'\n }\n },\n setup(props, ctx) {\n const {\n onClickTemplateRowInfo,\n onClickTemplateSearch,\n templateDropMenu,\n templateData,\n groupInfos,\n templateSideBar,\n loadingTemplateData\n } = useTemplate()\n\n return () => {\n return (\n <div class={styles.templateList}>\n <div>\n <BasicTitle v-model={props.title}></BasicTitle>\n </div>\n\n <BasicSideBar\n ref={templateSideBar}\n v-loading={loadingTemplateData.value}\n v-model={templateData.value}\n rowDropMenu={templateDropMenu}\n onClickRowInfo={onClickTemplateRowInfo}\n onClickSearch={onClickTemplateSearch}\n treeProps={{\n draggable: false,\n 'highlight-current': true\n }}\n vSlots={{\n nodeBefore: (node, item, a) => {\n return node.data.type == 1 ? (\n <span class={styles.importText}>导入</span>\n ) : (\n <span class={styles.exportText}>导出</span>\n )\n }\n }}\n ></BasicSideBar>\n </div>\n )\n }\n }\n})\n\nexport default TemplateList\n"],"names":["TemplateList","defineComponent","name","props","title","type","String","default","setup","ctx","useTemplate","onClickTemplateRowInfo","onClickTemplateSearch","templateDropMenu","templateData","templateSideBar","groupInfos","loadingTemplateData","styles","value","draggable","nodeBefore","node","item","a","data"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/4822-legacy.4de15bdf.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
4822
],{
84822
:
function
(
e
,
t
,
o
){
o
.
r
(
t
);
var
a
=
o
(
57473
),
l
=
(
o
(
37305
),
o
(
66325
),
o
(
28971
),
o
(
89219
));
function
n
(
e
){
return
"function"
===
typeof
e
||
"[object Object]"
===
Object
.
prototype
.
toString
.
call
(
e
)
&&!
(
0
,
a
.
isVNode
)(
e
)}
var
r
=
(
0
,
a
.
defineComponent
)({
name
:
"OperationTaskDialog"
,
setup
:
function
(){
var
e
=
(
0
,
l
.
l
)(),
t
=
e
.
executionType
,
o
=
e
.
statusTypeOptions
,
r
=
e
.
operationVariables
,
u
=
e
.
executionTypeOptions
,
i
=
e
.
flowOptions
,
s
=
e
.
cronTyepOptions
,
d
=
e
.
cronVariables
,
c
=
e
.
cronTyep
,
m
=
e
.
typeBtnClick
,
p
=
e
.
handleCronInput
,
f
=
e
.
hanldeCronTypeChange
,
v
=
e
.
closeOperationTaskDialog
,
V
=
e
.
operationTaskDialogConfirm
;
return
function
(){
var
e
;
return
(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"BaseDialog"
),{
modelValue
:
r
.
visible
.
value
,
"onUpdate:modelValue"
:
function
(
e
){
return
r
.
visible
.
value
=
e
},
title
:
""
.
concat
(
r
.
title
.
value
,
"定时任务"
),
class
:
"operationTaskDialog"
,
size
:
"small"
,
onClose
:
v
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)(
"div"
,{
class
:
"operationTaskDialogForm"
},[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form"
),{
model
:
r
.
formData
.
value
,
ref
:
r
.
formRef
,
"label-position"
:
"top"
,
rules
:
r
.
formRules
,
c
:
!
0
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form-item"
),{
label
:
"任务名称"
,
prop
:
"name"
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-input-text"
),{
modelValue
:
r
.
formData
.
value
.
name
,
"onUpdate:modelValue"
:
function
(
e
){
return
r
.
formData
.
value
.
name
=
e
},
maxlength
:
"32"
,
placeholder
:
"给任务命名,如“巡检任务”"
,
"show-word-limit"
:
!
0
},
null
)]}}),(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form-item"
),{
label
:
"任务状态"
,
prop
:
"status"
},
n
(
e
=
o
.
map
((
function
(
e
){
return
(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-radio"
),{
modelValue
:
r
.
formData
.
value
.
status
,
"onUpdate:modelValue"
:
function
(
e
){
return
r
.
formData
.
value
.
status
=
e
},
label
:
e
.
value
,
style
:{
marginRight
:
"20px"
}},{
default
:
function
(){
return
[
e
.
label
]}})})))?
e
:{
default
:
function
(){
return
[
e
]}}),(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form-item"
),{
label
:
"执行流程"
,
prop
:
"flowCode"
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-select"
),{
modelValue
:
r
.
formData
.
value
.
flowCode
,
"onUpdate:modelValue"
:
function
(
e
){
return
r
.
formData
.
value
.
flowCode
=
e
},
placeholder
:
"可输入关键字搜索下拉选择"
,
style
:{
width
:
"100%"
},
filterable
:
!
0
,
optionData
:
i
.
value
},
null
)]}}),(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form-item"
),{
label
:
"任务描述"
,
prop
:
"taskDesc"
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-input-text"
),{
modelValue
:
r
.
formData
.
value
.
taskDesc
,
"onUpdate:modelValue"
:
function
(
e
){
return
r
.
formData
.
value
.
taskDesc
=
e
},
type
:
"textarea"
,
placeholder
:
"定时任务描述,限制255字符"
,
maxlength
:
"255"
,
"show-word-limit"
:
!
0
},
null
)]}}),(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form-item"
),{
label
:
"执行类型"
,
prop
:
"type"
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)(
"div"
,{
class
:
"buttons"
},[
u
.
map
((
function
(
e
){
return
(
0
,
a
.
createVNode
)(
"div"
,{
class
:{
button
:
!
0
,
active
:
r
.
formData
.
value
.
type
===
e
.
value
},
onClick
:
function
(){
m
(
e
.
value
)}},[
e
.
label
])}))])]}}),(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form-item"
),{
label
:
"首次执行时间"
,
prop
:
"firstTime"
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-date-picker"
),{
modelValue
:
r
.
formData
.
value
.
firstTime
,
"onUpdate:modelValue"
:
function
(
e
){
return
r
.
formData
.
value
.
firstTime
=
e
},
type
:
"datetime"
,
placeholder
:
"请选择首次执行时间"
,
style
:{
width
:
"100%"
},
valueFormat
:
"x"
},
null
)]}}),
r
.
formData
.
value
.
type
===
t
.
CYCLE
.
value
&&
(
0
,
a
.
createVNode
)(
a
.
Fragment
,
null
,[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form-item"
),{
label
:
"执行周期"
,
prop
:
"cron"
},{
default
:
function
(){
return
[(
0
,
a
.
createTextVNode
)(
"每"
),(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-input-text"
),{
modelValue
:
d
.
cronInputValue
.
value
,
style
:{
margin
:
"0 8px 0"
,
width
:
"100px"
},
isNumber
:
!
0
,
numberOption
:
0
,
disabled
:
d
.
cronType
.
value
===
c
.
YEAR
,
onInput
:
p
},
null
),(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-select"
),{
filterable
:
!
0
,
modelValue
:
d
.
cronType
.
value
,
"onUpdate:modelValue"
:
function
(
e
){
return
d
.
cronType
.
value
=
e
},
style
:{
marginRight
:
"8px"
,
width
:
"100px"
},
optionData
:
s
,
onChange
:
f
},
null
),(
0
,
a
.
createTextVNode
)(
"执行一次"
)]}}),(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form-item"
),
null
,{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)(
"div"
,{
class
:
"validTime"
},[(
0
,
a
.
createVNode
)(
"div"
,{
class
:
"time"
},[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form-item"
),{
prop
:
"startTime"
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-date-picker"
),{
modelValue
:
r
.
formData
.
value
.
startTime
,
"onUpdate:modelValue"
:
function
(
e
){
return
r
.
formData
.
value
.
startTime
=
e
},
type
:
"datetime"
,
placeholder
:
"开始时间"
,
"value-format"
:
"x"
,
style
:{
width
:
"100%"
}},
null
)]}})]),(
0
,
a
.
createVNode
)(
"div"
,{
class
:
"time"
},[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form-item"
),{
prop
:
"endTime"
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-date-picker"
),{
modelValue
:
r
.
formData
.
value
.
endTime
,
"onUpdate:modelValue"
:
function
(
e
){
return
r
.
formData
.
value
.
endTime
=
e
},
type
:
"datetime"
,
placeholder
:
"结束时间"
,
"value-format"
:
"x"
,
style
:{
width
:
"100%"
}},
null
)]}})])])]},
label
:
function
(){
return
(
0
,
a
.
createVNode
)(
"span"
,{
class
:
"validTimeLabel"
},[(
0
,
a
.
createVNode
)(
"span"
,{
class
:
"label"
},[(
0
,
a
.
createTextVNode
)(
"有效时间"
)]),(
0
,
a
.
createVNode
)(
"span"
,{
class
:
"tip"
},[(
0
,
a
.
createTextVNode
)(
"开始时间需要 ≤ 首次执行时间,结束时间需要 > 首次执行时间"
)])])}})])]}})])]},
footer
:
function
(){
return
(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-space"
),
null
,{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-button"
),{
onClick
:
v
},{
default
:
function
(){
return
[(
0
,
a
.
createTextVNode
)(
"取消"
)]}}),(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-button"
),{
type
:
"primary"
,
loading
:
r
.
btnLoading
.
value
,
onClick
:
V
},{
default
:
function
(){
return
[(
0
,
a
.
createTextVNode
)(
"确认"
)]}})]}})}})}}});
t
[
"default"
]
=
r
}}]);
//# sourceMappingURL=4822-legacy.4de15bdf.js.map
\ No newline at end of file
baseServer/dist/js/4822-legacy.4de15bdf.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/4822-legacy.4de15bdf.js","mappings":"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","sources":["webpack://app/./src/views/LogicFlow/TaskManage/OperationTaskDialog/OperationTaskDialog.jsx"],"sourcesContent":["import { defineComponent } from 'vue'\nimport { useTaskManageStore } from '../store'\nimport './style.scss'\n\nconst OperationTaskDialog = defineComponent({\n name: 'OperationTaskDialog',\n setup() {\n const {\n executionType,\n statusTypeOptions,\n operationVariables,\n executionTypeOptions,\n flowOptions,\n cronTyepOptions,\n cronVariables,\n cronTyep,\n typeBtnClick,\n handleCronInput,\n hanldeCronTypeChange,\n closeOperationTaskDialog,\n operationTaskDialogConfirm\n } = useTaskManageStore()\n return () => {\n return (\n <BaseDialog\n v-model={operationVariables.visible.value}\n title={`${operationVariables.title.value}定时任务`}\n class=\"operationTaskDialog\"\n size=\"small\"\n onClose={closeOperationTaskDialog}\n vSlots={{\n footer: () => {\n return (\n <el-space>\n <ssu-button onClick={closeOperationTaskDialog}>取消</ssu-button>\n <ssu-button\n type=\"primary\"\n loading={operationVariables.btnLoading.value}\n onClick={operationTaskDialogConfirm}\n >\n 确认\n </ssu-button>\n </el-space>\n )\n }\n }}\n >\n <div class=\"operationTaskDialogForm\">\n <el-form\n model={operationVariables.formData.value}\n ref={operationVariables.formRef}\n label-position=\"top\"\n rules={operationVariables.formRules}\n c\n >\n <el-form-item label=\"任务名称\" prop=\"name\">\n <ssu-input-text\n v-model={operationVariables.formData.value.name}\n maxlength=\"32\"\n placeholder=\"给任务命名,如“巡检任务”\"\n show-word-limit\n />\n </el-form-item>\n <el-form-item label=\"任务状态\" prop=\"status\">\n {statusTypeOptions.map((item) => {\n return (\n <ssu-radio\n v-model={operationVariables.formData.value.status}\n label={item.value}\n style={{\n marginRight: '20px'\n }}\n >\n {item.label}\n </ssu-radio>\n )\n })}\n </el-form-item>\n <el-form-item label=\"执行流程\" prop=\"flowCode\">\n <ssu-select\n v-model={operationVariables.formData.value.flowCode}\n placeholder=\"可输入关键字搜索下拉选择\"\n style={{\n width: '100%'\n }}\n filterable\n optionData={flowOptions.value}\n />\n </el-form-item>\n <el-form-item label=\"任务描述\" prop=\"taskDesc\">\n <ssu-input-text\n v-model={operationVariables.formData.value.taskDesc}\n type=\"textarea\"\n placeholder=\"定时任务描述,限制255字符\"\n maxlength=\"255\"\n show-word-limit\n />\n </el-form-item>\n <el-form-item label=\"执行类型\" prop=\"type\">\n <div class=\"buttons\">\n {executionTypeOptions.map((item) => {\n return (\n <div\n class={{\n button: true,\n active: operationVariables.formData.value.type === item.value\n }}\n onClick={() => {\n typeBtnClick(item.value)\n }}\n >\n {item.label}\n </div>\n )\n })}\n </div>\n </el-form-item>\n <el-form-item label=\"首次执行时间\" prop=\"firstTime\">\n <ssu-date-picker\n v-model={operationVariables.formData.value.firstTime}\n type=\"datetime\"\n placeholder=\"请选择首次执行时间\"\n style={{\n width: '100%'\n }}\n valueFormat=\"x\"\n ></ssu-date-picker>\n </el-form-item>\n {operationVariables.formData.value.type === executionType.CYCLE.value && (\n <Fragment>\n <el-form-item label=\"执行周期\" prop=\"cron\">\n 每\n <ssu-input-text\n modelValue={cronVariables.cronInputValue.value}\n style={{ margin: '0 8px 0', width: '100px' }}\n isNumber\n numberOption={0}\n disabled={cronVariables.cronType.value === cronTyep.YEAR}\n onInput={handleCronInput}\n />\n <ssu-select\n filterable\n v-model={cronVariables.cronType.value}\n style={{ marginRight: '8px', width: '100px' }}\n optionData={cronTyepOptions}\n onChange={hanldeCronTypeChange}\n />\n 执行一次\n </el-form-item>\n <el-form-item\n vSlots={{\n label: () => {\n return (\n <span class=\"validTimeLabel\">\n <span class=\"label\">有效时间</span>\n <span class=\"tip\">\n 开始时间需要 ≤ 首次执行时间,结束时间需要 > 首次执行时间\n </span>\n </span>\n )\n }\n }}\n >\n <div class=\"validTime\">\n <div class=\"time\">\n <el-form-item prop=\"startTime\">\n <ssu-date-picker\n v-model={operationVariables.formData.value.startTime}\n type=\"datetime\"\n placeholder=\"开始时间\"\n value-format=\"x\"\n style={{\n width: '100%'\n }}\n />\n </el-form-item>\n </div>\n <div class=\"time\">\n <el-form-item prop=\"endTime\">\n <ssu-date-picker\n v-model={operationVariables.formData.value.endTime}\n type=\"datetime\"\n placeholder=\"结束时间\"\n value-format=\"x\"\n style={{\n width: '100%'\n }}\n />\n </el-form-item>\n </div>\n </div>\n </el-form-item>\n </Fragment>\n )}\n </el-form>\n </div>\n </BaseDialog>\n )\n }\n }\n})\n\nexport default OperationTaskDialog\n"],"names":["OperationTaskDialog","defineComponent","name","setup","useTaskManageStore","executionType","statusTypeOptions","operationVariables","executionTypeOptions","flowOptions","cronTyepOptions","cronVariables","cronTyep","typeBtnClick","handleCronInput","hanldeCronTypeChange","closeOperationTaskDialog","operationTaskDialogConfirm","visible","value","title","formData","formRef","formRules","map","item","status","marginRight","label","flowCode","width","taskDesc","button","active","type","firstTime","CYCLE","cronInputValue","margin","cronType","YEAR","startTime","endTime","footer","btnLoading"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/4822.4de15bdf.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
4822
],{
84822
:
function
(
e
,
t
,
o
){
o
.
r
(
t
);
var
a
=
o
(
57473
),
l
=
(
o
(
37305
),
o
(
66325
),
o
(
28971
),
o
(
89219
));
function
n
(
e
){
return
"function"
===
typeof
e
||
"[object Object]"
===
Object
.
prototype
.
toString
.
call
(
e
)
&&!
(
0
,
a
.
isVNode
)(
e
)}
var
r
=
(
0
,
a
.
defineComponent
)({
name
:
"OperationTaskDialog"
,
setup
:
function
(){
var
e
=
(
0
,
l
.
l
)(),
t
=
e
.
executionType
,
o
=
e
.
statusTypeOptions
,
r
=
e
.
operationVariables
,
u
=
e
.
executionTypeOptions
,
i
=
e
.
flowOptions
,
s
=
e
.
cronTyepOptions
,
d
=
e
.
cronVariables
,
c
=
e
.
cronTyep
,
m
=
e
.
typeBtnClick
,
p
=
e
.
handleCronInput
,
f
=
e
.
hanldeCronTypeChange
,
v
=
e
.
closeOperationTaskDialog
,
V
=
e
.
operationTaskDialogConfirm
;
return
function
(){
var
e
;
return
(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"BaseDialog"
),{
modelValue
:
r
.
visible
.
value
,
"onUpdate:modelValue"
:
function
(
e
){
return
r
.
visible
.
value
=
e
},
title
:
""
.
concat
(
r
.
title
.
value
,
"定时任务"
),
class
:
"operationTaskDialog"
,
size
:
"small"
,
onClose
:
v
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)(
"div"
,{
class
:
"operationTaskDialogForm"
},[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form"
),{
model
:
r
.
formData
.
value
,
ref
:
r
.
formRef
,
"label-position"
:
"top"
,
rules
:
r
.
formRules
,
c
:
!
0
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form-item"
),{
label
:
"任务名称"
,
prop
:
"name"
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-input-text"
),{
modelValue
:
r
.
formData
.
value
.
name
,
"onUpdate:modelValue"
:
function
(
e
){
return
r
.
formData
.
value
.
name
=
e
},
maxlength
:
"32"
,
placeholder
:
"给任务命名,如“巡检任务”"
,
"show-word-limit"
:
!
0
},
null
)]}}),(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form-item"
),{
label
:
"任务状态"
,
prop
:
"status"
},
n
(
e
=
o
.
map
((
function
(
e
){
return
(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-radio"
),{
modelValue
:
r
.
formData
.
value
.
status
,
"onUpdate:modelValue"
:
function
(
e
){
return
r
.
formData
.
value
.
status
=
e
},
label
:
e
.
value
,
style
:{
marginRight
:
"20px"
}},{
default
:
function
(){
return
[
e
.
label
]}})})))?
e
:{
default
:
function
(){
return
[
e
]}}),(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form-item"
),{
label
:
"执行流程"
,
prop
:
"flowCode"
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-select"
),{
modelValue
:
r
.
formData
.
value
.
flowCode
,
"onUpdate:modelValue"
:
function
(
e
){
return
r
.
formData
.
value
.
flowCode
=
e
},
placeholder
:
"可输入关键字搜索下拉选择"
,
style
:{
width
:
"100%"
},
filterable
:
!
0
,
optionData
:
i
.
value
},
null
)]}}),(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form-item"
),{
label
:
"任务描述"
,
prop
:
"taskDesc"
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-input-text"
),{
modelValue
:
r
.
formData
.
value
.
taskDesc
,
"onUpdate:modelValue"
:
function
(
e
){
return
r
.
formData
.
value
.
taskDesc
=
e
},
type
:
"textarea"
,
placeholder
:
"定时任务描述,限制255字符"
,
maxlength
:
"255"
,
"show-word-limit"
:
!
0
},
null
)]}}),(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form-item"
),{
label
:
"执行类型"
,
prop
:
"type"
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)(
"div"
,{
class
:
"buttons"
},[
u
.
map
((
function
(
e
){
return
(
0
,
a
.
createVNode
)(
"div"
,{
class
:{
button
:
!
0
,
active
:
r
.
formData
.
value
.
type
===
e
.
value
},
onClick
:
function
(){
m
(
e
.
value
)}},[
e
.
label
])}))])]}}),(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form-item"
),{
label
:
"首次执行时间"
,
prop
:
"firstTime"
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-date-picker"
),{
modelValue
:
r
.
formData
.
value
.
firstTime
,
"onUpdate:modelValue"
:
function
(
e
){
return
r
.
formData
.
value
.
firstTime
=
e
},
type
:
"datetime"
,
placeholder
:
"请选择首次执行时间"
,
style
:{
width
:
"100%"
},
valueFormat
:
"x"
},
null
)]}}),
r
.
formData
.
value
.
type
===
t
.
CYCLE
.
value
&&
(
0
,
a
.
createVNode
)(
a
.
Fragment
,
null
,[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form-item"
),{
label
:
"执行周期"
,
prop
:
"cron"
},{
default
:
function
(){
return
[(
0
,
a
.
createTextVNode
)(
"每"
),(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-input-text"
),{
modelValue
:
d
.
cronInputValue
.
value
,
style
:{
margin
:
"0 8px 0"
,
width
:
"100px"
},
isNumber
:
!
0
,
numberOption
:
0
,
disabled
:
d
.
cronType
.
value
===
c
.
YEAR
,
onInput
:
p
},
null
),(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-select"
),{
filterable
:
!
0
,
modelValue
:
d
.
cronType
.
value
,
"onUpdate:modelValue"
:
function
(
e
){
return
d
.
cronType
.
value
=
e
},
style
:{
marginRight
:
"8px"
,
width
:
"100px"
},
optionData
:
s
,
onChange
:
f
},
null
),(
0
,
a
.
createTextVNode
)(
"执行一次"
)]}}),(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form-item"
),
null
,{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)(
"div"
,{
class
:
"validTime"
},[(
0
,
a
.
createVNode
)(
"div"
,{
class
:
"time"
},[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form-item"
),{
prop
:
"startTime"
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-date-picker"
),{
modelValue
:
r
.
formData
.
value
.
startTime
,
"onUpdate:modelValue"
:
function
(
e
){
return
r
.
formData
.
value
.
startTime
=
e
},
type
:
"datetime"
,
placeholder
:
"开始时间"
,
"value-format"
:
"x"
,
style
:{
width
:
"100%"
}},
null
)]}})]),(
0
,
a
.
createVNode
)(
"div"
,{
class
:
"time"
},[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form-item"
),{
prop
:
"endTime"
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-date-picker"
),{
modelValue
:
r
.
formData
.
value
.
endTime
,
"onUpdate:modelValue"
:
function
(
e
){
return
r
.
formData
.
value
.
endTime
=
e
},
type
:
"datetime"
,
placeholder
:
"结束时间"
,
"value-format"
:
"x"
,
style
:{
width
:
"100%"
}},
null
)]}})])])]},
label
:
function
(){
return
(
0
,
a
.
createVNode
)(
"span"
,{
class
:
"validTimeLabel"
},[(
0
,
a
.
createVNode
)(
"span"
,{
class
:
"label"
},[(
0
,
a
.
createTextVNode
)(
"有效时间"
)]),(
0
,
a
.
createVNode
)(
"span"
,{
class
:
"tip"
},[(
0
,
a
.
createTextVNode
)(
"开始时间需要 ≤ 首次执行时间,结束时间需要 > 首次执行时间"
)])])}})])]}})])]},
footer
:
function
(){
return
(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-space"
),
null
,{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-button"
),{
onClick
:
v
},{
default
:
function
(){
return
[(
0
,
a
.
createTextVNode
)(
"取消"
)]}}),(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-button"
),{
type
:
"primary"
,
loading
:
r
.
btnLoading
.
value
,
onClick
:
V
},{
default
:
function
(){
return
[(
0
,
a
.
createTextVNode
)(
"确认"
)]}})]}})}})}}});
t
[
"default"
]
=
r
}}]);
//# sourceMappingURL=4822.4de15bdf.js.map
\ No newline at end of file
baseServer/dist/js/4822.4de15bdf.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/4822.4de15bdf.js","mappings":"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","sources":["webpack://app/./src/views/LogicFlow/TaskManage/OperationTaskDialog/OperationTaskDialog.jsx"],"sourcesContent":["import { defineComponent } from 'vue'\nimport { useTaskManageStore } from '../store'\nimport './style.scss'\n\nconst OperationTaskDialog = defineComponent({\n name: 'OperationTaskDialog',\n setup() {\n const {\n executionType,\n statusTypeOptions,\n operationVariables,\n executionTypeOptions,\n flowOptions,\n cronTyepOptions,\n cronVariables,\n cronTyep,\n typeBtnClick,\n handleCronInput,\n hanldeCronTypeChange,\n closeOperationTaskDialog,\n operationTaskDialogConfirm\n } = useTaskManageStore()\n return () => {\n return (\n <BaseDialog\n v-model={operationVariables.visible.value}\n title={`${operationVariables.title.value}定时任务`}\n class=\"operationTaskDialog\"\n size=\"small\"\n onClose={closeOperationTaskDialog}\n vSlots={{\n footer: () => {\n return (\n <el-space>\n <ssu-button onClick={closeOperationTaskDialog}>取消</ssu-button>\n <ssu-button\n type=\"primary\"\n loading={operationVariables.btnLoading.value}\n onClick={operationTaskDialogConfirm}\n >\n 确认\n </ssu-button>\n </el-space>\n )\n }\n }}\n >\n <div class=\"operationTaskDialogForm\">\n <el-form\n model={operationVariables.formData.value}\n ref={operationVariables.formRef}\n label-position=\"top\"\n rules={operationVariables.formRules}\n c\n >\n <el-form-item label=\"任务名称\" prop=\"name\">\n <ssu-input-text\n v-model={operationVariables.formData.value.name}\n maxlength=\"32\"\n placeholder=\"给任务命名,如“巡检任务”\"\n show-word-limit\n />\n </el-form-item>\n <el-form-item label=\"任务状态\" prop=\"status\">\n {statusTypeOptions.map((item) => {\n return (\n <ssu-radio\n v-model={operationVariables.formData.value.status}\n label={item.value}\n style={{\n marginRight: '20px'\n }}\n >\n {item.label}\n </ssu-radio>\n )\n })}\n </el-form-item>\n <el-form-item label=\"执行流程\" prop=\"flowCode\">\n <ssu-select\n v-model={operationVariables.formData.value.flowCode}\n placeholder=\"可输入关键字搜索下拉选择\"\n style={{\n width: '100%'\n }}\n filterable\n optionData={flowOptions.value}\n />\n </el-form-item>\n <el-form-item label=\"任务描述\" prop=\"taskDesc\">\n <ssu-input-text\n v-model={operationVariables.formData.value.taskDesc}\n type=\"textarea\"\n placeholder=\"定时任务描述,限制255字符\"\n maxlength=\"255\"\n show-word-limit\n />\n </el-form-item>\n <el-form-item label=\"执行类型\" prop=\"type\">\n <div class=\"buttons\">\n {executionTypeOptions.map((item) => {\n return (\n <div\n class={{\n button: true,\n active: operationVariables.formData.value.type === item.value\n }}\n onClick={() => {\n typeBtnClick(item.value)\n }}\n >\n {item.label}\n </div>\n )\n })}\n </div>\n </el-form-item>\n <el-form-item label=\"首次执行时间\" prop=\"firstTime\">\n <ssu-date-picker\n v-model={operationVariables.formData.value.firstTime}\n type=\"datetime\"\n placeholder=\"请选择首次执行时间\"\n style={{\n width: '100%'\n }}\n valueFormat=\"x\"\n ></ssu-date-picker>\n </el-form-item>\n {operationVariables.formData.value.type === executionType.CYCLE.value && (\n <Fragment>\n <el-form-item label=\"执行周期\" prop=\"cron\">\n 每\n <ssu-input-text\n modelValue={cronVariables.cronInputValue.value}\n style={{ margin: '0 8px 0', width: '100px' }}\n isNumber\n numberOption={0}\n disabled={cronVariables.cronType.value === cronTyep.YEAR}\n onInput={handleCronInput}\n />\n <ssu-select\n filterable\n v-model={cronVariables.cronType.value}\n style={{ marginRight: '8px', width: '100px' }}\n optionData={cronTyepOptions}\n onChange={hanldeCronTypeChange}\n />\n 执行一次\n </el-form-item>\n <el-form-item\n vSlots={{\n label: () => {\n return (\n <span class=\"validTimeLabel\">\n <span class=\"label\">有效时间</span>\n <span class=\"tip\">\n 开始时间需要 ≤ 首次执行时间,结束时间需要 > 首次执行时间\n </span>\n </span>\n )\n }\n }}\n >\n <div class=\"validTime\">\n <div class=\"time\">\n <el-form-item prop=\"startTime\">\n <ssu-date-picker\n v-model={operationVariables.formData.value.startTime}\n type=\"datetime\"\n placeholder=\"开始时间\"\n value-format=\"x\"\n style={{\n width: '100%'\n }}\n />\n </el-form-item>\n </div>\n <div class=\"time\">\n <el-form-item prop=\"endTime\">\n <ssu-date-picker\n v-model={operationVariables.formData.value.endTime}\n type=\"datetime\"\n placeholder=\"结束时间\"\n value-format=\"x\"\n style={{\n width: '100%'\n }}\n />\n </el-form-item>\n </div>\n </div>\n </el-form-item>\n </Fragment>\n )}\n </el-form>\n </div>\n </BaseDialog>\n )\n }\n }\n})\n\nexport default OperationTaskDialog\n"],"names":["OperationTaskDialog","defineComponent","name","setup","useTaskManageStore","executionType","statusTypeOptions","operationVariables","executionTypeOptions","flowOptions","cronTyepOptions","cronVariables","cronTyep","typeBtnClick","handleCronInput","hanldeCronTypeChange","closeOperationTaskDialog","operationTaskDialogConfirm","visible","value","title","formData","formRef","formRules","map","item","status","marginRight","label","flowCode","width","taskDesc","button","active","type","firstTime","CYCLE","cronInputValue","margin","cronType","YEAR","startTime","endTime","footer","btnLoading"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/5836-legacy.950189fd.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
5836
],{
35836
:
function
(
e
,
n
,
a
){
a
.
r
(
n
),
a
.
d
(
n
,{
default
:
function
(){
return
p
}});
var
o
=
a
(
57473
),
t
=
(
a
(
37305
),{
pageIcon
:
"PageIcon-module-ae08cabe"
,
pageText
:
"PageIcon-module-faac2643"
});
function
c
(
e
){
return
function
(){
return
(
0
,
o
.
createVNode
)(
"div"
,{
class
:
t
.
pageIcon
},[(
0
,
o
.
createVNode
)((
0
,
o
.
resolveComponent
)(
"SvgIcon"
),{
width
:
14
,
height
:
14
,
type
:
e
.
icon
},
null
),(
0
,
o
.
createVNode
)(
"span"
,{
class
:
t
.
pageText
},[
e
.
name
])])}}
var
p
=
(
0
,
o
.
defineComponent
)({
name
:
"PageIcon"
,
props
:{
icon
:
String
,
name
:
String
},
setup
:
c
})}}]);
//# sourceMappingURL=5836-legacy.950189fd.js.map
\ No newline at end of file
baseServer/dist/js/5836-legacy.950189fd.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/5836-legacy.950189fd.js","mappings":"mKACA,G,SAAA,CAAgB,SAAW,2BAA2B,SAAW,6BCUjE,SAASA,EAASC,GAChB,OAAO,gDACOC,EAAAA,UAAe,4DACT,GAAE,OAAU,GAAE,KAAQD,EAAME,MAAI,sCACnCD,EAAAA,UAAe,CAAGD,EAAMG,QAAI,CAG/C,CAMA,OAAeC,EAAAA,EAAAA,iBAAgB,CAC7BD,KAAM,WACNH,MAAO,CACLE,KAAMG,OACNF,KAAME,QAERC,MAAOP,G","sources":["webpack://app/./src/views/ModelManage/Components/PageIcon/PageIcon.module.scss","webpack://app/./src/views/ModelManage/Components/PageIcon/PageIcon.jsx"],"sourcesContent":["// extracted by mini-css-extract-plugin\nexport default {\"pageIcon\":\"PageIcon-module-ae08cabe\",\"pageText\":\"PageIcon-module-faac2643\"};","/*\n * @Author: ruanweiguang weiguang.ruan@shengyc.com\n * @Date: 2022-08-09 09:50:20\n * @LastEditors: ruanweiguang weiguang.ruan@shengyc.com\n * @LastEditTime: 2022-08-09 11:29:00\n * @FilePath: /app/src/views/ModelManage/Components/PageIcon.jsx\n * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE\n */\nimport { defineComponent, ref, defineEmits, defineProps } from 'vue'\nimport styles from './PageIcon.module.scss'\n\nfunction PageIcon(props) {\n return () => (\n <div class={styles.pageIcon}>\n <SvgIcon width={14} height={14} type={props.icon} />\n <span class={styles.pageText}>{props.name}</span>\n </div>\n )\n}\n\nfunction onClickPageIcon() {\n // 触发页面回调\n}\n\nexport default defineComponent({\n name: 'PageIcon',\n props: {\n icon: String,\n name: String\n },\n setup: PageIcon\n})\n"],"names":["PageIcon","props","styles","icon","name","defineComponent","String","setup"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/5836.950189fd.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
5836
],{
35836
:
function
(
e
,
n
,
a
){
a
.
r
(
n
),
a
.
d
(
n
,{
default
:
function
(){
return
p
}});
var
o
=
a
(
57473
),
t
=
(
a
(
37305
),{
pageIcon
:
"PageIcon-module-ae08cabe"
,
pageText
:
"PageIcon-module-faac2643"
});
function
c
(
e
){
return
function
(){
return
(
0
,
o
.
createVNode
)(
"div"
,{
class
:
t
.
pageIcon
},[(
0
,
o
.
createVNode
)((
0
,
o
.
resolveComponent
)(
"SvgIcon"
),{
width
:
14
,
height
:
14
,
type
:
e
.
icon
},
null
),(
0
,
o
.
createVNode
)(
"span"
,{
class
:
t
.
pageText
},[
e
.
name
])])}}
var
p
=
(
0
,
o
.
defineComponent
)({
name
:
"PageIcon"
,
props
:{
icon
:
String
,
name
:
String
},
setup
:
c
})}}]);
//# sourceMappingURL=5836.950189fd.js.map
\ No newline at end of file
baseServer/dist/js/5836.950189fd.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/5836.950189fd.js","mappings":"mKACA,G,SAAA,CAAgB,SAAW,2BAA2B,SAAW,6BCUjE,SAASA,EAASC,GAChB,OAAO,gDACOC,EAAAA,UAAe,4DACT,GAAE,OAAU,GAAE,KAAQD,EAAME,MAAI,sCACnCD,EAAAA,UAAe,CAAGD,EAAMG,QAAI,CAG/C,CAMA,OAAeC,EAAAA,EAAAA,iBAAgB,CAC7BD,KAAM,WACNH,MAAO,CACLE,KAAMG,OACNF,KAAME,QAERC,MAAOP,G","sources":["webpack://app/./src/views/ModelManage/Components/PageIcon/PageIcon.module.scss","webpack://app/./src/views/ModelManage/Components/PageIcon/PageIcon.jsx"],"sourcesContent":["// extracted by mini-css-extract-plugin\nexport default {\"pageIcon\":\"PageIcon-module-ae08cabe\",\"pageText\":\"PageIcon-module-faac2643\"};","/*\n * @Author: ruanweiguang weiguang.ruan@shengyc.com\n * @Date: 2022-08-09 09:50:20\n * @LastEditors: ruanweiguang weiguang.ruan@shengyc.com\n * @LastEditTime: 2022-08-09 11:29:00\n * @FilePath: /app/src/views/ModelManage/Components/PageIcon.jsx\n * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE\n */\nimport { defineComponent, ref, defineEmits, defineProps } from 'vue'\nimport styles from './PageIcon.module.scss'\n\nfunction PageIcon(props) {\n return () => (\n <div class={styles.pageIcon}>\n <SvgIcon width={14} height={14} type={props.icon} />\n <span class={styles.pageText}>{props.name}</span>\n </div>\n )\n}\n\nfunction onClickPageIcon() {\n // 触发页面回调\n}\n\nexport default defineComponent({\n name: 'PageIcon',\n props: {\n icon: String,\n name: String\n },\n setup: PageIcon\n})\n"],"names":["PageIcon","props","styles","icon","name","defineComponent","String","setup"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/6117-legacy.88b21834.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
6117
,
3899
,
8233
],{
96250
:
function
(
e
,
a
,
n
){
n
.
r
(
a
),
n
.
d
(
a
,{
default
:
function
(){
return
i
}});
var
d
=
n
(
57473
),
l
=
n
(
81316
),
c
=
n
(
33537
),
o
=
n
(
73547
),
r
=
{
container
:
"PageManage-module-a80f3e99"
,
layout
:
"PageManage-module-dc21e94d"
,
sider
:
"PageManage-module-a8e41ce1"
,
mainWrapper
:
"PageManage-module-cb8bdd5a"
,
header
:
"PageManage-module-f07e3afa"
,
main
:
"PageManage-module-c7bc7307"
},
t
=
n
(
45589
),
u
=
(
0
,
d
.
defineComponent
)({
name
:
"PageManage"
,
setup
:
function
(
e
,
a
){
return
(
0
,
t
.
oA
)({
props
:
e
,
ctx
:
a
}),
function
(){
return
(
0
,
d
.
createVNode
)(
"div"
,{
class
:
r
.
container
},[(
0
,
d
.
createVNode
)(
"div"
,{
class
:
r
.
layout
},[(
0
,
d
.
createVNode
)(
"div"
,{
class
:
r
.
sider
},[(
0
,
d
.
createVNode
)(
o
[
"default"
],
null
,
null
)]),(
0
,
d
.
createVNode
)(
"div"
,{
class
:
r
.
mainWrapper
},[(
0
,
d
.
createVNode
)(
"div"
,{
class
:
r
.
header
},[(
0
,
d
.
createVNode
)(
l
[
"default"
],
null
,
null
)]),(
0
,
d
.
createVNode
)(
"div"
,{
class
:
r
.
main
},[(
0
,
d
.
createVNode
)(
c
[
"default"
],
null
,
null
)])])])])}}}),
i
=
u
},
33537
:
function
(
e
,
a
,
n
){
n
.
r
(
a
),
n
.
d
(
a
,{
default
:
function
(){
return
t
}});
var
d
=
n
(
57473
),
l
=
n
.
p
+
"img/no-page-data.28776cf2.png"
,
c
=
{
container
:
"PageManageMain-module-a06cb916"
,
noData
:
"PageManageMain-module-fada9dab"
,
noDataImg
:
"PageManageMain-module-d2a63033"
,
mainWrapper
:
"PageManageMain-module-b98cb6ba"
,
pageDesign
:
"PageManageMain-module-c56863a5"
,
mask
:
"PageManageMain-module-bfcb6a43"
},
o
=
n
(
45589
),
r
=
(
0
,
d
.
defineComponent
)({
name
:
"PageManageMain"
,
setup
:
function
(){
var
e
=
(
0
,
o
.
dL
)(),
a
=
e
.
isDisplay
,
n
=
e
.
appId
,
r
=
e
.
headerData
,
t
=
(
0
,
d
.
ref
)(
null
);
return
function
(){
return
(
0
,
d
.
createVNode
)(
"div"
,{
class
:
c
.
container
},[(
0
,
d
.
createVNode
)(
"div"
,{
class
:
c
.
mainWrapper
},[
a
.
value
?(
0
,
d
.
createVNode
)(
"div"
,{
class
:
c
.
pageDesign
},[(
0
,
d
.
createVNode
)((
0
,
d
.
resolveComponent
)(
"LcPageRender"
),{
ref
:
t
,
class
:
c
.
lcPageRender
,
appId
:
n
.
value
,
pageCode
:
r
.
value
.
code
,
key
:
r
.
value
.
code
},
null
)]):(
0
,
d
.
createVNode
)(
"div"
,{
class
:
c
.
noData
},[(
0
,
d
.
createVNode
)(
"img"
,{
class
:
c
.
noDataImg
,
src
:
l
,
alt
:
"请选择要预览的页面"
},
null
)])])])}}}),
t
=
r
}}]);
//# sourceMappingURL=6117-legacy.88b21834.js.map
\ No newline at end of file
baseServer/dist/js/6117-legacy.88b21834.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/6117-legacy.88b21834.js","mappings":"8MACA,GAAgB,UAAY,6BAA6B,OAAS,6BAA6B,MAAQ,6BAA6B,YAAc,6BAA6B,OAAS,6BAA6B,KAAO,8B,WCMtNA,GAAaC,EAAAA,EAAAA,iBAAgB,CACjCC,KAAM,aACNC,MAAK,SAACC,EAAOC,GAEX,OADAC,EAAAA,EAAAA,IAA2B,CAAEF,MAAAA,EAAOC,IAAAA,IAC7B,WACL,OAAO,wBAAP,MACcE,EAAAA,WAAgB,gCACdA,EAAAA,QAAa,gCACXA,EAAAA,OAAY,4EAGZA,EAAAA,aAAkB,gCAChBA,EAAAA,QAAa,4EAGbA,EAAAA,MAAW,kDAOjC,CACF,IAGF,G,0HChCA,GAAgB,UAAY,iCAAiC,OAAS,iCAAiC,UAAY,iCAAiC,YAAc,iCAAiC,WAAa,iCAAiC,KAAO,kC,WCMlPC,GAAiBP,EAAAA,EAAAA,iBAAgB,CACrCC,KAAM,iBAENC,MAAK,WACH,OAAyCM,EAAAA,EAAAA,MAAjCC,EAAS,EAATA,UAAWC,EAAK,EAALA,MAAOC,EAAU,EAAVA,WACpBC,GAAkBC,EAAAA,EAAAA,KAAI,MAE5B,OAAO,WACL,OAAO,wBAAP,MACcP,EAAAA,WAAgB,gCACdA,EAAAA,aAAkB,CAC3BG,EAAUK,OAAQ,wBAAH,MACFR,EAAAA,YAAiB,+DAEpBM,EAAe,MACbN,EAAAA,aAAmB,MACnBI,EAAMI,MAAK,SACRH,EAAWG,MAAMC,KAAI,IAC1BJ,EAAWG,MAAMC,MAAI,uCAalBT,EAAAA,QAAa,gCACXA,EAAAA,UAAgB,IAAOU,EAAS,IAAM,aAAW,WAMzE,CACF,IAGF,G","sources":["webpack://app/./src/views/PageManage/PageManage.module.scss","webpack://app/./src/views/PageManage/PageManage.jsx","webpack://app/./src/views/PageManage/PageManageMain/PageManageMain.module.scss","webpack://app/./src/views/PageManage/PageManageMain/PageManageMain.jsx"],"sourcesContent":["// extracted by mini-css-extract-plugin\nexport default {\"container\":\"PageManage-module-a80f3e99\",\"layout\":\"PageManage-module-dc21e94d\",\"sider\":\"PageManage-module-a8e41ce1\",\"mainWrapper\":\"PageManage-module-cb8bdd5a\",\"header\":\"PageManage-module-f07e3afa\",\"main\":\"PageManage-module-c7bc7307\"};","import PageManageHeader from './PageManageHeader/PageManageHeader'\nimport PageManageMain from './PageManageMain/PageManageMain'\nimport PageManageSider from './PageManageSider/PageManageSider'\nimport { defineComponent } from 'vue'\nimport styles from './PageManage.module.scss'\nimport { usePageManageStoreProvider } from './store'\n\nconst PageManage = defineComponent({\n name: 'PageManage',\n setup(props, ctx) {\n usePageManageStoreProvider({ props, ctx })\n return () => {\n return (\n <div class={styles.container}>\n <div class={styles.layout}>\n <div class={styles.sider}>\n <PageManageSider />\n </div>\n <div class={styles.mainWrapper}>\n <div class={styles.header}>\n <PageManageHeader />\n </div>\n <div class={styles.main}>\n <PageManageMain />\n </div>\n </div>\n </div>\n </div>\n )\n }\n }\n})\n\nexport default PageManage\n","// extracted by mini-css-extract-plugin\nexport default {\"container\":\"PageManageMain-module-a06cb916\",\"noData\":\"PageManageMain-module-fada9dab\",\"noDataImg\":\"PageManageMain-module-d2a63033\",\"mainWrapper\":\"PageManageMain-module-b98cb6ba\",\"pageDesign\":\"PageManageMain-module-c56863a5\",\"mask\":\"PageManageMain-module-bfcb6a43\"};","import { computed, defineComponent, ref } from 'vue'\n\nimport noDataImg from '../../../assets/images/no-page-data.png'\nimport styles from './PageManageMain.module.scss'\nimport { useElementSize } from '@vueuse/core'\nimport { usePageManageStore } from '../store'\n\nconst PageManageMain = defineComponent({\n name: 'PageManageMain',\n\n setup() {\n const { isDisplay, appId, headerData } = usePageManageStore()\n const lcPageRenderRef = ref(null)\n\n return () => {\n return (\n <div class={styles.container}>\n <div class={styles.mainWrapper}>\n {isDisplay.value ? (\n <div class={styles.pageDesign}>\n <LcPageRender\n ref={lcPageRenderRef}\n class={styles.lcPageRender}\n appId={appId.value}\n pageCode={headerData.value.code}\n key={headerData.value.code}\n // isShowEventDialog={false}\n // isShowDebuggerTools={false}\n ></LcPageRender>\n {/* <div\n class={styles.mask}\n // style={{\n // height: `${height.value}px`\n // }}\n style={maskStyle.value}\n ></div> */}\n </div>\n ) : (\n <div class={styles.noData}>\n <img class={styles.noDataImg} src={noDataImg} alt=\"请选择要预览的页面\" />\n </div>\n )}\n </div>\n </div>\n )\n }\n }\n})\n\nexport default PageManageMain\n"],"names":["PageManage","defineComponent","name","setup","props","ctx","usePageManageStoreProvider","styles","PageManageMain","usePageManageStore","isDisplay","appId","headerData","lcPageRenderRef","ref","value","code","noDataImg"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/6117.88b21834.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
6117
,
3899
,
8233
],{
96250
:
function
(
e
,
a
,
n
){
n
.
r
(
a
),
n
.
d
(
a
,{
default
:
function
(){
return
i
}});
var
d
=
n
(
57473
),
l
=
n
(
81316
),
c
=
n
(
33537
),
o
=
n
(
73547
),
r
=
{
container
:
"PageManage-module-a80f3e99"
,
layout
:
"PageManage-module-dc21e94d"
,
sider
:
"PageManage-module-a8e41ce1"
,
mainWrapper
:
"PageManage-module-cb8bdd5a"
,
header
:
"PageManage-module-f07e3afa"
,
main
:
"PageManage-module-c7bc7307"
},
t
=
n
(
45589
),
u
=
(
0
,
d
.
defineComponent
)({
name
:
"PageManage"
,
setup
:
function
(
e
,
a
){
return
(
0
,
t
.
oA
)({
props
:
e
,
ctx
:
a
}),
function
(){
return
(
0
,
d
.
createVNode
)(
"div"
,{
class
:
r
.
container
},[(
0
,
d
.
createVNode
)(
"div"
,{
class
:
r
.
layout
},[(
0
,
d
.
createVNode
)(
"div"
,{
class
:
r
.
sider
},[(
0
,
d
.
createVNode
)(
o
[
"default"
],
null
,
null
)]),(
0
,
d
.
createVNode
)(
"div"
,{
class
:
r
.
mainWrapper
},[(
0
,
d
.
createVNode
)(
"div"
,{
class
:
r
.
header
},[(
0
,
d
.
createVNode
)(
l
[
"default"
],
null
,
null
)]),(
0
,
d
.
createVNode
)(
"div"
,{
class
:
r
.
main
},[(
0
,
d
.
createVNode
)(
c
[
"default"
],
null
,
null
)])])])])}}}),
i
=
u
},
33537
:
function
(
e
,
a
,
n
){
n
.
r
(
a
),
n
.
d
(
a
,{
default
:
function
(){
return
t
}});
var
d
=
n
(
57473
),
l
=
n
.
p
+
"img/no-page-data.28776cf2.png"
,
c
=
{
container
:
"PageManageMain-module-a06cb916"
,
noData
:
"PageManageMain-module-fada9dab"
,
noDataImg
:
"PageManageMain-module-d2a63033"
,
mainWrapper
:
"PageManageMain-module-b98cb6ba"
,
pageDesign
:
"PageManageMain-module-c56863a5"
,
mask
:
"PageManageMain-module-bfcb6a43"
},
o
=
n
(
45589
),
r
=
(
0
,
d
.
defineComponent
)({
name
:
"PageManageMain"
,
setup
:
function
(){
var
e
=
(
0
,
o
.
dL
)(),
a
=
e
.
isDisplay
,
n
=
e
.
appId
,
r
=
e
.
headerData
,
t
=
(
0
,
d
.
ref
)(
null
);
return
function
(){
return
(
0
,
d
.
createVNode
)(
"div"
,{
class
:
c
.
container
},[(
0
,
d
.
createVNode
)(
"div"
,{
class
:
c
.
mainWrapper
},[
a
.
value
?(
0
,
d
.
createVNode
)(
"div"
,{
class
:
c
.
pageDesign
},[(
0
,
d
.
createVNode
)((
0
,
d
.
resolveComponent
)(
"LcPageRender"
),{
ref
:
t
,
class
:
c
.
lcPageRender
,
appId
:
n
.
value
,
pageCode
:
r
.
value
.
code
,
key
:
r
.
value
.
code
},
null
)]):(
0
,
d
.
createVNode
)(
"div"
,{
class
:
c
.
noData
},[(
0
,
d
.
createVNode
)(
"img"
,{
class
:
c
.
noDataImg
,
src
:
l
,
alt
:
"请选择要预览的页面"
},
null
)])])])}}}),
t
=
r
}}]);
//# sourceMappingURL=6117.88b21834.js.map
\ No newline at end of file
baseServer/dist/js/6117.88b21834.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/6117.88b21834.js","mappings":"8MACA,GAAgB,UAAY,6BAA6B,OAAS,6BAA6B,MAAQ,6BAA6B,YAAc,6BAA6B,OAAS,6BAA6B,KAAO,8B,WCMtNA,GAAaC,EAAAA,EAAAA,iBAAgB,CACjCC,KAAM,aACNC,MAAK,SAACC,EAAOC,GAEX,OADAC,EAAAA,EAAAA,IAA2B,CAAEF,MAAAA,EAAOC,IAAAA,IAC7B,WACL,OAAO,wBAAP,MACcE,EAAAA,WAAgB,gCACdA,EAAAA,QAAa,gCACXA,EAAAA,OAAY,4EAGZA,EAAAA,aAAkB,gCAChBA,EAAAA,QAAa,4EAGbA,EAAAA,MAAW,kDAOjC,CACF,IAGF,G,0HChCA,GAAgB,UAAY,iCAAiC,OAAS,iCAAiC,UAAY,iCAAiC,YAAc,iCAAiC,WAAa,iCAAiC,KAAO,kC,WCMlPC,GAAiBP,EAAAA,EAAAA,iBAAgB,CACrCC,KAAM,iBAENC,MAAK,WACH,OAAyCM,EAAAA,EAAAA,MAAjCC,EAAS,EAATA,UAAWC,EAAK,EAALA,MAAOC,EAAU,EAAVA,WACpBC,GAAkBC,EAAAA,EAAAA,KAAI,MAE5B,OAAO,WACL,OAAO,wBAAP,MACcP,EAAAA,WAAgB,gCACdA,EAAAA,aAAkB,CAC3BG,EAAUK,OAAQ,wBAAH,MACFR,EAAAA,YAAiB,+DAEpBM,EAAe,MACbN,EAAAA,aAAmB,MACnBI,EAAMI,MAAK,SACRH,EAAWG,MAAMC,KAAI,IAC1BJ,EAAWG,MAAMC,MAAI,uCAalBT,EAAAA,QAAa,gCACXA,EAAAA,UAAgB,IAAOU,EAAS,IAAM,aAAW,WAMzE,CACF,IAGF,G","sources":["webpack://app/./src/views/PageManage/PageManage.module.scss","webpack://app/./src/views/PageManage/PageManage.jsx","webpack://app/./src/views/PageManage/PageManageMain/PageManageMain.module.scss","webpack://app/./src/views/PageManage/PageManageMain/PageManageMain.jsx"],"sourcesContent":["// extracted by mini-css-extract-plugin\nexport default {\"container\":\"PageManage-module-a80f3e99\",\"layout\":\"PageManage-module-dc21e94d\",\"sider\":\"PageManage-module-a8e41ce1\",\"mainWrapper\":\"PageManage-module-cb8bdd5a\",\"header\":\"PageManage-module-f07e3afa\",\"main\":\"PageManage-module-c7bc7307\"};","import PageManageHeader from './PageManageHeader/PageManageHeader'\nimport PageManageMain from './PageManageMain/PageManageMain'\nimport PageManageSider from './PageManageSider/PageManageSider'\nimport { defineComponent } from 'vue'\nimport styles from './PageManage.module.scss'\nimport { usePageManageStoreProvider } from './store'\n\nconst PageManage = defineComponent({\n name: 'PageManage',\n setup(props, ctx) {\n usePageManageStoreProvider({ props, ctx })\n return () => {\n return (\n <div class={styles.container}>\n <div class={styles.layout}>\n <div class={styles.sider}>\n <PageManageSider />\n </div>\n <div class={styles.mainWrapper}>\n <div class={styles.header}>\n <PageManageHeader />\n </div>\n <div class={styles.main}>\n <PageManageMain />\n </div>\n </div>\n </div>\n </div>\n )\n }\n }\n})\n\nexport default PageManage\n","// extracted by mini-css-extract-plugin\nexport default {\"container\":\"PageManageMain-module-a06cb916\",\"noData\":\"PageManageMain-module-fada9dab\",\"noDataImg\":\"PageManageMain-module-d2a63033\",\"mainWrapper\":\"PageManageMain-module-b98cb6ba\",\"pageDesign\":\"PageManageMain-module-c56863a5\",\"mask\":\"PageManageMain-module-bfcb6a43\"};","import { computed, defineComponent, ref } from 'vue'\n\nimport noDataImg from '../../../assets/images/no-page-data.png'\nimport styles from './PageManageMain.module.scss'\nimport { useElementSize } from '@vueuse/core'\nimport { usePageManageStore } from '../store'\n\nconst PageManageMain = defineComponent({\n name: 'PageManageMain',\n\n setup() {\n const { isDisplay, appId, headerData } = usePageManageStore()\n const lcPageRenderRef = ref(null)\n\n return () => {\n return (\n <div class={styles.container}>\n <div class={styles.mainWrapper}>\n {isDisplay.value ? (\n <div class={styles.pageDesign}>\n <LcPageRender\n ref={lcPageRenderRef}\n class={styles.lcPageRender}\n appId={appId.value}\n pageCode={headerData.value.code}\n key={headerData.value.code}\n // isShowEventDialog={false}\n // isShowDebuggerTools={false}\n ></LcPageRender>\n {/* <div\n class={styles.mask}\n // style={{\n // height: `${height.value}px`\n // }}\n style={maskStyle.value}\n ></div> */}\n </div>\n ) : (\n <div class={styles.noData}>\n <img class={styles.noDataImg} src={noDataImg} alt=\"请选择要预览的页面\" />\n </div>\n )}\n </div>\n </div>\n )\n }\n }\n})\n\nexport default PageManageMain\n"],"names":["PageManage","defineComponent","name","setup","props","ctx","usePageManageStoreProvider","styles","PageManageMain","usePageManageStore","isDisplay","appId","headerData","lcPageRenderRef","ref","value","code","noDataImg"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/6295-legacy.9d4b7d6c.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
6295
],{
6295
:
function
(
n
,
t
,
e
){
e
.
r
(
t
),
e
.
d
(
t
,{
messageBox
:
function
(){
return
o
}});
var
c
=
e
(
21158
);
function
o
(
n
,
t
){
var
e
=
arguments
.
length
>
2
&&
void
0
!==
arguments
[
2
]?
arguments
[
2
]:
"确认删除?"
;
c
.
ElMessageBox
.
confirm
(
e
,
"提示"
,{
confirmButtonText
:
"确认"
,
closeOnClickModal
:
!
1
,
cancelButtonText
:
"取消"
,
type
:
"warning"
}).
then
((
function
(){
return
n
&&
n
()})).
catch
((
function
(){
return
t
&&
t
()}))}}}]);
//# sourceMappingURL=6295-legacy.9d4b7d6c.js.map
\ No newline at end of file
baseServer/dist/js/6295-legacy.9d4b7d6c.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/6295-legacy.9d4b7d6c.js","mappings":"qKAUO,SAASA,EAAWC,EAASC,GAAuB,IAAfC,EAAM,UAAH,6CAAG,QAChDC,EAAAA,aAAAA,QAAqBD,EAAK,KAAM,CAC9BE,kBAAmB,KACnBC,mBAAmB,EACnBC,iBAAkB,KAClBC,KAAM,YAELC,MAAK,kBAAMR,GAAWA,GAAS,IAC/BS,OAAM,kBAAMR,GAAUA,GAAQ,GACnC,C","sources":["webpack://app/./src/views/ModelManage/Components/index.jsx"],"sourcesContent":["/*\n * @Author: ruanweiguang weiguang.ruan@shengyc.com\n * @Date: 2022-08-10 20:03:21\n * @LastEditors: ruanweiguang weiguang.ruan@shengyc.com\n * @LastEditTime: 2022-08-21 23:45:42\n * @FilePath: /app/src/views/ModelManage/Components/index.js\n * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE\n */\nimport { ElMessageBox } from 'element-plus'\n\nexport function messageBox(resolve, reject, msg = '确认删除?') {\n ElMessageBox.confirm(msg, '提示', {\n confirmButtonText: '确认',\n closeOnClickModal: false,\n cancelButtonText: '取消',\n type: 'warning'\n })\n .then(() => resolve && resolve())\n .catch(() => reject && reject())\n}\n"],"names":["messageBox","resolve","reject","msg","ElMessageBox","confirmButtonText","closeOnClickModal","cancelButtonText","type","then","catch"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/6295.9d4b7d6c.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
6295
],{
6295
:
function
(
n
,
t
,
e
){
e
.
r
(
t
),
e
.
d
(
t
,{
messageBox
:
function
(){
return
o
}});
var
c
=
e
(
21158
);
function
o
(
n
,
t
){
var
e
=
arguments
.
length
>
2
&&
void
0
!==
arguments
[
2
]?
arguments
[
2
]:
"确认删除?"
;
c
.
ElMessageBox
.
confirm
(
e
,
"提示"
,{
confirmButtonText
:
"确认"
,
closeOnClickModal
:
!
1
,
cancelButtonText
:
"取消"
,
type
:
"warning"
}).
then
((
function
(){
return
n
&&
n
()})).
catch
((
function
(){
return
t
&&
t
()}))}}}]);
//# sourceMappingURL=6295.9d4b7d6c.js.map
\ No newline at end of file
baseServer/dist/js/6295.9d4b7d6c.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/6295.9d4b7d6c.js","mappings":"qKAUO,SAASA,EAAWC,EAASC,GAAuB,IAAfC,EAAM,UAAH,6CAAG,QAChDC,EAAAA,aAAAA,QAAqBD,EAAK,KAAM,CAC9BE,kBAAmB,KACnBC,mBAAmB,EACnBC,iBAAkB,KAClBC,KAAM,YAELC,MAAK,kBAAMR,GAAWA,GAAS,IAC/BS,OAAM,kBAAMR,GAAUA,GAAQ,GACnC,C","sources":["webpack://app/./src/views/ModelManage/Components/index.jsx"],"sourcesContent":["/*\n * @Author: ruanweiguang weiguang.ruan@shengyc.com\n * @Date: 2022-08-10 20:03:21\n * @LastEditors: ruanweiguang weiguang.ruan@shengyc.com\n * @LastEditTime: 2022-08-21 23:45:42\n * @FilePath: /app/src/views/ModelManage/Components/index.js\n * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE\n */\nimport { ElMessageBox } from 'element-plus'\n\nexport function messageBox(resolve, reject, msg = '确认删除?') {\n ElMessageBox.confirm(msg, '提示', {\n confirmButtonText: '确认',\n closeOnClickModal: false,\n cancelButtonText: '取消',\n type: 'warning'\n })\n .then(() => resolve && resolve())\n .catch(() => reject && reject())\n}\n"],"names":["messageBox","resolve","reject","msg","ElMessageBox","confirmButtonText","closeOnClickModal","cancelButtonText","type","then","catch"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/642-legacy.974dee0e.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
642
],{
642
:
function
(
e
,
n
,
t
){
t
.
r
(
n
);
var
u
=
t
(
57473
),
a
=
t
(
48243
),
o
=
(
0
,
u
.
defineComponent
)({
name
:
"Automatic"
,
setup
:
function
(){
var
e
=
(
0
,
a
.
useRoute
)(),
n
=
e
.
params
,
t
=
n
.
appId
;
n
.
automationCode
;
return
function
(){
return
(
0
,
u
.
createVNode
)((
0
,
u
.
resolveComponent
)(
"BusinessFlowAutomatic"
),{
appId
:
t
},
null
)}}});
n
[
"default"
]
=
o
}}]);
//# sourceMappingURL=642-legacy.974dee0e.js.map
\ No newline at end of file
baseServer/dist/js/642-legacy.974dee0e.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/642-legacy.974dee0e.js","mappings":"qIAGMA,GAAYC,EAAAA,EAAAA,iBAAgB,CAChCC,KAAM,YACNC,MAAK,WACH,IAAMC,GAAQC,EAAAA,EAAAA,YACd,EAAkCD,EAAME,OAAhCC,EAAK,EAALA,MAAqB,EAAdC,eACf,OAAO,WACL,OAAO,kEAAP,MAAqCD,GAAK,KAC5C,CACF,IAGF,c","sources":["webpack://app/./src/views/LogicFlow/Automatic/Automatic.jsx"],"sourcesContent":["import { defineComponent, ref } from 'vue'\nimport { useRoute } from 'vue-router'\n\nconst Automatic = defineComponent({\n name: 'Automatic',\n setup() {\n const route = useRoute()\n const { appId, automationCode } = route.params\n return () => {\n return <BusinessFlowAutomatic appId={appId}></BusinessFlowAutomatic>\n }\n }\n})\n\nexport default Automatic\n"],"names":["Automatic","defineComponent","name","setup","route","useRoute","params","appId","automationCode"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/642.974dee0e.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
642
],{
642
:
function
(
e
,
n
,
t
){
t
.
r
(
n
);
var
u
=
t
(
57473
),
a
=
t
(
48243
),
o
=
(
0
,
u
.
defineComponent
)({
name
:
"Automatic"
,
setup
:
function
(){
var
e
=
(
0
,
a
.
useRoute
)(),
n
=
e
.
params
,
t
=
n
.
appId
;
n
.
automationCode
;
return
function
(){
return
(
0
,
u
.
createVNode
)((
0
,
u
.
resolveComponent
)(
"BusinessFlowAutomatic"
),{
appId
:
t
},
null
)}}});
n
[
"default"
]
=
o
}}]);
//# sourceMappingURL=642.974dee0e.js.map
\ No newline at end of file
baseServer/dist/js/642.974dee0e.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/642.974dee0e.js","mappings":"qIAGMA,GAAYC,EAAAA,EAAAA,iBAAgB,CAChCC,KAAM,YACNC,MAAK,WACH,IAAMC,GAAQC,EAAAA,EAAAA,YACd,EAAkCD,EAAME,OAAhCC,EAAK,EAALA,MAAqB,EAAdC,eACf,OAAO,WACL,OAAO,kEAAP,MAAqCD,GAAK,KAC5C,CACF,IAGF,c","sources":["webpack://app/./src/views/LogicFlow/Automatic/Automatic.jsx"],"sourcesContent":["import { defineComponent, ref } from 'vue'\nimport { useRoute } from 'vue-router'\n\nconst Automatic = defineComponent({\n name: 'Automatic',\n setup() {\n const route = useRoute()\n const { appId, automationCode } = route.params\n return () => {\n return <BusinessFlowAutomatic appId={appId}></BusinessFlowAutomatic>\n }\n }\n})\n\nexport default Automatic\n"],"names":["Automatic","defineComponent","name","setup","route","useRoute","params","appId","automationCode"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/6441-legacy.687c6de8.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
6441
],{
46441
:
function
(
e
,
t
,
a
){
a
.
r
(
t
),
a
.
d
(
t
,{
default
:
function
(){
return
r
}});
var
n
=
a
(
57473
),
o
=
{
sheetTableDesc
:
"SheetTableDesc-module-e616e2c3"
},
l
=
a
(
38425
),
r
=
(
0
,
n
.
defineComponent
)({
name
:
"SheetTableDesc"
,
setup
:
function
(
e
,
t
){
var
a
=
t
.
expose
,
r
=
(
0
,
l
.
y
)(),
u
=
r
.
sheetMetaDataDescForm
,
s
=
r
.
sheetMetaDataDescRules
,
c
=
r
.
onClickSaveSheetMetadataTitle
;
function
i
(){}
return
a
({
onDataInit
:
i
}),
function
(){
return
(
0
,
n
.
createVNode
)(
"div"
,{
class
:
o
.
sheetTableDesc
},[(
0
,
n
.
createVNode
)((
0
,
n
.
resolveComponent
)(
"el-form"
),{
model
:
u
.
value
,
rules
:
s
,
"label-width"
:
"200px"
,
"label-position"
:
"top"
},{
default
:
function
(){
return
[(
0
,
n
.
createVNode
)((
0
,
n
.
resolveComponent
)(
"el-form-item"
),{
label
:
"填写说明(不能删除该行)"
,
prop
:
"explainRemark"
},{
default
:
function
(){
return
[(
0
,
n
.
createVNode
)((
0
,
n
.
resolveComponent
)(
"el-input"
),{
modelValue
:
u
.
value
.
explainRemark
,
"onUpdate:modelValue"
:
function
(
e
){
return
u
.
value
.
explainRemark
=
e
},
autosize
:{
minRows
:
10
,
maxRows
:
30
},
"show-word-limit"
:
!
0
,
maxlength
:
800
,
type
:
"textarea"
,
placeholder
:
"填写的内容生成在第1行D~Z单元格,输入文本,且可换行"
},
null
)]}})]}}),(
0
,
n
.
createVNode
)((
0
,
n
.
resolveComponent
)(
"ssu-button"
),{
type
:
"primary"
,
onClick
:
c
},{
default
:
function
(){
return
[(
0
,
n
.
createTextVNode
)(
"保存"
)]}})])}}})}}]);
//# sourceMappingURL=6441-legacy.687c6de8.js.map
\ No newline at end of file
baseServer/dist/js/6441-legacy.687c6de8.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/6441-legacy.687c6de8.js","mappings":"mKACA,GAAgB,eAAiB,kC,WCGjC,GAAeA,EAAAA,EAAAA,iBAAgB,CAC7BC,KAAM,iBACNC,MAAK,SAACC,EAAO,GAAY,IAAVC,EAAM,EAANA,OACb,GACEC,EAAAA,EAAAA,KADMC,EAAqB,EAArBA,sBAAuBC,EAAsB,EAAtBA,uBAAwBC,EAA6B,EAA7BA,8BAIvD,SAASC,IAAc,CACvB,OAHAL,EAAO,CAAEK,WAAAA,IAGF,gDACOC,EAAAA,gBAAqB,4DAEtBJ,EAAsBK,MAAK,MAC3BJ,EAAsB,cAChB,QAAO,iBACJ,OAAK,2FAED,eAAc,KAAM,iBAAe,4FAE1CD,EAAsBK,MAAMC,cAAa,yCAAzCN,EAAsBK,MAAMC,cAAa,YACxC,CACRC,QAAS,GACTC,QAAS,IACV,+BAEU,IAAG,KACT,WAAU,YACF,+BAA6B,2EAK/B,UAAS,QAAUN,GAA6B,6DAKvE,G","sources":["webpack://app/./src/views/LogicFlow/Template/container/SheetTable/container/SheetTableDesc/SheetTableDesc.module.scss","webpack://app/./src/views/LogicFlow/Template/container/SheetTable/container/SheetTableDesc/SheetTableDesc.jsx"],"sourcesContent":["// extracted by mini-css-extract-plugin\nexport default {\"sheetTableDesc\":\"SheetTableDesc-module-e616e2c3\"};","import { defineComponent, h, reactive, ref, watch, onMounted } from 'vue'\nimport styles from './SheetTableDesc.module.scss'\nimport { useTemplate } from '../../../../hooks/useTemplate'\n\nexport default defineComponent({\n name: 'SheetTableDesc',\n setup(props, { expose }) {\n const { sheetMetaDataDescForm, sheetMetaDataDescRules, onClickSaveSheetMetadataTitle } =\n useTemplate()\n expose({ onDataInit })\n\n function onDataInit() {}\n return () => (\n <div class={styles.sheetTableDesc}>\n <el-form\n model={sheetMetaDataDescForm.value}\n rules={sheetMetaDataDescRules}\n label-width={'200px'}\n label-position={'top'}\n >\n <el-form-item label=\"填写说明(不能删除该行)\" prop=\"explainRemark\">\n <el-input\n v-model={sheetMetaDataDescForm.value.explainRemark}\n autosize={{\n minRows: 10,\n maxRows: 30\n }}\n show-word-limit\n maxlength={800}\n type=\"textarea\"\n placeholder={'填写的内容生成在第1行D~Z单元格,输入文本,且可换行'}\n ></el-input>\n </el-form-item>\n </el-form>\n\n <ssu-button type=\"primary\" onClick={onClickSaveSheetMetadataTitle}>\n 保存\n </ssu-button>\n </div>\n )\n }\n})\n"],"names":["defineComponent","name","setup","props","expose","useTemplate","sheetMetaDataDescForm","sheetMetaDataDescRules","onClickSaveSheetMetadataTitle","onDataInit","styles","value","explainRemark","minRows","maxRows"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/6441.687c6de8.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
6441
],{
46441
:
function
(
e
,
t
,
a
){
a
.
r
(
t
),
a
.
d
(
t
,{
default
:
function
(){
return
r
}});
var
n
=
a
(
57473
),
o
=
{
sheetTableDesc
:
"SheetTableDesc-module-e616e2c3"
},
l
=
a
(
38425
),
r
=
(
0
,
n
.
defineComponent
)({
name
:
"SheetTableDesc"
,
setup
:
function
(
e
,
t
){
var
a
=
t
.
expose
,
r
=
(
0
,
l
.
y
)(),
u
=
r
.
sheetMetaDataDescForm
,
s
=
r
.
sheetMetaDataDescRules
,
c
=
r
.
onClickSaveSheetMetadataTitle
;
function
i
(){}
return
a
({
onDataInit
:
i
}),
function
(){
return
(
0
,
n
.
createVNode
)(
"div"
,{
class
:
o
.
sheetTableDesc
},[(
0
,
n
.
createVNode
)((
0
,
n
.
resolveComponent
)(
"el-form"
),{
model
:
u
.
value
,
rules
:
s
,
"label-width"
:
"200px"
,
"label-position"
:
"top"
},{
default
:
function
(){
return
[(
0
,
n
.
createVNode
)((
0
,
n
.
resolveComponent
)(
"el-form-item"
),{
label
:
"填写说明(不能删除该行)"
,
prop
:
"explainRemark"
},{
default
:
function
(){
return
[(
0
,
n
.
createVNode
)((
0
,
n
.
resolveComponent
)(
"el-input"
),{
modelValue
:
u
.
value
.
explainRemark
,
"onUpdate:modelValue"
:
function
(
e
){
return
u
.
value
.
explainRemark
=
e
},
autosize
:{
minRows
:
10
,
maxRows
:
30
},
"show-word-limit"
:
!
0
,
maxlength
:
800
,
type
:
"textarea"
,
placeholder
:
"填写的内容生成在第1行D~Z单元格,输入文本,且可换行"
},
null
)]}})]}}),(
0
,
n
.
createVNode
)((
0
,
n
.
resolveComponent
)(
"ssu-button"
),{
type
:
"primary"
,
onClick
:
c
},{
default
:
function
(){
return
[(
0
,
n
.
createTextVNode
)(
"保存"
)]}})])}}})}}]);
//# sourceMappingURL=6441.687c6de8.js.map
\ No newline at end of file
baseServer/dist/js/6441.687c6de8.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/6441.687c6de8.js","mappings":"mKACA,GAAgB,eAAiB,kC,WCGjC,GAAeA,EAAAA,EAAAA,iBAAgB,CAC7BC,KAAM,iBACNC,MAAK,SAACC,EAAO,GAAY,IAAVC,EAAM,EAANA,OACb,GACEC,EAAAA,EAAAA,KADMC,EAAqB,EAArBA,sBAAuBC,EAAsB,EAAtBA,uBAAwBC,EAA6B,EAA7BA,8BAIvD,SAASC,IAAc,CACvB,OAHAL,EAAO,CAAEK,WAAAA,IAGF,gDACOC,EAAAA,gBAAqB,4DAEtBJ,EAAsBK,MAAK,MAC3BJ,EAAsB,cAChB,QAAO,iBACJ,OAAK,2FAED,eAAc,KAAM,iBAAe,4FAE1CD,EAAsBK,MAAMC,cAAa,yCAAzCN,EAAsBK,MAAMC,cAAa,YACxC,CACRC,QAAS,GACTC,QAAS,IACV,+BAEU,IAAG,KACT,WAAU,YACF,+BAA6B,2EAK/B,UAAS,QAAUN,GAA6B,6DAKvE,G","sources":["webpack://app/./src/views/LogicFlow/Template/container/SheetTable/container/SheetTableDesc/SheetTableDesc.module.scss","webpack://app/./src/views/LogicFlow/Template/container/SheetTable/container/SheetTableDesc/SheetTableDesc.jsx"],"sourcesContent":["// extracted by mini-css-extract-plugin\nexport default {\"sheetTableDesc\":\"SheetTableDesc-module-e616e2c3\"};","import { defineComponent, h, reactive, ref, watch, onMounted } from 'vue'\nimport styles from './SheetTableDesc.module.scss'\nimport { useTemplate } from '../../../../hooks/useTemplate'\n\nexport default defineComponent({\n name: 'SheetTableDesc',\n setup(props, { expose }) {\n const { sheetMetaDataDescForm, sheetMetaDataDescRules, onClickSaveSheetMetadataTitle } =\n useTemplate()\n expose({ onDataInit })\n\n function onDataInit() {}\n return () => (\n <div class={styles.sheetTableDesc}>\n <el-form\n model={sheetMetaDataDescForm.value}\n rules={sheetMetaDataDescRules}\n label-width={'200px'}\n label-position={'top'}\n >\n <el-form-item label=\"填写说明(不能删除该行)\" prop=\"explainRemark\">\n <el-input\n v-model={sheetMetaDataDescForm.value.explainRemark}\n autosize={{\n minRows: 10,\n maxRows: 30\n }}\n show-word-limit\n maxlength={800}\n type=\"textarea\"\n placeholder={'填写的内容生成在第1行D~Z单元格,输入文本,且可换行'}\n ></el-input>\n </el-form-item>\n </el-form>\n\n <ssu-button type=\"primary\" onClick={onClickSaveSheetMetadataTitle}>\n 保存\n </ssu-button>\n </div>\n )\n }\n})\n"],"names":["defineComponent","name","setup","props","expose","useTemplate","sheetMetaDataDescForm","sheetMetaDataDescRules","onClickSaveSheetMetadataTitle","onDataInit","styles","value","explainRemark","minRows","maxRows"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/6511-legacy.807dff46.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
6511
],{
86511
:
function
(
e
,
t
,
o
){
o
.
r
(
t
),
o
.
d
(
t
,{
default
:
function
(){
return
u
}});
var
l
=
o
(
57473
),
n
=
(
o
(
37305
),
o
(
66325
),{
exportTime
:
"SheetListDialog-module-ed309b15"
,
labelDesc
:
"SheetListDialog-module-e624c577"
,
sheetDialogCont
:
"SheetListDialog-module-ff9d60d0"
}),
a
=
(
o
(
34985
),
o
(
4129
),
o
(
38425
)),
r
=
(
0
,
l
.
defineComponent
)({
name
:
"SheetListDialog"
,
props
:{
modelValue
:{
type
:
Boolean
,
default
:
!
1
}},
setup
:
function
(
e
,
t
){
var
o
=
(
0
,
l
.
computed
)({
get
:
function
(){
return
e
.
modelValue
},
set
:
function
(
e
){
t
.
emit
(
"update:modelValue"
,
e
)}}),
r
=
(
0
,
a
.
y
)(
e
,
t
),
u
=
r
.
sheetDataInfo
,
d
=
r
.
sheetDialogFormRef
,
c
=
r
.
groupList
,
i
=
r
.
onClickSheetDialogConfirm
,
s
=
r
.
onClickCancelSheetDialog
,
m
=
(
0
,
l
.
computed
)((
function
(){
return
""
.
concat
(
_
.
isEmpty
(
u
.
value
.
id
)?
"创建"
:
"修改"
,
"sheet"
)})),
p
=
(
0
,
l
.
reactive
)({
name
:[{
required
:
!
0
,
message
:
"请输入sheet名称"
,
trigger
:
"blur"
}],
modelCode
:[{
required
:
!
0
,
message
:
"请选择模型"
,
trigger
:
"blur"
}]});
return
function
(){
var
e
;
return
(
0
,
l
.
createVNode
)((
0
,
l
.
resolveComponent
)(
"BaseDialog"
),{
modelValue
:
o
.
value
,
"onUpdate:modelValue"
:
function
(
e
){
return
o
.
value
=
e
},
title
:
m
.
value
,
size
:
"small"
,
customClass
:
n
.
sheetDialogCont
,
onClose
:
s
},{
default
:
function
(){
return
[(
0
,
l
.
createVNode
)((
0
,
l
.
resolveComponent
)(
"el-form"
),{
model
:
u
.
value
,
ref
:
d
,
"label-position"
:
"top"
,
rules
:
p
},{
default
:
function
(){
return
[(
0
,
l
.
createVNode
)((
0
,
l
.
resolveComponent
)(
"el-form-item"
),{
prop
:
"name"
},{
default
:
function
(){
return
[(
0
,
l
.
createVNode
)((
0
,
l
.
resolveComponent
)(
"el-input"
),{
modelValue
:
u
.
value
.
name
,
"onUpdate:modelValue"
:
function
(
e
){
return
u
.
value
.
name
=
e
},
placeholder
:
"请输入sheet名称"
,
maxlength
:
32
},
null
)]},
label
:
function
(){
return
(
0
,
l
.
createVNode
)(
"span"
,
null
,[(
0
,
l
.
createVNode
)(
"span"
,
null
,[(
0
,
l
.
createTextVNode
)(
"sheet名称"
)]),(
0
,
l
.
createVNode
)(
"span"
,{
class
:
n
.
labelDesc
},[(
0
,
l
.
createTextVNode
)(
"限制32个字符"
)])])}}),(
0
,
l
.
createVNode
)((
0
,
l
.
resolveComponent
)(
"el-form-item"
),{
prop
:
"modelCode"
},{
default
:
function
(){
return
[(
0
,
l
.
createVNode
)((
0
,
l
.
resolveComponent
)(
"el-select"
),{
modelValue
:
u
.
value
.
modelCode
,
"onUpdate:modelValue"
:
function
(
e
){
return
u
.
value
.
modelCode
=
e
},
placeholder
:
"请选择模型"
,
style
:{
width
:
"100%"
},
filterable
:
!
0
,
disabled
:
!
_
.
isEmpty
(
u
.
value
.
id
)},{
default
:
function
(){
return
[
null
===
(
e
=
c
.
value
)
||
void
0
===
e
?
void
0
:
e
.
map
((
function
(
e
){
return
(
0
,
l
.
createVNode
)((
0
,
l
.
resolveComponent
)(
"el-option"
),{
label
:
e
.
name
,
value
:
e
.
code
},
null
)}))]}})]},
label
:
function
(){
return
(
0
,
l
.
createVNode
)(
"span"
,
null
,[(
0
,
l
.
createVNode
)(
"span"
,
null
,[(
0
,
l
.
createTextVNode
)(
"所属模型"
)]),(
0
,
l
.
createVNode
)(
"span"
,{
class
:
n
.
labelDesc
},[(
0
,
l
.
createTextVNode
)(
"创建后不可以修改"
)])])}})]}})]},
footer
:
function
(){
return
(
0
,
l
.
createVNode
)((
0
,
l
.
resolveComponent
)(
"el-space"
),
null
,{
default
:
function
(){
return
[(
0
,
l
.
createVNode
)((
0
,
l
.
resolveComponent
)(
"ssu-button"
),{
onClick
:
s
},{
default
:
function
(){
return
[(
0
,
l
.
createTextVNode
)(
"取消"
)]}}),(
0
,
l
.
createVNode
)((
0
,
l
.
resolveComponent
)(
"ssu-button"
),{
type
:
"primary"
,
onClick
:
i
},{
default
:
function
(){
return
[(
0
,
l
.
createTextVNode
)(
"确认"
)]}})]}})}})}}}),
u
=
r
}}]);
//# sourceMappingURL=6511-legacy.807dff46.js.map
\ No newline at end of file
baseServer/dist/js/6511-legacy.807dff46.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/6511-legacy.807dff46.js","mappings":"mKACA,G,kBAAA,CAAgB,WAAa,kCAAkC,UAAY,kCAAkC,gBAAkB,oC,8BCKzHA,GAAkBC,EAAAA,EAAAA,iBAAgB,CACtCC,KAAM,kBACNC,MAAO,CACLC,WAAY,CACVC,KAAMC,QACNC,SAAS,IAGbC,MAAK,SAACL,EAAOM,GACX,IAAMC,GAAyBC,EAAAA,EAAAA,UAAS,CACtCC,IAAG,WACD,OAAOT,EAAMC,UACf,EACAS,IAAG,SAACC,GACFL,EAAIM,KAAK,oBAAqBD,EAChC,IAGF,GAMIE,EAAAA,EAAAA,GAAYb,EAAOM,GALrBQ,EAAa,EAAbA,cACAC,EAAkB,EAAlBA,mBACAC,EAAS,EAATA,UACAC,EAAyB,EAAzBA,0BACAC,EAAwB,EAAxBA,yBAGIC,GAAmBX,EAAAA,EAAAA,WAAS,WAChC,MAAO,GAAP,OAAUY,EAAEC,QAAQP,EAAcQ,MAAMC,IAAM,KAAO,KAAI,QAC3D,IAEMC,GAAQC,EAAAA,EAAAA,UAAS,CACrB1B,KAAM,CAAC,CAAE2B,UAAU,EAAMC,QAAS,aAAcC,QAAS,SACzDC,UAAW,CAAC,CAAEH,UAAU,EAAMC,QAAS,QAASC,QAAS,WAG3D,OAAO,WAAM,MACX,OAAO,kBAAC,qCAAR,WAEarB,EAAuBe,MAAK,yCAA5Bf,EAAuBe,MAAK,SAC9BH,EAAiBG,MAAK,KACvB,QAAO,YACAQ,EAAAA,gBAAsB,QAC1BZ,GAAwB,sFAexBJ,EAAcQ,MAAK,IACrBP,EAAkB,iBACR,MAAK,MACbS,GAAK,0FAGL,QAAM,4FAaAV,EAAcQ,MAAMvB,KAAI,yCAAxBe,EAAcQ,MAAMvB,KAAI,eACpB,aAAY,UACd,IAAE,QAbbgC,MAAO,WACL,OAAO,0HAAP,MAGiBD,EAAAA,WAAgB,qCAGnC,KAAC,8DAWE,aAAW,6FAaLhB,EAAcQ,MAAMO,UAAS,yCAA7Bf,EAAcQ,MAAMO,UAAS,eAC1B,QAAO,MACZ,CACLG,MAAO,QACR,wBAEUZ,EAAEC,QAAQP,EAAcQ,MAAMC,KAAG,2BAE5B,QAF4B,EAE3CP,EAAUM,aAAK,aAAf,EAAiBW,KAAI,SAACC,GACrB,OAAO,sDAAP,MAAyBA,EAAEnC,KAAI,MAASmC,EAAEC,MAAI,KAChD,IAAE,MArBFJ,MAAO,WACL,OAAO,uHAAP,MAGiBD,EAAAA,WAAgB,sCAGnC,IAAC,MAhDLM,OAAQ,WACN,OAAO,kBAAC,wCAAR,yBAAO,EAAP,+DAEyBlB,GAAwB,wHAC5B,UAAS,QAAUD,GAAyB,8DAKnE,GA2DR,CACF,IAGF,G","sources":["webpack://app/./src/views/LogicFlow/Template/container/SheetListDialog/SheetListDialog.module.scss","webpack://app/./src/views/LogicFlow/Template/container/SheetListDialog/SheetListDialog.jsx"],"sourcesContent":["// extracted by mini-css-extract-plugin\nexport default {\"exportTime\":\"SheetListDialog-module-ed309b15\",\"labelDesc\":\"SheetListDialog-module-e624c577\",\"sheetDialogCont\":\"SheetListDialog-module-ff9d60d0\"};","import { defineComponent, ref, Fragment, computed, rules, reactive, onMounted } from 'vue'\nimport styles from './SheetListDialog.module.scss'\nimport { functionStrategy } from '@syc-lowcode/base'\nimport { TEMPLATE_TYPE_OPTIONS, TEMPLATE_TYPE_MAPS, STATUS_TYPE_OPTIONS } from '../../const/enum'\nimport { useTemplate } from '../../hooks/useTemplate'\n\nconst SheetListDialog = defineComponent({\n name: 'SheetListDialog',\n props: {\n modelValue: {\n type: Boolean,\n default: false\n }\n },\n setup(props, ctx) {\n const sheetListDialogVisible = computed({\n get() {\n return props.modelValue\n },\n set(val) {\n ctx.emit('update:modelValue', val)\n }\n })\n\n const {\n sheetDataInfo,\n sheetDialogFormRef,\n groupList,\n onClickSheetDialogConfirm,\n onClickCancelSheetDialog\n } = useTemplate(props, ctx)\n\n const sheetDialogTitle = computed(() => {\n return `${_.isEmpty(sheetDataInfo.value.id) ? '创建' : '修改'}sheet`\n })\n\n const rules = reactive({\n name: [{ required: true, message: '请输入sheet名称', trigger: 'blur' }],\n modelCode: [{ required: true, message: '请选择模型', trigger: 'blur' }]\n })\n\n return () => {\n return (\n <BaseDialog\n v-model={sheetListDialogVisible.value}\n title={sheetDialogTitle.value}\n size={'small'}\n customClass={styles.sheetDialogCont}\n onClose={onClickCancelSheetDialog}\n vSlots={{\n footer: () => {\n return (\n <el-space>\n <ssu-button onClick={onClickCancelSheetDialog}>取消</ssu-button>\n <ssu-button type=\"primary\" onClick={onClickSheetDialogConfirm}>\n 确认\n </ssu-button>\n </el-space>\n )\n }\n }}\n >\n <el-form\n model={sheetDataInfo.value}\n ref={sheetDialogFormRef}\n label-position=\"top\"\n rules={rules}\n >\n <el-form-item\n prop=\"name\"\n vSlots={{\n label: () => {\n return (\n <span>\n <span>sheet名称</span>\n <span class={styles.labelDesc}>限制32个字符</span>\n </span>\n )\n }\n }}\n >\n <el-input\n v-model={sheetDataInfo.value.name}\n placeholder={'请输入sheet名称'}\n maxlength={32}\n ></el-input>\n </el-form-item>\n\n <el-form-item\n prop=\"modelCode\"\n vSlots={{\n label: () => {\n return (\n <span>\n <span>所属模型</span>\n <span class={styles.labelDesc}>创建后不可以修改</span>\n </span>\n )\n }\n }}\n >\n <el-select\n v-model={sheetDataInfo.value.modelCode}\n placeholder=\"请选择模型\"\n style={{\n width: '100%'\n }}\n filterable\n disabled={!_.isEmpty(sheetDataInfo.value.id)}\n >\n {groupList.value?.map((v) => {\n return <el-option label={v.name} value={v.code}></el-option>\n })}\n </el-select>\n </el-form-item>\n </el-form>\n </BaseDialog>\n )\n }\n }\n})\n\nexport default SheetListDialog\n"],"names":["SheetListDialog","defineComponent","name","props","modelValue","type","Boolean","default","setup","ctx","sheetListDialogVisible","computed","get","set","val","emit","useTemplate","sheetDataInfo","sheetDialogFormRef","groupList","onClickSheetDialogConfirm","onClickCancelSheetDialog","sheetDialogTitle","_","isEmpty","value","id","rules","reactive","required","message","trigger","modelCode","styles","label","width","map","v","code","footer"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/6511.807dff46.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
6511
],{
86511
:
function
(
e
,
t
,
o
){
o
.
r
(
t
),
o
.
d
(
t
,{
default
:
function
(){
return
u
}});
var
l
=
o
(
57473
),
n
=
(
o
(
37305
),
o
(
66325
),{
exportTime
:
"SheetListDialog-module-ed309b15"
,
labelDesc
:
"SheetListDialog-module-e624c577"
,
sheetDialogCont
:
"SheetListDialog-module-ff9d60d0"
}),
a
=
(
o
(
34985
),
o
(
4129
),
o
(
38425
)),
r
=
(
0
,
l
.
defineComponent
)({
name
:
"SheetListDialog"
,
props
:{
modelValue
:{
type
:
Boolean
,
default
:
!
1
}},
setup
:
function
(
e
,
t
){
var
o
=
(
0
,
l
.
computed
)({
get
:
function
(){
return
e
.
modelValue
},
set
:
function
(
e
){
t
.
emit
(
"update:modelValue"
,
e
)}}),
r
=
(
0
,
a
.
y
)(
e
,
t
),
u
=
r
.
sheetDataInfo
,
d
=
r
.
sheetDialogFormRef
,
c
=
r
.
groupList
,
i
=
r
.
onClickSheetDialogConfirm
,
s
=
r
.
onClickCancelSheetDialog
,
m
=
(
0
,
l
.
computed
)((
function
(){
return
""
.
concat
(
_
.
isEmpty
(
u
.
value
.
id
)?
"创建"
:
"修改"
,
"sheet"
)})),
p
=
(
0
,
l
.
reactive
)({
name
:[{
required
:
!
0
,
message
:
"请输入sheet名称"
,
trigger
:
"blur"
}],
modelCode
:[{
required
:
!
0
,
message
:
"请选择模型"
,
trigger
:
"blur"
}]});
return
function
(){
var
e
;
return
(
0
,
l
.
createVNode
)((
0
,
l
.
resolveComponent
)(
"BaseDialog"
),{
modelValue
:
o
.
value
,
"onUpdate:modelValue"
:
function
(
e
){
return
o
.
value
=
e
},
title
:
m
.
value
,
size
:
"small"
,
customClass
:
n
.
sheetDialogCont
,
onClose
:
s
},{
default
:
function
(){
return
[(
0
,
l
.
createVNode
)((
0
,
l
.
resolveComponent
)(
"el-form"
),{
model
:
u
.
value
,
ref
:
d
,
"label-position"
:
"top"
,
rules
:
p
},{
default
:
function
(){
return
[(
0
,
l
.
createVNode
)((
0
,
l
.
resolveComponent
)(
"el-form-item"
),{
prop
:
"name"
},{
default
:
function
(){
return
[(
0
,
l
.
createVNode
)((
0
,
l
.
resolveComponent
)(
"el-input"
),{
modelValue
:
u
.
value
.
name
,
"onUpdate:modelValue"
:
function
(
e
){
return
u
.
value
.
name
=
e
},
placeholder
:
"请输入sheet名称"
,
maxlength
:
32
},
null
)]},
label
:
function
(){
return
(
0
,
l
.
createVNode
)(
"span"
,
null
,[(
0
,
l
.
createVNode
)(
"span"
,
null
,[(
0
,
l
.
createTextVNode
)(
"sheet名称"
)]),(
0
,
l
.
createVNode
)(
"span"
,{
class
:
n
.
labelDesc
},[(
0
,
l
.
createTextVNode
)(
"限制32个字符"
)])])}}),(
0
,
l
.
createVNode
)((
0
,
l
.
resolveComponent
)(
"el-form-item"
),{
prop
:
"modelCode"
},{
default
:
function
(){
return
[(
0
,
l
.
createVNode
)((
0
,
l
.
resolveComponent
)(
"el-select"
),{
modelValue
:
u
.
value
.
modelCode
,
"onUpdate:modelValue"
:
function
(
e
){
return
u
.
value
.
modelCode
=
e
},
placeholder
:
"请选择模型"
,
style
:{
width
:
"100%"
},
filterable
:
!
0
,
disabled
:
!
_
.
isEmpty
(
u
.
value
.
id
)},{
default
:
function
(){
return
[
null
===
(
e
=
c
.
value
)
||
void
0
===
e
?
void
0
:
e
.
map
((
function
(
e
){
return
(
0
,
l
.
createVNode
)((
0
,
l
.
resolveComponent
)(
"el-option"
),{
label
:
e
.
name
,
value
:
e
.
code
},
null
)}))]}})]},
label
:
function
(){
return
(
0
,
l
.
createVNode
)(
"span"
,
null
,[(
0
,
l
.
createVNode
)(
"span"
,
null
,[(
0
,
l
.
createTextVNode
)(
"所属模型"
)]),(
0
,
l
.
createVNode
)(
"span"
,{
class
:
n
.
labelDesc
},[(
0
,
l
.
createTextVNode
)(
"创建后不可以修改"
)])])}})]}})]},
footer
:
function
(){
return
(
0
,
l
.
createVNode
)((
0
,
l
.
resolveComponent
)(
"el-space"
),
null
,{
default
:
function
(){
return
[(
0
,
l
.
createVNode
)((
0
,
l
.
resolveComponent
)(
"ssu-button"
),{
onClick
:
s
},{
default
:
function
(){
return
[(
0
,
l
.
createTextVNode
)(
"取消"
)]}}),(
0
,
l
.
createVNode
)((
0
,
l
.
resolveComponent
)(
"ssu-button"
),{
type
:
"primary"
,
onClick
:
i
},{
default
:
function
(){
return
[(
0
,
l
.
createTextVNode
)(
"确认"
)]}})]}})}})}}}),
u
=
r
}}]);
//# sourceMappingURL=6511.807dff46.js.map
\ No newline at end of file
baseServer/dist/js/6511.807dff46.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/6511.807dff46.js","mappings":"mKACA,G,kBAAA,CAAgB,WAAa,kCAAkC,UAAY,kCAAkC,gBAAkB,oC,8BCKzHA,GAAkBC,EAAAA,EAAAA,iBAAgB,CACtCC,KAAM,kBACNC,MAAO,CACLC,WAAY,CACVC,KAAMC,QACNC,SAAS,IAGbC,MAAK,SAACL,EAAOM,GACX,IAAMC,GAAyBC,EAAAA,EAAAA,UAAS,CACtCC,IAAG,WACD,OAAOT,EAAMC,UACf,EACAS,IAAG,SAACC,GACFL,EAAIM,KAAK,oBAAqBD,EAChC,IAGF,GAMIE,EAAAA,EAAAA,GAAYb,EAAOM,GALrBQ,EAAa,EAAbA,cACAC,EAAkB,EAAlBA,mBACAC,EAAS,EAATA,UACAC,EAAyB,EAAzBA,0BACAC,EAAwB,EAAxBA,yBAGIC,GAAmBX,EAAAA,EAAAA,WAAS,WAChC,MAAO,GAAP,OAAUY,EAAEC,QAAQP,EAAcQ,MAAMC,IAAM,KAAO,KAAI,QAC3D,IAEMC,GAAQC,EAAAA,EAAAA,UAAS,CACrB1B,KAAM,CAAC,CAAE2B,UAAU,EAAMC,QAAS,aAAcC,QAAS,SACzDC,UAAW,CAAC,CAAEH,UAAU,EAAMC,QAAS,QAASC,QAAS,WAG3D,OAAO,WAAM,MACX,OAAO,kBAAC,qCAAR,WAEarB,EAAuBe,MAAK,yCAA5Bf,EAAuBe,MAAK,SAC9BH,EAAiBG,MAAK,KACvB,QAAO,YACAQ,EAAAA,gBAAsB,QAC1BZ,GAAwB,sFAexBJ,EAAcQ,MAAK,IACrBP,EAAkB,iBACR,MAAK,MACbS,GAAK,0FAGL,QAAM,4FAaAV,EAAcQ,MAAMvB,KAAI,yCAAxBe,EAAcQ,MAAMvB,KAAI,eACpB,aAAY,UACd,IAAE,QAbbgC,MAAO,WACL,OAAO,0HAAP,MAGiBD,EAAAA,WAAgB,qCAGnC,KAAC,8DAWE,aAAW,6FAaLhB,EAAcQ,MAAMO,UAAS,yCAA7Bf,EAAcQ,MAAMO,UAAS,eAC1B,QAAO,MACZ,CACLG,MAAO,QACR,wBAEUZ,EAAEC,QAAQP,EAAcQ,MAAMC,KAAG,2BAE5B,QAF4B,EAE3CP,EAAUM,aAAK,aAAf,EAAiBW,KAAI,SAACC,GACrB,OAAO,sDAAP,MAAyBA,EAAEnC,KAAI,MAASmC,EAAEC,MAAI,KAChD,IAAE,MArBFJ,MAAO,WACL,OAAO,uHAAP,MAGiBD,EAAAA,WAAgB,sCAGnC,IAAC,MAhDLM,OAAQ,WACN,OAAO,kBAAC,wCAAR,yBAAO,EAAP,+DAEyBlB,GAAwB,wHAC5B,UAAS,QAAUD,GAAyB,8DAKnE,GA2DR,CACF,IAGF,G","sources":["webpack://app/./src/views/LogicFlow/Template/container/SheetListDialog/SheetListDialog.module.scss","webpack://app/./src/views/LogicFlow/Template/container/SheetListDialog/SheetListDialog.jsx"],"sourcesContent":["// extracted by mini-css-extract-plugin\nexport default {\"exportTime\":\"SheetListDialog-module-ed309b15\",\"labelDesc\":\"SheetListDialog-module-e624c577\",\"sheetDialogCont\":\"SheetListDialog-module-ff9d60d0\"};","import { defineComponent, ref, Fragment, computed, rules, reactive, onMounted } from 'vue'\nimport styles from './SheetListDialog.module.scss'\nimport { functionStrategy } from '@syc-lowcode/base'\nimport { TEMPLATE_TYPE_OPTIONS, TEMPLATE_TYPE_MAPS, STATUS_TYPE_OPTIONS } from '../../const/enum'\nimport { useTemplate } from '../../hooks/useTemplate'\n\nconst SheetListDialog = defineComponent({\n name: 'SheetListDialog',\n props: {\n modelValue: {\n type: Boolean,\n default: false\n }\n },\n setup(props, ctx) {\n const sheetListDialogVisible = computed({\n get() {\n return props.modelValue\n },\n set(val) {\n ctx.emit('update:modelValue', val)\n }\n })\n\n const {\n sheetDataInfo,\n sheetDialogFormRef,\n groupList,\n onClickSheetDialogConfirm,\n onClickCancelSheetDialog\n } = useTemplate(props, ctx)\n\n const sheetDialogTitle = computed(() => {\n return `${_.isEmpty(sheetDataInfo.value.id) ? '创建' : '修改'}sheet`\n })\n\n const rules = reactive({\n name: [{ required: true, message: '请输入sheet名称', trigger: 'blur' }],\n modelCode: [{ required: true, message: '请选择模型', trigger: 'blur' }]\n })\n\n return () => {\n return (\n <BaseDialog\n v-model={sheetListDialogVisible.value}\n title={sheetDialogTitle.value}\n size={'small'}\n customClass={styles.sheetDialogCont}\n onClose={onClickCancelSheetDialog}\n vSlots={{\n footer: () => {\n return (\n <el-space>\n <ssu-button onClick={onClickCancelSheetDialog}>取消</ssu-button>\n <ssu-button type=\"primary\" onClick={onClickSheetDialogConfirm}>\n 确认\n </ssu-button>\n </el-space>\n )\n }\n }}\n >\n <el-form\n model={sheetDataInfo.value}\n ref={sheetDialogFormRef}\n label-position=\"top\"\n rules={rules}\n >\n <el-form-item\n prop=\"name\"\n vSlots={{\n label: () => {\n return (\n <span>\n <span>sheet名称</span>\n <span class={styles.labelDesc}>限制32个字符</span>\n </span>\n )\n }\n }}\n >\n <el-input\n v-model={sheetDataInfo.value.name}\n placeholder={'请输入sheet名称'}\n maxlength={32}\n ></el-input>\n </el-form-item>\n\n <el-form-item\n prop=\"modelCode\"\n vSlots={{\n label: () => {\n return (\n <span>\n <span>所属模型</span>\n <span class={styles.labelDesc}>创建后不可以修改</span>\n </span>\n )\n }\n }}\n >\n <el-select\n v-model={sheetDataInfo.value.modelCode}\n placeholder=\"请选择模型\"\n style={{\n width: '100%'\n }}\n filterable\n disabled={!_.isEmpty(sheetDataInfo.value.id)}\n >\n {groupList.value?.map((v) => {\n return <el-option label={v.name} value={v.code}></el-option>\n })}\n </el-select>\n </el-form-item>\n </el-form>\n </BaseDialog>\n )\n }\n }\n})\n\nexport default SheetListDialog\n"],"names":["SheetListDialog","defineComponent","name","props","modelValue","type","Boolean","default","setup","ctx","sheetListDialogVisible","computed","get","set","val","emit","useTemplate","sheetDataInfo","sheetDialogFormRef","groupList","onClickSheetDialogConfirm","onClickCancelSheetDialog","sheetDialogTitle","_","isEmpty","value","id","rules","reactive","required","message","trigger","modelCode","styles","label","width","map","v","code","footer"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/6874-legacy.04573b07.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
6874
],{
56874
:
function
(
e
,
u
,
n
){
n
.
r
(
u
),
n
.
d
(
u
,{
default
:
function
(){
return
f
}});
var
t
=
n
(
57473
),
a
=
(
n
(
94841
),
n
(
9944
),
n
(
74734
),
n
(
28971
),
n
(
82673
),
n
(
12611
)),
r
=
n
.
n
(
a
),
o
=
{
wFull
:
"VerificationRules-module-d67976ab"
,
regularConfig
:
"VerificationRules-module-d9b68869"
},
l
=
n
(
6708
),
i
=
n
(
34985
),
c
=
{
REQUIRED
:
"required"
,
FORMAT
:
"format"
,
UNIQ
:
"uniq"
},
d
=
function
(
e
){
return
{
has
:
function
(
u
){
return
e
.
includes
(
u
)},
hasRequired
:
function
(){
return
this
.
has
(
c
.
REQUIRED
)},
hasFormat
:
function
(){
return
this
.
has
(
c
.
FORMAT
)},
hasUniq
:
function
(){
return
this
.
has
(
c
.
UNIQ
)}}},
s
=
(
0
,
t
.
defineComponent
)({
name
:
"VerificationRules"
,
props
:{
modelValue
:{
type
:
Object
,
default
:
function
(){
return
{}}},
noIncludes
:{
type
:
Array
,
default
:
function
(){
return
[]}}},
emits
:[
"update:modelValue"
],
setup
:
function
(
e
){
var
u
=
(
0
,
l
.
NCN
)(
e
),
n
=
(
0
,
t
.
computed
)((
function
(){
return
Object
.
values
(
c
).
filter
((
function
(
u
){
return
!
e
.
noIncludes
.
includes
(
u
)}))})),
a
=
(
0
,
t
.
computed
)((
function
(){
return
d
(
n
.
value
)})),
s
=
function
(
e
){
try
{
if
((
0
,
i
.
uz
)(
e
)){
if
(
!
r
().
isObject
(
e
)
||
r
().
isEmpty
(
e
))
throw
"param 数据为空对象"
;
u
.
value
=
r
().
cloneDeep
(
e
)}}
catch
(
n
){
Object
.
assign
(
u
.
value
,{
required
:
!
1
,
uniq
:
!
1
,
format
:
!
1
,
params
:{}})}};
return
(
0
,
t
.
onMounted
)((
function
(){
s
(
u
.
value
)})),
function
(){
return
(
0
,
t
.
createVNode
)(
"div"
,{
class
:(
o
.
container
,
o
.
wFull
)},[
a
.
value
.
hasRequired
()
&&
(
0
,
t
.
createVNode
)(
"div"
,{
class
:
o
.
wFull
},[(
0
,
t
.
createVNode
)((
0
,
t
.
resolveComponent
)(
"ssu-checkbox"
),{
modelValue
:
u
.
value
.
required
,
"onUpdate:modelValue"
:
function
(
e
){
return
u
.
value
.
required
=
e
}},{
default
:
function
(){
return
[(
0
,
t
.
createTextVNode
)(
"必填"
)]}})]),
a
.
value
.
hasUniq
()
&&
(
0
,
t
.
createVNode
)(
"div"
,{
class
:
o
.
wFull
},[(
0
,
t
.
createVNode
)((
0
,
t
.
resolveComponent
)(
"ssu-checkbox"
),{
modelValue
:
u
.
value
.
uniq
,
"onUpdate:modelValue"
:
function
(
e
){
return
u
.
value
.
uniq
=
e
}},{
default
:
function
(){
return
[(
0
,
t
.
createTextVNode
)(
"唯一"
)]}})]),
a
.
value
.
hasFormat
()
&&
(
0
,
t
.
createVNode
)(
"div"
,{
class
:
o
.
wFull
},[(
0
,
t
.
createVNode
)((
0
,
t
.
resolveComponent
)(
"ssu-checkbox"
),{
modelValue
:
u
.
value
.
format
,
"onUpdate:modelValue"
:
function
(
e
){
return
u
.
value
.
format
=
e
}},{
default
:
function
(){
return
[(
0
,
t
.
createTextVNode
)(
"正则表达式"
)]}}),
u
.
value
.
format
&&
(
0
,
t
.
createVNode
)((
0
,
t
.
resolveComponent
)(
"LimitFormatDialog"
),{
modelValue
:
u
.
value
.
params
,
"onUpdate:modelValue"
:
function
(
e
){
return
u
.
value
.
params
=
e
}},
null
)])])}}}),
f
=
s
}}]);
//# sourceMappingURL=6874-legacy.04573b07.js.map
\ No newline at end of file
baseServer/dist/js/6874-legacy.04573b07.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/6874-legacy.04573b07.js","mappings":"qOACA,GAAgB,MAAQ,oCAAoC,cAAgB,qC,qBCMtEA,EAAiB,CACrBC,SAAU,WACVC,OAAQ,SACRC,KAAM,QAGFC,EAA0B,SAACC,GAC/B,MAAO,CACLC,IAAG,SAACC,GACF,OAAOF,EAAIG,SAASD,EACtB,EACAE,YAAW,WACT,OAAOC,KAAKJ,IAAIN,EAAeC,SACjC,EACAU,UAAS,WACP,OAAOD,KAAKJ,IAAIN,EAAeE,OACjC,EACAU,QAAO,WACL,OAAOF,KAAKJ,IAAIN,EAAeG,KACjC,EAEJ,EAEMU,GAAoBC,EAAAA,EAAAA,iBAAgB,CACxCC,KAAM,oBACNC,MAAO,CACLC,WAAY,CACVV,KAAMW,OACNC,QAAS,iBAAO,CAAC,CAAC,GAEpBC,WAAY,CACVb,KAAMc,MACNF,QAAS,iBAAM,EAAE,IAGrBG,MAAO,CAAC,qBACRC,MAAK,SAACP,GACJ,IAAMQ,GAAOC,EAAAA,EAAAA,KAAUT,GACjBU,GAAeC,EAAAA,EAAAA,WAAS,WAC5B,OAAOT,OAAOU,OAAO5B,GAAgB6B,QAAO,SAACC,GAC3C,OAAQd,EAAMI,WAAWZ,SAASsB,EACpC,GACF,IACMC,GAAWJ,EAAAA,EAAAA,WAAS,WACxB,OAAOvB,EAAwBsB,EAAaM,MAC9C,IACMC,EAAgB,SAACC,GACrB,IACE,IAAIC,EAAAA,EAAAA,IAAgBD,GAAQ,CAC1B,IAAIE,IAAAA,SAAWF,IAAWE,IAAAA,QAAUF,GAGlC,KAAM,eAFNV,EAAKQ,MAAQI,IAAAA,UAAYF,EAI7B,CAQF,CAPE,MAAOG,GACPnB,OAAOoB,OAAOd,EAAKQ,MAAO,CACxBO,UAAU,EACVC,MAAM,EACNC,QAAQ,EACRC,OAAQ,CAAC,GAEb,CACF,EAMA,OAJAC,EAAAA,EAAAA,YAAU,WACRV,EAAcT,EAAKQ,MACrB,IAEO,WACL,OAAO,wBAAP,OACeY,EAAAA,UAAkBA,EAAAA,QAAY,CACxCb,EAASC,MAAMvB,gBAAiB,wBAAJ,MACfmC,EAAAA,OAAY,sEACCpB,EAAKQ,MAAMO,SAAQ,yCAAnBf,EAAKQ,MAAMO,SAAQ,iEAG7CR,EAASC,MAAMpB,YAAa,wBAAJ,MACXgC,EAAAA,OAAY,sEACCpB,EAAKQ,MAAMQ,KAAI,yCAAfhB,EAAKQ,MAAMQ,KAAI,iEAGzCT,EAASC,MAAMrB,cAAe,wBAAJ,MACbiC,EAAAA,OAAY,sEACCpB,EAAKQ,MAAMS,OAAM,yCAAjBjB,EAAKQ,MAAMS,OAAM,kEACvCjB,EAAKQ,MAAMS,SAAU,8DAAJ,WAAgCjB,EAAKQ,MAAMU,OAAM,yCAAjBlB,EAAKQ,MAAMU,OAAM,aAK7E,CACF,IAGF,G","sources":["webpack://app/./src/views/ModelManage/Components/CustomFieldForm/FieldsType/Components/VerificationRules/VerificationRules.module.scss","webpack://app/./src/views/ModelManage/Components/CustomFieldForm/FieldsType/Components/VerificationRules/VerificationRules.jsx"],"sourcesContent":["// extracted by mini-css-extract-plugin\nexport default {\"wFull\":\"VerificationRules-module-d67976ab\",\"regularConfig\":\"VerificationRules-module-d9b68869\"};","import { defineComponent, onMounted, computed, ref } from 'vue'\nimport _ from 'lodash'\nimport styles from './VerificationRules.module.scss'\nimport { useVModel } from '@vueuse/core'\nimport { isAvailableData } from '@syc-lowcode/base'\nimport './VerificationRules.scss'\n\nconst ConstraintType = {\n REQUIRED: 'required',\n FORMAT: 'format',\n UNIQ: 'uniq'\n}\n\nconst createConstrainAsserter = (arr) => {\n return {\n has(type) {\n return arr.includes(type)\n },\n hasRequired() {\n return this.has(ConstraintType.REQUIRED)\n },\n hasFormat() {\n return this.has(ConstraintType.FORMAT)\n },\n hasUniq() {\n return this.has(ConstraintType.UNIQ)\n }\n }\n}\n\nconst VerificationRules = defineComponent({\n name: 'VerificationRules',\n props: {\n modelValue: {\n type: Object,\n default: () => ({})\n },\n noIncludes: {\n type: Array,\n default: () => []\n }\n },\n emits: ['update:modelValue'],\n setup(props) {\n const data = useVModel(props)\n const includeTypes = computed(() => {\n return Object.values(ConstraintType).filter((item) => {\n return !props.noIncludes.includes(item)\n })\n })\n const asserter = computed(() => {\n return createConstrainAsserter(includeTypes.value)\n })\n const normalizeData = (param) => {\n try {\n if (isAvailableData(param)) {\n if (_.isObject(param) && !_.isEmpty(param)) {\n data.value = _.cloneDeep(param)\n } else {\n throw `param 数据为空对象`\n }\n }\n } catch (error) {\n Object.assign(data.value, {\n required: false,\n uniq: false,\n format: false,\n params: {}\n })\n }\n }\n\n onMounted(() => {\n normalizeData(data.value)\n })\n\n return () => {\n return (\n <div class={(styles.container, styles.wFull)}>\n {asserter.value.hasRequired() && (\n <div class={styles.wFull}>\n <ssu-checkbox v-model={data.value.required}>必填</ssu-checkbox>\n </div>\n )}\n {asserter.value.hasUniq() && (\n <div class={styles.wFull}>\n <ssu-checkbox v-model={data.value.uniq}>唯一</ssu-checkbox>\n </div>\n )}\n {asserter.value.hasFormat() && (\n <div class={styles.wFull}>\n <ssu-checkbox v-model={data.value.format}>正则表达式</ssu-checkbox>\n {data.value.format && <LimitFormatDialog v-model={data.value.params} />}\n </div>\n )}\n </div>\n )\n }\n }\n})\n\nexport default VerificationRules\n"],"names":["ConstraintType","REQUIRED","FORMAT","UNIQ","createConstrainAsserter","arr","has","type","includes","hasRequired","this","hasFormat","hasUniq","VerificationRules","defineComponent","name","props","modelValue","Object","default","noIncludes","Array","emits","setup","data","useVModel","includeTypes","computed","values","filter","item","asserter","value","normalizeData","param","isAvailableData","_","error","assign","required","uniq","format","params","onMounted","styles"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/6874.04573b07.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
6874
],{
56874
:
function
(
e
,
u
,
n
){
n
.
r
(
u
),
n
.
d
(
u
,{
default
:
function
(){
return
f
}});
var
t
=
n
(
57473
),
a
=
(
n
(
94841
),
n
(
9944
),
n
(
74734
),
n
(
28971
),
n
(
82673
),
n
(
12611
)),
r
=
n
.
n
(
a
),
o
=
{
wFull
:
"VerificationRules-module-d67976ab"
,
regularConfig
:
"VerificationRules-module-d9b68869"
},
l
=
n
(
6708
),
i
=
n
(
34985
),
c
=
{
REQUIRED
:
"required"
,
FORMAT
:
"format"
,
UNIQ
:
"uniq"
},
d
=
function
(
e
){
return
{
has
:
function
(
u
){
return
e
.
includes
(
u
)},
hasRequired
:
function
(){
return
this
.
has
(
c
.
REQUIRED
)},
hasFormat
:
function
(){
return
this
.
has
(
c
.
FORMAT
)},
hasUniq
:
function
(){
return
this
.
has
(
c
.
UNIQ
)}}},
s
=
(
0
,
t
.
defineComponent
)({
name
:
"VerificationRules"
,
props
:{
modelValue
:{
type
:
Object
,
default
:
function
(){
return
{}}},
noIncludes
:{
type
:
Array
,
default
:
function
(){
return
[]}}},
emits
:[
"update:modelValue"
],
setup
:
function
(
e
){
var
u
=
(
0
,
l
.
NCN
)(
e
),
n
=
(
0
,
t
.
computed
)((
function
(){
return
Object
.
values
(
c
).
filter
((
function
(
u
){
return
!
e
.
noIncludes
.
includes
(
u
)}))})),
a
=
(
0
,
t
.
computed
)((
function
(){
return
d
(
n
.
value
)})),
s
=
function
(
e
){
try
{
if
((
0
,
i
.
uz
)(
e
)){
if
(
!
r
().
isObject
(
e
)
||
r
().
isEmpty
(
e
))
throw
"param 数据为空对象"
;
u
.
value
=
r
().
cloneDeep
(
e
)}}
catch
(
n
){
Object
.
assign
(
u
.
value
,{
required
:
!
1
,
uniq
:
!
1
,
format
:
!
1
,
params
:{}})}};
return
(
0
,
t
.
onMounted
)((
function
(){
s
(
u
.
value
)})),
function
(){
return
(
0
,
t
.
createVNode
)(
"div"
,{
class
:(
o
.
container
,
o
.
wFull
)},[
a
.
value
.
hasRequired
()
&&
(
0
,
t
.
createVNode
)(
"div"
,{
class
:
o
.
wFull
},[(
0
,
t
.
createVNode
)((
0
,
t
.
resolveComponent
)(
"ssu-checkbox"
),{
modelValue
:
u
.
value
.
required
,
"onUpdate:modelValue"
:
function
(
e
){
return
u
.
value
.
required
=
e
}},{
default
:
function
(){
return
[(
0
,
t
.
createTextVNode
)(
"必填"
)]}})]),
a
.
value
.
hasUniq
()
&&
(
0
,
t
.
createVNode
)(
"div"
,{
class
:
o
.
wFull
},[(
0
,
t
.
createVNode
)((
0
,
t
.
resolveComponent
)(
"ssu-checkbox"
),{
modelValue
:
u
.
value
.
uniq
,
"onUpdate:modelValue"
:
function
(
e
){
return
u
.
value
.
uniq
=
e
}},{
default
:
function
(){
return
[(
0
,
t
.
createTextVNode
)(
"唯一"
)]}})]),
a
.
value
.
hasFormat
()
&&
(
0
,
t
.
createVNode
)(
"div"
,{
class
:
o
.
wFull
},[(
0
,
t
.
createVNode
)((
0
,
t
.
resolveComponent
)(
"ssu-checkbox"
),{
modelValue
:
u
.
value
.
format
,
"onUpdate:modelValue"
:
function
(
e
){
return
u
.
value
.
format
=
e
}},{
default
:
function
(){
return
[(
0
,
t
.
createTextVNode
)(
"正则表达式"
)]}}),
u
.
value
.
format
&&
(
0
,
t
.
createVNode
)((
0
,
t
.
resolveComponent
)(
"LimitFormatDialog"
),{
modelValue
:
u
.
value
.
params
,
"onUpdate:modelValue"
:
function
(
e
){
return
u
.
value
.
params
=
e
}},
null
)])])}}}),
f
=
s
}}]);
//# sourceMappingURL=6874.04573b07.js.map
\ No newline at end of file
baseServer/dist/js/6874.04573b07.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/6874.04573b07.js","mappings":"qOACA,GAAgB,MAAQ,oCAAoC,cAAgB,qC,qBCMtEA,EAAiB,CACrBC,SAAU,WACVC,OAAQ,SACRC,KAAM,QAGFC,EAA0B,SAACC,GAC/B,MAAO,CACLC,IAAG,SAACC,GACF,OAAOF,EAAIG,SAASD,EACtB,EACAE,YAAW,WACT,OAAOC,KAAKJ,IAAIN,EAAeC,SACjC,EACAU,UAAS,WACP,OAAOD,KAAKJ,IAAIN,EAAeE,OACjC,EACAU,QAAO,WACL,OAAOF,KAAKJ,IAAIN,EAAeG,KACjC,EAEJ,EAEMU,GAAoBC,EAAAA,EAAAA,iBAAgB,CACxCC,KAAM,oBACNC,MAAO,CACLC,WAAY,CACVV,KAAMW,OACNC,QAAS,iBAAO,CAAC,CAAC,GAEpBC,WAAY,CACVb,KAAMc,MACNF,QAAS,iBAAM,EAAE,IAGrBG,MAAO,CAAC,qBACRC,MAAK,SAACP,GACJ,IAAMQ,GAAOC,EAAAA,EAAAA,KAAUT,GACjBU,GAAeC,EAAAA,EAAAA,WAAS,WAC5B,OAAOT,OAAOU,OAAO5B,GAAgB6B,QAAO,SAACC,GAC3C,OAAQd,EAAMI,WAAWZ,SAASsB,EACpC,GACF,IACMC,GAAWJ,EAAAA,EAAAA,WAAS,WACxB,OAAOvB,EAAwBsB,EAAaM,MAC9C,IACMC,EAAgB,SAACC,GACrB,IACE,IAAIC,EAAAA,EAAAA,IAAgBD,GAAQ,CAC1B,IAAIE,IAAAA,SAAWF,IAAWE,IAAAA,QAAUF,GAGlC,KAAM,eAFNV,EAAKQ,MAAQI,IAAAA,UAAYF,EAI7B,CAQF,CAPE,MAAOG,GACPnB,OAAOoB,OAAOd,EAAKQ,MAAO,CACxBO,UAAU,EACVC,MAAM,EACNC,QAAQ,EACRC,OAAQ,CAAC,GAEb,CACF,EAMA,OAJAC,EAAAA,EAAAA,YAAU,WACRV,EAAcT,EAAKQ,MACrB,IAEO,WACL,OAAO,wBAAP,OACeY,EAAAA,UAAkBA,EAAAA,QAAY,CACxCb,EAASC,MAAMvB,gBAAiB,wBAAJ,MACfmC,EAAAA,OAAY,sEACCpB,EAAKQ,MAAMO,SAAQ,yCAAnBf,EAAKQ,MAAMO,SAAQ,iEAG7CR,EAASC,MAAMpB,YAAa,wBAAJ,MACXgC,EAAAA,OAAY,sEACCpB,EAAKQ,MAAMQ,KAAI,yCAAfhB,EAAKQ,MAAMQ,KAAI,iEAGzCT,EAASC,MAAMrB,cAAe,wBAAJ,MACbiC,EAAAA,OAAY,sEACCpB,EAAKQ,MAAMS,OAAM,yCAAjBjB,EAAKQ,MAAMS,OAAM,kEACvCjB,EAAKQ,MAAMS,SAAU,8DAAJ,WAAgCjB,EAAKQ,MAAMU,OAAM,yCAAjBlB,EAAKQ,MAAMU,OAAM,aAK7E,CACF,IAGF,G","sources":["webpack://app/./src/views/ModelManage/Components/CustomFieldForm/FieldsType/Components/VerificationRules/VerificationRules.module.scss","webpack://app/./src/views/ModelManage/Components/CustomFieldForm/FieldsType/Components/VerificationRules/VerificationRules.jsx"],"sourcesContent":["// extracted by mini-css-extract-plugin\nexport default {\"wFull\":\"VerificationRules-module-d67976ab\",\"regularConfig\":\"VerificationRules-module-d9b68869\"};","import { defineComponent, onMounted, computed, ref } from 'vue'\nimport _ from 'lodash'\nimport styles from './VerificationRules.module.scss'\nimport { useVModel } from '@vueuse/core'\nimport { isAvailableData } from '@syc-lowcode/base'\nimport './VerificationRules.scss'\n\nconst ConstraintType = {\n REQUIRED: 'required',\n FORMAT: 'format',\n UNIQ: 'uniq'\n}\n\nconst createConstrainAsserter = (arr) => {\n return {\n has(type) {\n return arr.includes(type)\n },\n hasRequired() {\n return this.has(ConstraintType.REQUIRED)\n },\n hasFormat() {\n return this.has(ConstraintType.FORMAT)\n },\n hasUniq() {\n return this.has(ConstraintType.UNIQ)\n }\n }\n}\n\nconst VerificationRules = defineComponent({\n name: 'VerificationRules',\n props: {\n modelValue: {\n type: Object,\n default: () => ({})\n },\n noIncludes: {\n type: Array,\n default: () => []\n }\n },\n emits: ['update:modelValue'],\n setup(props) {\n const data = useVModel(props)\n const includeTypes = computed(() => {\n return Object.values(ConstraintType).filter((item) => {\n return !props.noIncludes.includes(item)\n })\n })\n const asserter = computed(() => {\n return createConstrainAsserter(includeTypes.value)\n })\n const normalizeData = (param) => {\n try {\n if (isAvailableData(param)) {\n if (_.isObject(param) && !_.isEmpty(param)) {\n data.value = _.cloneDeep(param)\n } else {\n throw `param 数据为空对象`\n }\n }\n } catch (error) {\n Object.assign(data.value, {\n required: false,\n uniq: false,\n format: false,\n params: {}\n })\n }\n }\n\n onMounted(() => {\n normalizeData(data.value)\n })\n\n return () => {\n return (\n <div class={(styles.container, styles.wFull)}>\n {asserter.value.hasRequired() && (\n <div class={styles.wFull}>\n <ssu-checkbox v-model={data.value.required}>必填</ssu-checkbox>\n </div>\n )}\n {asserter.value.hasUniq() && (\n <div class={styles.wFull}>\n <ssu-checkbox v-model={data.value.uniq}>唯一</ssu-checkbox>\n </div>\n )}\n {asserter.value.hasFormat() && (\n <div class={styles.wFull}>\n <ssu-checkbox v-model={data.value.format}>正则表达式</ssu-checkbox>\n {data.value.format && <LimitFormatDialog v-model={data.value.params} />}\n </div>\n )}\n </div>\n )\n }\n }\n})\n\nexport default VerificationRules\n"],"names":["ConstraintType","REQUIRED","FORMAT","UNIQ","createConstrainAsserter","arr","has","type","includes","hasRequired","this","hasFormat","hasUniq","VerificationRules","defineComponent","name","props","modelValue","Object","default","noIncludes","Array","emits","setup","data","useVModel","includeTypes","computed","values","filter","item","asserter","value","normalizeData","param","isAvailableData","_","error","assign","required","uniq","format","params","onMounted","styles"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/7031-legacy.996a7cae.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
7031
],{
37031
:
function
(
e
,
n
,
t
){
t
.
r
(
n
),
t
.
d
(
n
,{
default
:
function
(){
return
i
}});
var
o
=
t
(
57473
),
r
=
(
t
(
66325
),
t
(
28971
),{
containerRadio
:
"RadioGroup-module-d65e6e59"
}),
a
=
(
t
(
12611
),
t
(
6708
));
function
u
(
e
){
return
"function"
===
typeof
e
||
"[object Object]"
===
Object
.
prototype
.
toString
.
call
(
e
)
&&!
(
0
,
o
.
isVNode
)(
e
)}
var
l
=
(
0
,
o
.
defineComponent
)({
name
:
"RadioGroup"
,
props
:{
modelValue
:{
type
:
String
,
default
:
""
},
list
:{
type
:
Array
,
default
:
function
(){
return
[]}}},
setup
:
function
(
e
){
var
n
=
(
0
,
a
.
NCN
)(
e
),
t
=
function
(){
var
e
=
arguments
.
length
>
0
&&
void
0
!==
arguments
[
0
]?
arguments
[
0
]:[];
return
e
.
map
((
function
(
e
){
return
(
0
,
o
.
createVNode
)((
0
,
o
.
resolveComponent
)(
"ssu-radio"
),{
label
:
e
.
value
,
class
:
r
.
containerRadio
,
disabled
:
e
.
disabled
},{
default
:
function
(){
return
[
e
.
label
]}})}))};
return
function
(){
var
a
;
return
(
0
,
o
.
createVNode
)(
"div"
,{
class
:
r
.
container
},[(
0
,
o
.
createVNode
)((
0
,
o
.
resolveComponent
)(
"el-radio-group"
),{
modelValue
:
n
.
value
,
"onUpdate:modelValue"
:
function
(
e
){
return
n
.
value
=
e
}},
u
(
a
=
t
(
e
.
list
))?
a
:{
default
:
function
(){
return
[
a
]}})])}}}),
i
=
l
}}]);
//# sourceMappingURL=7031-legacy.996a7cae.js.map
\ No newline at end of file
baseServer/dist/js/7031-legacy.996a7cae.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/7031-legacy.996a7cae.js","mappings":"mKACA,G,kBAAA,CAAgB,eAAiB,+B,qBCEO,oHAExC,IAAMA,GAAaC,EAAAA,EAAAA,iBAAgB,CACjCC,KAAM,aACNC,MAAO,CACLC,WAAY,CACVC,KAAMC,OACNC,QAAS,IAEXC,KAAM,CACJH,KAAMI,MACNF,QAAS,iBAAM,EAAE,IAGrBG,MAAK,SAACP,GACJ,IAAMQ,GAAOC,EAAAA,EAAAA,KAAUT,GACjBU,EAAc,WAAe,IAAdL,EAAO,UAAH,6CAAG,GAC1B,OAAOA,EAAKM,KAAI,SAACC,GACf,OAAO,kBAAC,oCAAR,MACoBA,EAAKC,MAAK,MAASC,EAAAA,eAAqB,SAAYF,EAAKG,UAAQ,2BAChFH,EAAKI,MAAK,GAGjB,GACF,EACA,OAAO,WAAM,MACX,OAAO,wBAAP,MACcF,EAAAA,WAAgB,wEACDN,EAAKK,MAAK,yCAAVL,EAAKK,MAAK,QAAGH,EAAYV,EAAMK,OAAK,oCAGnE,CACF,IAGF,G","sources":["webpack://app/./src/views/ModelManage/Components/CustomFieldForm/FieldsType/Components/RadioGroup/RadioGroup.module.scss","webpack://app/./src/views/ModelManage/Components/CustomFieldForm/FieldsType/Components/RadioGroup/RadioGroup.jsx"],"sourcesContent":["// extracted by mini-css-extract-plugin\nexport default {\"containerRadio\":\"RadioGroup-module-d65e6e59\"};","import { defineComponent, ref } from 'vue'\nimport styles from './RadioGroup.module.scss'\nimport _ from 'lodash'\nimport { useVModel } from '@vueuse/core'\n\nconst RadioGroup = defineComponent({\n name: 'RadioGroup',\n props: {\n modelValue: {\n type: String,\n default: ''\n },\n list: {\n type: Array,\n default: () => []\n }\n },\n setup(props) {\n const data = useVModel(props)\n const renderItems = (list = []) => {\n return list.map((item) => {\n return (\n <ssu-radio label={item.value} class={styles.containerRadio} disabled={item.disabled}>\n {item.label}\n </ssu-radio>\n )\n })\n }\n return () => {\n return (\n <div class={styles.container}>\n <el-radio-group v-model={data.value}>{renderItems(props.list)}</el-radio-group>\n </div>\n )\n }\n }\n})\n\nexport default RadioGroup\n"],"names":["RadioGroup","defineComponent","name","props","modelValue","type","String","default","list","Array","setup","data","useVModel","renderItems","map","item","value","styles","disabled","label"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/7031.996a7cae.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
7031
],{
37031
:
function
(
e
,
n
,
t
){
t
.
r
(
n
),
t
.
d
(
n
,{
default
:
function
(){
return
i
}});
var
o
=
t
(
57473
),
r
=
(
t
(
66325
),
t
(
28971
),{
containerRadio
:
"RadioGroup-module-d65e6e59"
}),
a
=
(
t
(
12611
),
t
(
6708
));
function
u
(
e
){
return
"function"
===
typeof
e
||
"[object Object]"
===
Object
.
prototype
.
toString
.
call
(
e
)
&&!
(
0
,
o
.
isVNode
)(
e
)}
var
l
=
(
0
,
o
.
defineComponent
)({
name
:
"RadioGroup"
,
props
:{
modelValue
:{
type
:
String
,
default
:
""
},
list
:{
type
:
Array
,
default
:
function
(){
return
[]}}},
setup
:
function
(
e
){
var
n
=
(
0
,
a
.
NCN
)(
e
),
t
=
function
(){
var
e
=
arguments
.
length
>
0
&&
void
0
!==
arguments
[
0
]?
arguments
[
0
]:[];
return
e
.
map
((
function
(
e
){
return
(
0
,
o
.
createVNode
)((
0
,
o
.
resolveComponent
)(
"ssu-radio"
),{
label
:
e
.
value
,
class
:
r
.
containerRadio
,
disabled
:
e
.
disabled
},{
default
:
function
(){
return
[
e
.
label
]}})}))};
return
function
(){
var
a
;
return
(
0
,
o
.
createVNode
)(
"div"
,{
class
:
r
.
container
},[(
0
,
o
.
createVNode
)((
0
,
o
.
resolveComponent
)(
"el-radio-group"
),{
modelValue
:
n
.
value
,
"onUpdate:modelValue"
:
function
(
e
){
return
n
.
value
=
e
}},
u
(
a
=
t
(
e
.
list
))?
a
:{
default
:
function
(){
return
[
a
]}})])}}}),
i
=
l
}}]);
//# sourceMappingURL=7031.996a7cae.js.map
\ No newline at end of file
baseServer/dist/js/7031.996a7cae.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/7031.996a7cae.js","mappings":"mKACA,G,kBAAA,CAAgB,eAAiB,+B,qBCEO,oHAExC,IAAMA,GAAaC,EAAAA,EAAAA,iBAAgB,CACjCC,KAAM,aACNC,MAAO,CACLC,WAAY,CACVC,KAAMC,OACNC,QAAS,IAEXC,KAAM,CACJH,KAAMI,MACNF,QAAS,iBAAM,EAAE,IAGrBG,MAAK,SAACP,GACJ,IAAMQ,GAAOC,EAAAA,EAAAA,KAAUT,GACjBU,EAAc,WAAe,IAAdL,EAAO,UAAH,6CAAG,GAC1B,OAAOA,EAAKM,KAAI,SAACC,GACf,OAAO,kBAAC,oCAAR,MACoBA,EAAKC,MAAK,MAASC,EAAAA,eAAqB,SAAYF,EAAKG,UAAQ,2BAChFH,EAAKI,MAAK,GAGjB,GACF,EACA,OAAO,WAAM,MACX,OAAO,wBAAP,MACcF,EAAAA,WAAgB,wEACDN,EAAKK,MAAK,yCAAVL,EAAKK,MAAK,QAAGH,EAAYV,EAAMK,OAAK,oCAGnE,CACF,IAGF,G","sources":["webpack://app/./src/views/ModelManage/Components/CustomFieldForm/FieldsType/Components/RadioGroup/RadioGroup.module.scss","webpack://app/./src/views/ModelManage/Components/CustomFieldForm/FieldsType/Components/RadioGroup/RadioGroup.jsx"],"sourcesContent":["// extracted by mini-css-extract-plugin\nexport default {\"containerRadio\":\"RadioGroup-module-d65e6e59\"};","import { defineComponent, ref } from 'vue'\nimport styles from './RadioGroup.module.scss'\nimport _ from 'lodash'\nimport { useVModel } from '@vueuse/core'\n\nconst RadioGroup = defineComponent({\n name: 'RadioGroup',\n props: {\n modelValue: {\n type: String,\n default: ''\n },\n list: {\n type: Array,\n default: () => []\n }\n },\n setup(props) {\n const data = useVModel(props)\n const renderItems = (list = []) => {\n return list.map((item) => {\n return (\n <ssu-radio label={item.value} class={styles.containerRadio} disabled={item.disabled}>\n {item.label}\n </ssu-radio>\n )\n })\n }\n return () => {\n return (\n <div class={styles.container}>\n <el-radio-group v-model={data.value}>{renderItems(props.list)}</el-radio-group>\n </div>\n )\n }\n }\n})\n\nexport default RadioGroup\n"],"names":["RadioGroup","defineComponent","name","props","modelValue","type","String","default","list","Array","setup","data","useVModel","renderItems","map","item","value","styles","disabled","label"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/7602-legacy.a38c8c93.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
7602
],{
97602
:
function
(
e
,
t
,
u
){
u
.
r
(
t
),
u
.
d
(
t
,{
useModelData
:
function
(){
return
o
}});
u
(
28971
),
u
(
1383
),
u
(
39922
);
var
n
=
u
(
57473
),
a
=
(
0
,
n
.
ref
)([]),
l
=
(
0
,
n
.
ref
)([]),
r
=
(
0
,
n
.
ref
)([]),
i
=
(
0
,
n
.
ref
)(
!
0
),
f
=
(
0
,
n
.
ref
)(
!
1
);
function
o
(){
function
e
(
e
){
f
.
value
=!
0
,
i
.
value
=!
0
,
a
.
value
=
e
,
o
()}
function
t
(){
return
a
.
value
}
function
u
(
e
){
l
.
value
=
e
}
function
n
(){
return
l
.
value
}
function
o
(){
a
.
value
.
forEach
((
function
(
e
){
e
.
model
&&
(
r
.
value
=
r
.
value
.
concat
(
e
.
model
))})),
a
.
value
.
length
||
(
f
.
value
=!
1
),
i
.
value
=!
1
}
function
c
(){
return
r
.
value
}
function
s
(){
return
f
.
value
=!
1
,
i
}
return
{
setTreeList
:
e
,
getTreeList
:
t
,
setFieldList
:
u
,
getFieldList
:
n
,
setModelList
:
o
,
getModelList
:
c
,
getTreeStatus
:
s
,
fieldLoading
:
f
}}}}]);
//# sourceMappingURL=7602-legacy.a38c8c93.js.map
\ No newline at end of file
baseServer/dist/js/7602-legacy.a38c8c93.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/7602-legacy.a38c8c93.js","mappings":"kMASMA,GAAgBC,EAAAA,EAAAA,KAAI,IACpBC,GAAYD,EAAAA,EAAAA,KAAI,IAChBE,GAAaF,EAAAA,EAAAA,KAAI,IACjBG,GAAqBH,EAAAA,EAAAA,MAAI,GACzBI,GAAeJ,EAAAA,EAAAA,MAAI,GAElB,SAASK,IACd,SAASC,EAAYC,GACnBH,EAAaI,OAAQ,EACrBL,EAAmBK,OAAQ,EAC3BT,EAAcS,MAAQD,EACtBE,GACF,CACA,SAASC,IACP,OAAOX,EAAcS,KACvB,CACA,SAASG,EAAaJ,GACpBN,EAAUO,MAAQD,CACpB,CACA,SAASK,IACP,OAAOX,EAAUO,KACnB,CACA,SAASC,IACPV,EAAcS,MAAMK,SAAQ,SAACC,GACvBA,EAAKC,QACPb,EAAWM,MAAQN,EAAWM,MAAMQ,OAAOF,EAAKC,OAEpD,IACKhB,EAAcS,MAAMS,SACvBb,EAAaI,OAAQ,GAEvBL,EAAmBK,OAAQ,CAC7B,CACA,SAASU,IACP,OAAOhB,EAAWM,KACpB,CACA,SAASW,IAEP,OADAf,EAAaI,OAAQ,EACdL,CACT,CACA,MAAO,CACLG,YAAAA,EACAI,YAAAA,EACAC,aAAAA,EACAC,aAAAA,EACAH,aAAAA,EACAS,aAAAA,EACAC,cAAAA,EACAf,aAAAA,EAEJ,C","sources":["webpack://app/./src/views/ModelManage/Hook/store.jsx"],"sourcesContent":["/*\n * @Author: ruanweiguang weiguang.ruan@shengyc.com\n * @Date: 2022-08-11 17:50:47\n * @LastEditors: ruanweiguang weiguang.ruan@shengyc.com\n * @LastEditTime: 2022-08-18 13:57:03\n * @FilePath: /app/src/views/ModelManage/Hook/store.js\n * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE\n */\nimport { ref } from 'vue'\nconst groupTreeList = ref([])\nconst fieldList = ref([])\nconst modelArray = ref([])\nconst isLoadTreeComplete = ref(true)\nconst fieldLoading = ref(false)\n\nexport function useModelData() {\n function setTreeList(data) {\n fieldLoading.value = true\n isLoadTreeComplete.value = true\n groupTreeList.value = data\n setModelList()\n }\n function getTreeList() {\n return groupTreeList.value\n }\n function setFieldList(data) {\n fieldList.value = data\n }\n function getFieldList() {\n return fieldList.value\n }\n function setModelList() {\n groupTreeList.value.forEach((item) => {\n if (item.model) {\n modelArray.value = modelArray.value.concat(item.model)\n }\n })\n if (!groupTreeList.value.length) {\n fieldLoading.value = false\n }\n isLoadTreeComplete.value = false\n }\n function getModelList() {\n return modelArray.value\n }\n function getTreeStatus() {\n fieldLoading.value = false\n return isLoadTreeComplete\n }\n return {\n setTreeList,\n getTreeList,\n setFieldList,\n getFieldList,\n setModelList,\n getModelList,\n getTreeStatus,\n fieldLoading\n }\n}\n"],"names":["groupTreeList","ref","fieldList","modelArray","isLoadTreeComplete","fieldLoading","useModelData","setTreeList","data","value","setModelList","getTreeList","setFieldList","getFieldList","forEach","item","model","concat","length","getModelList","getTreeStatus"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/7602.a38c8c93.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
7602
],{
97602
:
function
(
e
,
t
,
u
){
u
.
r
(
t
),
u
.
d
(
t
,{
useModelData
:
function
(){
return
o
}});
u
(
28971
),
u
(
1383
),
u
(
39922
);
var
n
=
u
(
57473
),
a
=
(
0
,
n
.
ref
)([]),
l
=
(
0
,
n
.
ref
)([]),
r
=
(
0
,
n
.
ref
)([]),
i
=
(
0
,
n
.
ref
)(
!
0
),
f
=
(
0
,
n
.
ref
)(
!
1
);
function
o
(){
function
e
(
e
){
f
.
value
=!
0
,
i
.
value
=!
0
,
a
.
value
=
e
,
o
()}
function
t
(){
return
a
.
value
}
function
u
(
e
){
l
.
value
=
e
}
function
n
(){
return
l
.
value
}
function
o
(){
a
.
value
.
forEach
((
function
(
e
){
e
.
model
&&
(
r
.
value
=
r
.
value
.
concat
(
e
.
model
))})),
a
.
value
.
length
||
(
f
.
value
=!
1
),
i
.
value
=!
1
}
function
c
(){
return
r
.
value
}
function
s
(){
return
f
.
value
=!
1
,
i
}
return
{
setTreeList
:
e
,
getTreeList
:
t
,
setFieldList
:
u
,
getFieldList
:
n
,
setModelList
:
o
,
getModelList
:
c
,
getTreeStatus
:
s
,
fieldLoading
:
f
}}}}]);
//# sourceMappingURL=7602.a38c8c93.js.map
\ No newline at end of file
baseServer/dist/js/7602.a38c8c93.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/7602.a38c8c93.js","mappings":"kMASMA,GAAgBC,EAAAA,EAAAA,KAAI,IACpBC,GAAYD,EAAAA,EAAAA,KAAI,IAChBE,GAAaF,EAAAA,EAAAA,KAAI,IACjBG,GAAqBH,EAAAA,EAAAA,MAAI,GACzBI,GAAeJ,EAAAA,EAAAA,MAAI,GAElB,SAASK,IACd,SAASC,EAAYC,GACnBH,EAAaI,OAAQ,EACrBL,EAAmBK,OAAQ,EAC3BT,EAAcS,MAAQD,EACtBE,GACF,CACA,SAASC,IACP,OAAOX,EAAcS,KACvB,CACA,SAASG,EAAaJ,GACpBN,EAAUO,MAAQD,CACpB,CACA,SAASK,IACP,OAAOX,EAAUO,KACnB,CACA,SAASC,IACPV,EAAcS,MAAMK,SAAQ,SAACC,GACvBA,EAAKC,QACPb,EAAWM,MAAQN,EAAWM,MAAMQ,OAAOF,EAAKC,OAEpD,IACKhB,EAAcS,MAAMS,SACvBb,EAAaI,OAAQ,GAEvBL,EAAmBK,OAAQ,CAC7B,CACA,SAASU,IACP,OAAOhB,EAAWM,KACpB,CACA,SAASW,IAEP,OADAf,EAAaI,OAAQ,EACdL,CACT,CACA,MAAO,CACLG,YAAAA,EACAI,YAAAA,EACAC,aAAAA,EACAC,aAAAA,EACAH,aAAAA,EACAS,aAAAA,EACAC,cAAAA,EACAf,aAAAA,EAEJ,C","sources":["webpack://app/./src/views/ModelManage/Hook/store.jsx"],"sourcesContent":["/*\n * @Author: ruanweiguang weiguang.ruan@shengyc.com\n * @Date: 2022-08-11 17:50:47\n * @LastEditors: ruanweiguang weiguang.ruan@shengyc.com\n * @LastEditTime: 2022-08-18 13:57:03\n * @FilePath: /app/src/views/ModelManage/Hook/store.js\n * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE\n */\nimport { ref } from 'vue'\nconst groupTreeList = ref([])\nconst fieldList = ref([])\nconst modelArray = ref([])\nconst isLoadTreeComplete = ref(true)\nconst fieldLoading = ref(false)\n\nexport function useModelData() {\n function setTreeList(data) {\n fieldLoading.value = true\n isLoadTreeComplete.value = true\n groupTreeList.value = data\n setModelList()\n }\n function getTreeList() {\n return groupTreeList.value\n }\n function setFieldList(data) {\n fieldList.value = data\n }\n function getFieldList() {\n return fieldList.value\n }\n function setModelList() {\n groupTreeList.value.forEach((item) => {\n if (item.model) {\n modelArray.value = modelArray.value.concat(item.model)\n }\n })\n if (!groupTreeList.value.length) {\n fieldLoading.value = false\n }\n isLoadTreeComplete.value = false\n }\n function getModelList() {\n return modelArray.value\n }\n function getTreeStatus() {\n fieldLoading.value = false\n return isLoadTreeComplete\n }\n return {\n setTreeList,\n getTreeList,\n setFieldList,\n getFieldList,\n setModelList,\n getModelList,\n getTreeStatus,\n fieldLoading\n }\n}\n"],"names":["groupTreeList","ref","fieldList","modelArray","isLoadTreeComplete","fieldLoading","useModelData","setTreeList","data","value","setModelList","getTreeList","setFieldList","getFieldList","forEach","item","model","concat","length","getModelList","getTreeStatus"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/7752-legacy.4d88d47c.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
7752
,
6511
,
6441
,
5802
,
3397
,
3931
,
9573
,
9939
],{
15314
:
function
(
e
,
t
,
o
){
o
.
r
(
t
),
o
.
d
(
t
,{
default
:
function
(){
return
i
}});
var
a
=
o
(
57473
),
n
=
(
o
(
37305
),
o
(
38425
)),
l
=
o
(
42552
),
r
=
{
importText
:
"SheetList-module-dbc0898b"
,
exportText
:
"SheetList-module-ff5b8c50"
,
sheetList
:
"SheetList-module-fb289365"
,
sheetListHeader
:
"SheetList-module-dd7939f7"
,
sheetListCont
:
"SheetList-module-d578f7c6"
,
sheetTable
:
"SheetList-module-f286bff0"
,
basicSideBar
:
"SheetList-module-d6908ee1"
,
sheetListContCreate
:
"SheetList-module-b793845f"
},
u
=
o
(
86511
),
d
=
(
0
,
a
.
defineComponent
)({
name
:
"SheetList"
,
props
:{},
setup
:
function
(
e
,
t
){
var
o
=
(
0
,
n
.
y
)(),
d
=
o
.
sheetListDialogVisible
,
i
=
o
.
onClickCreateSheet
,
s
=
o
.
temPlateRowInfo
,
c
=
o
.
onClickSheetListRowInfo
,
m
=
(
o
.
onClickTemplateSearch
,
o
.
sheetDataInfo
,
o
.
sheetRowDropMenu
),
p
=
o
.
sheetListData
,
f
=
(
o
.
groupInfos
,
o
.
sheetListSideBar
),
v
=
o
.
loadingTemplateData
,
h
=
o
.
onNodeDrop
,
V
=
o
.
onAllowDrop
;
return
function
(){
return
(
0
,
a
.
createVNode
)(
"div"
,{
class
:
r
.
sheetList
},[(
0
,
a
.
createVNode
)(
"div"
,{
class
:
r
.
sheetListHeader
},[
s
.
value
.
type
?
1
==
s
.
value
.
type
?(
0
,
a
.
createVNode
)(
"span"
,{
class
:
r
.
importText
},[(
0
,
a
.
createTextVNode
)(
"导入"
)]):(
0
,
a
.
createVNode
)(
"span"
,{
class
:
r
.
exportText
},[(
0
,
a
.
createTextVNode
)(
"导出"
)]):
""
,
s
.
value
.
name
]),(
0
,
a
.
createVNode
)(
"div"
,{
class
:
r
.
sheetListCont
},[(
0
,
a
.
createVNode
)(
"div"
,
null
,[(
0
,
a
.
createVNode
)(
"div"
,{
class
:
r
.
sheetListContCreate
},[(
0
,
a
.
createVNode
)(
"div"
,
null
,[(
0
,
a
.
createTextVNode
)(
"sheet列表"
)]),(
0
,
a
.
createVNode
)(
"div"
,
null
,[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-button"
),{
type
:
"text"
,
icon
:(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"SvgIcon"
),{
type
:
"mxqd_15"
,
width
:
12
,
height
:
14
},
null
),
onClick
:
i
,
disabled
:
!
s
.
value
.
id
},{
default
:
function
(){
return
[(
0
,
a
.
createTextVNode
)(
"新增"
)]}})])]),(
0
,
a
.
withDirectives
)((
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"BasicSideBar"
),{
class
:
r
.
basicSideBar
,
ref
:
f
,
modelValue
:
p
.
value
,
"onUpdate:modelValue"
:
function
(
e
){
return
p
.
value
=
e
},
rowDropMenu
:
m
,
onClickRowInfo
:
c
,
hasSearch
:
!
1
,
treeProps
:{
draggable
:
!
0
,
"allow-drop"
:
V
,
onNodeDrop
:
h
,
"highlight-current"
:
!
0
}},
null
),[[(
0
,
a
.
resolveDirective
)(
"loading"
),
v
.
value
]])]),(
0
,
a
.
createVNode
)(
l
[
"default"
],{
class
:
r
.
sheetTable
},
null
)]),(
0
,
a
.
createVNode
)(
u
[
"default"
],{
modelValue
:
d
.
value
,
"onUpdate:modelValue"
:
function
(
e
){
return
d
.
value
=
e
}},
null
)])}}}),
i
=
d
},
86511
:
function
(
e
,
t
,
o
){
o
.
r
(
t
),
o
.
d
(
t
,{
default
:
function
(){
return
u
}});
var
a
=
o
(
57473
),
n
=
(
o
(
37305
),
o
(
66325
),{
exportTime
:
"SheetListDialog-module-ed309b15"
,
labelDesc
:
"SheetListDialog-module-e624c577"
,
sheetDialogCont
:
"SheetListDialog-module-ff9d60d0"
}),
l
=
(
o
(
34985
),
o
(
4129
),
o
(
38425
)),
r
=
(
0
,
a
.
defineComponent
)({
name
:
"SheetListDialog"
,
props
:{
modelValue
:{
type
:
Boolean
,
default
:
!
1
}},
setup
:
function
(
e
,
t
){
var
o
=
(
0
,
a
.
computed
)({
get
:
function
(){
return
e
.
modelValue
},
set
:
function
(
e
){
t
.
emit
(
"update:modelValue"
,
e
)}}),
r
=
(
0
,
l
.
y
)(
e
,
t
),
u
=
r
.
sheetDataInfo
,
d
=
r
.
sheetDialogFormRef
,
i
=
r
.
groupList
,
s
=
r
.
onClickSheetDialogConfirm
,
c
=
r
.
onClickCancelSheetDialog
,
m
=
(
0
,
a
.
computed
)((
function
(){
return
""
.
concat
(
_
.
isEmpty
(
u
.
value
.
id
)?
"创建"
:
"修改"
,
"sheet"
)})),
p
=
(
0
,
a
.
reactive
)({
name
:[{
required
:
!
0
,
message
:
"请输入sheet名称"
,
trigger
:
"blur"
}],
modelCode
:[{
required
:
!
0
,
message
:
"请选择模型"
,
trigger
:
"blur"
}]});
return
function
(){
var
e
;
return
(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"BaseDialog"
),{
modelValue
:
o
.
value
,
"onUpdate:modelValue"
:
function
(
e
){
return
o
.
value
=
e
},
title
:
m
.
value
,
size
:
"small"
,
customClass
:
n
.
sheetDialogCont
,
onClose
:
c
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form"
),{
model
:
u
.
value
,
ref
:
d
,
"label-position"
:
"top"
,
rules
:
p
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form-item"
),{
prop
:
"name"
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-input"
),{
modelValue
:
u
.
value
.
name
,
"onUpdate:modelValue"
:
function
(
e
){
return
u
.
value
.
name
=
e
},
placeholder
:
"请输入sheet名称"
,
maxlength
:
32
},
null
)]},
label
:
function
(){
return
(
0
,
a
.
createVNode
)(
"span"
,
null
,[(
0
,
a
.
createVNode
)(
"span"
,
null
,[(
0
,
a
.
createTextVNode
)(
"sheet名称"
)]),(
0
,
a
.
createVNode
)(
"span"
,{
class
:
n
.
labelDesc
},[(
0
,
a
.
createTextVNode
)(
"限制32个字符"
)])])}}),(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form-item"
),{
prop
:
"modelCode"
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-select"
),{
modelValue
:
u
.
value
.
modelCode
,
"onUpdate:modelValue"
:
function
(
e
){
return
u
.
value
.
modelCode
=
e
},
placeholder
:
"请选择模型"
,
style
:{
width
:
"100%"
},
filterable
:
!
0
,
disabled
:
!
_
.
isEmpty
(
u
.
value
.
id
)},{
default
:
function
(){
return
[
null
===
(
e
=
i
.
value
)
||
void
0
===
e
?
void
0
:
e
.
map
((
function
(
e
){
return
(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-option"
),{
label
:
e
.
name
,
value
:
e
.
code
},
null
)}))]}})]},
label
:
function
(){
return
(
0
,
a
.
createVNode
)(
"span"
,
null
,[(
0
,
a
.
createVNode
)(
"span"
,
null
,[(
0
,
a
.
createTextVNode
)(
"所属模型"
)]),(
0
,
a
.
createVNode
)(
"span"
,{
class
:
n
.
labelDesc
},[(
0
,
a
.
createTextVNode
)(
"创建后不可以修改"
)])])}})]}})]},
footer
:
function
(){
return
(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-space"
),
null
,{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-button"
),{
onClick
:
c
},{
default
:
function
(){
return
[(
0
,
a
.
createTextVNode
)(
"取消"
)]}}),(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-button"
),{
type
:
"primary"
,
onClick
:
s
},{
default
:
function
(){
return
[(
0
,
a
.
createTextVNode
)(
"确认"
)]}})]}})}})}}}),
u
=
r
},
46441
:
function
(
e
,
t
,
o
){
o
.
r
(
t
),
o
.
d
(
t
,{
default
:
function
(){
return
r
}});
var
a
=
o
(
57473
),
n
=
{
sheetTableDesc
:
"SheetTableDesc-module-e616e2c3"
},
l
=
o
(
38425
),
r
=
(
0
,
a
.
defineComponent
)({
name
:
"SheetTableDesc"
,
setup
:
function
(
e
,
t
){
var
o
=
t
.
expose
,
r
=
(
0
,
l
.
y
)(),
u
=
r
.
sheetMetaDataDescForm
,
d
=
r
.
sheetMetaDataDescRules
,
i
=
r
.
onClickSaveSheetMetadataTitle
;
function
s
(){}
return
o
({
onDataInit
:
s
}),
function
(){
return
(
0
,
a
.
createVNode
)(
"div"
,{
class
:
n
.
sheetTableDesc
},[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form"
),{
model
:
u
.
value
,
rules
:
d
,
"label-width"
:
"200px"
,
"label-position"
:
"top"
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form-item"
),{
label
:
"填写说明(不能删除该行)"
,
prop
:
"explainRemark"
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-input"
),{
modelValue
:
u
.
value
.
explainRemark
,
"onUpdate:modelValue"
:
function
(
e
){
return
u
.
value
.
explainRemark
=
e
},
autosize
:{
minRows
:
10
,
maxRows
:
30
},
"show-word-limit"
:
!
0
,
maxlength
:
800
,
type
:
"textarea"
,
placeholder
:
"填写的内容生成在第1行D~Z单元格,输入文本,且可换行"
},
null
)]}})]}}),(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-button"
),{
type
:
"primary"
,
onClick
:
i
},{
default
:
function
(){
return
[(
0
,
a
.
createTextVNode
)(
"保存"
)]}})])}}})},
42552
:
function
(
e
,
t
,
o
){
o
.
r
(
t
),
o
.
d
(
t
,{
default
:
function
(){
return
s
}});
var
a
=
o
(
57473
),
n
=
(
o
(
37305
),
o
(
39922
),{
container
:
"index-module-e39a4c40"
,
sheetTableFieldHeader
:
"index-module-f0eec1ef"
,
sheetTableFieldHeaderTit
:
"index-module-c1821d3e"
,
headerTabs
:
"index-module-aa5237e0"
}),
l
=
o
(
17979
),
r
=
o
(
46441
),
u
=
o
(
47285
),
d
=
o
(
38425
),
i
=
o
(
4129
),
s
=
(
l
.
eW
.
resolve
(
"api"
),(
0
,
a
.
defineComponent
)({
name
:
"SheetTable"
,
setup
:
function
(
e
,
t
){
t
.
emit
,
t
.
expose
;
var
o
=
(
0
,
d
.
y
)(),
l
=
o
.
sheetTableFieldRef
,
s
=
o
.
sheetDataCurrentInfo
,
c
=
o
.
temPlateRowInfo
,
m
=
o
.
radioGroupVal
,
p
=
(
0
,
a
.
computed
)((
function
(){
return
m
.
value
==
i
.
eQ
.
TABLE
?
u
[
"default"
]:
r
[
"default"
]})),
f
=
function
(
e
){
p
.
value
=
e
},
v
=
(
0
,
a
.
computed
)((
function
(){
var
e
,
t
=
null
!==
(
e
=
s
.
value
)
&&
void
0
!==
e
?
e
:{},
o
=
t
.
name
,
a
=
void
0
===
o
?
""
:
o
,
n
=
t
.
_modelName
,
l
=
void
0
===
n
?
""
:
n
;
return
a
?
""
.
concat
(
a
,
" - "
).
concat
(
l
):
""
}));
return
function
(){
return
(
0
,
a
.
createVNode
)(
"div"
,{
class
:
n
.
container
},[(
0
,
a
.
createVNode
)(
"div"
,{
class
:
n
.
sheetTableFieldHeader
},[(
0
,
a
.
createVNode
)(
"div"
,{
class
:
n
.
sheetTableFieldHeaderTit
},[
v
.
value
]),(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-radio-group"
),{
class
:
n
.
headerTabs
,
modelValue
:
m
.
value
,
"onUpdate:modelValue"
:
function
(
e
){
return
m
.
value
=
e
},
onChange
:
f
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-radio-button"
),{
label
:
i
.
eQ
.
TABLE
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"SvgIcon"
),{
class
:
n
.
radioStyle
,
width
:
14
,
height
:
14
,
type
:
"liebiao"
},
null
),(
0
,
a
.
createTextVNode
)(
"列配置"
)]}}),
c
.
value
.
type
==
i
.
db
.
IMPORT
?(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-radio-button"
),{
label
:
i
.
eQ
.
RELATION
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"SvgIcon"
),{
class
:
n
.
radioStyle
,
width
:
14
,
height
:
14
,
type
:
"lianjiexian"
},
null
),(
0
,
a
.
createTextVNode
)(
"填写说明配置"
)]}}):
""
]}})]),(
0
,
a
.
h
)((
0
,
a
.
resolveDynamicComponent
)(
p
.
value
),{
modelValue
:
e
.
infos
,
ref
:
l
})])}}}))}}]);
//# sourceMappingURL=7752-legacy.4d88d47c.js.map
\ No newline at end of file
baseServer/dist/js/7752-legacy.4d88d47c.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/7752-legacy.4d88d47c.js","mappings":"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","sources":["webpack://app/./src/views/LogicFlow/Template/container/SheetList/SheetList.module.scss","webpack://app/./src/views/LogicFlow/Template/container/SheetList/SheetList.jsx","webpack://app/./src/views/LogicFlow/Template/container/SheetListDialog/SheetListDialog.module.scss","webpack://app/./src/views/LogicFlow/Template/container/SheetListDialog/SheetListDialog.jsx","webpack://app/./src/views/LogicFlow/Template/container/SheetTable/container/SheetTableDesc/SheetTableDesc.module.scss","webpack://app/./src/views/LogicFlow/Template/container/SheetTable/container/SheetTableDesc/SheetTableDesc.jsx","webpack://app/./src/views/LogicFlow/Template/container/SheetTable/index.module.scss","webpack://app/./src/views/LogicFlow/Template/container/SheetTable/index.jsx"],"sourcesContent":["// extracted by mini-css-extract-plugin\nexport default {\"importText\":\"SheetList-module-dbc0898b\",\"exportText\":\"SheetList-module-ff5b8c50\",\"sheetList\":\"SheetList-module-fb289365\",\"sheetListHeader\":\"SheetList-module-dd7939f7\",\"sheetListCont\":\"SheetList-module-d578f7c6\",\"sheetTable\":\"SheetList-module-f286bff0\",\"basicSideBar\":\"SheetList-module-d6908ee1\",\"sheetListContCreate\":\"SheetList-module-b793845f\"};","import { defineComponent, ref, Fragment } from 'vue'\nimport { useTemplate } from '../../hooks/useTemplate'\nimport SheetTable from '../SheetTable'\nimport styles from './SheetList.module.scss'\nimport SheetListDialog from '../SheetListDialog/SheetListDialog'\n\nconst SheetList = defineComponent({\n name: 'SheetList',\n props: {},\n setup(props, ctx) {\n const {\n sheetListDialogVisible,\n onClickCreateSheet,\n temPlateRowInfo,\n onClickSheetListRowInfo,\n onClickTemplateSearch,\n sheetDataInfo,\n sheetRowDropMenu,\n sheetListData,\n groupInfos,\n sheetListSideBar,\n loadingTemplateData,\n onNodeDrop,\n onAllowDrop\n } = useTemplate()\n\n return () => {\n return (\n <div class={styles.sheetList}>\n <div class={styles.sheetListHeader}>\n {temPlateRowInfo.value.type ? (\n temPlateRowInfo.value.type == 1 ? (\n <span class={styles.importText}>导入</span>\n ) : (\n <span class={styles.exportText}>导出</span>\n )\n ) : (\n ''\n )}\n\n {temPlateRowInfo.value.name}\n </div>\n <div class={styles.sheetListCont}>\n <div>\n <div class={styles.sheetListContCreate}>\n <div>sheet列表</div>\n <div>\n <ssu-button\n type=\"text\"\n icon={<SvgIcon type=\"mxqd_15\" width={12} height={14} />}\n onClick={onClickCreateSheet}\n disabled={!temPlateRowInfo.value.id}\n >\n 新增\n </ssu-button>\n </div>\n </div>\n {/* sheet表 */}\n <BasicSideBar\n class={styles.basicSideBar}\n ref={sheetListSideBar}\n v-loading={loadingTemplateData.value}\n v-model={sheetListData.value}\n rowDropMenu={sheetRowDropMenu}\n onClickRowInfo={onClickSheetListRowInfo}\n hasSearch={false}\n treeProps={{\n draggable: true,\n 'allow-drop': onAllowDrop,\n onNodeDrop: onNodeDrop,\n 'highlight-current': true\n }}\n ></BasicSideBar>\n </div>\n\n {/* sheet表table */}\n <SheetTable class={styles.sheetTable}></SheetTable>\n </div>\n {/* 弹窗 */}\n <SheetListDialog v-model:modelValue={sheetListDialogVisible.value}></SheetListDialog>\n </div>\n )\n }\n }\n})\n\nexport default SheetList\n","// extracted by mini-css-extract-plugin\nexport default {\"exportTime\":\"SheetListDialog-module-ed309b15\",\"labelDesc\":\"SheetListDialog-module-e624c577\",\"sheetDialogCont\":\"SheetListDialog-module-ff9d60d0\"};","import { defineComponent, ref, Fragment, computed, rules, reactive, onMounted } from 'vue'\nimport styles from './SheetListDialog.module.scss'\nimport { functionStrategy } from '@syc-lowcode/base'\nimport { TEMPLATE_TYPE_OPTIONS, TEMPLATE_TYPE_MAPS, STATUS_TYPE_OPTIONS } from '../../const/enum'\nimport { useTemplate } from '../../hooks/useTemplate'\n\nconst SheetListDialog = defineComponent({\n name: 'SheetListDialog',\n props: {\n modelValue: {\n type: Boolean,\n default: false\n }\n },\n setup(props, ctx) {\n const sheetListDialogVisible = computed({\n get() {\n return props.modelValue\n },\n set(val) {\n ctx.emit('update:modelValue', val)\n }\n })\n\n const {\n sheetDataInfo,\n sheetDialogFormRef,\n groupList,\n onClickSheetDialogConfirm,\n onClickCancelSheetDialog\n } = useTemplate(props, ctx)\n\n const sheetDialogTitle = computed(() => {\n return `${_.isEmpty(sheetDataInfo.value.id) ? '创建' : '修改'}sheet`\n })\n\n const rules = reactive({\n name: [{ required: true, message: '请输入sheet名称', trigger: 'blur' }],\n modelCode: [{ required: true, message: '请选择模型', trigger: 'blur' }]\n })\n\n return () => {\n return (\n <BaseDialog\n v-model={sheetListDialogVisible.value}\n title={sheetDialogTitle.value}\n size={'small'}\n customClass={styles.sheetDialogCont}\n onClose={onClickCancelSheetDialog}\n vSlots={{\n footer: () => {\n return (\n <el-space>\n <ssu-button onClick={onClickCancelSheetDialog}>取消</ssu-button>\n <ssu-button type=\"primary\" onClick={onClickSheetDialogConfirm}>\n 确认\n </ssu-button>\n </el-space>\n )\n }\n }}\n >\n <el-form\n model={sheetDataInfo.value}\n ref={sheetDialogFormRef}\n label-position=\"top\"\n rules={rules}\n >\n <el-form-item\n prop=\"name\"\n vSlots={{\n label: () => {\n return (\n <span>\n <span>sheet名称</span>\n <span class={styles.labelDesc}>限制32个字符</span>\n </span>\n )\n }\n }}\n >\n <el-input\n v-model={sheetDataInfo.value.name}\n placeholder={'请输入sheet名称'}\n maxlength={32}\n ></el-input>\n </el-form-item>\n\n <el-form-item\n prop=\"modelCode\"\n vSlots={{\n label: () => {\n return (\n <span>\n <span>所属模型</span>\n <span class={styles.labelDesc}>创建后不可以修改</span>\n </span>\n )\n }\n }}\n >\n <el-select\n v-model={sheetDataInfo.value.modelCode}\n placeholder=\"请选择模型\"\n style={{\n width: '100%'\n }}\n filterable\n disabled={!_.isEmpty(sheetDataInfo.value.id)}\n >\n {groupList.value?.map((v) => {\n return <el-option label={v.name} value={v.code}></el-option>\n })}\n </el-select>\n </el-form-item>\n </el-form>\n </BaseDialog>\n )\n }\n }\n})\n\nexport default SheetListDialog\n","// extracted by mini-css-extract-plugin\nexport default {\"sheetTableDesc\":\"SheetTableDesc-module-e616e2c3\"};","import { defineComponent, h, reactive, ref, watch, onMounted } from 'vue'\nimport styles from './SheetTableDesc.module.scss'\nimport { useTemplate } from '../../../../hooks/useTemplate'\n\nexport default defineComponent({\n name: 'SheetTableDesc',\n setup(props, { expose }) {\n const { sheetMetaDataDescForm, sheetMetaDataDescRules, onClickSaveSheetMetadataTitle } =\n useTemplate()\n expose({ onDataInit })\n\n function onDataInit() {}\n return () => (\n <div class={styles.sheetTableDesc}>\n <el-form\n model={sheetMetaDataDescForm.value}\n rules={sheetMetaDataDescRules}\n label-width={'200px'}\n label-position={'top'}\n >\n <el-form-item label=\"填写说明(不能删除该行)\" prop=\"explainRemark\">\n <el-input\n v-model={sheetMetaDataDescForm.value.explainRemark}\n autosize={{\n minRows: 10,\n maxRows: 30\n }}\n show-word-limit\n maxlength={800}\n type=\"textarea\"\n placeholder={'填写的内容生成在第1行D~Z单元格,输入文本,且可换行'}\n ></el-input>\n </el-form-item>\n </el-form>\n\n <ssu-button type=\"primary\" onClick={onClickSaveSheetMetadataTitle}>\n 保存\n </ssu-button>\n </div>\n )\n }\n})\n","// extracted by mini-css-extract-plugin\nexport default {\"container\":\"index-module-e39a4c40\",\"sheetTableFieldHeader\":\"index-module-f0eec1ef\",\"sheetTableFieldHeaderTit\":\"index-module-c1821d3e\",\"headerTabs\":\"index-module-aa5237e0\"};","import { defineComponent, resolveDynamicComponent, h, ref, computed, onMounted } from 'vue'\nimport styles from './index.module.scss'\nimport { ioc } from '@syc-lowcode/client-framework'\nimport SheetTableDesc from './container/SheetTableDesc/SheetTableDesc'\nimport SheetTableField from './container/SheetTableField/SheetTableField'\nimport { useTemplate } from '../../hooks/useTemplate'\nimport { TEMPLATE_TYPE_MAPS, SheetRadioEnums } from '../../const/enum'\n\nconst api = ioc.resolve('api')\n\nexport default defineComponent({\n name: 'SheetTable',\n setup(props, { emit, expose }) {\n const { sheetTableFieldRef, sheetDataCurrentInfo, temPlateRowInfo, radioGroupVal } =\n useTemplate()\n const componentsName = computed(() => {\n return radioGroupVal.value == SheetRadioEnums.TABLE ? SheetTableField : SheetTableDesc\n })\n\n const onChangeTabConfig = (e) => {\n componentsName.value = e\n }\n const sheetTableFieldHeaderTit = computed(() => {\n let { name = '', _modelName = '' } = sheetDataCurrentInfo.value ?? {}\n return name ? `${name} - ${_modelName}` : ''\n })\n\n return () => (\n <div class={styles.container}>\n <div class={styles.sheetTableFieldHeader}>\n <div class={styles.sheetTableFieldHeaderTit}>{sheetTableFieldHeaderTit.value}</div>\n <el-radio-group\n class={styles.headerTabs}\n v-model={radioGroupVal.value}\n onChange={onChangeTabConfig}\n >\n <el-radio-button label={SheetRadioEnums.TABLE}>\n <SvgIcon class={styles.radioStyle} width={14} height={14} type=\"liebiao\" />\n 列配置\n </el-radio-button>\n {temPlateRowInfo.value.type == TEMPLATE_TYPE_MAPS.IMPORT ? (\n <el-radio-button label={SheetRadioEnums.RELATION}>\n <SvgIcon class={styles.radioStyle} width={14} height={14} type=\"lianjiexian\" />\n 填写说明配置\n </el-radio-button>\n ) : (\n ''\n )}\n </el-radio-group>\n </div>\n\n {h(resolveDynamicComponent(componentsName.value), {\n modelValue: props.infos,\n ref: sheetTableFieldRef\n })}\n </div>\n )\n }\n})\n"],"names":["SheetList","defineComponent","name","props","setup","ctx","useTemplate","sheetListDialogVisible","onClickCreateSheet","temPlateRowInfo","onClickSheetListRowInfo","sheetRowDropMenu","onClickTemplateSearch","sheetDataInfo","sheetListData","sheetListSideBar","groupInfos","loadingTemplateData","onNodeDrop","onAllowDrop","styles","value","type","id","draggable","SheetListDialog","modelValue","Boolean","default","computed","get","set","val","emit","sheetDialogFormRef","groupList","onClickSheetDialogConfirm","onClickCancelSheetDialog","sheetDialogTitle","_","isEmpty","rules","reactive","required","message","trigger","modelCode","label","width","map","v","code","footer","expose","sheetMetaDataDescForm","sheetMetaDataDescRules","onClickSaveSheetMetadataTitle","onDataInit","explainRemark","minRows","maxRows","ioc","sheetTableFieldRef","sheetDataCurrentInfo","radioGroupVal","componentsName","SheetRadioEnums","SheetTableField","SheetTableDesc","onChangeTabConfig","e","sheetTableFieldHeaderTit","_modelName","TEMPLATE_TYPE_MAPS","h","resolveDynamicComponent","infos","ref"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/7752.4d88d47c.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
7752
,
6511
,
6441
,
5802
,
3397
,
3931
,
9573
,
9939
],{
15314
:
function
(
e
,
t
,
o
){
o
.
r
(
t
),
o
.
d
(
t
,{
default
:
function
(){
return
i
}});
var
a
=
o
(
57473
),
n
=
(
o
(
37305
),
o
(
38425
)),
l
=
o
(
42552
),
r
=
{
importText
:
"SheetList-module-dbc0898b"
,
exportText
:
"SheetList-module-ff5b8c50"
,
sheetList
:
"SheetList-module-fb289365"
,
sheetListHeader
:
"SheetList-module-dd7939f7"
,
sheetListCont
:
"SheetList-module-d578f7c6"
,
sheetTable
:
"SheetList-module-f286bff0"
,
basicSideBar
:
"SheetList-module-d6908ee1"
,
sheetListContCreate
:
"SheetList-module-b793845f"
},
u
=
o
(
86511
),
d
=
(
0
,
a
.
defineComponent
)({
name
:
"SheetList"
,
props
:{},
setup
:
function
(
e
,
t
){
var
o
=
(
0
,
n
.
y
)(),
d
=
o
.
sheetListDialogVisible
,
i
=
o
.
onClickCreateSheet
,
s
=
o
.
temPlateRowInfo
,
c
=
o
.
onClickSheetListRowInfo
,
m
=
(
o
.
onClickTemplateSearch
,
o
.
sheetDataInfo
,
o
.
sheetRowDropMenu
),
p
=
o
.
sheetListData
,
f
=
(
o
.
groupInfos
,
o
.
sheetListSideBar
),
v
=
o
.
loadingTemplateData
,
h
=
o
.
onNodeDrop
,
V
=
o
.
onAllowDrop
;
return
function
(){
return
(
0
,
a
.
createVNode
)(
"div"
,{
class
:
r
.
sheetList
},[(
0
,
a
.
createVNode
)(
"div"
,{
class
:
r
.
sheetListHeader
},[
s
.
value
.
type
?
1
==
s
.
value
.
type
?(
0
,
a
.
createVNode
)(
"span"
,{
class
:
r
.
importText
},[(
0
,
a
.
createTextVNode
)(
"导入"
)]):(
0
,
a
.
createVNode
)(
"span"
,{
class
:
r
.
exportText
},[(
0
,
a
.
createTextVNode
)(
"导出"
)]):
""
,
s
.
value
.
name
]),(
0
,
a
.
createVNode
)(
"div"
,{
class
:
r
.
sheetListCont
},[(
0
,
a
.
createVNode
)(
"div"
,
null
,[(
0
,
a
.
createVNode
)(
"div"
,{
class
:
r
.
sheetListContCreate
},[(
0
,
a
.
createVNode
)(
"div"
,
null
,[(
0
,
a
.
createTextVNode
)(
"sheet列表"
)]),(
0
,
a
.
createVNode
)(
"div"
,
null
,[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-button"
),{
type
:
"text"
,
icon
:(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"SvgIcon"
),{
type
:
"mxqd_15"
,
width
:
12
,
height
:
14
},
null
),
onClick
:
i
,
disabled
:
!
s
.
value
.
id
},{
default
:
function
(){
return
[(
0
,
a
.
createTextVNode
)(
"新增"
)]}})])]),(
0
,
a
.
withDirectives
)((
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"BasicSideBar"
),{
class
:
r
.
basicSideBar
,
ref
:
f
,
modelValue
:
p
.
value
,
"onUpdate:modelValue"
:
function
(
e
){
return
p
.
value
=
e
},
rowDropMenu
:
m
,
onClickRowInfo
:
c
,
hasSearch
:
!
1
,
treeProps
:{
draggable
:
!
0
,
"allow-drop"
:
V
,
onNodeDrop
:
h
,
"highlight-current"
:
!
0
}},
null
),[[(
0
,
a
.
resolveDirective
)(
"loading"
),
v
.
value
]])]),(
0
,
a
.
createVNode
)(
l
[
"default"
],{
class
:
r
.
sheetTable
},
null
)]),(
0
,
a
.
createVNode
)(
u
[
"default"
],{
modelValue
:
d
.
value
,
"onUpdate:modelValue"
:
function
(
e
){
return
d
.
value
=
e
}},
null
)])}}}),
i
=
d
},
86511
:
function
(
e
,
t
,
o
){
o
.
r
(
t
),
o
.
d
(
t
,{
default
:
function
(){
return
u
}});
var
a
=
o
(
57473
),
n
=
(
o
(
37305
),
o
(
66325
),{
exportTime
:
"SheetListDialog-module-ed309b15"
,
labelDesc
:
"SheetListDialog-module-e624c577"
,
sheetDialogCont
:
"SheetListDialog-module-ff9d60d0"
}),
l
=
(
o
(
34985
),
o
(
4129
),
o
(
38425
)),
r
=
(
0
,
a
.
defineComponent
)({
name
:
"SheetListDialog"
,
props
:{
modelValue
:{
type
:
Boolean
,
default
:
!
1
}},
setup
:
function
(
e
,
t
){
var
o
=
(
0
,
a
.
computed
)({
get
:
function
(){
return
e
.
modelValue
},
set
:
function
(
e
){
t
.
emit
(
"update:modelValue"
,
e
)}}),
r
=
(
0
,
l
.
y
)(
e
,
t
),
u
=
r
.
sheetDataInfo
,
d
=
r
.
sheetDialogFormRef
,
i
=
r
.
groupList
,
s
=
r
.
onClickSheetDialogConfirm
,
c
=
r
.
onClickCancelSheetDialog
,
m
=
(
0
,
a
.
computed
)((
function
(){
return
""
.
concat
(
_
.
isEmpty
(
u
.
value
.
id
)?
"创建"
:
"修改"
,
"sheet"
)})),
p
=
(
0
,
a
.
reactive
)({
name
:[{
required
:
!
0
,
message
:
"请输入sheet名称"
,
trigger
:
"blur"
}],
modelCode
:[{
required
:
!
0
,
message
:
"请选择模型"
,
trigger
:
"blur"
}]});
return
function
(){
var
e
;
return
(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"BaseDialog"
),{
modelValue
:
o
.
value
,
"onUpdate:modelValue"
:
function
(
e
){
return
o
.
value
=
e
},
title
:
m
.
value
,
size
:
"small"
,
customClass
:
n
.
sheetDialogCont
,
onClose
:
c
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form"
),{
model
:
u
.
value
,
ref
:
d
,
"label-position"
:
"top"
,
rules
:
p
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form-item"
),{
prop
:
"name"
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-input"
),{
modelValue
:
u
.
value
.
name
,
"onUpdate:modelValue"
:
function
(
e
){
return
u
.
value
.
name
=
e
},
placeholder
:
"请输入sheet名称"
,
maxlength
:
32
},
null
)]},
label
:
function
(){
return
(
0
,
a
.
createVNode
)(
"span"
,
null
,[(
0
,
a
.
createVNode
)(
"span"
,
null
,[(
0
,
a
.
createTextVNode
)(
"sheet名称"
)]),(
0
,
a
.
createVNode
)(
"span"
,{
class
:
n
.
labelDesc
},[(
0
,
a
.
createTextVNode
)(
"限制32个字符"
)])])}}),(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form-item"
),{
prop
:
"modelCode"
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-select"
),{
modelValue
:
u
.
value
.
modelCode
,
"onUpdate:modelValue"
:
function
(
e
){
return
u
.
value
.
modelCode
=
e
},
placeholder
:
"请选择模型"
,
style
:{
width
:
"100%"
},
filterable
:
!
0
,
disabled
:
!
_
.
isEmpty
(
u
.
value
.
id
)},{
default
:
function
(){
return
[
null
===
(
e
=
i
.
value
)
||
void
0
===
e
?
void
0
:
e
.
map
((
function
(
e
){
return
(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-option"
),{
label
:
e
.
name
,
value
:
e
.
code
},
null
)}))]}})]},
label
:
function
(){
return
(
0
,
a
.
createVNode
)(
"span"
,
null
,[(
0
,
a
.
createVNode
)(
"span"
,
null
,[(
0
,
a
.
createTextVNode
)(
"所属模型"
)]),(
0
,
a
.
createVNode
)(
"span"
,{
class
:
n
.
labelDesc
},[(
0
,
a
.
createTextVNode
)(
"创建后不可以修改"
)])])}})]}})]},
footer
:
function
(){
return
(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-space"
),
null
,{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-button"
),{
onClick
:
c
},{
default
:
function
(){
return
[(
0
,
a
.
createTextVNode
)(
"取消"
)]}}),(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-button"
),{
type
:
"primary"
,
onClick
:
s
},{
default
:
function
(){
return
[(
0
,
a
.
createTextVNode
)(
"确认"
)]}})]}})}})}}}),
u
=
r
},
46441
:
function
(
e
,
t
,
o
){
o
.
r
(
t
),
o
.
d
(
t
,{
default
:
function
(){
return
r
}});
var
a
=
o
(
57473
),
n
=
{
sheetTableDesc
:
"SheetTableDesc-module-e616e2c3"
},
l
=
o
(
38425
),
r
=
(
0
,
a
.
defineComponent
)({
name
:
"SheetTableDesc"
,
setup
:
function
(
e
,
t
){
var
o
=
t
.
expose
,
r
=
(
0
,
l
.
y
)(),
u
=
r
.
sheetMetaDataDescForm
,
d
=
r
.
sheetMetaDataDescRules
,
i
=
r
.
onClickSaveSheetMetadataTitle
;
function
s
(){}
return
o
({
onDataInit
:
s
}),
function
(){
return
(
0
,
a
.
createVNode
)(
"div"
,{
class
:
n
.
sheetTableDesc
},[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form"
),{
model
:
u
.
value
,
rules
:
d
,
"label-width"
:
"200px"
,
"label-position"
:
"top"
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-form-item"
),{
label
:
"填写说明(不能删除该行)"
,
prop
:
"explainRemark"
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-input"
),{
modelValue
:
u
.
value
.
explainRemark
,
"onUpdate:modelValue"
:
function
(
e
){
return
u
.
value
.
explainRemark
=
e
},
autosize
:{
minRows
:
10
,
maxRows
:
30
},
"show-word-limit"
:
!
0
,
maxlength
:
800
,
type
:
"textarea"
,
placeholder
:
"填写的内容生成在第1行D~Z单元格,输入文本,且可换行"
},
null
)]}})]}}),(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"ssu-button"
),{
type
:
"primary"
,
onClick
:
i
},{
default
:
function
(){
return
[(
0
,
a
.
createTextVNode
)(
"保存"
)]}})])}}})},
42552
:
function
(
e
,
t
,
o
){
o
.
r
(
t
),
o
.
d
(
t
,{
default
:
function
(){
return
s
}});
var
a
=
o
(
57473
),
n
=
(
o
(
37305
),
o
(
39922
),{
container
:
"index-module-e39a4c40"
,
sheetTableFieldHeader
:
"index-module-f0eec1ef"
,
sheetTableFieldHeaderTit
:
"index-module-c1821d3e"
,
headerTabs
:
"index-module-aa5237e0"
}),
l
=
o
(
17979
),
r
=
o
(
46441
),
u
=
o
(
47285
),
d
=
o
(
38425
),
i
=
o
(
4129
),
s
=
(
l
.
eW
.
resolve
(
"api"
),(
0
,
a
.
defineComponent
)({
name
:
"SheetTable"
,
setup
:
function
(
e
,
t
){
t
.
emit
,
t
.
expose
;
var
o
=
(
0
,
d
.
y
)(),
l
=
o
.
sheetTableFieldRef
,
s
=
o
.
sheetDataCurrentInfo
,
c
=
o
.
temPlateRowInfo
,
m
=
o
.
radioGroupVal
,
p
=
(
0
,
a
.
computed
)((
function
(){
return
m
.
value
==
i
.
eQ
.
TABLE
?
u
[
"default"
]:
r
[
"default"
]})),
f
=
function
(
e
){
p
.
value
=
e
},
v
=
(
0
,
a
.
computed
)((
function
(){
var
e
,
t
=
null
!==
(
e
=
s
.
value
)
&&
void
0
!==
e
?
e
:{},
o
=
t
.
name
,
a
=
void
0
===
o
?
""
:
o
,
n
=
t
.
_modelName
,
l
=
void
0
===
n
?
""
:
n
;
return
a
?
""
.
concat
(
a
,
" - "
).
concat
(
l
):
""
}));
return
function
(){
return
(
0
,
a
.
createVNode
)(
"div"
,{
class
:
n
.
container
},[(
0
,
a
.
createVNode
)(
"div"
,{
class
:
n
.
sheetTableFieldHeader
},[(
0
,
a
.
createVNode
)(
"div"
,{
class
:
n
.
sheetTableFieldHeaderTit
},[
v
.
value
]),(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-radio-group"
),{
class
:
n
.
headerTabs
,
modelValue
:
m
.
value
,
"onUpdate:modelValue"
:
function
(
e
){
return
m
.
value
=
e
},
onChange
:
f
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-radio-button"
),{
label
:
i
.
eQ
.
TABLE
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"SvgIcon"
),{
class
:
n
.
radioStyle
,
width
:
14
,
height
:
14
,
type
:
"liebiao"
},
null
),(
0
,
a
.
createTextVNode
)(
"列配置"
)]}}),
c
.
value
.
type
==
i
.
db
.
IMPORT
?(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"el-radio-button"
),{
label
:
i
.
eQ
.
RELATION
},{
default
:
function
(){
return
[(
0
,
a
.
createVNode
)((
0
,
a
.
resolveComponent
)(
"SvgIcon"
),{
class
:
n
.
radioStyle
,
width
:
14
,
height
:
14
,
type
:
"lianjiexian"
},
null
),(
0
,
a
.
createTextVNode
)(
"填写说明配置"
)]}}):
""
]}})]),(
0
,
a
.
h
)((
0
,
a
.
resolveDynamicComponent
)(
p
.
value
),{
modelValue
:
e
.
infos
,
ref
:
l
})])}}}))}}]);
//# sourceMappingURL=7752.4d88d47c.js.map
\ No newline at end of file
baseServer/dist/js/7752.4d88d47c.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/7752.4d88d47c.js","mappings":"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","sources":["webpack://app/./src/views/LogicFlow/Template/container/SheetList/SheetList.module.scss","webpack://app/./src/views/LogicFlow/Template/container/SheetList/SheetList.jsx","webpack://app/./src/views/LogicFlow/Template/container/SheetListDialog/SheetListDialog.module.scss","webpack://app/./src/views/LogicFlow/Template/container/SheetListDialog/SheetListDialog.jsx","webpack://app/./src/views/LogicFlow/Template/container/SheetTable/container/SheetTableDesc/SheetTableDesc.module.scss","webpack://app/./src/views/LogicFlow/Template/container/SheetTable/container/SheetTableDesc/SheetTableDesc.jsx","webpack://app/./src/views/LogicFlow/Template/container/SheetTable/index.module.scss","webpack://app/./src/views/LogicFlow/Template/container/SheetTable/index.jsx"],"sourcesContent":["// extracted by mini-css-extract-plugin\nexport default {\"importText\":\"SheetList-module-dbc0898b\",\"exportText\":\"SheetList-module-ff5b8c50\",\"sheetList\":\"SheetList-module-fb289365\",\"sheetListHeader\":\"SheetList-module-dd7939f7\",\"sheetListCont\":\"SheetList-module-d578f7c6\",\"sheetTable\":\"SheetList-module-f286bff0\",\"basicSideBar\":\"SheetList-module-d6908ee1\",\"sheetListContCreate\":\"SheetList-module-b793845f\"};","import { defineComponent, ref, Fragment } from 'vue'\nimport { useTemplate } from '../../hooks/useTemplate'\nimport SheetTable from '../SheetTable'\nimport styles from './SheetList.module.scss'\nimport SheetListDialog from '../SheetListDialog/SheetListDialog'\n\nconst SheetList = defineComponent({\n name: 'SheetList',\n props: {},\n setup(props, ctx) {\n const {\n sheetListDialogVisible,\n onClickCreateSheet,\n temPlateRowInfo,\n onClickSheetListRowInfo,\n onClickTemplateSearch,\n sheetDataInfo,\n sheetRowDropMenu,\n sheetListData,\n groupInfos,\n sheetListSideBar,\n loadingTemplateData,\n onNodeDrop,\n onAllowDrop\n } = useTemplate()\n\n return () => {\n return (\n <div class={styles.sheetList}>\n <div class={styles.sheetListHeader}>\n {temPlateRowInfo.value.type ? (\n temPlateRowInfo.value.type == 1 ? (\n <span class={styles.importText}>导入</span>\n ) : (\n <span class={styles.exportText}>导出</span>\n )\n ) : (\n ''\n )}\n\n {temPlateRowInfo.value.name}\n </div>\n <div class={styles.sheetListCont}>\n <div>\n <div class={styles.sheetListContCreate}>\n <div>sheet列表</div>\n <div>\n <ssu-button\n type=\"text\"\n icon={<SvgIcon type=\"mxqd_15\" width={12} height={14} />}\n onClick={onClickCreateSheet}\n disabled={!temPlateRowInfo.value.id}\n >\n 新增\n </ssu-button>\n </div>\n </div>\n {/* sheet表 */}\n <BasicSideBar\n class={styles.basicSideBar}\n ref={sheetListSideBar}\n v-loading={loadingTemplateData.value}\n v-model={sheetListData.value}\n rowDropMenu={sheetRowDropMenu}\n onClickRowInfo={onClickSheetListRowInfo}\n hasSearch={false}\n treeProps={{\n draggable: true,\n 'allow-drop': onAllowDrop,\n onNodeDrop: onNodeDrop,\n 'highlight-current': true\n }}\n ></BasicSideBar>\n </div>\n\n {/* sheet表table */}\n <SheetTable class={styles.sheetTable}></SheetTable>\n </div>\n {/* 弹窗 */}\n <SheetListDialog v-model:modelValue={sheetListDialogVisible.value}></SheetListDialog>\n </div>\n )\n }\n }\n})\n\nexport default SheetList\n","// extracted by mini-css-extract-plugin\nexport default {\"exportTime\":\"SheetListDialog-module-ed309b15\",\"labelDesc\":\"SheetListDialog-module-e624c577\",\"sheetDialogCont\":\"SheetListDialog-module-ff9d60d0\"};","import { defineComponent, ref, Fragment, computed, rules, reactive, onMounted } from 'vue'\nimport styles from './SheetListDialog.module.scss'\nimport { functionStrategy } from '@syc-lowcode/base'\nimport { TEMPLATE_TYPE_OPTIONS, TEMPLATE_TYPE_MAPS, STATUS_TYPE_OPTIONS } from '../../const/enum'\nimport { useTemplate } from '../../hooks/useTemplate'\n\nconst SheetListDialog = defineComponent({\n name: 'SheetListDialog',\n props: {\n modelValue: {\n type: Boolean,\n default: false\n }\n },\n setup(props, ctx) {\n const sheetListDialogVisible = computed({\n get() {\n return props.modelValue\n },\n set(val) {\n ctx.emit('update:modelValue', val)\n }\n })\n\n const {\n sheetDataInfo,\n sheetDialogFormRef,\n groupList,\n onClickSheetDialogConfirm,\n onClickCancelSheetDialog\n } = useTemplate(props, ctx)\n\n const sheetDialogTitle = computed(() => {\n return `${_.isEmpty(sheetDataInfo.value.id) ? '创建' : '修改'}sheet`\n })\n\n const rules = reactive({\n name: [{ required: true, message: '请输入sheet名称', trigger: 'blur' }],\n modelCode: [{ required: true, message: '请选择模型', trigger: 'blur' }]\n })\n\n return () => {\n return (\n <BaseDialog\n v-model={sheetListDialogVisible.value}\n title={sheetDialogTitle.value}\n size={'small'}\n customClass={styles.sheetDialogCont}\n onClose={onClickCancelSheetDialog}\n vSlots={{\n footer: () => {\n return (\n <el-space>\n <ssu-button onClick={onClickCancelSheetDialog}>取消</ssu-button>\n <ssu-button type=\"primary\" onClick={onClickSheetDialogConfirm}>\n 确认\n </ssu-button>\n </el-space>\n )\n }\n }}\n >\n <el-form\n model={sheetDataInfo.value}\n ref={sheetDialogFormRef}\n label-position=\"top\"\n rules={rules}\n >\n <el-form-item\n prop=\"name\"\n vSlots={{\n label: () => {\n return (\n <span>\n <span>sheet名称</span>\n <span class={styles.labelDesc}>限制32个字符</span>\n </span>\n )\n }\n }}\n >\n <el-input\n v-model={sheetDataInfo.value.name}\n placeholder={'请输入sheet名称'}\n maxlength={32}\n ></el-input>\n </el-form-item>\n\n <el-form-item\n prop=\"modelCode\"\n vSlots={{\n label: () => {\n return (\n <span>\n <span>所属模型</span>\n <span class={styles.labelDesc}>创建后不可以修改</span>\n </span>\n )\n }\n }}\n >\n <el-select\n v-model={sheetDataInfo.value.modelCode}\n placeholder=\"请选择模型\"\n style={{\n width: '100%'\n }}\n filterable\n disabled={!_.isEmpty(sheetDataInfo.value.id)}\n >\n {groupList.value?.map((v) => {\n return <el-option label={v.name} value={v.code}></el-option>\n })}\n </el-select>\n </el-form-item>\n </el-form>\n </BaseDialog>\n )\n }\n }\n})\n\nexport default SheetListDialog\n","// extracted by mini-css-extract-plugin\nexport default {\"sheetTableDesc\":\"SheetTableDesc-module-e616e2c3\"};","import { defineComponent, h, reactive, ref, watch, onMounted } from 'vue'\nimport styles from './SheetTableDesc.module.scss'\nimport { useTemplate } from '../../../../hooks/useTemplate'\n\nexport default defineComponent({\n name: 'SheetTableDesc',\n setup(props, { expose }) {\n const { sheetMetaDataDescForm, sheetMetaDataDescRules, onClickSaveSheetMetadataTitle } =\n useTemplate()\n expose({ onDataInit })\n\n function onDataInit() {}\n return () => (\n <div class={styles.sheetTableDesc}>\n <el-form\n model={sheetMetaDataDescForm.value}\n rules={sheetMetaDataDescRules}\n label-width={'200px'}\n label-position={'top'}\n >\n <el-form-item label=\"填写说明(不能删除该行)\" prop=\"explainRemark\">\n <el-input\n v-model={sheetMetaDataDescForm.value.explainRemark}\n autosize={{\n minRows: 10,\n maxRows: 30\n }}\n show-word-limit\n maxlength={800}\n type=\"textarea\"\n placeholder={'填写的内容生成在第1行D~Z单元格,输入文本,且可换行'}\n ></el-input>\n </el-form-item>\n </el-form>\n\n <ssu-button type=\"primary\" onClick={onClickSaveSheetMetadataTitle}>\n 保存\n </ssu-button>\n </div>\n )\n }\n})\n","// extracted by mini-css-extract-plugin\nexport default {\"container\":\"index-module-e39a4c40\",\"sheetTableFieldHeader\":\"index-module-f0eec1ef\",\"sheetTableFieldHeaderTit\":\"index-module-c1821d3e\",\"headerTabs\":\"index-module-aa5237e0\"};","import { defineComponent, resolveDynamicComponent, h, ref, computed, onMounted } from 'vue'\nimport styles from './index.module.scss'\nimport { ioc } from '@syc-lowcode/client-framework'\nimport SheetTableDesc from './container/SheetTableDesc/SheetTableDesc'\nimport SheetTableField from './container/SheetTableField/SheetTableField'\nimport { useTemplate } from '../../hooks/useTemplate'\nimport { TEMPLATE_TYPE_MAPS, SheetRadioEnums } from '../../const/enum'\n\nconst api = ioc.resolve('api')\n\nexport default defineComponent({\n name: 'SheetTable',\n setup(props, { emit, expose }) {\n const { sheetTableFieldRef, sheetDataCurrentInfo, temPlateRowInfo, radioGroupVal } =\n useTemplate()\n const componentsName = computed(() => {\n return radioGroupVal.value == SheetRadioEnums.TABLE ? SheetTableField : SheetTableDesc\n })\n\n const onChangeTabConfig = (e) => {\n componentsName.value = e\n }\n const sheetTableFieldHeaderTit = computed(() => {\n let { name = '', _modelName = '' } = sheetDataCurrentInfo.value ?? {}\n return name ? `${name} - ${_modelName}` : ''\n })\n\n return () => (\n <div class={styles.container}>\n <div class={styles.sheetTableFieldHeader}>\n <div class={styles.sheetTableFieldHeaderTit}>{sheetTableFieldHeaderTit.value}</div>\n <el-radio-group\n class={styles.headerTabs}\n v-model={radioGroupVal.value}\n onChange={onChangeTabConfig}\n >\n <el-radio-button label={SheetRadioEnums.TABLE}>\n <SvgIcon class={styles.radioStyle} width={14} height={14} type=\"liebiao\" />\n 列配置\n </el-radio-button>\n {temPlateRowInfo.value.type == TEMPLATE_TYPE_MAPS.IMPORT ? (\n <el-radio-button label={SheetRadioEnums.RELATION}>\n <SvgIcon class={styles.radioStyle} width={14} height={14} type=\"lianjiexian\" />\n 填写说明配置\n </el-radio-button>\n ) : (\n ''\n )}\n </el-radio-group>\n </div>\n\n {h(resolveDynamicComponent(componentsName.value), {\n modelValue: props.infos,\n ref: sheetTableFieldRef\n })}\n </div>\n )\n }\n})\n"],"names":["SheetList","defineComponent","name","props","setup","ctx","useTemplate","sheetListDialogVisible","onClickCreateSheet","temPlateRowInfo","onClickSheetListRowInfo","sheetRowDropMenu","onClickTemplateSearch","sheetDataInfo","sheetListData","sheetListSideBar","groupInfos","loadingTemplateData","onNodeDrop","onAllowDrop","styles","value","type","id","draggable","SheetListDialog","modelValue","Boolean","default","computed","get","set","val","emit","sheetDialogFormRef","groupList","onClickSheetDialogConfirm","onClickCancelSheetDialog","sheetDialogTitle","_","isEmpty","rules","reactive","required","message","trigger","modelCode","label","width","map","v","code","footer","expose","sheetMetaDataDescForm","sheetMetaDataDescRules","onClickSaveSheetMetadataTitle","onDataInit","explainRemark","minRows","maxRows","ioc","sheetTableFieldRef","sheetDataCurrentInfo","radioGroupVal","componentsName","SheetRadioEnums","SheetTableField","SheetTableDesc","onChangeTabConfig","e","sheetTableFieldHeaderTit","_modelName","TEMPLATE_TYPE_MAPS","h","resolveDynamicComponent","infos","ref"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/8651-legacy.df3306a1.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
8651
],{
8651
:
function
(
e
,
n
,
t
){
t
.
r
(
n
),
t
.
d
(
n
,{
default
:
function
(){
return
r
}});
var
o
=
t
(
57473
),
u
=
(
t
(
71920
),
t
(
48843
),
t
(
6708
)),
a
=
{
container
:
"CustomEnumOptions-module-b033ee3e"
,
containerIcon
:
"CustomEnumOptions-module-f81f3d81"
},
l
=
t
(
34985
),
i
=
(
0
,
o
.
defineComponent
)({
name
:
"CustomEnumOptions"
,
props
:{
modelValue
:{
type
:
Array
,
default
:
function
(){
return
[]}}},
emits
:[
"update:modelValue"
],
setup
:
function
(
e
,
n
){
var
t
=
n
.
emits
,
i
=
(
0
,
u
.
NCN
)(
e
,
"modelValue"
,
t
,{
passive
:
!
0
,
deep
:
!
0
}),
r
=
function
(){
i
.
value
.
push
({
label
:
""
,
value
:
""
,
uuid
:(
0
,
l
.
x0
)()})},
c
=
function
(
e
){
i
.
value
.
splice
(
e
,
1
)};
return
function
(){
return
(
0
,
o
.
createVNode
)(
"div"
,{
class
:
a
.
container
},[(
0
,
o
.
createVNode
)((
0
,
o
.
resolveComponent
)(
"SortableList"
),{
list
:
i
.
value
,
hasContentBorder
:
!
1
},{
item
:
function
(
e
){
var
n
=
e
.
data
,
t
=
e
.
index
;
return
(
0
,
o
.
createVNode
)(
"div"
,{
class
:
"option-item"
,
style
:{
display
:
"flex"
,
"align-items"
:
"center"
,
"margin-bottom"
:
0
,
width
:
"100%"
}},[(
0
,
o
.
createVNode
)((
0
,
o
.
resolveComponent
)(
"el-input"
),{
modelValue
:
n
.
value
,
"onUpdate:modelValue"
:
function
(
e
){
return
n
.
value
=
e
},
placeholder
:
"选项"
,
maxlength
:
255
,
minlength
:
1
,
onChange
:
function
(){
return
n
.
label
=
n
.
value
},
style
:{
"margin-right"
:
"8px"
}},
null
),(
0
,
o
.
createVNode
)((
0
,
o
.
resolveComponent
)(
"SvgIcon"
),{
width
:
14
,
height
:
14
,
type
:
"iconpiliangshanchu"
,
class
:
a
.
containerIcon
,
onClick
:
function
(){
return
c
(
t
)}},
null
)])}}),(
0
,
o
.
createVNode
)((
0
,
o
.
resolveComponent
)(
"ssu-button"
),{
onClick
:
r
,
type
:
"text"
,
class
:
a
.
containerIcon
},{
default
:
function
(){
return
[(
0
,
o
.
createTextVNode
)(
"添加选项"
)]}})])}}}),
r
=
i
}}]);
//# sourceMappingURL=8651-legacy.df3306a1.js.map
\ No newline at end of file
baseServer/dist/js/8651-legacy.df3306a1.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/8651-legacy.df3306a1.js","mappings":"gMACA,GAAgB,UAAY,oCAAoC,cAAgB,qC,WCK1EA,GAAcC,EAAAA,EAAAA,iBAAgB,CAClCC,KAAM,oBACNC,MAAO,CACLC,WAAY,CACVC,KAAMC,MACNC,QAAS,iBAAM,EAAE,IAGrBC,MAAO,CAAC,qBACRC,MAAK,SAACN,EAAO,GAAW,IAATK,EAAK,EAALA,MACPE,GAAUC,EAAAA,EAAAA,KAAUR,EAAO,aAAcK,EAAO,CACpDI,SAAS,EACTC,MAAM,IAEFC,EAAa,WACjBJ,EAAQK,MAAMC,KAAK,CACjBC,MAAO,GACPF,MAAO,GACPG,MAAMC,EAAAA,EAAAA,OAEV,EACMC,EAAuB,SAACC,GAC5BX,EAAQK,MAAMO,OAAOD,EAAO,EAC9B,EACA,OAAO,WACL,OAAO,wBAAP,MACcE,EAAAA,WAAgB,gEAElBb,EAAQK,MAAK,kBACD,GACV,CACNS,KAAM,YAAqB,IAAlBC,EAAI,EAAJA,KAAMJ,EAAK,EAALA,MACb,OAAO,wBAAP,MAEU,cAAa,MACZ,CACLK,QAAS,OACT,cAAe,SACf,gBAAiB,EACjBC,MAAO,SACR,kEAGUF,EAAKV,MAAK,yCAAVU,EAAKV,MAAK,eACP,KAAI,UACL,IAAG,UACH,EAAC,SACF,kBAAOU,EAAKR,MAAQQ,EAAKV,KAAK,EAAC,MAClC,CACL,eAAgB,QACjB,iEAIQ,GAAE,OACD,GAAE,KACL,qBAAoB,MAClBQ,EAAAA,cAAoB,QAClB,kBAAMH,EAAqBC,EAAM,UAKpD,KACD,+DAEkBP,EAAU,KAAO,OAAM,MAAQS,EAAAA,eAAoB,8DAK9E,CACF,IAGF,G","sources":["webpack://app/./src/views/ModelManage/Components/CustomFieldForm/FieldsType/Components/CustomEnumOptions/CustomEnumOptions.module.scss","webpack://app/./src/views/ModelManage/Components/CustomFieldForm/FieldsType/Components/CustomEnumOptions/CustomEnumOptions.jsx"],"sourcesContent":["// extracted by mini-css-extract-plugin\nexport default {\"container\":\"CustomEnumOptions-module-b033ee3e\",\"containerIcon\":\"CustomEnumOptions-module-f81f3d81\"};","import { defineComponent } from 'vue'\nimport { useVModel } from '@vueuse/core'\nimport styles from './CustomEnumOptions.module.scss'\nimport { nanoid } from '@syc-lowcode/base'\n\n// 仅用于自定义字段设置:枚举字段中\nconst EnumOptions = defineComponent({\n name: 'CustomEnumOptions',\n props: {\n modelValue: {\n type: Array,\n default: () => []\n }\n },\n emits: ['update:modelValue'],\n setup(props, { emits }) {\n const options = useVModel(props, 'modelValue', emits, {\n passive: true,\n deep: true\n })\n const addOptions = () => {\n options.value.push({\n label: '',\n value: '',\n uuid: nanoid()\n })\n }\n const handleDelOptionsItem = (index) => {\n options.value.splice(index, 1)\n }\n return () => {\n return (\n <div class={styles.container}>\n <SortableList\n list={options.value}\n hasContentBorder={false}\n vSlots={{\n item: ({ data, index }) => {\n return (\n <div\n class=\"option-item\"\n style={{\n display: 'flex',\n 'align-items': 'center',\n 'margin-bottom': 0,\n width: '100%'\n }}\n >\n <el-input\n v-model={data.value}\n placeholder=\"选项\"\n maxlength={255}\n minlength={1}\n onChange={() => (data.label = data.value)}\n style={{\n 'margin-right': '8px'\n }}\n />\n {\n <SvgIcon\n width={14}\n height={14}\n type=\"iconpiliangshanchu\"\n class={styles.containerIcon}\n onClick={() => handleDelOptionsItem(index)}\n />\n }\n </div>\n )\n }\n }}\n ></SortableList>\n <ssu-button onClick={addOptions} type=\"text\" class={styles.containerIcon}>\n 添加选项\n </ssu-button>\n </div>\n )\n }\n }\n})\n\nexport default EnumOptions\n"],"names":["EnumOptions","defineComponent","name","props","modelValue","type","Array","default","emits","setup","options","useVModel","passive","deep","addOptions","value","push","label","uuid","nanoid","handleDelOptionsItem","index","splice","styles","item","data","display","width"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/8651.df3306a1.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
8651
],{
8651
:
function
(
e
,
n
,
t
){
t
.
r
(
n
),
t
.
d
(
n
,{
default
:
function
(){
return
r
}});
var
o
=
t
(
57473
),
u
=
(
t
(
71920
),
t
(
48843
),
t
(
6708
)),
a
=
{
container
:
"CustomEnumOptions-module-b033ee3e"
,
containerIcon
:
"CustomEnumOptions-module-f81f3d81"
},
l
=
t
(
34985
),
i
=
(
0
,
o
.
defineComponent
)({
name
:
"CustomEnumOptions"
,
props
:{
modelValue
:{
type
:
Array
,
default
:
function
(){
return
[]}}},
emits
:[
"update:modelValue"
],
setup
:
function
(
e
,
n
){
var
t
=
n
.
emits
,
i
=
(
0
,
u
.
NCN
)(
e
,
"modelValue"
,
t
,{
passive
:
!
0
,
deep
:
!
0
}),
r
=
function
(){
i
.
value
.
push
({
label
:
""
,
value
:
""
,
uuid
:(
0
,
l
.
x0
)()})},
c
=
function
(
e
){
i
.
value
.
splice
(
e
,
1
)};
return
function
(){
return
(
0
,
o
.
createVNode
)(
"div"
,{
class
:
a
.
container
},[(
0
,
o
.
createVNode
)((
0
,
o
.
resolveComponent
)(
"SortableList"
),{
list
:
i
.
value
,
hasContentBorder
:
!
1
},{
item
:
function
(
e
){
var
n
=
e
.
data
,
t
=
e
.
index
;
return
(
0
,
o
.
createVNode
)(
"div"
,{
class
:
"option-item"
,
style
:{
display
:
"flex"
,
"align-items"
:
"center"
,
"margin-bottom"
:
0
,
width
:
"100%"
}},[(
0
,
o
.
createVNode
)((
0
,
o
.
resolveComponent
)(
"el-input"
),{
modelValue
:
n
.
value
,
"onUpdate:modelValue"
:
function
(
e
){
return
n
.
value
=
e
},
placeholder
:
"选项"
,
maxlength
:
255
,
minlength
:
1
,
onChange
:
function
(){
return
n
.
label
=
n
.
value
},
style
:{
"margin-right"
:
"8px"
}},
null
),(
0
,
o
.
createVNode
)((
0
,
o
.
resolveComponent
)(
"SvgIcon"
),{
width
:
14
,
height
:
14
,
type
:
"iconpiliangshanchu"
,
class
:
a
.
containerIcon
,
onClick
:
function
(){
return
c
(
t
)}},
null
)])}}),(
0
,
o
.
createVNode
)((
0
,
o
.
resolveComponent
)(
"ssu-button"
),{
onClick
:
r
,
type
:
"text"
,
class
:
a
.
containerIcon
},{
default
:
function
(){
return
[(
0
,
o
.
createTextVNode
)(
"添加选项"
)]}})])}}}),
r
=
i
}}]);
//# sourceMappingURL=8651.df3306a1.js.map
\ No newline at end of file
baseServer/dist/js/8651.df3306a1.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/8651.df3306a1.js","mappings":"gMACA,GAAgB,UAAY,oCAAoC,cAAgB,qC,WCK1EA,GAAcC,EAAAA,EAAAA,iBAAgB,CAClCC,KAAM,oBACNC,MAAO,CACLC,WAAY,CACVC,KAAMC,MACNC,QAAS,iBAAM,EAAE,IAGrBC,MAAO,CAAC,qBACRC,MAAK,SAACN,EAAO,GAAW,IAATK,EAAK,EAALA,MACPE,GAAUC,EAAAA,EAAAA,KAAUR,EAAO,aAAcK,EAAO,CACpDI,SAAS,EACTC,MAAM,IAEFC,EAAa,WACjBJ,EAAQK,MAAMC,KAAK,CACjBC,MAAO,GACPF,MAAO,GACPG,MAAMC,EAAAA,EAAAA,OAEV,EACMC,EAAuB,SAACC,GAC5BX,EAAQK,MAAMO,OAAOD,EAAO,EAC9B,EACA,OAAO,WACL,OAAO,wBAAP,MACcE,EAAAA,WAAgB,gEAElBb,EAAQK,MAAK,kBACD,GACV,CACNS,KAAM,YAAqB,IAAlBC,EAAI,EAAJA,KAAMJ,EAAK,EAALA,MACb,OAAO,wBAAP,MAEU,cAAa,MACZ,CACLK,QAAS,OACT,cAAe,SACf,gBAAiB,EACjBC,MAAO,SACR,kEAGUF,EAAKV,MAAK,yCAAVU,EAAKV,MAAK,eACP,KAAI,UACL,IAAG,UACH,EAAC,SACF,kBAAOU,EAAKR,MAAQQ,EAAKV,KAAK,EAAC,MAClC,CACL,eAAgB,QACjB,iEAIQ,GAAE,OACD,GAAE,KACL,qBAAoB,MAClBQ,EAAAA,cAAoB,QAClB,kBAAMH,EAAqBC,EAAM,UAKpD,KACD,+DAEkBP,EAAU,KAAO,OAAM,MAAQS,EAAAA,eAAoB,8DAK9E,CACF,IAGF,G","sources":["webpack://app/./src/views/ModelManage/Components/CustomFieldForm/FieldsType/Components/CustomEnumOptions/CustomEnumOptions.module.scss","webpack://app/./src/views/ModelManage/Components/CustomFieldForm/FieldsType/Components/CustomEnumOptions/CustomEnumOptions.jsx"],"sourcesContent":["// extracted by mini-css-extract-plugin\nexport default {\"container\":\"CustomEnumOptions-module-b033ee3e\",\"containerIcon\":\"CustomEnumOptions-module-f81f3d81\"};","import { defineComponent } from 'vue'\nimport { useVModel } from '@vueuse/core'\nimport styles from './CustomEnumOptions.module.scss'\nimport { nanoid } from '@syc-lowcode/base'\n\n// 仅用于自定义字段设置:枚举字段中\nconst EnumOptions = defineComponent({\n name: 'CustomEnumOptions',\n props: {\n modelValue: {\n type: Array,\n default: () => []\n }\n },\n emits: ['update:modelValue'],\n setup(props, { emits }) {\n const options = useVModel(props, 'modelValue', emits, {\n passive: true,\n deep: true\n })\n const addOptions = () => {\n options.value.push({\n label: '',\n value: '',\n uuid: nanoid()\n })\n }\n const handleDelOptionsItem = (index) => {\n options.value.splice(index, 1)\n }\n return () => {\n return (\n <div class={styles.container}>\n <SortableList\n list={options.value}\n hasContentBorder={false}\n vSlots={{\n item: ({ data, index }) => {\n return (\n <div\n class=\"option-item\"\n style={{\n display: 'flex',\n 'align-items': 'center',\n 'margin-bottom': 0,\n width: '100%'\n }}\n >\n <el-input\n v-model={data.value}\n placeholder=\"选项\"\n maxlength={255}\n minlength={1}\n onChange={() => (data.label = data.value)}\n style={{\n 'margin-right': '8px'\n }}\n />\n {\n <SvgIcon\n width={14}\n height={14}\n type=\"iconpiliangshanchu\"\n class={styles.containerIcon}\n onClick={() => handleDelOptionsItem(index)}\n />\n }\n </div>\n )\n }\n }}\n ></SortableList>\n <ssu-button onClick={addOptions} type=\"text\" class={styles.containerIcon}>\n 添加选项\n </ssu-button>\n </div>\n )\n }\n }\n})\n\nexport default EnumOptions\n"],"names":["EnumOptions","defineComponent","name","props","modelValue","type","Array","default","emits","setup","options","useVModel","passive","deep","addOptions","value","push","label","uuid","nanoid","handleDelOptionsItem","index","splice","styles","item","data","display","width"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/87-legacy.0fd4aefe.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
87
],{
20087
:
function
(
e
,
n
,
a
){
a
.
r
(
n
),
a
.
d
(
n
,{
default
:
function
(){
return
c
}});
var
t
=
a
(
57473
),
u
=
a
(
34985
),
r
=
{
container
:
"MenuManageHeader-module-add16d94"
,
left
:
"MenuManageHeader-module-a056cb50"
},
d
=
(
0
,
t
.
defineComponent
)({
name
:
"MenuManageHeader"
,
setup
:
function
(
e
,
n
){
var
a
=
n
.
slots
;
return
function
(){
return
(
0
,
t
.
createVNode
)(
"div"
,{
class
:
r
.
container
},[(
0
,
t
.
createVNode
)(
"div"
,{
class
:
r
.
left
},[(
0
,
u
.
o5
)(
a
.
default
,
null
)]),(
0
,
t
.
createVNode
)(
"div"
,{
class
:
r
.
right
},[(
0
,
u
.
o5
)(
a
.
right
,
null
)])])}}}),
c
=
d
}}]);
//# sourceMappingURL=87-legacy.0fd4aefe.js.map
\ No newline at end of file
baseServer/dist/js/87-legacy.0fd4aefe.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/87-legacy.0fd4aefe.js","mappings":"4KACA,GAAgB,UAAY,mCAAmC,KAAO,oCCGhEA,GAAmBC,EAAAA,EAAAA,iBAAgB,CACvCC,KAAM,mBAENC,MAAK,SAACC,EAAG,GAAW,IAATC,EAAK,EAALA,MACT,OAAO,gDACOC,EAAAA,WAAgB,gCACdA,EAAAA,MAAW,EAAGC,EAAAA,EAAAA,IAAiBF,EAAMG,QAAS,SAAK,8BACnDF,EAAAA,OAAY,EAAGC,EAAAA,EAAAA,IAAiBF,EAAMI,MAAO,SAAK,CAGpE,IAGF,G","sources":["webpack://app/./src/views/MenuManage/components/MenuManageHeader/MenuManageHeader.module.scss","webpack://app/./src/views/MenuManage/components/MenuManageHeader/MenuManageHeader.jsx"],"sourcesContent":["// extracted by mini-css-extract-plugin\nexport default {\"container\":\"MenuManageHeader-module-add16d94\",\"left\":\"MenuManageHeader-module-a056cb50\"};","import { defineComponent } from 'vue'\nimport { safeCallFunction } from '@syc-lowcode/base'\nimport styles from './MenuManageHeader.module.scss'\n\nconst MenuManageHeader = defineComponent({\n name: 'MenuManageHeader',\n\n setup(_, { slots }) {\n return () => (\n <div class={styles.container}>\n <div class={styles.left}>{safeCallFunction(slots.default, null)}</div>\n <div class={styles.right}>{safeCallFunction(slots.right, null)}</div>\n </div>\n )\n }\n})\n\nexport default MenuManageHeader\n"],"names":["MenuManageHeader","defineComponent","name","setup","_","slots","styles","safeCallFunction","default","right"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/87.0fd4aefe.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
87
],{
20087
:
function
(
e
,
n
,
a
){
a
.
r
(
n
),
a
.
d
(
n
,{
default
:
function
(){
return
c
}});
var
t
=
a
(
57473
),
u
=
a
(
34985
),
r
=
{
container
:
"MenuManageHeader-module-add16d94"
,
left
:
"MenuManageHeader-module-a056cb50"
},
d
=
(
0
,
t
.
defineComponent
)({
name
:
"MenuManageHeader"
,
setup
:
function
(
e
,
n
){
var
a
=
n
.
slots
;
return
function
(){
return
(
0
,
t
.
createVNode
)(
"div"
,{
class
:
r
.
container
},[(
0
,
t
.
createVNode
)(
"div"
,{
class
:
r
.
left
},[(
0
,
u
.
o5
)(
a
.
default
,
null
)]),(
0
,
t
.
createVNode
)(
"div"
,{
class
:
r
.
right
},[(
0
,
u
.
o5
)(
a
.
right
,
null
)])])}}}),
c
=
d
}}]);
//# sourceMappingURL=87.0fd4aefe.js.map
\ No newline at end of file
baseServer/dist/js/87.0fd4aefe.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/87.0fd4aefe.js","mappings":"4KACA,GAAgB,UAAY,mCAAmC,KAAO,oCCGhEA,GAAmBC,EAAAA,EAAAA,iBAAgB,CACvCC,KAAM,mBAENC,MAAK,SAACC,EAAG,GAAW,IAATC,EAAK,EAALA,MACT,OAAO,gDACOC,EAAAA,WAAgB,gCACdA,EAAAA,MAAW,EAAGC,EAAAA,EAAAA,IAAiBF,EAAMG,QAAS,SAAK,8BACnDF,EAAAA,OAAY,EAAGC,EAAAA,EAAAA,IAAiBF,EAAMI,MAAO,SAAK,CAGpE,IAGF,G","sources":["webpack://app/./src/views/MenuManage/components/MenuManageHeader/MenuManageHeader.module.scss","webpack://app/./src/views/MenuManage/components/MenuManageHeader/MenuManageHeader.jsx"],"sourcesContent":["// extracted by mini-css-extract-plugin\nexport default {\"container\":\"MenuManageHeader-module-add16d94\",\"left\":\"MenuManageHeader-module-a056cb50\"};","import { defineComponent } from 'vue'\nimport { safeCallFunction } from '@syc-lowcode/base'\nimport styles from './MenuManageHeader.module.scss'\n\nconst MenuManageHeader = defineComponent({\n name: 'MenuManageHeader',\n\n setup(_, { slots }) {\n return () => (\n <div class={styles.container}>\n <div class={styles.left}>{safeCallFunction(slots.default, null)}</div>\n <div class={styles.right}>{safeCallFunction(slots.right, null)}</div>\n </div>\n )\n }\n})\n\nexport default MenuManageHeader\n"],"names":["MenuManageHeader","defineComponent","name","setup","_","slots","styles","safeCallFunction","default","right"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/9077-legacy.141157b6.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
9077
],{
86016
:
function
(
n
,
e
,
u
){
u
.
d
(
e
,{
m
:
function
(){
return
o
},
t
:
function
(){
return
f
}});
var
r
=
u
(
57473
),
t
=
(
u
(
12611
),
u
(
17979
)),
c
=
(
u
(
48243
),(
0
,
t
.
MT
)((
function
(
n
,
e
){
var
u
=
(
0
,
r
.
ref
)({}),
t
=
{
ONLY
:
"1"
,
NULL
:
null
},
c
=
(
0
,
r
.
computed
)((
function
(){
return
u
.
value
.
viewOnly
==
t
.
ONLY
}));
return
{
nodeInfos
:
u
,
isShareModel
:
c
}}))),
o
=
function
(
n
,
e
){
return
c
.
useProvider
(
n
,
e
)},
f
=
function
(){
return
c
.
useInject
()}}}]);
//# sourceMappingURL=9077-legacy.141157b6.js.map
\ No newline at end of file
baseServer/dist/js/9077-legacy.141157b6.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/9077-legacy.141157b6.js","mappings":"mMAKMA,G,UAAaC,EAAAA,EAAAA,KAAY,SAACC,EAAOC,GACrC,IAAIC,GAAYC,EAAAA,EAAAA,KAAI,CAAC,GAEfC,EAAsB,CAE1BC,KAAM,IAENC,KAAM,MAGFC,GAAeC,EAAAA,EAAAA,WAAS,WAC5B,OAAON,EAAUO,MAAMC,UAAYN,EAAoBC,IACzD,IACA,MAAO,CAAEH,UAAAA,EAAWK,aAAAA,EACtB,KAEaI,EAAmB,SAACX,EAAOC,GACtC,OAAOH,EAAWc,YAAYZ,EAAOC,EACvC,EAEaY,EAAW,WAAH,OAASf,EAAWgB,WAAW,C","sources":["webpack://app/./src/views/ModelManage/Hook/useModel.js"],"sourcesContent":["import { computed, onMounted, reactive, ref, nextTick } from 'vue'\nimport _ from 'lodash'\nimport { createStore, ioc } from '@syc-lowcode/client-framework'\nimport { useRoute } from 'vue-router'\n\nconst modelStore = createStore((state, context) => {\n let nodeInfos = ref({})\n // 共享模型枚举key\n const SHARE_MODEL_OPTIONS = {\n // 只能查看\n ONLY: '1',\n // 保持原有\n NULL: null\n }\n // 共享模型禁用\n const isShareModel = computed(() => {\n return nodeInfos.value.viewOnly == SHARE_MODEL_OPTIONS.ONLY\n })\n return { nodeInfos, isShareModel }\n})\n\nexport const useModelProvider = (state, context) => {\n return modelStore.useProvider(state, context)\n}\n\nexport const useModel = () => modelStore.useInject()\n"],"names":["modelStore","createStore","state","context","nodeInfos","ref","SHARE_MODEL_OPTIONS","ONLY","NULL","isShareModel","computed","value","viewOnly","useModelProvider","useProvider","useModel","useInject"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/9077.141157b6.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
9077
],{
86016
:
function
(
n
,
e
,
u
){
u
.
d
(
e
,{
m
:
function
(){
return
o
},
t
:
function
(){
return
f
}});
var
r
=
u
(
57473
),
t
=
(
u
(
12611
),
u
(
17979
)),
c
=
(
u
(
48243
),(
0
,
t
.
MT
)((
function
(
n
,
e
){
var
u
=
(
0
,
r
.
ref
)({}),
t
=
{
ONLY
:
"1"
,
NULL
:
null
},
c
=
(
0
,
r
.
computed
)((
function
(){
return
u
.
value
.
viewOnly
==
t
.
ONLY
}));
return
{
nodeInfos
:
u
,
isShareModel
:
c
}}))),
o
=
function
(
n
,
e
){
return
c
.
useProvider
(
n
,
e
)},
f
=
function
(){
return
c
.
useInject
()}}}]);
//# sourceMappingURL=9077.141157b6.js.map
\ No newline at end of file
baseServer/dist/js/9077.141157b6.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/9077.141157b6.js","mappings":"mMAKMA,G,UAAaC,EAAAA,EAAAA,KAAY,SAACC,EAAOC,GACrC,IAAIC,GAAYC,EAAAA,EAAAA,KAAI,CAAC,GAEfC,EAAsB,CAE1BC,KAAM,IAENC,KAAM,MAGFC,GAAeC,EAAAA,EAAAA,WAAS,WAC5B,OAAON,EAAUO,MAAMC,UAAYN,EAAoBC,IACzD,IACA,MAAO,CAAEH,UAAAA,EAAWK,aAAAA,EACtB,KAEaI,EAAmB,SAACX,EAAOC,GACtC,OAAOH,EAAWc,YAAYZ,EAAOC,EACvC,EAEaY,EAAW,WAAH,OAASf,EAAWgB,WAAW,C","sources":["webpack://app/./src/views/ModelManage/Hook/useModel.js"],"sourcesContent":["import { computed, onMounted, reactive, ref, nextTick } from 'vue'\nimport _ from 'lodash'\nimport { createStore, ioc } from '@syc-lowcode/client-framework'\nimport { useRoute } from 'vue-router'\n\nconst modelStore = createStore((state, context) => {\n let nodeInfos = ref({})\n // 共享模型枚举key\n const SHARE_MODEL_OPTIONS = {\n // 只能查看\n ONLY: '1',\n // 保持原有\n NULL: null\n }\n // 共享模型禁用\n const isShareModel = computed(() => {\n return nodeInfos.value.viewOnly == SHARE_MODEL_OPTIONS.ONLY\n })\n return { nodeInfos, isShareModel }\n})\n\nexport const useModelProvider = (state, context) => {\n return modelStore.useProvider(state, context)\n}\n\nexport const useModel = () => modelStore.useInject()\n"],"names":["modelStore","createStore","state","context","nodeInfos","ref","SHARE_MODEL_OPTIONS","ONLY","NULL","isShareModel","computed","value","viewOnly","useModelProvider","useProvider","useModel","useInject"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/9083-legacy.41b99cdc.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
9083
],{
49083
:
function
(
e
,
o
,
t
){
t
.
r
(
o
),
t
.
d
(
o
,{
default
:
function
(){
return
r
}});
var
n
=
t
(
57473
),
l
=
(
t
(
37305
),
t
(
24661
),
t
(
45589
)),
a
=
{
deleteDialog
:
"DeleteGroupOrPageDialog-module-a1d440ba"
,
deleteInput
:
"DeleteGroupOrPageDialog-module-ace292df"
},
u
=
(
0
,
n
.
defineComponent
)({
name
:
"DeleteGroupOrPageDialog"
,
setup
:
function
(){
var
e
=
(
0
,
l
.
dL
)(),
o
=
e
.
currentTreeData
,
t
=
e
.
deleteDialogVisible
,
u
=
e
.
deleteGroupOrPageDialogFormRef
,
r
=
e
.
deleteDialogConfirmBtnLoading
,
d
=
e
.
closeDeleteDialog
,
i
=
e
.
handleDeleteDialogConfirm
,
c
=
(
0
,
n
.
computed
)((
function
(){
return
"page"
===
o
.
value
.
type
?
"页面"
:
"分组"
}));
return
function
(){
return
(
0
,
n
.
createVNode
)((
0
,
n
.
resolveComponent
)(
"BaseDialog"
),{
modelValue
:
t
.
value
,
"onUpdate:modelValue"
:
function
(
e
){
return
t
.
value
=
e
},
title
:
"删除"
.
concat
(
c
.
value
),
size
:
"mini"
,
customClass
:
a
.
deleteDialog
,
onClose
:
d
},{
default
:
function
(){
return
[(
0
,
n
.
createVNode
)((
0
,
n
.
resolveComponent
)(
"el-form"
),{
model
:
o
.
value
,
ref
:
u
,
labelPosition
:
"top"
},{
default
:
function
(){
return
[(
0
,
n
.
createVNode
)((
0
,
n
.
resolveComponent
)(
"el-form-item"
),{
label
:
""
.
concat
(
c
.
value
,
"名称"
),
prop
:
"name"
},{
default
:
function
(){
return
[(
0
,
n
.
createVNode
)((
0
,
n
.
resolveComponent
)(
"ssu-input-text"
),{
modelValue
:
o
.
value
.
name
,
"onUpdate:modelValue"
:
function
(
e
){
return
o
.
value
.
name
=
e
},
class
:
a
.
deleteInput
,
disabled
:
!
0
},
null
)]}}),(
0
,
n
.
createVNode
)((
0
,
n
.
resolveComponent
)(
"el-form-item"
),{
prop
:
"doubleName"
,
rules
:[{
required
:
!
0
,
message
:
"请输入需要删除的"
.
concat
(
c
.
value
,
"名称"
)},{
validator
:
function
(
e
,
t
,
n
){
if
(
t
)
return
t
===
o
.
value
.
name
?
void
n
():
void
n
(
new
Error
(
"请输入上面红色字体内容,以确认删除"
));
n
()},
trigger
:
"blur"
}]},{
default
:
function
(){
return
[(
0
,
n
.
createVNode
)((
0
,
n
.
resolveComponent
)(
"ssu-input-text"
),{
modelValue
:
o
.
value
.
doubleName
,
"onUpdate:modelValue"
:
function
(
e
){
return
o
.
value
.
doubleName
=
e
}},
null
)]},
label
:
function
(){
return
(
0
,
n
.
createVNode
)(
"span"
,
null
,[(
0
,
n
.
createVNode
)(
"span"
,
null
,[
"删除"
.
concat
(
c
.
value
)]),(
0
,
n
.
createVNode
)(
"span"
,{
style
:{
marginLeft
:
"8px"
,
fontSize
:
"12px"
,
color
:
"#90939A"
}},[(
0
,
n
.
createTextVNode
)(
"请输入上面红色字内容,以确认删除"
)])])}})]}})]},
footer
:
function
(){
return
(
0
,
n
.
createVNode
)((
0
,
n
.
resolveComponent
)(
"el-space"
),
null
,{
default
:
function
(){
return
[(
0
,
n
.
createVNode
)((
0
,
n
.
resolveComponent
)(
"ssu-button"
),{
onClick
:
d
},{
default
:
function
(){
return
[(
0
,
n
.
createTextVNode
)(
"取消"
)]}}),(
0
,
n
.
createVNode
)((
0
,
n
.
resolveComponent
)(
"ssu-button"
),{
type
:
"primary"
,
loading
:
r
.
value
,
onClick
:
i
},{
default
:
function
(){
return
[(
0
,
n
.
createTextVNode
)(
"确认"
)]}})]}})}})}}}),
r
=
u
}}]);
//# sourceMappingURL=9083-legacy.41b99cdc.js.map
\ No newline at end of file
baseServer/dist/js/9083-legacy.41b99cdc.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/9083-legacy.41b99cdc.js","mappings":"kMACA,GAAgB,aAAe,0CAA0C,YAAc,2CCGjFA,GAA0BC,EAAAA,EAAAA,iBAAgB,CAC9CC,KAAM,0BAENC,MAAK,WACH,OAOIC,EAAAA,EAAAA,MANFC,EAAe,EAAfA,gBACAC,EAAmB,EAAnBA,oBACAC,EAA8B,EAA9BA,+BACAC,EAA6B,EAA7BA,8BACAC,EAAiB,EAAjBA,kBACAC,EAAyB,EAAzBA,0BAEIC,GAAOC,EAAAA,EAAAA,WAAS,WACpB,MAAsC,SAA/BP,EAAgBQ,MAAMF,KAAkB,KAAO,IACxD,IAEA,OAAO,WACL,OAAO,kBAAC,qCAAR,WAEaL,EAAoBO,MAAK,yCAAzBP,EAAoBO,MAAK,qBACtBF,EAAKE,OAAK,KACjB,OAAM,YACEC,EAAAA,aAA+B,QACnCL,GAAiB,sFAmBjBJ,EAAgBQ,MAAK,IACvBN,EAA8B,cACrB,OAAK,qGAEKI,EAAKE,MAAK,WAAW,QAAM,kGAEtCR,EAAgBQ,MAAMX,KAAI,yCAA1BG,EAAgBQ,MAAMX,KAAI,SAC5BY,EAAAA,YAA8B,sFAKlC,aAAY,MACV,CACL,CAAEC,UAAU,EAAMC,QAAS,WAAF,OAAaL,EAAKE,MAAK,OAChD,CACEI,UAAW,SAACC,EAAML,EAAOM,GACvB,GAAIN,EACF,OAAIA,IAAUR,EAAgBQ,MAAMX,UAClCiB,SAGFA,EAAS,IAAIC,MAAM,sBAGrBD,GACF,EACAE,QAAS,UAEZ,kGAoBwBhB,EAAgBQ,MAAMS,WAAU,yCAAhCjB,EAAgBQ,MAAMS,WAAU,YAlBvDC,MAAO,WACL,OAAO,yEAESZ,EAAKE,UAAK,+BAEb,CACLW,WAAY,MACZC,SAAU,OACVC,MAAO,YACR,8CAMT,IAAC,MA/DLC,OAAQ,WACN,OAAO,kBAAC,wCAAR,yBAAO,EAAP,+DAEyBlB,GAAiB,wHAE/B,UAAS,QACLD,EAA8BK,MAAK,QACnCH,GAAyB,8DAM1C,GA0DR,CACF,IAGF,G","sources":["webpack://app/./src/views/PageManage/DeleteGroupOrPageDialog/DeleteGroupOrPageDialog.module.scss","webpack://app/./src/views/PageManage/DeleteGroupOrPageDialog/DeleteGroupOrPageDialog.jsx"],"sourcesContent":["// extracted by mini-css-extract-plugin\nexport default {\"deleteDialog\":\"DeleteGroupOrPageDialog-module-a1d440ba\",\"deleteInput\":\"DeleteGroupOrPageDialog-module-ace292df\"};","import { defineComponent, computed } from 'vue'\nimport { usePageManageStore } from '../store'\nimport deleteDialogStyles from './DeleteGroupOrPageDialog.module.scss'\n\nconst DeleteGroupOrPageDialog = defineComponent({\n name: 'DeleteGroupOrPageDialog',\n\n setup() {\n const {\n currentTreeData,\n deleteDialogVisible,\n deleteGroupOrPageDialogFormRef,\n deleteDialogConfirmBtnLoading,\n closeDeleteDialog,\n handleDeleteDialogConfirm\n } = usePageManageStore()\n const type = computed(() => {\n return currentTreeData.value.type === 'page' ? '页面' : '分组'\n })\n\n return () => {\n return (\n <BaseDialog\n v-model={deleteDialogVisible.value}\n title={`删除${type.value}`}\n size=\"mini\"\n customClass={deleteDialogStyles.deleteDialog}\n onClose={closeDeleteDialog}\n vSlots={{\n footer: () => {\n return (\n <el-space>\n <ssu-button onClick={closeDeleteDialog}>取消</ssu-button>\n <ssu-button\n type=\"primary\"\n loading={deleteDialogConfirmBtnLoading.value}\n onClick={handleDeleteDialogConfirm}\n >\n 确认\n </ssu-button>\n </el-space>\n )\n }\n }}\n >\n <el-form\n model={currentTreeData.value}\n ref={deleteGroupOrPageDialogFormRef}\n labelPosition=\"top\"\n >\n <el-form-item label={`${type.value}名称`} prop=\"name\">\n <ssu-input-text\n v-model={currentTreeData.value.name}\n class={deleteDialogStyles.deleteInput}\n disabled\n />\n </el-form-item>\n <el-form-item\n prop=\"doubleName\"\n rules={[\n { required: true, message: `请输入需要删除的${type.value}名称` },\n {\n validator: (rule, value, callback) => {\n if (value) {\n if (value === currentTreeData.value.name) {\n callback()\n return\n }\n callback(new Error('请输入上面红色字体内容,以确认删除'))\n return\n }\n callback()\n },\n trigger: 'blur'\n }\n ]}\n vSlots={{\n label: () => {\n return (\n <span>\n <span>{`删除${type.value}`}</span>\n <span\n style={{\n marginLeft: '8px',\n fontSize: '12px',\n color: '#90939A'\n }}\n >\n 请输入上面红色字内容,以确认删除\n </span>\n </span>\n )\n }\n }}\n >\n <ssu-input-text v-model={currentTreeData.value.doubleName}></ssu-input-text>\n </el-form-item>\n </el-form>\n </BaseDialog>\n )\n }\n }\n})\n\nexport default DeleteGroupOrPageDialog\n"],"names":["DeleteGroupOrPageDialog","defineComponent","name","setup","usePageManageStore","currentTreeData","deleteDialogVisible","deleteGroupOrPageDialogFormRef","deleteDialogConfirmBtnLoading","closeDeleteDialog","handleDeleteDialogConfirm","type","computed","value","deleteDialogStyles","required","message","validator","rule","callback","Error","trigger","doubleName","label","marginLeft","fontSize","color","footer"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/9083.41b99cdc.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
9083
],{
49083
:
function
(
e
,
o
,
t
){
t
.
r
(
o
),
t
.
d
(
o
,{
default
:
function
(){
return
r
}});
var
n
=
t
(
57473
),
l
=
(
t
(
37305
),
t
(
24661
),
t
(
45589
)),
a
=
{
deleteDialog
:
"DeleteGroupOrPageDialog-module-a1d440ba"
,
deleteInput
:
"DeleteGroupOrPageDialog-module-ace292df"
},
u
=
(
0
,
n
.
defineComponent
)({
name
:
"DeleteGroupOrPageDialog"
,
setup
:
function
(){
var
e
=
(
0
,
l
.
dL
)(),
o
=
e
.
currentTreeData
,
t
=
e
.
deleteDialogVisible
,
u
=
e
.
deleteGroupOrPageDialogFormRef
,
r
=
e
.
deleteDialogConfirmBtnLoading
,
d
=
e
.
closeDeleteDialog
,
i
=
e
.
handleDeleteDialogConfirm
,
c
=
(
0
,
n
.
computed
)((
function
(){
return
"page"
===
o
.
value
.
type
?
"页面"
:
"分组"
}));
return
function
(){
return
(
0
,
n
.
createVNode
)((
0
,
n
.
resolveComponent
)(
"BaseDialog"
),{
modelValue
:
t
.
value
,
"onUpdate:modelValue"
:
function
(
e
){
return
t
.
value
=
e
},
title
:
"删除"
.
concat
(
c
.
value
),
size
:
"mini"
,
customClass
:
a
.
deleteDialog
,
onClose
:
d
},{
default
:
function
(){
return
[(
0
,
n
.
createVNode
)((
0
,
n
.
resolveComponent
)(
"el-form"
),{
model
:
o
.
value
,
ref
:
u
,
labelPosition
:
"top"
},{
default
:
function
(){
return
[(
0
,
n
.
createVNode
)((
0
,
n
.
resolveComponent
)(
"el-form-item"
),{
label
:
""
.
concat
(
c
.
value
,
"名称"
),
prop
:
"name"
},{
default
:
function
(){
return
[(
0
,
n
.
createVNode
)((
0
,
n
.
resolveComponent
)(
"ssu-input-text"
),{
modelValue
:
o
.
value
.
name
,
"onUpdate:modelValue"
:
function
(
e
){
return
o
.
value
.
name
=
e
},
class
:
a
.
deleteInput
,
disabled
:
!
0
},
null
)]}}),(
0
,
n
.
createVNode
)((
0
,
n
.
resolveComponent
)(
"el-form-item"
),{
prop
:
"doubleName"
,
rules
:[{
required
:
!
0
,
message
:
"请输入需要删除的"
.
concat
(
c
.
value
,
"名称"
)},{
validator
:
function
(
e
,
t
,
n
){
if
(
t
)
return
t
===
o
.
value
.
name
?
void
n
():
void
n
(
new
Error
(
"请输入上面红色字体内容,以确认删除"
));
n
()},
trigger
:
"blur"
}]},{
default
:
function
(){
return
[(
0
,
n
.
createVNode
)((
0
,
n
.
resolveComponent
)(
"ssu-input-text"
),{
modelValue
:
o
.
value
.
doubleName
,
"onUpdate:modelValue"
:
function
(
e
){
return
o
.
value
.
doubleName
=
e
}},
null
)]},
label
:
function
(){
return
(
0
,
n
.
createVNode
)(
"span"
,
null
,[(
0
,
n
.
createVNode
)(
"span"
,
null
,[
"删除"
.
concat
(
c
.
value
)]),(
0
,
n
.
createVNode
)(
"span"
,{
style
:{
marginLeft
:
"8px"
,
fontSize
:
"12px"
,
color
:
"#90939A"
}},[(
0
,
n
.
createTextVNode
)(
"请输入上面红色字内容,以确认删除"
)])])}})]}})]},
footer
:
function
(){
return
(
0
,
n
.
createVNode
)((
0
,
n
.
resolveComponent
)(
"el-space"
),
null
,{
default
:
function
(){
return
[(
0
,
n
.
createVNode
)((
0
,
n
.
resolveComponent
)(
"ssu-button"
),{
onClick
:
d
},{
default
:
function
(){
return
[(
0
,
n
.
createTextVNode
)(
"取消"
)]}}),(
0
,
n
.
createVNode
)((
0
,
n
.
resolveComponent
)(
"ssu-button"
),{
type
:
"primary"
,
loading
:
r
.
value
,
onClick
:
i
},{
default
:
function
(){
return
[(
0
,
n
.
createTextVNode
)(
"确认"
)]}})]}})}})}}}),
r
=
u
}}]);
//# sourceMappingURL=9083.41b99cdc.js.map
\ No newline at end of file
baseServer/dist/js/9083.41b99cdc.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/9083.41b99cdc.js","mappings":"kMACA,GAAgB,aAAe,0CAA0C,YAAc,2CCGjFA,GAA0BC,EAAAA,EAAAA,iBAAgB,CAC9CC,KAAM,0BAENC,MAAK,WACH,OAOIC,EAAAA,EAAAA,MANFC,EAAe,EAAfA,gBACAC,EAAmB,EAAnBA,oBACAC,EAA8B,EAA9BA,+BACAC,EAA6B,EAA7BA,8BACAC,EAAiB,EAAjBA,kBACAC,EAAyB,EAAzBA,0BAEIC,GAAOC,EAAAA,EAAAA,WAAS,WACpB,MAAsC,SAA/BP,EAAgBQ,MAAMF,KAAkB,KAAO,IACxD,IAEA,OAAO,WACL,OAAO,kBAAC,qCAAR,WAEaL,EAAoBO,MAAK,yCAAzBP,EAAoBO,MAAK,qBACtBF,EAAKE,OAAK,KACjB,OAAM,YACEC,EAAAA,aAA+B,QACnCL,GAAiB,sFAmBjBJ,EAAgBQ,MAAK,IACvBN,EAA8B,cACrB,OAAK,qGAEKI,EAAKE,MAAK,WAAW,QAAM,kGAEtCR,EAAgBQ,MAAMX,KAAI,yCAA1BG,EAAgBQ,MAAMX,KAAI,SAC5BY,EAAAA,YAA8B,sFAKlC,aAAY,MACV,CACL,CAAEC,UAAU,EAAMC,QAAS,WAAF,OAAaL,EAAKE,MAAK,OAChD,CACEI,UAAW,SAACC,EAAML,EAAOM,GACvB,GAAIN,EACF,OAAIA,IAAUR,EAAgBQ,MAAMX,UAClCiB,SAGFA,EAAS,IAAIC,MAAM,sBAGrBD,GACF,EACAE,QAAS,UAEZ,kGAoBwBhB,EAAgBQ,MAAMS,WAAU,yCAAhCjB,EAAgBQ,MAAMS,WAAU,YAlBvDC,MAAO,WACL,OAAO,yEAESZ,EAAKE,UAAK,+BAEb,CACLW,WAAY,MACZC,SAAU,OACVC,MAAO,YACR,8CAMT,IAAC,MA/DLC,OAAQ,WACN,OAAO,kBAAC,wCAAR,yBAAO,EAAP,+DAEyBlB,GAAiB,wHAE/B,UAAS,QACLD,EAA8BK,MAAK,QACnCH,GAAyB,8DAM1C,GA0DR,CACF,IAGF,G","sources":["webpack://app/./src/views/PageManage/DeleteGroupOrPageDialog/DeleteGroupOrPageDialog.module.scss","webpack://app/./src/views/PageManage/DeleteGroupOrPageDialog/DeleteGroupOrPageDialog.jsx"],"sourcesContent":["// extracted by mini-css-extract-plugin\nexport default {\"deleteDialog\":\"DeleteGroupOrPageDialog-module-a1d440ba\",\"deleteInput\":\"DeleteGroupOrPageDialog-module-ace292df\"};","import { defineComponent, computed } from 'vue'\nimport { usePageManageStore } from '../store'\nimport deleteDialogStyles from './DeleteGroupOrPageDialog.module.scss'\n\nconst DeleteGroupOrPageDialog = defineComponent({\n name: 'DeleteGroupOrPageDialog',\n\n setup() {\n const {\n currentTreeData,\n deleteDialogVisible,\n deleteGroupOrPageDialogFormRef,\n deleteDialogConfirmBtnLoading,\n closeDeleteDialog,\n handleDeleteDialogConfirm\n } = usePageManageStore()\n const type = computed(() => {\n return currentTreeData.value.type === 'page' ? '页面' : '分组'\n })\n\n return () => {\n return (\n <BaseDialog\n v-model={deleteDialogVisible.value}\n title={`删除${type.value}`}\n size=\"mini\"\n customClass={deleteDialogStyles.deleteDialog}\n onClose={closeDeleteDialog}\n vSlots={{\n footer: () => {\n return (\n <el-space>\n <ssu-button onClick={closeDeleteDialog}>取消</ssu-button>\n <ssu-button\n type=\"primary\"\n loading={deleteDialogConfirmBtnLoading.value}\n onClick={handleDeleteDialogConfirm}\n >\n 确认\n </ssu-button>\n </el-space>\n )\n }\n }}\n >\n <el-form\n model={currentTreeData.value}\n ref={deleteGroupOrPageDialogFormRef}\n labelPosition=\"top\"\n >\n <el-form-item label={`${type.value}名称`} prop=\"name\">\n <ssu-input-text\n v-model={currentTreeData.value.name}\n class={deleteDialogStyles.deleteInput}\n disabled\n />\n </el-form-item>\n <el-form-item\n prop=\"doubleName\"\n rules={[\n { required: true, message: `请输入需要删除的${type.value}名称` },\n {\n validator: (rule, value, callback) => {\n if (value) {\n if (value === currentTreeData.value.name) {\n callback()\n return\n }\n callback(new Error('请输入上面红色字体内容,以确认删除'))\n return\n }\n callback()\n },\n trigger: 'blur'\n }\n ]}\n vSlots={{\n label: () => {\n return (\n <span>\n <span>{`删除${type.value}`}</span>\n <span\n style={{\n marginLeft: '8px',\n fontSize: '12px',\n color: '#90939A'\n }}\n >\n 请输入上面红色字内容,以确认删除\n </span>\n </span>\n )\n }\n }}\n >\n <ssu-input-text v-model={currentTreeData.value.doubleName}></ssu-input-text>\n </el-form-item>\n </el-form>\n </BaseDialog>\n )\n }\n }\n})\n\nexport default DeleteGroupOrPageDialog\n"],"names":["DeleteGroupOrPageDialog","defineComponent","name","setup","usePageManageStore","currentTreeData","deleteDialogVisible","deleteGroupOrPageDialogFormRef","deleteDialogConfirmBtnLoading","closeDeleteDialog","handleDeleteDialogConfirm","type","computed","value","deleteDialogStyles","required","message","validator","rule","callback","Error","trigger","doubleName","label","marginLeft","fontSize","color","footer"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/9232-legacy.dcc9131d.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
9232
],{
49232
:
function
(
e
,
n
,
t
){
t
.
r
(
n
);
var
o
=
t
(
57473
),
u
=
(
0
,
o
.
defineComponent
)({
name
:
"测试表达式"
,
setup
:
function
(){
var
e
=
(
0
,
o
.
ref
)(
!
0
),
n
=
function
(){
e
.
value
=!
e
.
value
},
t
=
function
(
n
){
console
.
log
(
n
,
"====="
),
e
.
value
=!
1
},
u
=
function
(){
e
.
value
=!
1
};
return
function
(){
return
(
0
,
o
.
createVNode
)(
"div"
,
null
,[(
0
,
o
.
createVNode
)((
0
,
o
.
resolveComponent
)(
"ssu-button"
),{
type
:
"primary"
,
onClick
:
n
,
style
:{
marginRight
:
"30px"
}},{
default
:
function
(){
return
[(
0
,
o
.
createTextVNode
)(
"点击打开表达式界面"
)]}}),(
0
,
o
.
createVNode
)((
0
,
o
.
resolveComponent
)(
"EventConfig"
),{
visible
:
e
.
value
,
onClose
:
u
,
onSubmit
:
t
},
null
)])}}});
n
[
"default"
]
=
u
}}]);
//# sourceMappingURL=9232-legacy.dcc9131d.js.map
\ No newline at end of file
baseServer/dist/js/9232-legacy.dcc9131d.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/9232-legacy.dcc9131d.js","mappings":"6HASMA,GAAiBC,EAAAA,EAAAA,iBAAgB,CACrCC,KAAM,QACNC,MAAK,WACH,IAAMC,GAAUC,EAAAA,EAAAA,MAAI,GACdC,EAAU,WACdF,EAAQG,OAASH,EAAQG,KAC3B,EACMC,EAAW,SAACC,GAEhBC,QAAQC,IAAIF,EAAO,SACnBL,EAAQG,OAAQ,CAClB,EACMK,EAAU,WAEdR,EAAQG,OAAQ,CAClB,EACA,OAAO,WACL,OAAO,gDAAC,qCAAR,KAGW,UAAS,QACLD,EAAO,MACT,CACLO,YAAa,SACd,mIAMmBT,EAAQG,MAAK,QAAWK,EAAO,SAAYJ,GAAQ,OAG/E,CACF,IAGF,c","sources":["webpack://app/./src/views/TestExpression/TestExpression.jsx"],"sourcesContent":["/*\n * @Author: ruanweiguang weiguang.ruan@shengyc.com\n * @Date: 2022-08-19 18:05:38\n * @LastEditors: ruanweiguang weiguang.ruan@shengyc.com\n * @LastEditTime: 2022-08-22 23:33:48\n * @FilePath: /lowcode/apps/app/src/views/TestExpression/TestExpression.jsx\n * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE\n */\nimport { defineComponent, ref } from 'vue'\nconst TestExpression = defineComponent({\n name: '测试表达式',\n setup() {\n const visible = ref(true)\n const onClick = () => {\n visible.value = !visible.value\n }\n const onSubmit = (field) => {\n // do something\n console.log(field, '=====')\n visible.value = false\n }\n const onClose = () => {\n // do something\n visible.value = false\n }\n return () => {\n return (\n <div>\n <ssu-button\n type=\"primary\"\n onClick={onClick}\n style={{\n marginRight: '30px'\n }}\n >\n 点击打开表达式界面\n </ssu-button>\n {/* <DefaultValueSetter /> */}\n {/* <FormulaDialog visible={visible.value} onClose={onClose} onSubmit={onSubmit} /> */}\n <EventConfig visible={visible.value} onClose={onClose} onSubmit={onSubmit} />\n </div>\n )\n }\n }\n})\n\nexport default TestExpression\n"],"names":["TestExpression","defineComponent","name","setup","visible","ref","onClick","value","onSubmit","field","console","log","onClose","marginRight"],"sourceRoot":""}
\ No newline at end of file
baseServer/dist/js/9232.dcc9131d.js
deleted
100644 → 0
View file @
d83bca05
"use strict"
;(
self
[
"webpackChunkapp"
]
=
self
[
"webpackChunkapp"
]
||
[]).
push
([[
9232
],{
49232
:
function
(
e
,
n
,
t
){
t
.
r
(
n
);
var
o
=
t
(
57473
),
u
=
(
0
,
o
.
defineComponent
)({
name
:
"测试表达式"
,
setup
:
function
(){
var
e
=
(
0
,
o
.
ref
)(
!
0
),
n
=
function
(){
e
.
value
=!
e
.
value
},
t
=
function
(
n
){
console
.
log
(
n
,
"====="
),
e
.
value
=!
1
},
u
=
function
(){
e
.
value
=!
1
};
return
function
(){
return
(
0
,
o
.
createVNode
)(
"div"
,
null
,[(
0
,
o
.
createVNode
)((
0
,
o
.
resolveComponent
)(
"ssu-button"
),{
type
:
"primary"
,
onClick
:
n
,
style
:{
marginRight
:
"30px"
}},{
default
:
function
(){
return
[(
0
,
o
.
createTextVNode
)(
"点击打开表达式界面"
)]}}),(
0
,
o
.
createVNode
)((
0
,
o
.
resolveComponent
)(
"EventConfig"
),{
visible
:
e
.
value
,
onClose
:
u
,
onSubmit
:
t
},
null
)])}}});
n
[
"default"
]
=
u
}}]);
//# sourceMappingURL=9232.dcc9131d.js.map
\ No newline at end of file
baseServer/dist/js/9232.dcc9131d.js.map
deleted
100644 → 0
View file @
d83bca05
{"version":3,"file":"js/9232.dcc9131d.js","mappings":"6HASMA,GAAiBC,EAAAA,EAAAA,iBAAgB,CACrCC,KAAM,QACNC,MAAK,WACH,IAAMC,GAAUC,EAAAA,EAAAA,MAAI,GACdC,EAAU,WACdF,EAAQG,OAASH,EAAQG,KAC3B,EACMC,EAAW,SAACC,GAEhBC,QAAQC,IAAIF,EAAO,SACnBL,EAAQG,OAAQ,CAClB,EACMK,EAAU,WAEdR,EAAQG,OAAQ,CAClB,EACA,OAAO,WACL,OAAO,gDAAC,qCAAR,KAGW,UAAS,QACLD,EAAO,MACT,CACLO,YAAa,SACd,mIAMmBT,EAAQG,MAAK,QAAWK,EAAO,SAAYJ,GAAQ,OAG/E,CACF,IAGF,c","sources":["webpack://app/./src/views/TestExpression/TestExpression.jsx"],"sourcesContent":["/*\n * @Author: ruanweiguang weiguang.ruan@shengyc.com\n * @Date: 2022-08-19 18:05:38\n * @LastEditors: ruanweiguang weiguang.ruan@shengyc.com\n * @LastEditTime: 2022-08-22 23:33:48\n * @FilePath: /lowcode/apps/app/src/views/TestExpression/TestExpression.jsx\n * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE\n */\nimport { defineComponent, ref } from 'vue'\nconst TestExpression = defineComponent({\n name: '测试表达式',\n setup() {\n const visible = ref(true)\n const onClick = () => {\n visible.value = !visible.value\n }\n const onSubmit = (field) => {\n // do something\n console.log(field, '=====')\n visible.value = false\n }\n const onClose = () => {\n // do something\n visible.value = false\n }\n return () => {\n return (\n <div>\n <ssu-button\n type=\"primary\"\n onClick={onClick}\n style={{\n marginRight: '30px'\n }}\n >\n 点击打开表达式界面\n </ssu-button>\n {/* <DefaultValueSetter /> */}\n {/* <FormulaDialog visible={visible.value} onClose={onClose} onSubmit={onSubmit} /> */}\n <EventConfig visible={visible.value} onClose={onClose} onSubmit={onSubmit} />\n </div>\n )\n }\n }\n})\n\nexport default TestExpression\n"],"names":["TestExpression","defineComponent","name","setup","visible","ref","onClick","value","onSubmit","field","console","log","onClose","marginRight"],"sourceRoot":""}
\ No newline at end of file
lowcode
@
885e2b47
Subproject commit
44f6a29ad4c215158ec84d5f84a302bb6efe13db
Subproject commit
885e2b47660a08c722424cd9859a689e5a6f45f9
src/enum.js
View file @
f271ece1
...
...
@@ -8,7 +8,9 @@ exports.IPC = {
CREATE_APP
:
'createApp'
,
PREVIEW_PLATFORM
:
'previewPlatform'
,
OPEN_URL
:
'openUrl'
,
RUNTIME_SUCCESS
:
'RUNTIME_SUCCESS'
RUNTIME_SUCCESS
:
'RUNTIME_SUCCESS'
,
RELOAD_WIDGETS
:
'reLoadWidgets'
,
UPDATE_WIDGETS_COMPLETE
:
'UPDATE_WIDGETS_COMPLETE'
}
const
type
=
{
FILE
:
'FILE'
,
...
...
src/hook/index.js
View file @
f271ece1
const
fs
=
require
(
'fs-extra'
)
const
utils
=
require
(
'../utils/index'
)
const
path
=
require
(
'path'
)
const
_
=
require
(
'lodash'
)
const
mountedQueue
=
[]
const
closeQueue
=
[]
class
Hook
{
constructor
()
{
const
onMounted
=
(
fn
)
=>
{
if
(
_
.
isFunction
(
fn
))
{
mountedQueue
.
push
(
fn
)
}
async
init
()
{
// const appRootPath = utils.getProjectSpace('Library')
// const SycIDE = path.join(appRootPath, 'SycIDE')
// await fs.ensureDir(SycIDE)
// this.rootDir = SycIDE
// this.moveJavaServer()
}
const
onBeforeClose
=
(
fn
)
=>
{
if
(
_
.
isFunction
(
fn
))
{
closeQueue
.
push
(
fn
)
}
}
checkVersion
()
{
async
function
handleQueue
(
arg
,
queue
,
cb
)
{
let
fn
=
queue
.
shift
()
while
(
fn
)
{
if
(
fn
instanceof
Promise
)
{
await
fn
(...
arg
)
}
else
{
_
.
isFunction
(
fn
)
&&
fn
(...
arg
)
}
fn
=
queue
.
shift
()
if
(
!
fn
)
{
_
.
isFunction
(
cb
)
&&
cb
()
//执行结束
}
async
moveJavaServer
()
{
}
}
module
.
exports
=
InitAction
\ No newline at end of file
module
.
exports
=
{
onMounted
,
//electron应用启动后回调
onBeforeClose
,
// 关闭所有窗口后,执行回调,返回Promise,可以阻塞窗口关闭
handleMounted
:
(
arg
)
=>
handleQueue
(
arg
,
mountedQueue
),
handleClose
:
(
arg
,
cb
)
=>
handleQueue
(
arg
,
closeQueue
,
cb
)
}
\ No newline at end of file
src/main.js
View file @
f271ece1
...
...
@@ -6,6 +6,7 @@ const { MAIN } = require('./enum')
const
{
setStore
,
getContext
}
=
require
(
'./store'
)
const
kill
=
require
(
'kill-port'
)
const
utils
=
require
(
'./utils'
)
const
{
handleMounted
,
handleClose
}
=
require
(
'./hook'
)
class
Main
{
constructor
()
{
...
...
@@ -55,18 +56,16 @@ class Main {
}
ready
()
{
app
.
whenReady
().
then
(()
=>
{
handleMounted
(
app
)
this
.
startPage
()
// app.on('activate', function () {
// if (BrowserWindow.getAllWindows().length === 0) {
// this.startPage()
// }
// })
})
app
.
on
(
'window-all-closed'
,
()
=>
{
if
(
this
.
isIDEClose
)
{
this
.
killProcess
(
this
.
config
.
javaServer
.
port
,
()
=>
{
handleClose
(
app
,
()
=>
{
app
.
quit
()
})
})
}
})
...
...
src/sevice/child.js
View file @
f271ece1
...
...
@@ -26,7 +26,8 @@ class IpcChild {
onCreateApp
:
(
msg
)
=>
ipcRenderer
.
send
(
IPC
.
CREATE_APP
,
this
.
parse
(
msg
)),
//创建应用
onPreviewPlatform
:
(
msg
)
=>
ipcRenderer
.
send
(
IPC
.
PREVIEW_PLATFORM
,
this
.
parse
(
msg
)),
//预览应用
onOpenUrl
:
(
url
)
=>
ipcRenderer
.
send
(
IPC
.
OPEN_URL
,
url
),
//打开,默认浏览器
onReLoadWidgets
:
(
appCode
)
=>
ipcRenderer
.
send
(
IPC
.
RELOAD_WIDGETS
,
appCode
),
//重新更新自定义组件资源
onUpdateWidgetsComplete
:
(
callback
)
=>
ipcRenderer
.
on
(
IPC
.
UPDATE_WIDGETS_COMPLETE
,
callback
),
//通知浏览器组件更新完成
})
}
}
...
...
src/sevice/mainApi/sendStart.js
→
src/sevice/mainApi/
emits/
sendStart.js
View file @
f271ece1
...
...
@@ -2,8 +2,8 @@
const
path
=
require
(
'path'
)
const
fs
=
require
(
'fs'
)
const
glob
=
require
(
"glob"
)
const
{
IPC
}
=
require
(
'../../enum'
)
const
{
getContext
}
=
require
(
'../../store'
)
const
{
IPC
}
=
require
(
'../../
../
enum'
)
const
{
getContext
}
=
require
(
'../../
../
store'
)
// I/O的异步性能比work_threads性能好,统一采用异步I/O
...
...
src/sevice/mainApi/emits/updateWidgets.js
0 → 100644
View file @
f271ece1
const
path
=
require
(
'path'
)
const
fs
=
require
(
'fs'
)
const
glob
=
require
(
"glob"
)
const
{
IPC
}
=
require
(
'../../../enum'
)
const
{
getContext
}
=
require
(
'../../../store'
)
// I/O的异步性能比work_threads性能好,统一采用异步I/O
class
UpdateWidgets
{
constructor
()
{
}
complete
(
data
)
{
const
ctx
=
getContext
()
// 通知渲染引擎成功
console
.
log
(
data
,
'data'
)
ctx
.
win
.
send
(
IPC
.
UPDATE_WIDGETS_COMPLETE
,
data
)
}
}
module
.
exports
=
UpdateWidgets
\ No newline at end of file
src/sevice/mainApi/index.js
View file @
f271ece1
const
onFileBase
=
require
(
'./onFileBase'
)
const
onPlatform
=
require
(
'./onPlatform'
)
const
SendStart
=
require
(
'./sendStart'
)
const
onFileBase
=
require
(
'./on/onFileBase'
)
const
onPlatform
=
require
(
'./on/onPlatform'
)
const
onHandleWidget
=
require
(
'./on/onHandleWidget'
)
const
SendStart
=
require
(
'./emits/sendStart'
)
const
UpdateWidgets
=
require
(
'./emits/updateWidgets'
)
const
isFunction
=
require
(
'lodash'
)
const
{
app
,
BrowserWindow
,
ipcMain
}
=
require
(
'electron'
)
const
mainApi
=
[
onFileBase
,
onPlatform
onPlatform
,
onHandleWidget
]
const
sendApi
=
[
SendStart
SendStart
,
UpdateWidgets
]
// 初始化主进程监听
...
...
src/sevice/mainApi/onFileBase.js
→
src/sevice/mainApi/on
/on
FileBase.js
View file @
f271ece1
...
...
@@ -2,9 +2,9 @@
const
path
=
require
(
'path'
)
const
fs
=
require
(
'fs'
)
const
glob
=
require
(
"glob"
)
const
{
IPC
}
=
require
(
'../../enum'
)
const
utils
=
require
(
'../../utils'
)
const
{
getContext
}
=
require
(
'../../store'
)
const
{
IPC
}
=
require
(
'../../
../
enum'
)
const
utils
=
require
(
'../../
../
utils'
)
const
{
getContext
}
=
require
(
'../../
../
store'
)
const
log
=
getContext
().
log
// I/O的异步性能比work_threads性能好,统一采用异步I/O
const
projectSpace
=
utils
.
getProjectSpace
()
...
...
@@ -12,7 +12,7 @@ const onFileBase = {
async
createPlatForm
(
event
,
form
)
{
// 97523e934a69d5175796689dae47948d
// { "name": "低代码", "icon": "platform_1", "iconColor": "#FD5B4C", "homePageUrl": "", "type": "saas", "tenantType": "SLM", "form": "lowcode_pi" }
const
userDir
=
utils
.
get
User
Dir
()
const
userDir
=
utils
.
get
Plat
Dir
()
const
platDir
=
path
.
join
(
userDir
,
form
.
code
)
const
tplPath
=
path
.
join
(
utils
.
cwd
(),
'./src/template'
)
try
{
...
...
@@ -28,7 +28,7 @@ const onFileBase = {
// 处理应用级别的逻辑及创建
// to do somethink
return
null
// const userDir = utils.get
User
Dir()
// const userDir = utils.get
Plat
Dir()
// const platformDir = form.platformCode
// if (platformDir) {
// const appPath = path.resolve(toPath, form.code)
...
...
src/sevice/mainApi/on/onHandleWidget.js
0 → 100644
View file @
f271ece1
const
path
=
require
(
'path'
)
const
fs
=
require
(
'fs'
)
const
glob
=
require
(
"glob"
)
const
{
IPC
}
=
require
(
'../../../enum'
)
const
utils
=
require
(
'../../../utils'
)
const
{
getContext
,
cacheStore
}
=
require
(
'../../../store'
)
const
onHandleWidgets
=
{
// 重新加载组件数据,更新缓存
async
reLoadWidgets
(
event
,
data
=
'customwidg'
)
{
// utils.getPlatFormPath()
// 处理平台信息
const
ctx
=
getContext
()
const
log
=
ctx
.
log
try
{
const
platformPath
=
utils
.
getPlatDir
(
`
${
data
}
/widgets`
)
const
filePathArr
=
await
utils
.
readdir
(
platformPath
)
const
files
=
filePathArr
.
filter
(
fiePath
=>
fiePath
.
includes
(
'umd.js'
))
const
fileContent
=
[]
for
(
let
i
=
0
;
i
<
files
.
length
;
i
++
)
{
const
str
=
await
utils
.
readFile
(
`
${
ctx
.
config
.
name
}
/
${
data
}
/widgets/
${
files
[
i
]}
`
)
fileContent
.
push
(
str
)
}
fileContent
.
length
&&
ctx
.
mainEvent
.
sendApi
.
updateWidgets
.
complete
(
fileContent
)
}
catch
(
error
)
{
log
.
error
(
error
)
}
// 更新组件数据
}
}
module
.
exports
=
onHandleWidgets
\ No newline at end of file
src/sevice/mainApi/onPlatform.js
→
src/sevice/mainApi/on
/on
Platform.js
View file @
f271ece1
...
...
@@ -2,11 +2,11 @@
const
path
=
require
(
'path'
)
const
fs
=
require
(
'fs'
)
const
glob
=
require
(
"glob"
)
const
{
IPC
}
=
require
(
'../../enum'
)
const
utils
=
require
(
'../../utils'
)
const
{
IPC
}
=
require
(
'../../
../
enum'
)
const
utils
=
require
(
'../../
../
utils'
)
const
open
=
require
(
'open'
);
// I/O的异步性能比work_threads性能好,统一采用异步I/O
const
{
getContext
}
=
require
(
'../../store'
)
const
{
getContext
}
=
require
(
'../../
../
store'
)
const
log
=
getContext
().
log
async
function
previewMounted
(
childProcess
,
ctx
,
url
)
{
// const cmd = utils.openUrlCmd(url)
...
...
@@ -24,7 +24,7 @@ const onPlatform = {
const
runtimePath
=
utils
.
cmdPath
(
'runtime'
)
log
.
info
(
runtimePath
,
url
,
'runtimePath=----'
)
if
(
platform
)
{
const
platFormPath
=
path
.
resolve
(
utils
.
get
User
Dir
(),
platform
)
const
platFormPath
=
path
.
resolve
(
utils
.
get
Plat
Dir
(),
platform
)
let
runtimeRelativePath
=
'./deployment/bin/'
const
startSh
=
path
.
resolve
(
platFormPath
,
runtimeRelativePath
)
childProcess
.
batchCommand
(
runtimePath
,
[
startSh
],
()
=>
{
...
...
src/sevice/process.js
View file @
f271ece1
...
...
@@ -17,7 +17,6 @@ class ProcessActivity {
this
.
processArray
=
[]
this
.
index
=
null
this
.
pids
=
[]
this
.
ctx
.
log
.
info
(
shellPath
,
'======='
)
this
.
batchCommand
(
shellPath
)
this
.
onKillProcess
()
...
...
src/store/index.js
View file @
f271ece1
//
const Store = require('electron-store');
//
const store = new Store();
const
Store
=
require
(
'electron-store'
);
const
store
=
new
Store
();
const
log
=
require
(
'../logger'
)
const
config
=
require
(
'../config/index'
)
const
baseConfig
=
{
...
...
@@ -39,5 +39,6 @@ function getContext() {
module
.
exports
=
{
getContext
,
setStore
setStore
,
cacheStore
:
store
}
\ No newline at end of file
src/utils/file.js
View file @
f271ece1
...
...
@@ -21,8 +21,8 @@ const cwd = require('./home')
* @returns path
*/
function
getPath
(
fileName
)
{
const
filePath
=
path
.
join
(
getProjectSpace
()
,
fileName
)
const
pwd
=
getProjectSpace
()
const
filePath
=
path
.
join
(
pwd
,
fileName
)
return
filePath
}
/**
...
...
@@ -53,13 +53,13 @@ async function createDir(dir) {
*
* @returns 获取用户目录
*/
function
get
UserDir
(
)
{
function
get
PlatDir
(
code
=
''
)
{
const
ctx
=
getContext
()
const
ideName
=
ctx
.
config
.
name
// const uuid = ctx.user.uuid
// 去除用户目录这层
const
projectSpace
=
getProjectSpace
()
return
path
.
join
(
projectSpace
,
ideName
)
return
path
.
join
(
projectSpace
,
ideName
,
code
)
}
/**
...
...
@@ -81,9 +81,10 @@ function getProjectSpace(rootName) {
* @param {*} userId
* @returns string
*/
function
getPlatFormPath
(
platFormName
,
userId
)
{
function
getPlatFormPath
(
platFormName
)
{
if
(
!
platFormName
)
return
getProjectSpace
()
const
userPath
=
`./
${
userId
}
/
${
platFormName
}
`
const
userPath
=
`./
${
platFormName
}
`
const
platPath
=
getPath
(
userPath
)
return
platPath
}
...
...
@@ -93,9 +94,8 @@ function getPlatFormPath(platFormName, userId) {
* @param {*} fileName
* @returns Promise(Boolean)
*/
function
fileIsExists
(
file
Name
)
{
function
fileIsExists
(
file
Path
)
{
return
new
Promise
((
resolve
,
reject
)
=>
{
const
filePath
=
getPath
(
fileName
)
fs
.
pathExists
(
filePath
,
(
err
,
exists
)
=>
{
if
(
err
)
{
return
reject
(
err
)
...
...
@@ -116,10 +116,10 @@ async function readFile(fileName) {
if
(
fileExists
)
{
return
await
fs
.
readFile
(
filePath
,
'utf8'
)
}
return
Promise
.
reject
(
'文件不存在,请检查文件目录'
)
return
Promise
.
reject
(
filePath
,
'文件不存在,请检查文件目录'
)
}
catch
(
error
)
{
log
.
error
(
error
)
return
error
return
Promise
.
reject
(
error
)
}
}
...
...
@@ -148,6 +148,22 @@ async function remove(targetPath) {
return
await
fs
.
remove
(
targetPath
)
}
/**
* 获取目录下的所有文件信息
*/
async
function
readdir
(
dirPath
)
{
return
new
Promise
((
resolve
,
reject
)
=>
{
fs
.
readdir
(
dirPath
,
(
err
,
data
)
=>
{
if
(
err
)
{
reject
(
err
)
}
else
{
resolve
(
data
)
}
})
})
}
module
.
exports
=
{
getPath
,
...
...
@@ -158,7 +174,8 @@ module.exports = {
readFile
,
writeFile
,
createDir
,
get
User
Dir
,
get
Plat
Dir
,
copyDir
,
remove
remove
,
readdir
}
\ No newline at end of file
src/utils/tools.js
View file @
f271ece1
...
...
@@ -12,7 +12,7 @@ function isMac() {
}
/**
* 打开浏览器
目录
* 打开浏览器
链接
* @param {*} url
* @returns
*/
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment