From b54394bf9e22d4cee7a109a5ed6c34c69b4138be Mon Sep 17 00:00:00 2001 From: wsm <2746563060@qq.com> Date: Thu, 6 Aug 2026 10:26:13 +0800 Subject: [PATCH] =?UTF-8?q?chore(demo):=20=E5=88=A0=E9=99=A4=20supervision?= =?UTF-8?q?test=20=E6=BC=94=E7=A4=BA=E6=A8=A1=E5=9D=97=E5=89=8D=E7=AB=AF?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 删除 SupervisionTestList/Form/Modal 组件及 api/data 文件(5 个文件), 对应后端模块与菜单已同步移除。 --- .../supervisiontest/SupervisionTest.api.ts | 64 ------ .../supervisiontest/SupervisionTest.data.ts | 120 ---------- .../supervisiontest/SupervisionTestList.vue | 216 ------------------ .../components/SupervisionTestForm.vue | 70 ------ .../components/SupervisionTestModal.vue | 99 -------- 5 files changed, 569 deletions(-) delete mode 100644 src/views/supervisiontest/SupervisionTest.api.ts delete mode 100644 src/views/supervisiontest/SupervisionTest.data.ts delete mode 100644 src/views/supervisiontest/SupervisionTestList.vue delete mode 100644 src/views/supervisiontest/components/SupervisionTestForm.vue delete mode 100644 src/views/supervisiontest/components/SupervisionTestModal.vue diff --git a/src/views/supervisiontest/SupervisionTest.api.ts b/src/views/supervisiontest/SupervisionTest.api.ts deleted file mode 100644 index fb2e6d0..0000000 --- a/src/views/supervisiontest/SupervisionTest.api.ts +++ /dev/null @@ -1,64 +0,0 @@ -import {defHttp} from '/@/utils/http/axios'; -import { useMessage } from "/@/hooks/web/useMessage"; - -const { createConfirm } = useMessage(); - -enum Api { - list = '/supervisiontest/supervisionTest/list', - save='/supervisiontest/supervisionTest/add', - edit='/supervisiontest/supervisionTest/edit', - deleteOne = '/supervisiontest/supervisionTest/delete', - deleteBatch = '/supervisiontest/supervisionTest/deleteBatch', - importExcel = '/supervisiontest/supervisionTest/importExcel', - exportXls = '/supervisiontest/supervisionTest/exportXls', -} -/** - * 导出api - * @param params - */ -export const getExportUrl = Api.exportXls; -/** - * 导入api - */ -export const getImportUrl = Api.importExcel; -/** - * 列表接口 - * @param params - */ -export const list = (params) => - defHttp.get({url: Api.list, params}); - -/** - * 删除单个 - */ -export const deleteOne = (params,handleSuccess) => { - return defHttp.delete({url: Api.deleteOne, params}, {joinParamsToUrl: true}).then(() => { - handleSuccess(); - }); -} -/** - * 批量删除 - * @param params - */ -export const batchDelete = (params, handleSuccess) => { - createConfirm({ - iconType: 'warning', - title: '确认删除', - content: '是否删除选中数据', - okText: '确认', - cancelText: '取消', - onOk: () => { - return defHttp.delete({url: Api.deleteBatch, data: params}, {joinParamsToUrl: true}).then(() => { - handleSuccess(); - }); - } - }); -} -/** - * 保存或者更新 - * @param params - */ -export const saveOrUpdate = (params, isUpdate) => { - let url = isUpdate ? Api.edit : Api.save; - return defHttp.post({url: url, params}); -} diff --git a/src/views/supervisiontest/SupervisionTest.data.ts b/src/views/supervisiontest/SupervisionTest.data.ts deleted file mode 100644 index a8fa891..0000000 --- a/src/views/supervisiontest/SupervisionTest.data.ts +++ /dev/null @@ -1,120 +0,0 @@ -import {BasicColumn} from '/@/components/Table'; -import {FormSchema} from '/@/components/Table'; -import { rules} from '/@/utils/helper/validator'; -import { render } from '/@/utils/common/renderUtils'; -import { getWeekMonthQuarterYear } from '/@/utils'; -//列表数据 -export const columns: BasicColumn[] = [ - { - title: '附件1', - align:"center", - dataIndex: 'fileurl1', - }, - { - title: '附件2', - align:"center", - dataIndex: 'fileurl2', - }, - { - title: '督办标题', - align:"center", - dataIndex: 'supervisionTitle' - }, - { - title: '督办人', - align:"center", - dataIndex: 'supervisionPerson_dictText' - }, - { - title: '督办部门', - align:"center", - dataIndex: 'supervisionDepart_dictText' - }, - { - title: '督办类型', - align:"center", - dataIndex: 'supervitionType' - }, -]; -//查询数据 -export const searchFormSchema: FormSchema[] = [ -]; -//表单数据 -export const formSchema: FormSchema[] = [ - { - label: '附件1', - field: 'fileurl1', - component: 'JUpload', - componentProps:{ - }, - }, - { - label: '附件2', - field: 'fileurl2', - component: 'JUpload', - componentProps:{ - }, - }, - { - label: '督办标题', - field: 'supervisionTitle', - component: 'Input', - }, - { - label: '督办人', - field: 'supervisionPerson', - component: 'JSelectUser', - componentProps:{ - }, - }, - { - label: '督办部门', - field: 'supervisionDepart', - component: 'JSelectDept', - componentProps:{ - }, - }, - { - label: '督办类型', - field: 'supervitionType', - component: 'JPopup', - componentProps: ({ formActionType }) => { - const {setFieldsValue} = formActionType; - return{ - setFieldsValue:setFieldsValue, - code:"", - fieldConfig: [ - { source: '', target: '' }, - ], - multi:true - } - }, - - }, - // TODO 主键隐藏字段,目前写死为ID - { - label: '', - field: 'id', - component: 'Input', - show: false - }, -]; - -// 高级查询数据 -export const superQuerySchema = { - fileurl1: {title: '附件1',order: 0,view: 'file', type: 'string',}, - fileurl2: {title: '附件2',order: 1,view: 'file', type: 'string',}, - supervisionTitle: {title: '督办标题',order: 2,view: 'text', type: 'string',}, - supervisionPerson: {title: '督办人',order: 3,view: 'sel_user', type: 'string',}, - supervisionDepart: {title: '督办部门',order: 4,view: 'sel_depart', type: 'string',}, - supervitionType: {title: '督办类型',order: 5,view: 'popup', type: 'string',code: '', orgFields: '', destFields: 'supervitionType', popupMulti: false,}, -}; - -/** -* 流程表单调用这个方法获取formSchema -* @param param -*/ -export function getBpmFormSchema(_formData): FormSchema[]{ - // 默认和原始表单保持一致 如果流程中配置了权限数据,这里需要单独处理formSchema - return formSchema; -} diff --git a/src/views/supervisiontest/SupervisionTestList.vue b/src/views/supervisiontest/SupervisionTestList.vue deleted file mode 100644 index 2824153..0000000 --- a/src/views/supervisiontest/SupervisionTestList.vue +++ /dev/null @@ -1,216 +0,0 @@ - - - - - diff --git a/src/views/supervisiontest/components/SupervisionTestForm.vue b/src/views/supervisiontest/components/SupervisionTestForm.vue deleted file mode 100644 index 709ad11..0000000 --- a/src/views/supervisiontest/components/SupervisionTestForm.vue +++ /dev/null @@ -1,70 +0,0 @@ - - - diff --git a/src/views/supervisiontest/components/SupervisionTestModal.vue b/src/views/supervisiontest/components/SupervisionTestModal.vue deleted file mode 100644 index 3391e8e..0000000 --- a/src/views/supervisiontest/components/SupervisionTestModal.vue +++ /dev/null @@ -1,99 +0,0 @@ - - - - -