From d5dae013d54e1e74390669a88241f6b8d4c1ec18 Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期四, 21 八月 2025 10:32:52 +0800
Subject: [PATCH] fix: 签约

---
 src/views/ProtocolManage/ProtocolManageList.vue |   18 ++++++++++--------
 1 files changed, 10 insertions(+), 8 deletions(-)

diff --git a/src/views/ProtocolManage/ProtocolManageList.vue b/src/views/ProtocolManage/ProtocolManageList.vue
index aa1c6e0..0f9715a 100644
--- a/src/views/ProtocolManage/ProtocolManageList.vue
+++ b/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: {

--
Gitblit v1.9.1