diff --git a/web-vue/packages/biz/views/biz/cities/list.vue b/web-vue/packages/biz/views/biz/cities/list.vue index 319f2151..5a55fa49 100644 --- a/web-vue/packages/biz/views/biz/cities/list.vue +++ b/web-vue/packages/biz/views/biz/cities/list.vue @@ -24,6 +24,7 @@ + @@ -41,6 +42,7 @@ import { bizCitiesDelete, bizCitiesListData } from '@jeesite/biz/api/biz/cities'; import { useModal } from '@jeesite/core/components/Modal'; import { FormProps } from '@jeesite/core/components/Form'; + import ViewForm from './view.vue'; import InputForm from './form.vue'; import FormImport from './formImport.vue'; @@ -217,6 +219,11 @@ auth: 'biz:cities:edit', ifShow: record.dataStatus == '0' }, + { + icon: 'simple-line-icons:eye', + title: t('查看'), + onClick: viewForm.bind(this, { id: record.id }), + }, ], }; @@ -255,8 +262,14 @@ loading.value = false; } + const [registerViewModal, { openModal: openViewModal }] = useModal(); + + function viewForm(record: Recordable) { + openViewModal(true, record); + } + const [registerImportModal, { openModal: importModal }] = useModal(); - + function handleImport() { importModal(true, {}); } diff --git a/web-vue/packages/biz/views/biz/cities/view.vue b/web-vue/packages/biz/views/biz/cities/view.vue new file mode 100644 index 00000000..5398c49e --- /dev/null +++ b/web-vue/packages/biz/views/biz/cities/view.vue @@ -0,0 +1,124 @@ + + + diff --git a/web-vue/packages/biz/views/biz/company/list.vue b/web-vue/packages/biz/views/biz/company/list.vue index ef42308d..811fb06f 100644 --- a/web-vue/packages/biz/views/biz/company/list.vue +++ b/web-vue/packages/biz/views/biz/company/list.vue @@ -24,6 +24,7 @@ + @@ -41,6 +42,7 @@ import { bizCompanyDelete, bizCompanyListData } from '@jeesite/biz/api/biz/company'; import { useModal } from '@jeesite/core/components/Modal'; import { FormProps } from '@jeesite/core/components/Form'; + import ViewForm from './view.vue'; import InputForm from './form.vue'; import FormImport from './formImport.vue'; @@ -208,6 +210,11 @@ auth: 'biz:company:edit', ifShow: record.compStatus == '0' }, + { + icon: 'simple-line-icons:eye', + title: t('查看'), + onClick: viewForm.bind(this, { companyId: record.companyId }), + }, ], }; @@ -246,8 +253,14 @@ loading.value = false; } + const [registerViewModal, { openModal: openViewModal }] = useModal(); + + function viewForm(record: Recordable) { + openViewModal(true, record); + } + const [registerImportModal, { openModal: importModal }] = useModal(); - + function handleImport() { importModal(true, {}); } diff --git a/web-vue/packages/biz/views/biz/company/view.vue b/web-vue/packages/biz/views/biz/company/view.vue new file mode 100644 index 00000000..c447bd00 --- /dev/null +++ b/web-vue/packages/biz/views/biz/company/view.vue @@ -0,0 +1,135 @@ + + + diff --git a/web-vue/packages/biz/views/biz/dbConfig/list.vue b/web-vue/packages/biz/views/biz/dbConfig/list.vue index 668bdb72..2e1329e0 100644 --- a/web-vue/packages/biz/views/biz/dbConfig/list.vue +++ b/web-vue/packages/biz/views/biz/dbConfig/list.vue @@ -24,6 +24,7 @@ + @@ -41,6 +42,7 @@ import { bizDbConfigDelete, bizDbConfigListData } from '@jeesite/biz/api/biz/dbConfig'; import { useModal } from '@jeesite/core/components/Modal'; import { FormProps } from '@jeesite/core/components/Form'; + import ViewForm from './view.vue'; import InputForm from './form.vue'; import FormImport from './formImport.vue'; @@ -228,6 +230,11 @@ auth: 'biz:dbConfig:edit', ifShow: record.isEnabled == '0' }, + { + icon: 'simple-line-icons:eye', + title: t('查看'), + onClick: viewForm.bind(this, { id: record.id }), + }, ], }; @@ -266,6 +273,12 @@ loading.value = false; } + const [registerViewModal, { openModal: openViewModal }] = useModal(); + + function viewForm(record: Recordable) { + openViewModal(true, record); + } + const [registerImportModal, { openModal: importModal }] = useModal(); function handleImport() { diff --git a/web-vue/packages/biz/views/biz/dbConfig/view.vue b/web-vue/packages/biz/views/biz/dbConfig/view.vue new file mode 100644 index 00000000..890e00d5 --- /dev/null +++ b/web-vue/packages/biz/views/biz/dbConfig/view.vue @@ -0,0 +1,143 @@ + + + diff --git a/web-vue/packages/biz/views/biz/execScript/list.vue b/web-vue/packages/biz/views/biz/execScript/list.vue index 243694c5..219677a0 100644 --- a/web-vue/packages/biz/views/biz/execScript/list.vue +++ b/web-vue/packages/biz/views/biz/execScript/list.vue @@ -19,6 +19,7 @@ + @@ -36,6 +37,7 @@ import { bizExecScriptDelete, bizExecScriptRunexec, bizExecScriptListData } from '@jeesite/biz/api/biz/execScript'; import { useModal } from '@jeesite/core/components/Modal'; import { FormProps } from '@jeesite/core/components/Form'; + import ViewForm from './view.vue'; import InputForm from './form.vue'; import FormImport from './formImport.vue'; @@ -179,6 +181,11 @@ }, auth: 'biz:execScript:edit', }, + { + icon: 'simple-line-icons:eye', + title: t('查看'), + onClick: viewForm.bind(this, { id: record.id }), + }, ], }; @@ -216,6 +223,12 @@ }); loading.value = false; } + + const [registerViewModal, { openModal: openViewModal }] = useModal(); + + function viewForm(record: Recordable) { + openViewModal(true, record); + } const [registerImportModal, { openModal: importModal }] = useModal(); diff --git a/web-vue/packages/biz/views/biz/execScript/view.vue b/web-vue/packages/biz/views/biz/execScript/view.vue new file mode 100644 index 00000000..4364b1ee --- /dev/null +++ b/web-vue/packages/biz/views/biz/execScript/view.vue @@ -0,0 +1,116 @@ + + + diff --git a/web-vue/packages/biz/views/biz/hostInfo/monitorAccount/form.vue b/web-vue/packages/biz/views/biz/hostInfo/monitorAccount/form.vue index f4d5dc7f..71e477a2 100644 --- a/web-vue/packages/biz/views/biz/hostInfo/monitorAccount/form.vue +++ b/web-vue/packages/biz/views/biz/hostInfo/monitorAccount/form.vue @@ -66,7 +66,7 @@ { label: t('登录密码'), field: 'sshPassword', - component: 'Input', + component: 'InputPassword', componentProps: { maxlength: 255, }, diff --git a/web-vue/packages/biz/views/biz/hostInfo/monitorAccount/list.vue b/web-vue/packages/biz/views/biz/hostInfo/monitorAccount/list.vue index 6f036643..ca964078 100644 --- a/web-vue/packages/biz/views/biz/hostInfo/monitorAccount/list.vue +++ b/web-vue/packages/biz/views/biz/hostInfo/monitorAccount/list.vue @@ -24,6 +24,7 @@ + @@ -41,6 +42,7 @@ import { bizMonitorAccountDelete, bizMonitorAccountListData } from '@jeesite/biz/api/biz/monitorAccount'; import { useModal } from '@jeesite/core/components/Modal'; import { FormProps } from '@jeesite/core/components/Form'; + import ViewForm from './view.vue'; import InputForm from './form.vue'; import FormImport from './formImport.vue'; @@ -119,7 +121,7 @@ dataIndex: 'createTime', key: 'a.create_time', sorter: true, - width: 230, + width: 180, align: 'left', fixed: 'left', }, @@ -220,6 +222,11 @@ auth: 'biz:monitorAccount:edit', ifShow: record.ustatus == '0' }, + { + icon: 'simple-line-icons:eye', + title: t('查看'), + onClick: viewForm.bind(this, { accountId: record.accountId }), + }, ], }; @@ -257,7 +264,13 @@ }); loading.value = false; } - + + const [registerViewModal, { openModal: openViewModal }] = useModal(); + + function viewForm(record: Recordable) { + openViewModal(true, record); + } + const [registerImportModal, { openModal: importModal }] = useModal(); function handleImport() { diff --git a/web-vue/packages/biz/views/biz/hostInfo/monitorAccount/view.vue b/web-vue/packages/biz/views/biz/hostInfo/monitorAccount/view.vue new file mode 100644 index 00000000..390ca9fd --- /dev/null +++ b/web-vue/packages/biz/views/biz/hostInfo/monitorAccount/view.vue @@ -0,0 +1,135 @@ + + + diff --git a/web-vue/packages/biz/views/biz/hostInfo/monitorHost/list.vue b/web-vue/packages/biz/views/biz/hostInfo/monitorHost/list.vue index 0bb0a89a..efea6c97 100644 --- a/web-vue/packages/biz/views/biz/hostInfo/monitorHost/list.vue +++ b/web-vue/packages/biz/views/biz/hostInfo/monitorHost/list.vue @@ -24,6 +24,7 @@ + @@ -41,6 +42,7 @@ import { bizMonitorHostDelete, bizMonitorHostListData } from '@jeesite/biz/api/biz/monitorHost'; import { useModal } from '@jeesite/core/components/Modal'; import { FormProps } from '@jeesite/core/components/Form'; + import ViewForm from './view.vue'; import InputForm from './form.vue'; import FormImport from './formImport.vue'; @@ -287,6 +289,11 @@ auth: 'biz:monitorHost:edit', ifShow: record.ustatus == '0' }, + { + icon: 'simple-line-icons:eye', + title: t('查看'), + onClick: viewForm.bind(this, { hostId: record.hostId }), + }, ], }; @@ -324,6 +331,12 @@ }); loading.value = false; } + + const [registerViewModal, { openModal: openViewModal }] = useModal(); + + function viewForm(record: Recordable) { + openViewModal(true, record); + } const [registerImportModal, { openModal: importModal }] = useModal(); diff --git a/web-vue/packages/biz/views/biz/hostInfo/monitorHost/view.vue b/web-vue/packages/biz/views/biz/hostInfo/monitorHost/view.vue new file mode 100644 index 00000000..34c1ff24 --- /dev/null +++ b/web-vue/packages/biz/views/biz/hostInfo/monitorHost/view.vue @@ -0,0 +1,164 @@ + + + diff --git a/web-vue/packages/biz/views/biz/listItem/list.vue b/web-vue/packages/biz/views/biz/listItem/list.vue index db7ee221..a72857e0 100644 --- a/web-vue/packages/biz/views/biz/listItem/list.vue +++ b/web-vue/packages/biz/views/biz/listItem/list.vue @@ -27,6 +27,7 @@ + @@ -44,6 +45,7 @@ import { bizListItemDelete, bizListItemRelease, bizListItemListData } from '@jeesite/biz/api/biz/listItem'; import { useModal } from '@jeesite/core/components/Modal'; import { FormProps } from '@jeesite/core/components/Form'; + import ViewForm from './view.vue'; import InputForm from './form.vue'; import FormImport from './formImport.vue'; import { useUserStore } from '@jeesite/core/store/modules/user'; @@ -270,6 +272,11 @@ auth: 'biz:listItem:edit', ifShow: record.ustatus == '0' }, + { + icon: 'simple-line-icons:eye', + title: t('查看'), + onClick: viewForm.bind(this, { id: record.id }), + }, ], }; @@ -314,6 +321,12 @@ loading.value = false; } + const [registerViewModal, { openModal: openViewModal }] = useModal(); + + function viewForm(record: Recordable) { + openViewModal(true, record); + } + const [registerImportModal, { openModal: importModal }] = useModal(); function handleImport() { diff --git a/web-vue/packages/biz/views/biz/listItem/view.vue b/web-vue/packages/biz/views/biz/listItem/view.vue new file mode 100644 index 00000000..d60f0bbb --- /dev/null +++ b/web-vue/packages/biz/views/biz/listItem/view.vue @@ -0,0 +1,167 @@ + + + diff --git a/web-vue/packages/biz/views/biz/meetingInfo/list.vue b/web-vue/packages/biz/views/biz/meetingInfo/list.vue index 4dca24d4..ab37e35c 100644 --- a/web-vue/packages/biz/views/biz/meetingInfo/list.vue +++ b/web-vue/packages/biz/views/biz/meetingInfo/list.vue @@ -19,6 +19,7 @@ + @@ -36,6 +37,7 @@ import { bizMeetingInfoDelete, bizMeetingInfoListData } from '@jeesite/biz/api/biz/meetingInfo'; import { useModal } from '@jeesite/core/components/Modal'; import { FormProps } from '@jeesite/core/components/Form'; + import ViewForm from './view.vue'; import InputForm from './form.vue'; import FormImport from './formImport.vue'; @@ -235,6 +237,11 @@ }, auth: 'biz:meetingInfo:edit', }, + { + icon: 'simple-line-icons:eye', + title: t('查看'), + onClick: viewForm.bind(this, { id: record.id }), + }, ], }; @@ -279,8 +286,14 @@ loading.value = false; } + const [registerViewModal, { openModal: openViewModal }] = useModal(); + + function viewForm(record: Recordable) { + openViewModal(true, record); + } + const [registerImportModal, { openModal: importModal }] = useModal(); - + function handleImport() { importModal(true, {}); } diff --git a/web-vue/packages/biz/views/biz/meetingInfo/view.vue b/web-vue/packages/biz/views/biz/meetingInfo/view.vue new file mode 100644 index 00000000..26388e48 --- /dev/null +++ b/web-vue/packages/biz/views/biz/meetingInfo/view.vue @@ -0,0 +1,184 @@ + + + diff --git a/web-vue/packages/biz/views/biz/municipalities/list.vue b/web-vue/packages/biz/views/biz/municipalities/list.vue index 78ec4a08..92544409 100644 --- a/web-vue/packages/biz/views/biz/municipalities/list.vue +++ b/web-vue/packages/biz/views/biz/municipalities/list.vue @@ -24,6 +24,7 @@ + @@ -43,6 +44,7 @@ import { bizProvinceListAll } from '@jeesite/biz/api/biz/province'; import { useModal } from '@jeesite/core/components/Modal'; import { FormProps } from '@jeesite/core/components/Form'; + import ViewForm from './view.vue'; import InputForm from './form.vue'; import FormImport from './formImport.vue'; @@ -280,6 +282,11 @@ auth: 'biz:municipalities:edit', ifShow: record.dataStatus == '0' }, + { + icon: 'simple-line-icons:eye', + title: t('查看'), + onClick: viewForm.bind(this, { id: record.id }), + }, ], }; @@ -318,6 +325,12 @@ loading.value = false; } + const [registerViewModal, { openModal: openViewModal }] = useModal(); + + function viewForm(record: Recordable) { + openViewModal(true, record); + } + const [registerImportModal, { openModal: importModal }] = useModal(); function handleImport() { diff --git a/web-vue/packages/biz/views/biz/municipalities/view.vue b/web-vue/packages/biz/views/biz/municipalities/view.vue new file mode 100644 index 00000000..dafc95b4 --- /dev/null +++ b/web-vue/packages/biz/views/biz/municipalities/view.vue @@ -0,0 +1,159 @@ + + + diff --git a/web-vue/packages/biz/views/biz/projectInfo/list.vue b/web-vue/packages/biz/views/biz/projectInfo/list.vue index fb4a2c83..72098aac 100644 --- a/web-vue/packages/biz/views/biz/projectInfo/list.vue +++ b/web-vue/packages/biz/views/biz/projectInfo/list.vue @@ -24,6 +24,7 @@ + @@ -41,6 +42,7 @@ import { bizProjectInfoDelete, bizProjectInfoListData } from '@jeesite/biz/api/biz/projectInfo'; import { useModal } from '@jeesite/core/components/Modal'; import { FormProps } from '@jeesite/core/components/Form'; + import ViewForm from './view.vue'; import InputForm from './form.vue'; import FormImport from './formImport.vue'; @@ -217,6 +219,11 @@ auth: 'biz:projectInfo:edit', ifShow: record.projectStatus == '9' }, + { + icon: 'simple-line-icons:eye', + title: t('查看'), + onClick: viewForm.bind(this, { projectId: record.projectId }), + }, ], }; @@ -255,8 +262,14 @@ loading.value = false; } - const [registerImportModal, { openModal: importModal }] = useModal(); + const [registerViewModal, { openModal: openViewModal }] = useModal(); + function viewForm(record: Recordable) { + openViewModal(true, record); + } + + const [registerImportModal, { openModal: importModal }] = useModal(); + function handleImport() { importModal(true, {}); } diff --git a/web-vue/packages/biz/views/biz/projectInfo/view.vue b/web-vue/packages/biz/views/biz/projectInfo/view.vue new file mode 100644 index 00000000..4413ec1c --- /dev/null +++ b/web-vue/packages/biz/views/biz/projectInfo/view.vue @@ -0,0 +1,148 @@ + + + diff --git a/web-vue/packages/biz/views/biz/projectReport/list.vue b/web-vue/packages/biz/views/biz/projectReport/list.vue index 57b269bd..e4d54380 100644 --- a/web-vue/packages/biz/views/biz/projectReport/list.vue +++ b/web-vue/packages/biz/views/biz/projectReport/list.vue @@ -24,6 +24,7 @@ + @@ -41,6 +42,7 @@ import { bizProjectReportDelete, bizProjectReportListData } from '@jeesite/biz/api/biz/projectReport'; import { useModal } from '@jeesite/core/components/Modal'; import { FormProps } from '@jeesite/core/components/Form'; + import ViewForm from './view.vue'; import InputForm from './form.vue'; import FormImport from './formImport.vue'; @@ -229,6 +231,11 @@ auth: 'biz:projectReport:edit', ifShow: record.approvalStatus == '0' }, + { + icon: 'simple-line-icons:eye', + title: t('查看'), + onClick: viewForm.bind(this, { reportId: record.reportId }), + }, ], }; @@ -267,8 +274,14 @@ loading.value = false; } - const [registerImportModal, { openModal: importModal }] = useModal(); + const [registerViewModal, { openModal: openViewModal }] = useModal(); + function viewForm(record: Recordable) { + openViewModal(true, record); + } + + const [registerImportModal, { openModal: importModal }] = useModal(); + function handleImport() { importModal(true, {}); } diff --git a/web-vue/packages/biz/views/biz/projectReport/view.vue b/web-vue/packages/biz/views/biz/projectReport/view.vue new file mode 100644 index 00000000..18f5c483 --- /dev/null +++ b/web-vue/packages/biz/views/biz/projectReport/view.vue @@ -0,0 +1,158 @@ + + + diff --git a/web-vue/packages/biz/views/biz/projectRequirements/form.vue b/web-vue/packages/biz/views/biz/projectRequirements/form.vue index b5d2b57b..5b104010 100644 --- a/web-vue/packages/biz/views/biz/projectRequirements/form.vue +++ b/web-vue/packages/biz/views/biz/projectRequirements/form.vue @@ -16,7 +16,15 @@ {{ getTitle.value }} - + + + diff --git a/web-vue/packages/biz/views/biz/province/list.vue b/web-vue/packages/biz/views/biz/province/list.vue index 4ea53002..9c9f5c5c 100644 --- a/web-vue/packages/biz/views/biz/province/list.vue +++ b/web-vue/packages/biz/views/biz/province/list.vue @@ -24,6 +24,7 @@ + @@ -41,6 +42,7 @@ import { bizProvinceDelete, bizProvinceListData } from '@jeesite/biz/api/biz/province'; import { useModal } from '@jeesite/core/components/Modal'; import { FormProps } from '@jeesite/core/components/Form'; + import ViewForm from './view.vue'; import InputForm from './form.vue'; import FormImport from './formImport.vue'; @@ -197,6 +199,11 @@ auth: 'biz:province:edit', ifShow: record.dataStatus == '0' }, + { + icon: 'simple-line-icons:eye', + title: t('查看'), + onClick: viewForm.bind(this, { id: record.id }), + }, ], }; @@ -235,8 +242,14 @@ loading.value = false; } - const [registerImportModal, { openModal: importModal }] = useModal(); + const [registerViewModal, { openModal: openViewModal }] = useModal(); + function viewForm(record: Recordable) { + openViewModal(true, record); + } + + const [registerImportModal, { openModal: importModal }] = useModal(); + function handleImport() { importModal(true, {}); } diff --git a/web-vue/packages/biz/views/biz/province/view.vue b/web-vue/packages/biz/views/biz/province/view.vue new file mode 100644 index 00000000..63de8a23 --- /dev/null +++ b/web-vue/packages/biz/views/biz/province/view.vue @@ -0,0 +1,123 @@ + + + diff --git a/web-vue/packages/biz/views/biz/resumeEmployee/form.vue b/web-vue/packages/biz/views/biz/resumeEmployee/form.vue index c0aa33d4..06e00691 100644 --- a/web-vue/packages/biz/views/biz/resumeEmployee/form.vue +++ b/web-vue/packages/biz/views/biz/resumeEmployee/form.vue @@ -49,6 +49,7 @@ componentProps: { maxlength: 50, }, + required: true, }, { label: t('员工编号'), @@ -57,6 +58,7 @@ componentProps: { maxlength: 50, }, + required: true, }, { label: t('电子邮件'), @@ -81,6 +83,7 @@ componentProps: { dictType: 'sys_user_sex', }, + required: true, }, { label: t('员工职位'), @@ -89,6 +92,7 @@ componentProps: { maxlength: 50, }, + required: true, }, { label: t('入职日期'), @@ -98,6 +102,7 @@ format: 'YYYY-MM-DD', showTime: false, }, + required: true, }, { label: t('员工状态'), @@ -107,6 +112,7 @@ dictType: 'ustatus', allowClear: true, }, + required: true, }, ]; diff --git a/web-vue/packages/biz/views/biz/resumeEmployee/list.vue b/web-vue/packages/biz/views/biz/resumeEmployee/list.vue index eb3c569f..71daf350 100644 --- a/web-vue/packages/biz/views/biz/resumeEmployee/list.vue +++ b/web-vue/packages/biz/views/biz/resumeEmployee/list.vue @@ -24,6 +24,7 @@ + @@ -41,6 +42,7 @@ import { bizResumeEmployeeDelete, bizResumeEmployeeListData } from '@jeesite/biz/api/biz/resumeEmployee'; import { useModal } from '@jeesite/core/components/Modal'; import { FormProps } from '@jeesite/core/components/Form'; + import ViewForm from './view.vue'; import InputForm from './form.vue'; import FormImport from './formImport.vue'; @@ -213,6 +215,11 @@ auth: 'biz:resumeEmployee:edit', ifShow: record.employeeStatus == '0' }, + { + icon: 'simple-line-icons:eye', + title: t('查看'), + onClick: viewForm.bind(this, { employeeId: record.employeeId }), + }, ], }; @@ -251,8 +258,14 @@ loading.value = false; } + const [registerViewModal, { openModal: openViewModal }] = useModal(); + + function viewForm(record: Recordable) { + openViewModal(true, record); + } + const [registerImportModal, { openModal: importModal }] = useModal(); - + function handleImport() { importModal(true, {}); } diff --git a/web-vue/packages/biz/views/biz/resumeEmployee/view.vue b/web-vue/packages/biz/views/biz/resumeEmployee/view.vue new file mode 100644 index 00000000..d4cb5f80 --- /dev/null +++ b/web-vue/packages/biz/views/biz/resumeEmployee/view.vue @@ -0,0 +1,158 @@ + + + diff --git a/web-vue/packages/biz/views/biz/settingInfo/account/formImport.vue b/web-vue/packages/biz/views/biz/settingInfo/account/formImport.vue deleted file mode 100644 index 2558d17f..00000000 --- a/web-vue/packages/biz/views/biz/settingInfo/account/formImport.vue +++ /dev/null @@ -1,103 +0,0 @@ - - - diff --git a/web-vue/packages/biz/views/biz/settingInfo/account/list.vue b/web-vue/packages/biz/views/biz/settingInfo/account/list.vue index 5de7b6c6..8530b548 100644 --- a/web-vue/packages/biz/views/biz/settingInfo/account/list.vue +++ b/web-vue/packages/biz/views/biz/settingInfo/account/list.vue @@ -11,9 +11,6 @@ {{ getTitle.value }} + - diff --git a/web-vue/packages/biz/views/biz/settingInfo/quickLogin/list.vue b/web-vue/packages/biz/views/biz/settingInfo/quickLogin/list.vue index 10a470c5..d710eda9 100644 --- a/web-vue/packages/biz/views/biz/settingInfo/quickLogin/list.vue +++ b/web-vue/packages/biz/views/biz/settingInfo/quickLogin/list.vue @@ -24,6 +24,7 @@ + @@ -38,6 +39,7 @@ import { bizQuickLoginDelete, bizQuickLoginListData } from '@jeesite/biz/api/biz/quickLogin'; import { useModal } from '@jeesite/core/components/Modal'; import { FormProps } from '@jeesite/core/components/Form'; + import ViewForm from './view.vue'; import InputForm from './form.vue'; const { t } = useI18n('biz.quickLogin'); @@ -196,6 +198,11 @@ }, auth: 'biz:quickLogin:edit', }, + { + icon: 'simple-line-icons:eye', + title: t('查看'), + onClick: viewForm.bind(this, { id: record.id }), + }, ], }; @@ -217,6 +224,12 @@ record.value = (res.bizQuickLogin || {}) as BizQuickLogin; await getForm().setFieldsValue(record.value); }); + + const [registerViewModal, { openModal: openViewModal }] = useModal(); + + function viewForm(record: Recordable) { + openViewModal(true, record); + } const [registerModal, { openModal }] = useModal(); diff --git a/web-vue/packages/biz/views/biz/settingInfo/quickLogin/view.vue b/web-vue/packages/biz/views/biz/settingInfo/quickLogin/view.vue new file mode 100644 index 00000000..d2710223 --- /dev/null +++ b/web-vue/packages/biz/views/biz/settingInfo/quickLogin/view.vue @@ -0,0 +1,146 @@ + + + diff --git a/web-vue/packages/biz/views/biz/websiteStorage/form.vue b/web-vue/packages/biz/views/biz/websiteStorage/form.vue index f8ca790b..409cee85 100644 --- a/web-vue/packages/biz/views/biz/websiteStorage/form.vue +++ b/web-vue/packages/biz/views/biz/websiteStorage/form.vue @@ -102,7 +102,7 @@ { label: t('登录密码'), field: 'webPassword', - component: 'Input', + component: 'InputPassword', componentProps: { maxlength: 255, }, diff --git a/web-vue/packages/biz/views/biz/websiteStorage/list.vue b/web-vue/packages/biz/views/biz/websiteStorage/list.vue index 9f9e4bb2..35b4fbff 100644 --- a/web-vue/packages/biz/views/biz/websiteStorage/list.vue +++ b/web-vue/packages/biz/views/biz/websiteStorage/list.vue @@ -24,6 +24,7 @@ + @@ -41,6 +42,7 @@ import { bizWebsiteStorageDelete, bizWebsiteStorageListData } from '@jeesite/biz/api/biz/websiteStorage'; import { useModal } from '@jeesite/core/components/Modal'; import { FormProps } from '@jeesite/core/components/Form'; + import ViewForm from './view.vue'; import InputForm from './form.vue'; import FormImport from './formImport.vue'; import { useUserStore } from '@jeesite/core/store/modules/user'; @@ -230,6 +232,11 @@ auth: 'biz:websiteStorage:edit', ifShow: record.storageStatus == '0' }, + { + icon: 'simple-line-icons:eye', + title: t('查看'), + onClick: viewForm.bind(this, { websiteId: record.websiteId }), + }, ], }; @@ -271,6 +278,12 @@ loading.value = false; } + const [registerViewModal, { openModal: openViewModal }] = useModal(); + + function viewForm(record: Recordable) { + openViewModal(true, record); + } + const [registerImportModal, { openModal: importModal }] = useModal(); function handleImport() { diff --git a/web-vue/packages/biz/views/biz/websiteStorage/view.vue b/web-vue/packages/biz/views/biz/websiteStorage/view.vue new file mode 100644 index 00000000..bae5e92f --- /dev/null +++ b/web-vue/packages/biz/views/biz/websiteStorage/view.vue @@ -0,0 +1,135 @@ + + + diff --git a/web-vue/packages/core/layouts/views/desktop/workbench/components/calendar/view.vue b/web-vue/packages/core/layouts/views/desktop/workbench/components/calendar/view.vue index 9d6c796d..66f14f0b 100644 --- a/web-vue/packages/core/layouts/views/desktop/workbench/components/calendar/view.vue +++ b/web-vue/packages/core/layouts/views/desktop/workbench/components/calendar/view.vue @@ -51,7 +51,7 @@ }, required: true, dynamicDisabled: true, - colProps: { md: 24, lg: 24 }, + colProps: { md: 24, lg: 24 }, }, { label: t('日程编号'), diff --git a/web-vue/web/public/favicon.ico b/web-vue/web/public/favicon.ico deleted file mode 100644 index 9e3ed92f..00000000 Binary files a/web-vue/web/public/favicon.ico and /dev/null differ