|  |  | 
 |  |  |           <QueryFilterItem> | 
 |  |  |             <FieldRadio | 
 |  |  |               v-model="extraParamState.status" | 
 |  |  |               :value-enum="[{ value: 1, label: '待制版' }]" | 
 |  |  |               :value-enum="EnumContractTemplateStatusTextForEnterpriseFilter" | 
 |  |  |               buttonStyle | 
 |  |  |               showAllBtn | 
 |  |  |               @change="getList()" | 
 |  |  | 
 |  |  |   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', | 
 |  |  | 
 |  |  | } = 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; | 
 |  |  | 
 |  |  |   { | 
 |  |  |     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: { |