zhengyiming
1 天以前 7fa34e8dff6873360251738c5bf2bac6c72d67a6
apps/cMiniApp/src/subpackages/task/taskSubmitCheck/InnerPage.vue
@@ -7,6 +7,7 @@
          :maximum="9"
          :limitFileSize="10"
          class="bole-uploader nopaddingtop"
          :sourceType="['camera']"
        >
        </Uploader>
      </nut-form-item>
@@ -24,6 +25,8 @@
import * as taskCheckReceiveServices from '@12333/services/apiV2/taskCheckReceive';
import Taro from '@tarojs/taro';
import { goBack } from '@/utils';
import { useQueryClient } from '@tanstack/vue-query';
import dayjs from 'dayjs';
defineOptions({
  name: 'InnerPage',
@@ -31,6 +34,8 @@
const route = Taro.useRouter();
const id = route.params?.id as string;
const date = route.params?.date as string;
const queryClient = useQueryClient();
const form = reactive({
  files: [] as FileItem[],
@@ -55,6 +60,7 @@
  try {
    let params: API.SubmitCheckReceiveTaskCommand = {
      taskInfoId: id,
      date: dayjs(date).format('YYYY-MM-DD'),
      files: form.files.map((x) => x.path),
    };
    let res = await taskCheckReceiveServices.submitCheckReceiveTask(params);
@@ -62,6 +68,7 @@
      Message.success('提交成功', {
        onClosed() {
          goBack();
          queryClient.invalidateQueries(['taskServices/getTaskInfo', id]);
        },
      });
    }