From 482600d5e4134145441b57d9891833c6810942d1 Mon Sep 17 00:00:00 2001 From: "DESKTOP-CUI7KST\\HXGK" <1501216501@qq.com> Date: Mon, 18 Mar 2024 14:09:12 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BA=94=E7=94=A8=E7=AE=A1=E7=90=86=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/types/components.d.ts | 33 +- .../basicinformation/appraisalrecord.vue | 0 src/views/sysworkflow/codepage/cardadd.vue | 177 ++++++ src/views/sysworkflow/codepage/cardedit.vue | 152 +++++ src/views/sysworkflow/codepage/page.vue | 552 ++++++++++-------- .../codepage/page_black20240318.vue | 241 ++++++++ 6 files changed, 896 insertions(+), 259 deletions(-) create mode 100644 src/views/hr/archives/basicinformation/appraisalrecord.vue create mode 100644 src/views/sysworkflow/codepage/cardadd.vue create mode 100644 src/views/sysworkflow/codepage/cardedit.vue create mode 100644 src/views/sysworkflow/codepage/page_black20240318.vue diff --git a/src/types/components.d.ts b/src/types/components.d.ts index e160723dd..fed5fbc77 100644 --- a/src/types/components.d.ts +++ b/src/types/components.d.ts @@ -21,12 +21,6 @@ declare module '@vue/runtime-core' { DesignLayoutPage: typeof import('./../components/DesignForm/designLayout/designLayoutPage.vue')['default'] DiyIconfont: typeof import('./../components/DesignForm/public/expand/diy-iconfont.vue')['default'] DragControl: typeof import('./../components/DesignForm/dragControl.vue')['default'] - ElAffix: typeof import('element-plus/es')['ElAffix'] -<<<<<<< HEAD - ElAlert: typeof import('element-plus/es')['ElAlert'] - ElAside: typeof import('element-plus/es')['ElAside'] -======= ->>>>>>> v7_master ElAvatar: typeof import('element-plus/es')['ElAvatar'] ElBreadcrumb: typeof import('element-plus/es')['ElBreadcrumb'] ElBreadcrumbItem: typeof import('element-plus/es')['ElBreadcrumbItem'] @@ -53,7 +47,6 @@ declare module '@vue/runtime-core' { ElFormItem: typeof import('element-plus/es')['ElFormItem'] ElIcon: typeof import('element-plus/es')['ElIcon'] ElImage: typeof import('element-plus/es')['ElImage'] - ElImageViewer: typeof import('element-plus/es')['ElImageViewer'] ElInput: typeof import('element-plus/es')['ElInput'] ElInputNumber: typeof import('element-plus/es')['ElInputNumber'] ElMenu: typeof import('element-plus/es')['ElMenu'] @@ -64,14 +57,10 @@ declare module '@vue/runtime-core' { ElRadio: typeof import('element-plus/es')['ElRadio'] ElRadioButton: typeof import('element-plus/es')['ElRadioButton'] ElRadioGroup: typeof import('element-plus/es')['ElRadioGroup'] - ElResult: typeof import('element-plus/es')['ElResult'] ElRow: typeof import('element-plus/es')['ElRow'] ElScrollbar: typeof import('element-plus/es')['ElScrollbar'] ElSelect: typeof import('element-plus/es')['ElSelect'] - ElSlider: typeof import('element-plus/es')['ElSlider'] - ElSpace: typeof import('element-plus/es')['ElSpace'] - ElStep: typeof import('element-plus/es')['ElStep'] - ElSteps: typeof import('element-plus/es')['ElSteps'] + ElSelectV2: typeof import('element-plus/es')['ElSelectV2'] ElSubMenu: typeof import('element-plus/es')['ElSubMenu'] ElSwitch: typeof import('element-plus/es')['ElSwitch'] ElTable: typeof import('element-plus/es')['ElTable'] @@ -80,11 +69,8 @@ declare module '@vue/runtime-core' { ElTabs: typeof import('element-plus/es')['ElTabs'] ElTag: typeof import('element-plus/es')['ElTag'] ElText: typeof import('element-plus/es')['ElText'] - ElTimeline: typeof import('element-plus/es')['ElTimeline'] - ElTimelineItem: typeof import('element-plus/es')['ElTimelineItem'] ElTimePicker: typeof import('element-plus/es')['ElTimePicker'] ElTooltip: typeof import('element-plus/es')['ElTooltip'] - ElTransfer: typeof import('element-plus/es')['ElTransfer'] ElTree: typeof import('element-plus/es')['ElTree'] ElTreeSelect: typeof import('element-plus/es')['ElTreeSelect'] ElUpload: typeof import('element-plus/es')['ElUpload'] @@ -108,29 +94,14 @@ declare module '@vue/runtime-core' { HeadToolsNew: typeof import('./../components/DesignForm/public/headToolsNew.vue')['default'] IconSelect: typeof import('./../components/IconSelect/index.vue')['default'] IEpCaretBottom: typeof import('~icons/ep/caret-bottom')['default'] + IEpCaretTop: typeof import('~icons/ep/caret-top')['default'] IEpClose: typeof import('~icons/ep/close')['default'] -<<<<<<< HEAD - IEpCollection: typeof import('~icons/ep/collection')['default'] IEpDelete: typeof import('~icons/ep/delete')['default'] - IEpDownload: typeof import('~icons/ep/download')['default'] IEpEdit: typeof import('~icons/ep/edit')['default'] - IEpMessageBox: typeof import('~icons/ep/message-box')['default'] - IEpMinus: typeof import('~icons/ep/minus')['default'] - IEpOperation: typeof import('~icons/ep/operation')['default'] - IEpPicture: typeof import('~icons/ep/picture')['default'] IEpPlus: typeof import('~icons/ep/plus')['default'] - IEpPosition: typeof import('~icons/ep/position')['default'] IEpRefresh: typeof import('~icons/ep/refresh')['default'] - IEpRefreshLeft: typeof import('~icons/ep/refresh-left')['default'] IEpSearch: typeof import('~icons/ep/search')['default'] IEpSetting: typeof import('~icons/ep/setting')['default'] - IEpTop: typeof import('~icons/ep/top')['default'] - IEpUploadFilled: typeof import('~icons/ep/upload-filled')['default'] - IEpUser: typeof import('~icons/ep/user')['default'] - IEpView: typeof import('~icons/ep/view')['default'] -======= - IEpSetting: typeof import('~icons/ep/setting')['default'] ->>>>>>> v7_master LangSelect: typeof import('./../components/LangSelect/index.vue')['default'] LayoutPage: typeof import('./../components/DesignForm/layoutPage/index.vue')['default'] List: typeof import('./../components/DesignForm/public/form/components/list.vue')['default'] diff --git a/src/views/hr/archives/basicinformation/appraisalrecord.vue b/src/views/hr/archives/basicinformation/appraisalrecord.vue new file mode 100644 index 000000000..e69de29bb diff --git a/src/views/sysworkflow/codepage/cardadd.vue b/src/views/sysworkflow/codepage/cardadd.vue new file mode 100644 index 000000000..f504c4cf7 --- /dev/null +++ b/src/views/sysworkflow/codepage/cardadd.vue @@ -0,0 +1,177 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/views/sysworkflow/codepage/cardedit.vue b/src/views/sysworkflow/codepage/cardedit.vue new file mode 100644 index 000000000..e09c0bc29 --- /dev/null +++ b/src/views/sysworkflow/codepage/cardedit.vue @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/views/sysworkflow/codepage/page.vue b/src/views/sysworkflow/codepage/page.vue index b47deb9b1..bdaccd91e 100644 --- a/src/views/sysworkflow/codepage/page.vue +++ b/src/views/sysworkflow/codepage/page.vue @@ -3,239 +3,335 @@ @ 时间: 2024-02-20 08:59:00 @ 备注: 实验表单 --> - - - - - 对齐方式: - - - Left - Right - Top - - - - - - - 尺寸控制: - - - large - default - small - - - - - - - 行内表单模式: - - - - - - - - 标签宽度: - - - PX - - - - - - - 标签后缀: - - - - - - - - - 是否隐藏必填字段标签旁边的红色星号。: - - - - - - - - - 星号的位置 - - - Left - Right - - - - - - - - 是否显示校验错误信息: - - - - - - - - 是否以行内形式展示校验信息: - - - - - - - - 是否在输入框中显示校验结果反馈图标: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Create - - Reset - - - - + + + + + + + + + + + + + + + + + 添加 + 编辑 + 删除 + + + + + + 标题一 + + + + + + + + + + + 卡片1 + + + + opencardedit(index)"> + deleteCard(index)"> + + + + + + + + + 卡片2 + + + + + + + + + + + + + + 卡片3 + + + + + + + + + + + + + 卡片4 + + + + + + + + + + + + + 卡片5 + + + + + + + + + + + + + 卡片6 + + + + + + + + + + + + + 卡片7 + + + + + + + + + + + + + 卡片8 + + + + + + + + + + + + + 卡片9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - diff --git a/src/views/sysworkflow/codepage/page_black20240318.vue b/src/views/sysworkflow/codepage/page_black20240318.vue new file mode 100644 index 000000000..b47deb9b1 --- /dev/null +++ b/src/views/sysworkflow/codepage/page_black20240318.vue @@ -0,0 +1,241 @@ + + + + + + + 对齐方式: + + + Left + Right + Top + + + + + + + 尺寸控制: + + + large + default + small + + + + + + + 行内表单模式: + + + + + + + + 标签宽度: + + + PX + + + + + + + 标签后缀: + + + + + + + + + 是否隐藏必填字段标签旁边的红色星号。: + + + + + + + + + 星号的位置 + + + Left + Right + + + + + + + + 是否显示校验错误信息: + + + + + + + + 是否以行内形式展示校验信息: + + + + + + + + 是否在输入框中显示校验结果反馈图标: + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Create + + Reset + + + + + +