wupengfei
4 天以前 e32d6239d09f6d9d66c77ad5a7d9716d20b61428
feat: 任务
1 文件已重命名
3个文件已修改
20 ■■■■ 已修改文件
src/hooks/useEvent.ts 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/router/index.ts 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/EmploymentManage/TaskManageList.vue 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/EmploymentManage/components/AddOrEditEmploymentView.vue 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/hooks/useEvent.ts
@@ -3,8 +3,8 @@
export type GlobalEvent = {
  'home:add': any;
  'employment:add': any;
  'employment:edit': any;
  'taskManage:add': any;
  'taskManage:edit': any;
};
export type GlobalEventListener<T extends keyof GlobalEvent> = (payload: GlobalEvent[T]) => any;
src/router/index.ts
@@ -137,11 +137,11 @@
    },
    children: [
      {
        path: '/EmploymentManageList',
        name: 'EmploymentManageList',
        path: '/TaskManageList',
        name: 'TaskManageList',
        hidden: false,
        alwaysShow: true,
        component: () => import('@/views/EmploymentManage/EmploymentManage.vue'),
        component: () => import('@/views/EmploymentManage/TaskManageList.vue'),
        meta: {
          rank: 10021,
          title: '任务管理',
src/views/EmploymentManage/TaskManageList.vue
File was renamed from src/views/EmploymentManage/EmploymentManage.vue
@@ -83,7 +83,7 @@
import { Message } from '@bole-core/core';
defineOptions({
  name: 'EmploymentManageList',
  name: 'TaskManageList',
});
const operationBtns = defineOperationBtns([
@@ -154,11 +154,11 @@
const eventContext = useGlobalEventContext();
eventContext.addEvent('employment:add', () => {
eventContext.addEvent('taskManage:add', () => {
  getList();
});
eventContext.addEvent('employment:edit', () => {
eventContext.addEvent('taskManage:edit', () => {
  getList(paginationState.pageIndex);
});
src/views/EmploymentManage/components/AddOrEditEmploymentView.vue
@@ -269,7 +269,7 @@
function handleBack() {
  closeViewPush(route, {
    name: 'EmploymentManageList',
    name: 'TaskManageList',
  });
}
const productFormRef = ref<FormInstance>();
@@ -311,7 +311,7 @@
    let res = await taskServices.saveTaskInfo(params);
    if (res) {
      Message.successMessage('操作成功');
      eventContext.emit(isEdit ? 'employment:edit' : 'employment:add');
      eventContext.emit(isEdit ? 'taskManage:edit' : 'taskManage:add');
      handleBack();
    }
  } catch (error) {}