From d63c9207512380719b31146a1d1adcf06be3f042 Mon Sep 17 00:00:00 2001 From: zhengyiming <540361168@qq.com> Date: 星期三, 06 八月 2025 11:09:25 +0800 Subject: [PATCH] feat: 更新框架 --- src/views/EmploymentManage/EmploymentManageArrange.vue | 90 +-------------------------------------------- 1 files changed, 2 insertions(+), 88 deletions(-) diff --git a/src/views/EmploymentManage/EmploymentManageArrange.vue b/src/views/EmploymentManage/EmploymentManageArrange.vue index 69b9636..a88e530 100644 --- a/src/views/EmploymentManage/EmploymentManageArrange.vue +++ b/src/views/EmploymentManage/EmploymentManageArrange.vue @@ -43,15 +43,12 @@ <SearchInput v-model="extraParamState.searchWord" style="width: 250px" - placeholder="浠诲姟鍚嶇О" + placeholder="濮撳悕/韬唤璇�/鐢佃瘽" @on-click-search="getList" @keyup.enter="getList()" > </SearchInput> </QueryFilterItem> - </template> - <template #btn> - <el-button @click="goAddOrEdit()" type="primary">鍙戝竷</el-button> </template> </ProTableQueryFilterBar> <ProTableV2 @@ -77,10 +74,8 @@ FieldRadio, defineOperationBtns, } from '@bole-core/components'; -import * as flexEnterpriseServices from '@/services/api/FlexEnterprise'; import { EmploymentArrangeColumns } from './constants'; import { OrderInputType, Message } from '@bole-core/core'; -import { useGlobalEventContext } from '@/hooks'; import { FlexEnterpriseSettingStatus } from '@/constants'; defineOptions({ @@ -90,52 +85,9 @@ const operationBtns = defineOperationBtns([ { data: { - enCode: 'editBtn', - name: '缂栬緫', - }, - emits: { - onClick: (role) => goAddOrEdit(role), - }, - }, - { - data: { - enCode: 'detailBtn', - name: '璇︽儏', - }, - emits: { - onClick: (role) => goDetail(role), - }, - }, - { - data: { - enCode: 'publishBtn', - name: '鍙戝竷', - }, - emits: { - onClick: (role) => handlePublish(role), - }, - extraProps: { - hide: (row) => false, - }, - }, - { - data: { - enCode: 'unPublishBtn', - name: '鍋滄鍙戝竷', - }, - emits: { - onClick: (role) => handleUnPublish(role), - }, - extraProps: { - hide: (row) => false, - }, - }, - { - data: { enCode: 'arrangeBtn', name: '瀹夋帓', }, - props: { type: 'danger' }, emits: { onClick: (role) => handleArrange(role), }, @@ -149,16 +101,6 @@ }; const state = reactive({ ...BaseState }); - -const eventContext = useGlobalEventContext(); - -eventContext.addEvent('employment:add', () => { - getList(); -}); - -eventContext.addEvent('employment:edit', () => { - getList(paginationState.pageIndex); -}); onMounted(async () => { await getList(); @@ -203,35 +145,7 @@ } ); -function handlePublish(row) { - console.log(row); -} -function handleUnPublish(row) { - console.log(row); -} - function handleArrange(row) { - router.push({ - name: 'EmploymentManageArrange', - params: { - id: row?.id ?? '', - }, - }); -} -function goAddOrEdit(row?) { - router.push({ - name: 'AddOrEditEmployment', - params: { - id: row?.id ?? '', - }, - }); -} -function goDetail(row) { - router.push({ - name: 'EmploymentManageDetail', - params: { - id: row?.id ?? '', - }, - }); + console.log('row: ', row); } </script> -- Gitblit v1.9.1