From 8b6769f7861e74b11f094a308b4008d1ab39393f Mon Sep 17 00:00:00 2001 From: shimu Date: Tue, 21 May 2024 15:35:26 +0800 Subject: [PATCH] x --- vue/public/design.html | 28 -------- vue/public/index.html | 4 +- vue/src/app.js | 4 +- vue/src/{console => layout}/index.vue | 2 +- vue/src/pages/capital/index.js | 5 ++ .../pages/capital/list/.lowcode/configs.jsx | 68 +++++++++++++++++++ vue/src/pages/capital/list/.lowcode/data | 1 + vue/src/pages/capital/list/index.js | 3 + vue/src/pages/capital/list/list.vue | 17 +++++ .../capital/list/renew/.lowcode/configs.jsx | 68 +++++++++++++++++++ .../pages/capital/list/renew/.lowcode/data | 1 + vue/src/pages/capital/list/renew/renew.vue | 17 +++++ .../capital/packages/.lowcode/configs.jsx | 68 +++++++++++++++++++ vue/src/pages/capital/packages/.lowcode/data | 1 + vue/src/pages/capital/packages/packages.vue | 17 +++++ .../pages/capital/renew/.lowcode/configs.jsx | 68 +++++++++++++++++++ vue/src/pages/capital/renew/.lowcode/data | 1 + vue/src/pages/capital/renew/renew.vue | 17 +++++ vue/src/pages/index.js | 28 +++++--- .../machine/category/.lowcode/configs.jsx | 68 +++++++++++++++++++ vue/src/pages/machine/category/.lowcode/data | 1 + vue/src/pages/machine/category/category.vue | 17 +++++ vue/src/pages/machine/index.js | 3 + .../pages/maintain/cert/.lowcode/configs.jsx | 68 +++++++++++++++++++ vue/src/pages/maintain/cert/.lowcode/data | 1 + vue/src/pages/maintain/cert/cert.vue | 17 +++++ vue/src/pages/maintain/index.js | 6 ++ .../pages/maintain/media/.lowcode/configs.jsx | 68 +++++++++++++++++++ vue/src/pages/maintain/media/.lowcode/data | 1 + vue/src/pages/maintain/media/media.vue | 17 +++++ .../pages/maintain/net/.lowcode/configs.jsx | 68 +++++++++++++++++++ vue/src/pages/maintain/net/.lowcode/data | 1 + vue/src/pages/maintain/net/net.vue | 17 +++++ .../maintain/protocol/.lowcode/configs.jsx | 68 +++++++++++++++++++ vue/src/pages/maintain/protocol/.lowcode/data | 1 + vue/src/pages/maintain/protocol/protocol.vue | 17 +++++ .../pages/page/activity/.lowcode/configs.jsx | 26 ------- vue/src/pages/page/activity/.lowcode/data | 1 - vue/src/pages/page/activity/activity.vue | 16 ----- vue/src/pages/page/index.js | 4 -- .../pages/page/source/.lowcode/configs.jsx | 24 ------- vue/src/pages/page/source/.lowcode/data | 1 - vue/src/pages/page/source/source.vue | 16 ----- .../screen/component/.lowcode/configs.jsx | 68 +++++++++++++++++++ vue/src/pages/screen/component/.lowcode/data | 1 + vue/src/pages/screen/component/component.vue | 17 +++++ vue/src/pages/screen/index.js | 5 ++ .../pages/screen/list/.lowcode/configs.jsx | 68 +++++++++++++++++++ vue/src/pages/screen/list/.lowcode/data | 1 + vue/src/pages/screen/list/list.vue | 17 +++++ .../screen/template/.lowcode/configs.jsx | 68 +++++++++++++++++++ vue/src/pages/screen/template/.lowcode/data | 1 + vue/src/pages/screen/template/template.vue | 17 +++++ vue/src/pages/system/index.js | 5 +- .../pages/system/role/.lowcode/configs.jsx | 68 +++++++++++++++++++ vue/src/pages/system/role/.lowcode/data | 1 + vue/src/pages/system/role/role.vue | 17 +++++ vue/src/pages/system/set/.lowcode/configs.jsx | 68 +++++++++++++++++++ vue/src/pages/system/set/.lowcode/data | 1 + vue/src/pages/system/set/set.vue | 17 +++++ .../pages/system/users/.lowcode/configs.jsx | 68 +++++++++++++++++++ vue/src/pages/system/users/.lowcode/data | 1 + vue/src/pages/system/users/users.vue | 17 +++++ vue/src/pages/warn/index.js | 4 ++ vue/src/pages/warn/list/.lowcode/configs.jsx | 68 +++++++++++++++++++ vue/src/pages/warn/list/.lowcode/data | 1 + vue/src/pages/warn/list/list.vue | 17 +++++ vue/src/pages/warn/set/.lowcode/configs.jsx | 68 +++++++++++++++++++ vue/src/pages/warn/set/.lowcode/data | 1 + vue/src/pages/warn/set/set.vue | 17 +++++ 70 files changed, 1517 insertions(+), 130 deletions(-) delete mode 100644 vue/public/design.html rename vue/src/{console => layout}/index.vue (65%) create mode 100644 vue/src/pages/capital/index.js create mode 100644 vue/src/pages/capital/list/.lowcode/configs.jsx create mode 100644 vue/src/pages/capital/list/.lowcode/data create mode 100644 vue/src/pages/capital/list/index.js create mode 100644 vue/src/pages/capital/list/list.vue create mode 100644 vue/src/pages/capital/list/renew/.lowcode/configs.jsx create mode 100644 vue/src/pages/capital/list/renew/.lowcode/data create mode 100644 vue/src/pages/capital/list/renew/renew.vue create mode 100644 vue/src/pages/capital/packages/.lowcode/configs.jsx create mode 100644 vue/src/pages/capital/packages/.lowcode/data create mode 100644 vue/src/pages/capital/packages/packages.vue create mode 100644 vue/src/pages/capital/renew/.lowcode/configs.jsx create mode 100644 vue/src/pages/capital/renew/.lowcode/data create mode 100644 vue/src/pages/capital/renew/renew.vue create mode 100644 vue/src/pages/machine/category/.lowcode/configs.jsx create mode 100644 vue/src/pages/machine/category/.lowcode/data create mode 100644 vue/src/pages/machine/category/category.vue create mode 100644 vue/src/pages/machine/index.js create mode 100644 vue/src/pages/maintain/cert/.lowcode/configs.jsx create mode 100644 vue/src/pages/maintain/cert/.lowcode/data create mode 100644 vue/src/pages/maintain/cert/cert.vue create mode 100644 vue/src/pages/maintain/index.js create mode 100644 vue/src/pages/maintain/media/.lowcode/configs.jsx create mode 100644 vue/src/pages/maintain/media/.lowcode/data create mode 100644 vue/src/pages/maintain/media/media.vue create mode 100644 vue/src/pages/maintain/net/.lowcode/configs.jsx create mode 100644 vue/src/pages/maintain/net/.lowcode/data create mode 100644 vue/src/pages/maintain/net/net.vue create mode 100644 vue/src/pages/maintain/protocol/.lowcode/configs.jsx create mode 100644 vue/src/pages/maintain/protocol/.lowcode/data create mode 100644 vue/src/pages/maintain/protocol/protocol.vue delete mode 100644 vue/src/pages/page/activity/.lowcode/configs.jsx delete mode 100644 vue/src/pages/page/activity/.lowcode/data delete mode 100644 vue/src/pages/page/activity/activity.vue delete mode 100644 vue/src/pages/page/index.js delete mode 100644 vue/src/pages/page/source/.lowcode/configs.jsx delete mode 100644 vue/src/pages/page/source/.lowcode/data delete mode 100644 vue/src/pages/page/source/source.vue create mode 100644 vue/src/pages/screen/component/.lowcode/configs.jsx create mode 100644 vue/src/pages/screen/component/.lowcode/data create mode 100644 vue/src/pages/screen/component/component.vue create mode 100644 vue/src/pages/screen/index.js create mode 100644 vue/src/pages/screen/list/.lowcode/configs.jsx create mode 100644 vue/src/pages/screen/list/.lowcode/data create mode 100644 vue/src/pages/screen/list/list.vue create mode 100644 vue/src/pages/screen/template/.lowcode/configs.jsx create mode 100644 vue/src/pages/screen/template/.lowcode/data create mode 100644 vue/src/pages/screen/template/template.vue create mode 100644 vue/src/pages/system/role/.lowcode/configs.jsx create mode 100644 vue/src/pages/system/role/.lowcode/data create mode 100644 vue/src/pages/system/role/role.vue create mode 100644 vue/src/pages/system/set/.lowcode/configs.jsx create mode 100644 vue/src/pages/system/set/.lowcode/data create mode 100644 vue/src/pages/system/set/set.vue create mode 100644 vue/src/pages/system/users/.lowcode/configs.jsx create mode 100644 vue/src/pages/system/users/.lowcode/data create mode 100644 vue/src/pages/system/users/users.vue create mode 100644 vue/src/pages/warn/index.js create mode 100644 vue/src/pages/warn/list/.lowcode/configs.jsx create mode 100644 vue/src/pages/warn/list/.lowcode/data create mode 100644 vue/src/pages/warn/list/list.vue create mode 100644 vue/src/pages/warn/set/.lowcode/configs.jsx create mode 100644 vue/src/pages/warn/set/.lowcode/data create mode 100644 vue/src/pages/warn/set/set.vue diff --git a/vue/public/design.html b/vue/public/design.html deleted file mode 100644 index bf1eeeb..0000000 --- a/vue/public/design.html +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - CMS - - - - - - - - - - - \ No newline at end of file diff --git a/vue/public/index.html b/vue/public/index.html index 5ed367b..2234a07 100644 --- a/vue/public/index.html +++ b/vue/public/index.html @@ -10,14 +10,14 @@ content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0, user-scalable=no, minimal-ui, viewport-fit=cover" /> - CMS + iot diff --git a/vue/src/app.js b/vue/src/app.js index e014657..ed06cce 100644 --- a/vue/src/app.js +++ b/vue/src/app.js @@ -1,6 +1,6 @@ -import Console from "./console/index.vue"; +import Layout from "./layout/index.vue"; import Routes from "./pages/routes"; const dict = require("./pages/dict.json"); __webpack_public_path__ = zen.path("iot"); -zen.setup({ com: Console, routes: Routes, dict }); +zen.setup({ com: Layout, routes: Routes, dict }); diff --git a/vue/src/console/index.vue b/vue/src/layout/index.vue similarity index 65% rename from vue/src/console/index.vue rename to vue/src/layout/index.vue index b86225c..e328fe5 100644 --- a/vue/src/console/index.vue +++ b/vue/src/layout/index.vue @@ -1,5 +1,5 @@ + \ No newline at end of file diff --git a/vue/src/pages/capital/list/renew/.lowcode/configs.jsx b/vue/src/pages/capital/list/renew/.lowcode/configs.jsx new file mode 100644 index 0000000..08d8bab --- /dev/null +++ b/vue/src/pages/capital/list/renew/.lowcode/configs.jsx @@ -0,0 +1,68 @@ +export default { + title: '续费管理', + entitys: [ + { name: 'id', label: '编号' }, + { name: 'name', type: 'input', label: '名称' }, + { name: 'nick', label: '昵称' }, + { name: 'ukey', label: '密钥' }, + { name: 'createUid', type: 'input', label: '创建人' }, + { + name: 'status', + type: 'switch', + label: '状态', + url: '/app/updateStatus.do', + }, + { + name: 'config', + type: 'map', + default: {}, + fields: [ + { name: 'api', label: '接口地址', type: 'input' }, + { name: 'version', label: '资源版本', type: 'input' }, + ], + }, + ], + columns: ['id', 'createUid', 'nick', 'unionid', 'dingId', 'ukey'], + condtion: ['id', 'createUid', 'nick', 'unionid', 'dingId', 'ukey'], + slots: { + header$() { + return ( + <> + + + ) + }, + action$({ row }) { + return ( + <> + + + + + ) + }, + }, +} diff --git a/vue/src/pages/capital/list/renew/.lowcode/data b/vue/src/pages/capital/list/renew/.lowcode/data new file mode 100644 index 0000000..99df24f --- /dev/null +++ b/vue/src/pages/capital/list/renew/.lowcode/data @@ -0,0 +1 @@ +{"table":"","blocks":[],"counter":6786,"basic":{"title":"续费管理","selectable":0,"showIndex":0,"compact":0,"size":"","url":"/do/select/site","actions":[]},"columns":[],"tabs":{"code":null,"defaultVal":null,"list":[],"keyword":null},"condition":[],"conditionLimit":null,"actions":[],"_id":6786} \ No newline at end of file diff --git a/vue/src/pages/capital/list/renew/renew.vue b/vue/src/pages/capital/list/renew/renew.vue new file mode 100644 index 0000000..179571a --- /dev/null +++ b/vue/src/pages/capital/list/renew/renew.vue @@ -0,0 +1,17 @@ + + + + \ No newline at end of file diff --git a/vue/src/pages/capital/packages/.lowcode/configs.jsx b/vue/src/pages/capital/packages/.lowcode/configs.jsx new file mode 100644 index 0000000..495e75e --- /dev/null +++ b/vue/src/pages/capital/packages/.lowcode/configs.jsx @@ -0,0 +1,68 @@ +export default { + title: '套餐管理', + entitys: [ + { name: 'id', label: '编号' }, + { name: 'name', type: 'input', label: '名称' }, + { name: 'nick', label: '昵称' }, + { name: 'ukey', label: '密钥' }, + { name: 'createUid', type: 'input', label: '创建人' }, + { + name: 'status', + type: 'switch', + label: '状态', + url: '/app/updateStatus.do', + }, + { + name: 'config', + type: 'map', + default: {}, + fields: [ + { name: 'api', label: '接口地址', type: 'input' }, + { name: 'version', label: '资源版本', type: 'input' }, + ], + }, + ], + columns: ['id', 'createUid', 'nick', 'unionid', 'dingId', 'ukey'], + condtion: ['id', 'createUid', 'nick', 'unionid', 'dingId', 'ukey'], + slots: { + header$() { + return ( + <> + + + ) + }, + action$({ row }) { + return ( + <> + + + + + ) + }, + }, +} diff --git a/vue/src/pages/capital/packages/.lowcode/data b/vue/src/pages/capital/packages/.lowcode/data new file mode 100644 index 0000000..2605d6b --- /dev/null +++ b/vue/src/pages/capital/packages/.lowcode/data @@ -0,0 +1 @@ +{"table":"","blocks":[],"counter":6786,"basic":{"title":"套餐管理","selectable":0,"showIndex":0,"compact":0,"size":"","url":"/do/select/site","actions":[]},"columns":[],"tabs":{"code":null,"defaultVal":null,"list":[],"keyword":null},"condition":[],"conditionLimit":null,"actions":[],"_id":6786} \ No newline at end of file diff --git a/vue/src/pages/capital/packages/packages.vue b/vue/src/pages/capital/packages/packages.vue new file mode 100644 index 0000000..89ea0e4 --- /dev/null +++ b/vue/src/pages/capital/packages/packages.vue @@ -0,0 +1,17 @@ + + + + \ No newline at end of file diff --git a/vue/src/pages/capital/renew/.lowcode/configs.jsx b/vue/src/pages/capital/renew/.lowcode/configs.jsx new file mode 100644 index 0000000..08d8bab --- /dev/null +++ b/vue/src/pages/capital/renew/.lowcode/configs.jsx @@ -0,0 +1,68 @@ +export default { + title: '续费管理', + entitys: [ + { name: 'id', label: '编号' }, + { name: 'name', type: 'input', label: '名称' }, + { name: 'nick', label: '昵称' }, + { name: 'ukey', label: '密钥' }, + { name: 'createUid', type: 'input', label: '创建人' }, + { + name: 'status', + type: 'switch', + label: '状态', + url: '/app/updateStatus.do', + }, + { + name: 'config', + type: 'map', + default: {}, + fields: [ + { name: 'api', label: '接口地址', type: 'input' }, + { name: 'version', label: '资源版本', type: 'input' }, + ], + }, + ], + columns: ['id', 'createUid', 'nick', 'unionid', 'dingId', 'ukey'], + condtion: ['id', 'createUid', 'nick', 'unionid', 'dingId', 'ukey'], + slots: { + header$() { + return ( + <> + + + ) + }, + action$({ row }) { + return ( + <> + + + + + ) + }, + }, +} diff --git a/vue/src/pages/capital/renew/.lowcode/data b/vue/src/pages/capital/renew/.lowcode/data new file mode 100644 index 0000000..99df24f --- /dev/null +++ b/vue/src/pages/capital/renew/.lowcode/data @@ -0,0 +1 @@ +{"table":"","blocks":[],"counter":6786,"basic":{"title":"续费管理","selectable":0,"showIndex":0,"compact":0,"size":"","url":"/do/select/site","actions":[]},"columns":[],"tabs":{"code":null,"defaultVal":null,"list":[],"keyword":null},"condition":[],"conditionLimit":null,"actions":[],"_id":6786} \ No newline at end of file diff --git a/vue/src/pages/capital/renew/renew.vue b/vue/src/pages/capital/renew/renew.vue new file mode 100644 index 0000000..c68aabc --- /dev/null +++ b/vue/src/pages/capital/renew/renew.vue @@ -0,0 +1,17 @@ + + + + \ No newline at end of file diff --git a/vue/src/pages/index.js b/vue/src/pages/index.js index 5af35d6..40e4ecb 100644 --- a/vue/src/pages/index.js +++ b/vue/src/pages/index.js @@ -1,11 +1,23 @@ -import article from "./article/index"; -import material from "./material/index"; -import page from "./page/index"; -import system from "./system/index"; + +import article from './article/index'; +import capital from './capital/index'; +import machine from './machine/index'; +import maintain from './maintain/index'; +import material from './material/index'; +import screen from './screen/index'; +import system from './system/index'; +import warn from './warn/index'; + + export default { - ...article, - ...material, - ...page, - ...system, + ...article, + ...capital, + ...machine, + ...maintain, + ...material, + ...screen, + ...system, + ...warn }; + \ No newline at end of file diff --git a/vue/src/pages/machine/category/.lowcode/configs.jsx b/vue/src/pages/machine/category/.lowcode/configs.jsx new file mode 100644 index 0000000..e4bc1b2 --- /dev/null +++ b/vue/src/pages/machine/category/.lowcode/configs.jsx @@ -0,0 +1,68 @@ +export default { + title: '分类管理', + entitys: [ + { name: 'id', label: '编号' }, + { name: 'name', type: 'input', label: '名称' }, + { name: 'nick', label: '昵称' }, + { name: 'ukey', label: '密钥' }, + { name: 'createUid', type: 'input', label: '创建人' }, + { + name: 'status', + type: 'switch', + label: '状态', + url: '/app/updateStatus.do', + }, + { + name: 'config', + type: 'map', + default: {}, + fields: [ + { name: 'api', label: '接口地址', type: 'input' }, + { name: 'version', label: '资源版本', type: 'input' }, + ], + }, + ], + columns: ['id', 'createUid', 'nick', 'unionid', 'dingId', 'ukey'], + condtion: ['id', 'createUid', 'nick', 'unionid', 'dingId', 'ukey'], + slots: { + header$() { + return ( + <> + + + ) + }, + action$({ row }) { + return ( + <> + + + + + ) + }, + }, +} diff --git a/vue/src/pages/machine/category/.lowcode/data b/vue/src/pages/machine/category/.lowcode/data new file mode 100644 index 0000000..655555c --- /dev/null +++ b/vue/src/pages/machine/category/.lowcode/data @@ -0,0 +1 @@ +{"table":"","blocks":[],"counter":6786,"basic":{"title":"分类管理","selectable":0,"showIndex":0,"compact":0,"size":"","url":"/do/select/site","actions":[]},"columns":[],"tabs":{"code":null,"defaultVal":null,"list":[],"keyword":null},"condition":[],"conditionLimit":null,"actions":[],"_id":6786} \ No newline at end of file diff --git a/vue/src/pages/machine/category/category.vue b/vue/src/pages/machine/category/category.vue new file mode 100644 index 0000000..a3d3b82 --- /dev/null +++ b/vue/src/pages/machine/category/category.vue @@ -0,0 +1,17 @@ + + + + \ No newline at end of file diff --git a/vue/src/pages/machine/index.js b/vue/src/pages/machine/index.js new file mode 100644 index 0000000..e8ead66 --- /dev/null +++ b/vue/src/pages/machine/index.js @@ -0,0 +1,3 @@ +export default { + 'machine/category': () => import( /* webpackChunkName: "pages/machine/category" */ "./category/category.vue") +}; \ No newline at end of file diff --git a/vue/src/pages/maintain/cert/.lowcode/configs.jsx b/vue/src/pages/maintain/cert/.lowcode/configs.jsx new file mode 100644 index 0000000..7b369e1 --- /dev/null +++ b/vue/src/pages/maintain/cert/.lowcode/configs.jsx @@ -0,0 +1,68 @@ +export default { + title: '证书管理', + entitys: [ + { name: 'id', label: '编号' }, + { name: 'name', type: 'input', label: '名称' }, + { name: 'nick', label: '昵称' }, + { name: 'ukey', label: '密钥' }, + { name: 'createUid', type: 'input', label: '创建人' }, + { + name: 'status', + type: 'switch', + label: '状态', + url: '/app/updateStatus.do', + }, + { + name: 'config', + type: 'map', + default: {}, + fields: [ + { name: 'api', label: '接口地址', type: 'input' }, + { name: 'version', label: '资源版本', type: 'input' }, + ], + }, + ], + columns: ['id', 'createUid', 'nick', 'unionid', 'dingId', 'ukey'], + condtion: ['id', 'createUid', 'nick', 'unionid', 'dingId', 'ukey'], + slots: { + header$() { + return ( + <> + + + ) + }, + action$({ row }) { + return ( + <> + + + + + ) + }, + }, +} diff --git a/vue/src/pages/maintain/cert/.lowcode/data b/vue/src/pages/maintain/cert/.lowcode/data new file mode 100644 index 0000000..6953316 --- /dev/null +++ b/vue/src/pages/maintain/cert/.lowcode/data @@ -0,0 +1 @@ +{"table":"","blocks":[],"counter":6786,"basic":{"title":"证书管理","selectable":0,"showIndex":0,"compact":0,"size":"","url":"/do/select/site","actions":[]},"columns":[],"tabs":{"code":null,"defaultVal":null,"list":[],"keyword":null},"condition":[],"conditionLimit":null,"actions":[],"_id":6786} \ No newline at end of file diff --git a/vue/src/pages/maintain/cert/cert.vue b/vue/src/pages/maintain/cert/cert.vue new file mode 100644 index 0000000..f2fb840 --- /dev/null +++ b/vue/src/pages/maintain/cert/cert.vue @@ -0,0 +1,17 @@ + + + + \ No newline at end of file diff --git a/vue/src/pages/maintain/index.js b/vue/src/pages/maintain/index.js new file mode 100644 index 0000000..5b9993a --- /dev/null +++ b/vue/src/pages/maintain/index.js @@ -0,0 +1,6 @@ +export default { + 'maintain/cert': () => import( /* webpackChunkName: "pages/maintain/cert" */ "./cert/cert.vue"), + 'maintain/media': () => import( /* webpackChunkName: "pages/maintain/media" */ "./media/media.vue"), + 'maintain/net': () => import( /* webpackChunkName: "pages/maintain/net" */ "./net/net.vue"), + 'maintain/protocol': () => import( /* webpackChunkName: "pages/maintain/protocol" */ "./protocol/protocol.vue") +}; \ No newline at end of file diff --git a/vue/src/pages/maintain/media/.lowcode/configs.jsx b/vue/src/pages/maintain/media/.lowcode/configs.jsx new file mode 100644 index 0000000..6f0b910 --- /dev/null +++ b/vue/src/pages/maintain/media/.lowcode/configs.jsx @@ -0,0 +1,68 @@ +export default { + title: '流媒体服务', + entitys: [ + { name: 'id', label: '编号' }, + { name: 'name', type: 'input', label: '名称' }, + { name: 'nick', label: '昵称' }, + { name: 'ukey', label: '密钥' }, + { name: 'createUid', type: 'input', label: '创建人' }, + { + name: 'status', + type: 'switch', + label: '状态', + url: '/app/updateStatus.do', + }, + { + name: 'config', + type: 'map', + default: {}, + fields: [ + { name: 'api', label: '接口地址', type: 'input' }, + { name: 'version', label: '资源版本', type: 'input' }, + ], + }, + ], + columns: ['id', 'createUid', 'nick', 'unionid', 'dingId', 'ukey'], + condtion: ['id', 'createUid', 'nick', 'unionid', 'dingId', 'ukey'], + slots: { + header$() { + return ( + <> + + + ) + }, + action$({ row }) { + return ( + <> + + + + + ) + }, + }, +} diff --git a/vue/src/pages/maintain/media/.lowcode/data b/vue/src/pages/maintain/media/.lowcode/data new file mode 100644 index 0000000..19ccd8e --- /dev/null +++ b/vue/src/pages/maintain/media/.lowcode/data @@ -0,0 +1 @@ +{"table":"","blocks":[],"counter":6786,"basic":{"title":"流媒体服务","selectable":0,"showIndex":0,"compact":0,"size":"","url":"/do/select/site","actions":[]},"columns":[],"tabs":{"code":null,"defaultVal":null,"list":[],"keyword":null},"condition":[],"conditionLimit":null,"actions":[],"_id":6786} \ No newline at end of file diff --git a/vue/src/pages/maintain/media/media.vue b/vue/src/pages/maintain/media/media.vue new file mode 100644 index 0000000..9f96a81 --- /dev/null +++ b/vue/src/pages/maintain/media/media.vue @@ -0,0 +1,17 @@ + + + + \ No newline at end of file diff --git a/vue/src/pages/maintain/net/.lowcode/configs.jsx b/vue/src/pages/maintain/net/.lowcode/configs.jsx new file mode 100644 index 0000000..c7a85ab --- /dev/null +++ b/vue/src/pages/maintain/net/.lowcode/configs.jsx @@ -0,0 +1,68 @@ +export default { + title: '网关中心', + entitys: [ + { name: 'id', label: '编号' }, + { name: 'name', type: 'input', label: '名称' }, + { name: 'nick', label: '昵称' }, + { name: 'ukey', label: '密钥' }, + { name: 'createUid', type: 'input', label: '创建人' }, + { + name: 'status', + type: 'switch', + label: '状态', + url: '/app/updateStatus.do', + }, + { + name: 'config', + type: 'map', + default: {}, + fields: [ + { name: 'api', label: '接口地址', type: 'input' }, + { name: 'version', label: '资源版本', type: 'input' }, + ], + }, + ], + columns: ['id', 'createUid', 'nick', 'unionid', 'dingId', 'ukey'], + condtion: ['id', 'createUid', 'nick', 'unionid', 'dingId', 'ukey'], + slots: { + header$() { + return ( + <> + + + ) + }, + action$({ row }) { + return ( + <> + + + + + ) + }, + }, +} diff --git a/vue/src/pages/maintain/net/.lowcode/data b/vue/src/pages/maintain/net/.lowcode/data new file mode 100644 index 0000000..f16ba89 --- /dev/null +++ b/vue/src/pages/maintain/net/.lowcode/data @@ -0,0 +1 @@ +{"table":"","blocks":[],"counter":6786,"basic":{"title":"网关中心","selectable":0,"showIndex":0,"compact":0,"size":"","url":"/do/select/site","actions":[]},"columns":[],"tabs":{"code":null,"defaultVal":null,"list":[],"keyword":null},"condition":[],"conditionLimit":null,"actions":[],"_id":6786} \ No newline at end of file diff --git a/vue/src/pages/maintain/net/net.vue b/vue/src/pages/maintain/net/net.vue new file mode 100644 index 0000000..115cd8f --- /dev/null +++ b/vue/src/pages/maintain/net/net.vue @@ -0,0 +1,17 @@ + + + + \ No newline at end of file diff --git a/vue/src/pages/maintain/protocol/.lowcode/configs.jsx b/vue/src/pages/maintain/protocol/.lowcode/configs.jsx new file mode 100644 index 0000000..5d0cff9 --- /dev/null +++ b/vue/src/pages/maintain/protocol/.lowcode/configs.jsx @@ -0,0 +1,68 @@ +export default { + title: '协议管理', + entitys: [ + { name: 'id', label: '编号' }, + { name: 'name', type: 'input', label: '名称' }, + { name: 'nick', label: '昵称' }, + { name: 'ukey', label: '密钥' }, + { name: 'createUid', type: 'input', label: '创建人' }, + { + name: 'status', + type: 'switch', + label: '状态', + url: '/app/updateStatus.do', + }, + { + name: 'config', + type: 'map', + default: {}, + fields: [ + { name: 'api', label: '接口地址', type: 'input' }, + { name: 'version', label: '资源版本', type: 'input' }, + ], + }, + ], + columns: ['id', 'createUid', 'nick', 'unionid', 'dingId', 'ukey'], + condtion: ['id', 'createUid', 'nick', 'unionid', 'dingId', 'ukey'], + slots: { + header$() { + return ( + <> + + + ) + }, + action$({ row }) { + return ( + <> + + + + + ) + }, + }, +} diff --git a/vue/src/pages/maintain/protocol/.lowcode/data b/vue/src/pages/maintain/protocol/.lowcode/data new file mode 100644 index 0000000..1a700b3 --- /dev/null +++ b/vue/src/pages/maintain/protocol/.lowcode/data @@ -0,0 +1 @@ +{"table":"","blocks":[],"counter":6786,"basic":{"title":"协议管理","selectable":0,"showIndex":0,"compact":0,"size":"","url":"/do/select/site","actions":[]},"columns":[],"tabs":{"code":null,"defaultVal":null,"list":[],"keyword":null},"condition":[],"conditionLimit":null,"actions":[],"_id":6786} \ No newline at end of file diff --git a/vue/src/pages/maintain/protocol/protocol.vue b/vue/src/pages/maintain/protocol/protocol.vue new file mode 100644 index 0000000..28afd70 --- /dev/null +++ b/vue/src/pages/maintain/protocol/protocol.vue @@ -0,0 +1,17 @@ + + + + \ No newline at end of file diff --git a/vue/src/pages/page/activity/.lowcode/configs.jsx b/vue/src/pages/page/activity/.lowcode/configs.jsx deleted file mode 100644 index 5d42811..0000000 --- a/vue/src/pages/page/activity/.lowcode/configs.jsx +++ /dev/null @@ -1,26 +0,0 @@ -export default { - title: "活动页列表", - tabs: {"code":"pageStatus","list":[],"keyword":"status"}, - entitys: [{"name":"id","label":"编号"},{"name":"title","label":"页面标题"},{"name":"path","label":"页面路径"},{"name":"type","label":"页面类型","code":"pageType"},{"name":"siteId","label":"所属站点"},{"name":"content","label":"描述内容"},{"name":"status","label":"页面状态","code":"pageStatus"},{"name":"createGmt","label":"创建时间","type":"date"},{"name":"updateGmt","label":"更新时间","type":"date"},{"name":"data","label":"页面数据"}], - columns: ["id","title","path","type","status"], - condition: ["title","type"], - slots: { - header$() { - return ( - <> - - - ) - }, - action$({ row }) { - return ( - <> - - - - - ) - } - } -} - \ No newline at end of file diff --git a/vue/src/pages/page/activity/.lowcode/data b/vue/src/pages/page/activity/.lowcode/data deleted file mode 100644 index 94e426c..0000000 --- a/vue/src/pages/page/activity/.lowcode/data +++ /dev/null @@ -1 +0,0 @@ -{"table":"activity","blocks":[],"counter":6786,"basic":{"title":"活动页列表","selectable":0,"showIndex":0,"compact":0,"size":"","url":"/do/select/activity","actions":[{"label":"新建活动页","mode":"wicket","type":"primary","url":"/do/put/activity","name":"add","fields":[{"id":"title","name":"title","width":null,"rule":{},"block":null,"blockType":null},{"id":"path","name":"path","width":null,"rule":{},"block":null,"blockType":null},{"id":"type","name":"type","width":null,"rule":{},"block":null,"blockType":null},{"id":"siteId","name":"siteId","width":null,"rule":{},"block":null,"blockType":null}],"_id":6787}]},"columns":[{"id":"id","name":"id","width":null,"rule":{},"block":null,"blockType":null},{"id":"title","name":"title","width":null,"rule":{},"block":null,"blockType":null},{"id":"path","name":"path","width":null,"rule":{},"block":null,"blockType":null},{"id":"type","name":"type","width":null,"rule":{},"block":null,"blockType":null},{"id":"status","name":"status","width":null,"rule":{},"block":null,"blockType":null}],"tabs":{"code":"pageStatus","defaultVal":null,"list":[],"keyword":"status"},"condition":[{"id":"title","name":"title","width":null,"rule":{},"block":null,"blockType":null},{"id":"type","name":"type","width":null,"rule":{},"block":null,"blockType":null}],"conditionLimit":null,"actions":[{"label":"编辑","mode":"wicket","type":"text","url":"/do/patch/activity","name":"edit","fields":[{"id":"title","name":"title","width":null,"rule":{},"block":null,"blockType":null}],"_id":6788},{"label":"装修","mode":"link","type":"text","href":"/design.html","params":["id"],"_id":6789},{"label":"删除","mode":"confirm","type":"text","url":"/do/delete/activity","params":["id"],"tip":"确定删除吗?","_id":6790}],"_id":6790} \ No newline at end of file diff --git a/vue/src/pages/page/activity/activity.vue b/vue/src/pages/page/activity/activity.vue deleted file mode 100644 index d015996..0000000 --- a/vue/src/pages/page/activity/activity.vue +++ /dev/null @@ -1,16 +0,0 @@ - - - \ No newline at end of file diff --git a/vue/src/pages/page/index.js b/vue/src/pages/page/index.js deleted file mode 100644 index de5f63c..0000000 --- a/vue/src/pages/page/index.js +++ /dev/null @@ -1,4 +0,0 @@ -export default { - 'page/activity': () => import( /* webpackChunkName: "pages/page/activity" */ "./activity/activity.vue"), - 'page/source': () => import( /* webpackChunkName: "pages/page/source" */ "./source/source.vue") -}; \ No newline at end of file diff --git a/vue/src/pages/page/source/.lowcode/configs.jsx b/vue/src/pages/page/source/.lowcode/configs.jsx deleted file mode 100644 index 9c330a9..0000000 --- a/vue/src/pages/page/source/.lowcode/configs.jsx +++ /dev/null @@ -1,24 +0,0 @@ -export default { - title: "源码页面", - entitys: [{"name":"title","label":"页面标题"},{"name":"path","label":"页面路径"},{"name":"type","label":"平台类型","type":"number"},{"name":"siteId","label":"所属站点"},{"name":"content","label":"网站内容","type":"textarea"},{"name":"status","label":"状态","code":"pageStatus"},{"name":"templateId","label":"模版ID"},{"name":"id","label":"编号"},{"name":"createGmt","label":"创建时间","type":"date"},{"name":"updateGmt","label":"更新时间","type":"date"}], - columns: ["id","title","path","updateGmt","createGmt"], - condition: [], - slots: { - header$() { - return ( - <> - - - ) - }, - action$({ row }) { - return ( - <> - - - - ) - } - } -} - \ No newline at end of file diff --git a/vue/src/pages/page/source/.lowcode/data b/vue/src/pages/page/source/.lowcode/data deleted file mode 100644 index 88edaba..0000000 --- a/vue/src/pages/page/source/.lowcode/data +++ /dev/null @@ -1 +0,0 @@ -{"table":"page","blocks":[],"counter":6786,"basic":{"title":"源码页面","selectable":0,"showIndex":0,"compact":0,"size":"","url":"/do/select/page","actions":[{"label":"创建页面","mode":"wicket","type":"primary","url":"/do/put/page","name":"add","fields":[{"id":"title","name":"title","width":null,"rule":{},"block":null,"blockType":null},{"id":"path","name":"path","width":null,"rule":{},"block":null,"blockType":null},{"id":"content","name":"content","width":null,"rule":{},"block":null,"blockType":null}],"_id":6787}]},"columns":[{"id":"id","name":"id","width":null,"rule":{},"block":null,"blockType":null},{"id":"title","name":"title","width":null,"rule":{},"block":null,"blockType":null},{"id":"path","name":"path","width":null,"rule":{},"block":null,"blockType":null},{"id":"updateGmt","name":"updateGmt","width":null,"rule":{},"block":null,"blockType":null},{"id":"createGmt","name":"createGmt","width":null,"rule":{},"block":null,"blockType":null}],"tabs":{"code":null,"defaultVal":null,"list":[],"keyword":null},"condition":[],"conditionLimit":null,"actions":[{"label":"编辑","mode":"wicket","type":"text","url":"/do/patch/page","name":"edit","fields":[{"id":"title","name":"title","width":null,"rule":{},"block":null,"blockType":null},{"id":"content","name":"content","width":null,"rule":{},"block":null,"blockType":null}],"_id":6788,"from":"/do/get/page"},{"label":"删除","mode":"confirm","type":"text","url":"/do/delete/page","params":["id"],"tip":"确定删除该页面吗?","_id":6789}],"_id":6789} \ No newline at end of file diff --git a/vue/src/pages/page/source/source.vue b/vue/src/pages/page/source/source.vue deleted file mode 100644 index 4dec987..0000000 --- a/vue/src/pages/page/source/source.vue +++ /dev/null @@ -1,16 +0,0 @@ - - - \ No newline at end of file diff --git a/vue/src/pages/screen/component/.lowcode/configs.jsx b/vue/src/pages/screen/component/.lowcode/configs.jsx new file mode 100644 index 0000000..e38f0f8 --- /dev/null +++ b/vue/src/pages/screen/component/.lowcode/configs.jsx @@ -0,0 +1,68 @@ +export default { + title: '大屏组件', + entitys: [ + { name: 'id', label: '编号' }, + { name: 'name', type: 'input', label: '名称' }, + { name: 'nick', label: '昵称' }, + { name: 'ukey', label: '密钥' }, + { name: 'createUid', type: 'input', label: '创建人' }, + { + name: 'status', + type: 'switch', + label: '状态', + url: '/app/updateStatus.do', + }, + { + name: 'config', + type: 'map', + default: {}, + fields: [ + { name: 'api', label: '接口地址', type: 'input' }, + { name: 'version', label: '资源版本', type: 'input' }, + ], + }, + ], + columns: ['id', 'createUid', 'nick', 'unionid', 'dingId', 'ukey'], + condtion: ['id', 'createUid', 'nick', 'unionid', 'dingId', 'ukey'], + slots: { + header$() { + return ( + <> + + + ) + }, + action$({ row }) { + return ( + <> + + + + + ) + }, + }, +} diff --git a/vue/src/pages/screen/component/.lowcode/data b/vue/src/pages/screen/component/.lowcode/data new file mode 100644 index 0000000..7969b8c --- /dev/null +++ b/vue/src/pages/screen/component/.lowcode/data @@ -0,0 +1 @@ +{"table":"","blocks":[],"counter":6786,"basic":{"title":"大屏组件","selectable":0,"showIndex":0,"compact":0,"size":"","url":"/do/select/site","actions":[]},"columns":[],"tabs":{"code":null,"defaultVal":null,"list":[],"keyword":null},"condition":[],"conditionLimit":null,"actions":[],"_id":6786} \ No newline at end of file diff --git a/vue/src/pages/screen/component/component.vue b/vue/src/pages/screen/component/component.vue new file mode 100644 index 0000000..9969d0f --- /dev/null +++ b/vue/src/pages/screen/component/component.vue @@ -0,0 +1,17 @@ + + + + \ No newline at end of file diff --git a/vue/src/pages/screen/index.js b/vue/src/pages/screen/index.js new file mode 100644 index 0000000..990a269 --- /dev/null +++ b/vue/src/pages/screen/index.js @@ -0,0 +1,5 @@ +export default { + 'screen/component': () => import( /* webpackChunkName: "pages/screen/component" */ "./component/component.vue"), + 'screen/list': () => import( /* webpackChunkName: "pages/screen/list" */ "./list/list.vue"), + 'screen/template': () => import( /* webpackChunkName: "pages/screen/template" */ "./template/template.vue") +}; \ No newline at end of file diff --git a/vue/src/pages/screen/list/.lowcode/configs.jsx b/vue/src/pages/screen/list/.lowcode/configs.jsx new file mode 100644 index 0000000..dbf91fa --- /dev/null +++ b/vue/src/pages/screen/list/.lowcode/configs.jsx @@ -0,0 +1,68 @@ +export default { + title: '大屏列表', + entitys: [ + { name: 'id', label: '编号' }, + { name: 'name', type: 'input', label: '名称' }, + { name: 'nick', label: '昵称' }, + { name: 'ukey', label: '密钥' }, + { name: 'createUid', type: 'input', label: '创建人' }, + { + name: 'status', + type: 'switch', + label: '状态', + url: '/app/updateStatus.do', + }, + { + name: 'config', + type: 'map', + default: {}, + fields: [ + { name: 'api', label: '接口地址', type: 'input' }, + { name: 'version', label: '资源版本', type: 'input' }, + ], + }, + ], + columns: ['id', 'createUid', 'nick', 'unionid', 'dingId', 'ukey'], + condtion: ['id', 'createUid', 'nick', 'unionid', 'dingId', 'ukey'], + slots: { + header$() { + return ( + <> + + + ) + }, + action$({ row }) { + return ( + <> + + + + + ) + }, + }, +} diff --git a/vue/src/pages/screen/list/.lowcode/data b/vue/src/pages/screen/list/.lowcode/data new file mode 100644 index 0000000..e5a0b12 --- /dev/null +++ b/vue/src/pages/screen/list/.lowcode/data @@ -0,0 +1 @@ +{"table":"","blocks":[],"counter":6786,"basic":{"title":"大屏列表","selectable":0,"showIndex":0,"compact":0,"size":"","url":"/do/select/site","actions":[]},"columns":[],"tabs":{"code":null,"defaultVal":null,"list":[],"keyword":null},"condition":[],"conditionLimit":null,"actions":[],"_id":6786} \ No newline at end of file diff --git a/vue/src/pages/screen/list/list.vue b/vue/src/pages/screen/list/list.vue new file mode 100644 index 0000000..6aa6230 --- /dev/null +++ b/vue/src/pages/screen/list/list.vue @@ -0,0 +1,17 @@ + + + + \ No newline at end of file diff --git a/vue/src/pages/screen/template/.lowcode/configs.jsx b/vue/src/pages/screen/template/.lowcode/configs.jsx new file mode 100644 index 0000000..189202d --- /dev/null +++ b/vue/src/pages/screen/template/.lowcode/configs.jsx @@ -0,0 +1,68 @@ +export default { + title: '大屏模板', + entitys: [ + { name: 'id', label: '编号' }, + { name: 'name', type: 'input', label: '名称' }, + { name: 'nick', label: '昵称' }, + { name: 'ukey', label: '密钥' }, + { name: 'createUid', type: 'input', label: '创建人' }, + { + name: 'status', + type: 'switch', + label: '状态', + url: '/app/updateStatus.do', + }, + { + name: 'config', + type: 'map', + default: {}, + fields: [ + { name: 'api', label: '接口地址', type: 'input' }, + { name: 'version', label: '资源版本', type: 'input' }, + ], + }, + ], + columns: ['id', 'createUid', 'nick', 'unionid', 'dingId', 'ukey'], + condtion: ['id', 'createUid', 'nick', 'unionid', 'dingId', 'ukey'], + slots: { + header$() { + return ( + <> + + + ) + }, + action$({ row }) { + return ( + <> + + + + + ) + }, + }, +} diff --git a/vue/src/pages/screen/template/.lowcode/data b/vue/src/pages/screen/template/.lowcode/data new file mode 100644 index 0000000..6cf40df --- /dev/null +++ b/vue/src/pages/screen/template/.lowcode/data @@ -0,0 +1 @@ +{"table":"","blocks":[],"counter":6786,"basic":{"title":"大屏模板","selectable":0,"showIndex":0,"compact":0,"size":"","url":"/do/select/site","actions":[]},"columns":[],"tabs":{"code":null,"defaultVal":null,"list":[],"keyword":null},"condition":[],"conditionLimit":null,"actions":[],"_id":6786} \ No newline at end of file diff --git a/vue/src/pages/screen/template/template.vue b/vue/src/pages/screen/template/template.vue new file mode 100644 index 0000000..ba169f2 --- /dev/null +++ b/vue/src/pages/screen/template/template.vue @@ -0,0 +1,17 @@ + + + + \ No newline at end of file diff --git a/vue/src/pages/system/index.js b/vue/src/pages/system/index.js index 85f1e1b..f42da94 100644 --- a/vue/src/pages/system/index.js +++ b/vue/src/pages/system/index.js @@ -1,5 +1,8 @@ export default { 'system/components': () => import( /* webpackChunkName: "pages/system/components" */ "./components/components.vue"), 'system/env': () => import( /* webpackChunkName: "pages/system/env" */ "./env/env.vue"), - 'system/site': () => import( /* webpackChunkName: "pages/system/site" */ "./site/site.vue") + 'system/role': () => import( /* webpackChunkName: "pages/system/role" */ "./role/role.vue"), + 'system/set': () => import( /* webpackChunkName: "pages/system/set" */ "./set/set.vue"), + 'system/site': () => import( /* webpackChunkName: "pages/system/site" */ "./site/site.vue"), + 'system/users': () => import( /* webpackChunkName: "pages/system/users" */ "./users/users.vue") }; \ No newline at end of file diff --git a/vue/src/pages/system/role/.lowcode/configs.jsx b/vue/src/pages/system/role/.lowcode/configs.jsx new file mode 100644 index 0000000..b0b6c60 --- /dev/null +++ b/vue/src/pages/system/role/.lowcode/configs.jsx @@ -0,0 +1,68 @@ +export default { + title: '角色管理', + entitys: [ + { name: 'id', label: '编号' }, + { name: 'name', type: 'input', label: '名称' }, + { name: 'nick', label: '昵称' }, + { name: 'ukey', label: '密钥' }, + { name: 'createUid', type: 'input', label: '创建人' }, + { + name: 'status', + type: 'switch', + label: '状态', + url: '/app/updateStatus.do', + }, + { + name: 'config', + type: 'map', + default: {}, + fields: [ + { name: 'api', label: '接口地址', type: 'input' }, + { name: 'version', label: '资源版本', type: 'input' }, + ], + }, + ], + columns: ['id', 'createUid', 'nick', 'unionid', 'dingId', 'ukey'], + condtion: ['id', 'createUid', 'nick', 'unionid', 'dingId', 'ukey'], + slots: { + header$() { + return ( + <> + + + ) + }, + action$({ row }) { + return ( + <> + + + + + ) + }, + }, +} diff --git a/vue/src/pages/system/role/.lowcode/data b/vue/src/pages/system/role/.lowcode/data new file mode 100644 index 0000000..93a973d --- /dev/null +++ b/vue/src/pages/system/role/.lowcode/data @@ -0,0 +1 @@ +{"table":"","blocks":[],"counter":6786,"basic":{"title":"角色管理","selectable":0,"showIndex":0,"compact":0,"size":"","url":"/do/select/site","actions":[]},"columns":[],"tabs":{"code":null,"defaultVal":null,"list":[],"keyword":null},"condition":[],"conditionLimit":null,"actions":[],"_id":6786} \ No newline at end of file diff --git a/vue/src/pages/system/role/role.vue b/vue/src/pages/system/role/role.vue new file mode 100644 index 0000000..b46c911 --- /dev/null +++ b/vue/src/pages/system/role/role.vue @@ -0,0 +1,17 @@ + + + + \ No newline at end of file diff --git a/vue/src/pages/system/set/.lowcode/configs.jsx b/vue/src/pages/system/set/.lowcode/configs.jsx new file mode 100644 index 0000000..febd346 --- /dev/null +++ b/vue/src/pages/system/set/.lowcode/configs.jsx @@ -0,0 +1,68 @@ +export default { + title: '系统配置', + entitys: [ + { name: 'id', label: '编号' }, + { name: 'name', type: 'input', label: '名称' }, + { name: 'nick', label: '昵称' }, + { name: 'ukey', label: '密钥' }, + { name: 'createUid', type: 'input', label: '创建人' }, + { + name: 'status', + type: 'switch', + label: '状态', + url: '/app/updateStatus.do', + }, + { + name: 'config', + type: 'map', + default: {}, + fields: [ + { name: 'api', label: '接口地址', type: 'input' }, + { name: 'version', label: '资源版本', type: 'input' }, + ], + }, + ], + columns: ['id', 'createUid', 'nick', 'unionid', 'dingId', 'ukey'], + condtion: ['id', 'createUid', 'nick', 'unionid', 'dingId', 'ukey'], + slots: { + header$() { + return ( + <> + + + ) + }, + action$({ row }) { + return ( + <> + + + + + ) + }, + }, +} diff --git a/vue/src/pages/system/set/.lowcode/data b/vue/src/pages/system/set/.lowcode/data new file mode 100644 index 0000000..b3bac5d --- /dev/null +++ b/vue/src/pages/system/set/.lowcode/data @@ -0,0 +1 @@ +{"table":"","blocks":[],"counter":6786,"basic":{"title":"系统配置","selectable":0,"showIndex":0,"compact":0,"size":"","url":"/do/select/site","actions":[]},"columns":[],"tabs":{"code":null,"defaultVal":null,"list":[],"keyword":null},"condition":[],"conditionLimit":null,"actions":[],"_id":6786} \ No newline at end of file diff --git a/vue/src/pages/system/set/set.vue b/vue/src/pages/system/set/set.vue new file mode 100644 index 0000000..ea06258 --- /dev/null +++ b/vue/src/pages/system/set/set.vue @@ -0,0 +1,17 @@ + + + + \ No newline at end of file diff --git a/vue/src/pages/system/users/.lowcode/configs.jsx b/vue/src/pages/system/users/.lowcode/configs.jsx new file mode 100644 index 0000000..b81687a --- /dev/null +++ b/vue/src/pages/system/users/.lowcode/configs.jsx @@ -0,0 +1,68 @@ +export default { + title: '用户管理', + entitys: [ + { name: 'id', label: '编号' }, + { name: 'name', type: 'input', label: '名称' }, + { name: 'nick', label: '昵称' }, + { name: 'ukey', label: '密钥' }, + { name: 'createUid', type: 'input', label: '创建人' }, + { + name: 'status', + type: 'switch', + label: '状态', + url: '/app/updateStatus.do', + }, + { + name: 'config', + type: 'map', + default: {}, + fields: [ + { name: 'api', label: '接口地址', type: 'input' }, + { name: 'version', label: '资源版本', type: 'input' }, + ], + }, + ], + columns: ['id', 'createUid', 'nick', 'unionid', 'dingId', 'ukey'], + condtion: ['id', 'createUid', 'nick', 'unionid', 'dingId', 'ukey'], + slots: { + header$() { + return ( + <> + + + ) + }, + action$({ row }) { + return ( + <> + + + + + ) + }, + }, +} diff --git a/vue/src/pages/system/users/.lowcode/data b/vue/src/pages/system/users/.lowcode/data new file mode 100644 index 0000000..dfe0a27 --- /dev/null +++ b/vue/src/pages/system/users/.lowcode/data @@ -0,0 +1 @@ +{"table":"","blocks":[],"counter":6786,"basic":{"title":"用户管理","selectable":0,"showIndex":0,"compact":0,"size":"","url":"/do/select/site","actions":[]},"columns":[],"tabs":{"code":null,"defaultVal":null,"list":[],"keyword":null},"condition":[],"conditionLimit":null,"actions":[],"_id":6786} \ No newline at end of file diff --git a/vue/src/pages/system/users/users.vue b/vue/src/pages/system/users/users.vue new file mode 100644 index 0000000..4799612 --- /dev/null +++ b/vue/src/pages/system/users/users.vue @@ -0,0 +1,17 @@ + + + + \ No newline at end of file diff --git a/vue/src/pages/warn/index.js b/vue/src/pages/warn/index.js new file mode 100644 index 0000000..edb4301 --- /dev/null +++ b/vue/src/pages/warn/index.js @@ -0,0 +1,4 @@ +export default { + 'warn/list': () => import( /* webpackChunkName: "pages/warn/list" */ "./list/list.vue"), + 'warn/set': () => import( /* webpackChunkName: "pages/warn/set" */ "./set/set.vue") +}; \ No newline at end of file diff --git a/vue/src/pages/warn/list/.lowcode/configs.jsx b/vue/src/pages/warn/list/.lowcode/configs.jsx new file mode 100644 index 0000000..50526e0 --- /dev/null +++ b/vue/src/pages/warn/list/.lowcode/configs.jsx @@ -0,0 +1,68 @@ +export default { + title: '告警记录', + entitys: [ + { name: 'id', label: '编号' }, + { name: 'name', type: 'input', label: '名称' }, + { name: 'nick', label: '昵称' }, + { name: 'ukey', label: '密钥' }, + { name: 'createUid', type: 'input', label: '创建人' }, + { + name: 'status', + type: 'switch', + label: '状态', + url: '/app/updateStatus.do', + }, + { + name: 'config', + type: 'map', + default: {}, + fields: [ + { name: 'api', label: '接口地址', type: 'input' }, + { name: 'version', label: '资源版本', type: 'input' }, + ], + }, + ], + columns: ['id', 'createUid', 'nick', 'unionid', 'dingId', 'ukey'], + condtion: ['id', 'createUid', 'nick', 'unionid', 'dingId', 'ukey'], + slots: { + header$() { + return ( + <> + + + ) + }, + action$({ row }) { + return ( + <> + + + + + ) + }, + }, +} diff --git a/vue/src/pages/warn/list/.lowcode/data b/vue/src/pages/warn/list/.lowcode/data new file mode 100644 index 0000000..c343b34 --- /dev/null +++ b/vue/src/pages/warn/list/.lowcode/data @@ -0,0 +1 @@ +{"table":"","blocks":[],"counter":6786,"basic":{"title":"告警记录","selectable":0,"showIndex":0,"compact":0,"size":"","url":"/do/select/site","actions":[]},"columns":[],"tabs":{"code":null,"defaultVal":null,"list":[],"keyword":null},"condition":[],"conditionLimit":null,"actions":[],"_id":6786} \ No newline at end of file diff --git a/vue/src/pages/warn/list/list.vue b/vue/src/pages/warn/list/list.vue new file mode 100644 index 0000000..2a1b5da --- /dev/null +++ b/vue/src/pages/warn/list/list.vue @@ -0,0 +1,17 @@ + + + + \ No newline at end of file diff --git a/vue/src/pages/warn/set/.lowcode/configs.jsx b/vue/src/pages/warn/set/.lowcode/configs.jsx new file mode 100644 index 0000000..26762e7 --- /dev/null +++ b/vue/src/pages/warn/set/.lowcode/configs.jsx @@ -0,0 +1,68 @@ +export default { + title: '告警配置', + entitys: [ + { name: 'id', label: '编号' }, + { name: 'name', type: 'input', label: '名称' }, + { name: 'nick', label: '昵称' }, + { name: 'ukey', label: '密钥' }, + { name: 'createUid', type: 'input', label: '创建人' }, + { + name: 'status', + type: 'switch', + label: '状态', + url: '/app/updateStatus.do', + }, + { + name: 'config', + type: 'map', + default: {}, + fields: [ + { name: 'api', label: '接口地址', type: 'input' }, + { name: 'version', label: '资源版本', type: 'input' }, + ], + }, + ], + columns: ['id', 'createUid', 'nick', 'unionid', 'dingId', 'ukey'], + condtion: ['id', 'createUid', 'nick', 'unionid', 'dingId', 'ukey'], + slots: { + header$() { + return ( + <> + + + ) + }, + action$({ row }) { + return ( + <> + + + + + ) + }, + }, +} diff --git a/vue/src/pages/warn/set/.lowcode/data b/vue/src/pages/warn/set/.lowcode/data new file mode 100644 index 0000000..2ec8389 --- /dev/null +++ b/vue/src/pages/warn/set/.lowcode/data @@ -0,0 +1 @@ +{"table":"","blocks":[],"counter":6786,"basic":{"title":"告警配置","selectable":0,"showIndex":0,"compact":0,"size":"","url":"/do/select/site","actions":[]},"columns":[],"tabs":{"code":null,"defaultVal":null,"list":[],"keyword":null},"condition":[],"conditionLimit":null,"actions":[],"_id":6786} \ No newline at end of file diff --git a/vue/src/pages/warn/set/set.vue b/vue/src/pages/warn/set/set.vue new file mode 100644 index 0000000..5dc6479 --- /dev/null +++ b/vue/src/pages/warn/set/set.vue @@ -0,0 +1,17 @@ + + + + \ No newline at end of file