diff --git a/src/api/oa/erp/contractInfo/index.ts b/src/api/oa/erp/contractInfo/index.ts
index a2f830b..7e7b6ed 100644
--- a/src/api/oa/erp/contractInfo/index.ts
+++ b/src/api/oa/erp/contractInfo/index.ts
@@ -1,6 +1,6 @@
import request from '@/utils/request';
import { AxiosPromise } from 'axios';
-import { ContractInfoVO, ContractInfoForm, ContractInfoQuery } from '@/api/oa/erp/contractInfo/types';
+import { ContractInfoForm, ContractInfoQuery, ContractInfoVO } from '@/api/oa/erp/contractInfo/types';
/**
* 查询合同信息列表
@@ -86,3 +86,15 @@ export const contractSubmitAndFlowStart = (data: ContractInfoForm): AxiosPromise
data: data
});
};
+
+/**
+ * 导出合同审批单Word文档
+ * @param contractId 合同ID
+ */
+export const exportContractApprovalWord = (contractId: string | number) => {
+ return request({
+ url: '/oa/erp/contractInfo/exportApprovalWord/' + contractId,
+ method: 'get',
+ responseType: 'blob'
+ });
+};
diff --git a/src/api/oa/erp/contractInfo/types.ts b/src/api/oa/erp/contractInfo/types.ts
index 63e6ad3..23a1fcf 100644
--- a/src/api/oa/erp/contractInfo/types.ts
+++ b/src/api/oa/erp/contractInfo/types.ts
@@ -432,7 +432,6 @@ export interface ContractInfoForm extends BaseEntity {
}
export interface ContractInfoQuery extends PageQuery {
-
/**
* 有无合同(1有 2无)
*/
@@ -603,6 +602,3 @@ export interface ContractInfoQuery extends PageQuery {
*/
params?: any;
}
-
-
-
diff --git a/src/views/oa/erp/contractInfo/index.vue b/src/views/oa/erp/contractInfo/index.vue
index 8744431..e3d815a 100644
--- a/src/views/oa/erp/contractInfo/index.vue
+++ b/src/views/oa/erp/contractInfo/index.vue
@@ -187,7 +187,7 @@
{{ parseTime(scope.row.updateTime, '{y}-{m}-{d} {h}:{i}:{s}') }}
-
+
@@ -201,22 +201,20 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
+
@@ -229,8 +227,7 @@
-
+
@@ -282,9 +279,8 @@