diff --git a/node_modules/.package-lock.json b/node_modules/.package-lock.json index d044462a5..8df418478 100644 --- a/node_modules/.package-lock.json +++ b/node_modules/.package-lock.json @@ -9747,7 +9747,7 @@ }, "node_modules/unplugin-vue-components": { "version": "0.24.1", - "resolved": "https://registry.npmmirror.com/unplugin-vue-components/-/unplugin-vue-components-0.24.1.tgz", + "resolved": "https://registry.npmjs.org/unplugin-vue-components/-/unplugin-vue-components-0.24.1.tgz", "integrity": "sha512-T3A8HkZoIE1Cja95xNqolwza0yD5IVlgZZ1PVAGvVCx8xthmjsv38xWRCtHtwl+rvZyL9uif42SRkDGw9aCfMA==", "dev": true, "dependencies": { @@ -9765,6 +9765,9 @@ "engines": { "node": ">=14" }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, "peerDependencies": { "@babel/parser": "^7.15.8", "@nuxt/kit": "^3.2.2", diff --git a/package-lock.json b/package-lock.json index 1d1bca102..ea63cebeb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10157,7 +10157,7 @@ }, "node_modules/unplugin-vue-components": { "version": "0.24.1", - "resolved": "https://registry.npmmirror.com/unplugin-vue-components/-/unplugin-vue-components-0.24.1.tgz", + "resolved": "https://registry.npmjs.org/unplugin-vue-components/-/unplugin-vue-components-0.24.1.tgz", "integrity": "sha512-T3A8HkZoIE1Cja95xNqolwza0yD5IVlgZZ1PVAGvVCx8xthmjsv38xWRCtHtwl+rvZyL9uif42SRkDGw9aCfMA==", "dev": true, "dependencies": { @@ -10175,6 +10175,9 @@ "engines": { "node": ">=14" }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, "peerDependencies": { "@babel/parser": "^7.15.8", "@nuxt/kit": "^3.2.2", diff --git a/src/router/index.ts b/src/router/index.ts index b4448abdb..d068ba1f8 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -1,5 +1,5 @@ import { createRouter, createWebHashHistory, RouteRecordRaw } from "vue-router"; - +import CreatePage from "@/views/sysworkflow/codepage/createpage.vue"; export const Layout = () => import("@/layout/index.vue"); // 静态路由 @@ -13,6 +13,11 @@ export const constantRoutes: RouteRecordRaw[] = [ path: "/redirect/:path(.*)", component: () => import("@/views/redirect/index.vue"), }, + { + path:"/create", + name: "create", + component: () => import('@/views/sysworkflow/codepage/createpage.vue'), + } ], }, @@ -51,6 +56,7 @@ export const constantRoutes: RouteRecordRaw[] = [ }, ], }, + // 外部链接 /*{ diff --git a/src/types/components.d.ts b/src/types/components.d.ts index e39ad0445..003d20446 100644 --- a/src/types/components.d.ts +++ b/src/types/components.d.ts @@ -53,6 +53,8 @@ declare module '@vue/runtime-core' { ElFormItem: typeof import('element-plus/es')['ElFormItem'] ElHeader: typeof import('element-plus/es')['ElHeader'] ElIcon: typeof import('element-plus/es')['ElIcon'] + ElIconExpand: typeof import('@element-plus/icons-vue')['Expand'] + ElIconFold: typeof import('@element-plus/icons-vue')['Fold'] ElImage: typeof import('element-plus/es')['ElImage'] ElImageViewer: typeof import('element-plus/es')['ElImageViewer'] ElInput: typeof import('element-plus/es')['ElInput'] @@ -61,6 +63,7 @@ declare module '@vue/runtime-core' { ElMain: typeof import('element-plus/es')['ElMain'] ElMenu: typeof import('element-plus/es')['ElMenu'] ElMenuItem: typeof import('element-plus/es')['ElMenuItem'] + ElMenuItemGroup: typeof import('element-plus/es')['ElMenuItemGroup'] ElOption: typeof import('element-plus/es')['ElOption'] ElPagination: typeof import('element-plus/es')['ElPagination'] ElPopconfirm: typeof import('element-plus/es')['ElPopconfirm'] @@ -122,7 +125,11 @@ declare module '@vue/runtime-core' { IEpDownload: typeof import('~icons/ep/download')['default'] IEpEdit: typeof import('~icons/ep/edit')['default'] IEpMessageBox: typeof import('~icons/ep/message-box')['default'] +<<<<<<< HEAD IEpMinus: typeof import('~icons/ep/minus')['default'] +======= + IEpMoreFilled: typeof import('~icons/ep/more-filled')['default'] +>>>>>>> yjf_v3 IEpOperation: typeof import('~icons/ep/operation')['default'] IEpPicture: typeof import('~icons/ep/picture')['default'] IEpPlus: typeof import('~icons/ep/plus')['default'] @@ -131,8 +138,12 @@ declare module '@vue/runtime-core' { IEpRefreshLeft: typeof import('~icons/ep/refresh-left')['default'] IEpSearch: typeof import('~icons/ep/search')['default'] IEpSetting: typeof import('~icons/ep/setting')['default'] +<<<<<<< HEAD IEpTop: typeof import('~icons/ep/top')['default'] IEpUploadFilled: typeof import('~icons/ep/upload-filled')['default'] +======= + IEpStar: typeof import('~icons/ep/star')['default'] +>>>>>>> yjf_v3 IEpUser: typeof import('~icons/ep/user')['default'] IEpView: typeof import('~icons/ep/view')['default'] LangSelect: typeof import('./../components/LangSelect/index.vue')['default'] diff --git a/src/views/sysworkflow/codepage/createpage.vue b/src/views/sysworkflow/codepage/createpage.vue new file mode 100644 index 000000000..c29609219 --- /dev/null +++ b/src/views/sysworkflow/codepage/createpage.vue @@ -0,0 +1,594 @@ + + + + diff --git a/src/views/sysworkflow/codepage/editpage.vue b/src/views/sysworkflow/codepage/editpage.vue new file mode 100644 index 000000000..6f4a37aa2 --- /dev/null +++ b/src/views/sysworkflow/codepage/editpage.vue @@ -0,0 +1,106 @@ + + + + + diff --git a/src/views/sysworkflow/codepage/page.vue b/src/views/sysworkflow/codepage/page.vue index 4d85332a1..5a09352da 100644 --- a/src/views/sysworkflow/codepage/page.vue +++ b/src/views/sysworkflow/codepage/page.vue @@ -1,75 +1,60 @@ - diff --git a/src/views/sysworkflow/codepage/page0318.vue b/src/views/sysworkflow/codepage/page0318.vue new file mode 100644 index 000000000..7284b0f41 --- /dev/null +++ b/src/views/sysworkflow/codepage/page0318.vue @@ -0,0 +1,213 @@ + + + +