liubp
2025-12-05 e8a8e13fb7f8d8d48fce722b98f77cb62817c05c
文案编辑修改传值逻辑
2个文件已修改
41 ■■■■ 已修改文件
src/views/semanticwordFP/SemanticWord.data.ts 18 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/semanticwordFP/SemanticWordList.vue 23 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/semanticwordFP/SemanticWord.data.ts
@@ -20,22 +20,10 @@
    width: 100
   },
   {
    title: '开始时间',
    title: '合作周期',
    align:"center",
    dataIndex: 'startDate',
    width: 200
   },
   {
    title: '结束时间',
    align:"center",
    dataIndex: 'endDate',
    width: 200
   },
   {
    title: '提交时间',
    align:"center",
    dataIndex: 'createTime',
    width: 200
    dataIndex: 'month',
    width: 100
   },
   {
    title: '状态',
src/views/semanticwordFP/SemanticWordList.vue
@@ -48,7 +48,7 @@
  import { useListPage } from '/@/hooks/system/useListPage';
  import SemanticWordModal from './components/SemanticWordModal.vue';
  import { columns, searchFormSchema, ROLE_ID_COPY_EDITOR } from './SemanticWord.data';
  import { list, deleteOne, batchDelete, getImportUrl, getExportUrl } from './SemanticWord.api';
  import { list, batchDelete, getImportUrl, getExportUrl } from './SemanticWord.api';
  import { getDateByPicker } from '/@/utils';
  import { defHttp } from '/@/utils/http/axios';
@@ -84,14 +84,6 @@
        width: 150,
        fixed: 'right',
      },
      afterFetch: (resultList) => {
        // 仅保留嵌套的 contract.reviewStatus 为 '3' 的记录
        try {
          return (resultList || []).filter((item) => String(item?.contract?.reviewStatus) === '3');
        } catch (e) {
          return resultList;
        }
      },
      beforeFetch: (params) => {
        if (params && fieldPickers) {
          for (let key in fieldPickers) {
@@ -114,7 +106,12 @@
        //   delete params.status;
        // }
        const finalParams = Object.assign(params, queryParam);
        // 传递审核状态 3(已通过)以仅查询审核通过的记录
        const finalParams = {
          ...params,
          ...queryParam,
          status: 3,
        };
        return finalParams;
      },
    },
@@ -174,12 +171,6 @@
        id: record.id,
      },
    });
  }
  /**
   * 删除事件
   */
  async function handleDelete(record) {
    await deleteOne({ id: record.id }, handleSuccess);
  }
  /**
   * 批量删除事件