zhengyiming
13 小时以前 d5dae013d54e1e74390669a88241f6b8d4c1ec18
src/views/ProtocolManage/ProtocolManageList.vue
@@ -6,7 +6,7 @@
          <QueryFilterItem>
            <FieldRadio
              v-model="extraParamState.status"
              :value-enum="[{ value: 1, label: '待制版' }]"
              :value-enum="EnumContractTemplateStatusTextForEnterpriseFilter"
              buttonStyle
              showAllBtn
              @change="getList()"
@@ -42,7 +42,8 @@
  FieldRadio,
} from '@bole-core/components';
import { useAccess } from '@/hooks';
import * as enterpriseServices from '@/services/api/enterprise';
import * as electronSignServices from '@/services/api/electronSign';
import { EnumContractTemplateStatusTextForEnterpriseFilter } from '@/constants';
defineOptions({
  name: 'ProtocolManageList',
@@ -77,15 +78,16 @@
} = useTable(
  async ({ pageIndex, pageSize }, extraParamState) => {
    try {
      let params: API.GetEnterprisesQuery = {
      let params: API.GetContractTemplateEnterprisesQuery = {
        pageModel: {
          rows: pageSize,
          page: pageIndex,
          orderInput: extraParamState.orderInput,
          // orderInput: extraParamState.orderInput,
        },
        // searchKeys: extraParamState.keyword,
        keywords: extraParamState.keyword,
        status: extraParamState.status,
      };
      let res = await enterpriseServices.getEnterprises(params, {
      let res = await electronSignServices.getContractTemplateEnterprises(params, {
        showLoading: !state.loading,
      });
      return res;
@@ -94,14 +96,14 @@
  {
    defaultExtraParams: {
      keyword: '',
      status: '',
      status: '' as any as EnumContractTemplateStatus,
      orderInput: [{ property: 'id', order: EnumPagedListOrder.Asc }],
    },
    columnsRenderProps: {},
  }
);
function goEdit(row) {
function goEdit(row: API.GetContractTemplateEnterprisesQueryResultItem) {
  router.push({
    name: 'EditTemplate',
    params: {