zhengyiming
3 天以前 cbcc6a8eecfc19e93da08500dcc898efdabf7836
src/views/EmploymentManage/EmploymentManageArrange.vue
@@ -13,6 +13,15 @@
            />
          </QueryFilterItem>
          <QueryFilterItem>
            <FieldRadio
              v-model="extraParamState.applyStatus"
              :value-enum="EnumGetArrangeTaskUsersQueryApplyStatusText"
              buttonStyle
              showAllBtn
              @change="getList()"
            />
          </QueryFilterItem>
          <QueryFilterItem>
            <SearchInput
              v-model="extraParamState.searchWord"
              style="width: 250px"
@@ -50,7 +59,10 @@
import { EmploymentArrangeColumns } from './constants';
import { Message } from '@bole-core/core';
import * as taskUserServices from '@/services/api/taskUser';
import { EnumTaskUserArrangeStatusText } from '@/constants';
import {
  EnumTaskUserArrangeStatusText,
  EnumGetArrangeTaskUsersQueryApplyStatusText,
} from '@/constants';
defineOptions({
  name: 'EmploymentManageArrange',
@@ -105,6 +117,7 @@
        id: id,
        keywords: extraParamState.searchWord,
        arrangeStatus: extraParamState.arrangeStatus,
        applyStatus: extraParamState.applyStatus,
      };
      let res = await taskUserServices.getArrangeTaskUsers(params, {
@@ -120,6 +133,7 @@
      searchWord: '',
      orderInput: [{ property: 'id', order: EnumPagedListOrder.Desc }],
      arrangeStatus: '' as any as EnumTaskUserArrangeStatus,
      applyStatus: '' as any as EnumGetArrangeTaskUsersQueryApplyStatus,
    },
    queryKey: ['taskUserServices/getArrangeTaskUsers'],
    columnsRenderProps: {
@@ -132,7 +146,8 @@
async function handleArrange(row: API.GetArrangeTaskUsersQueryResultItem) {
  try {
    let res = await taskUserServices.setTaskUserArrange({
      id: row.id,
      enterpriseEmployeeId: row.id,
      taskInfoId: id,
      arrangeStatus: EnumTaskUserArrangeStatus.Complete,
    });
    if (res) {