|
@@ -2,13 +2,13 @@
|
2
|
2
|
* @Author: ysh
|
3
|
3
|
* @Date: 2024-03-18 09:05:41
|
4
|
4
|
* @LastEditors: wrh
|
5
|
|
- * @LastEditTime: 2024-06-13 21:33:20
|
|
5
|
+ * @LastEditTime: 2024-06-18 10:40:58
|
6
|
6
|
-->
|
7
|
7
|
<template>
|
8
|
8
|
<div class="app-container">
|
9
|
9
|
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px">
|
10
|
10
|
<el-form-item label="合同编码" prop="contractCode">
|
11
|
|
- <el-input v-model="queryParams.contractCode" placeholder="请输入合同编号" clearable
|
|
11
|
+ <el-input v-model="queryParams.contractCode" placeholder="请输入合同编码" clearable
|
12
|
12
|
@keyup.enter.native="handleQuery" />
|
13
|
13
|
</el-form-item>
|
14
|
14
|
<el-form-item label="合同编号" prop="contractNumber">
|
|
@@ -16,7 +16,7 @@
|
16
|
16
|
@keyup.enter.native="handleQuery" />
|
17
|
17
|
</el-form-item>
|
18
|
18
|
<el-form-item label="拟稿人" prop="drafter">
|
19
|
|
- <el-select v-model="queryParams.drafter" filterable>
|
|
19
|
+ <el-select v-model="queryParams.drafter" filterable clearable>
|
20
|
20
|
<el-option :key="item.userId" v-for="item of $store.state.user.userList" :label="item.nickName"
|
21
|
21
|
:value="item.userId"></el-option>
|
22
|
22
|
</el-select>
|
|
@@ -60,6 +60,7 @@
|
60
|
60
|
<el-table v-loading="loading" border :data="contractList" @selection-change="handleSelectionChange">
|
61
|
61
|
<el-table-column type="selection" width="55" align="center" />
|
62
|
62
|
<!-- <el-table-column label="合同id" align="center" prop="contractId" /> -->
|
|
63
|
+ <el-table-column label="合同名称" align="center" prop="contractName" />
|
63
|
64
|
<el-table-column label="合同编码" align="center" prop="contractCode" />
|
64
|
65
|
<el-table-column label="合同编号" align="center" prop="contractNumber" />
|
65
|
66
|
<el-table-column label="合同金额" align="center" prop="amount" />
|
|
@@ -71,22 +72,17 @@
|
71
|
72
|
</el-link>
|
72
|
73
|
</template>
|
73
|
74
|
</el-table-column>
|
74
|
|
- <el-table-column label="拟稿人" align="center" prop="drafter">
|
75
|
|
- <template slot-scope="scope">
|
76
|
|
- {{ getUserName(scope.row.drafter) }}
|
77
|
|
- </template>
|
78
|
|
- </el-table-column>
|
79
|
|
- <el-table-column label="拟稿日期" align="center" prop="draftTime" width="180">
|
|
75
|
+ <!-- <el-table-column label="拟稿日期" align="center" prop="draftTime" width="180">
|
80
|
76
|
<template slot-scope="scope">
|
81
|
77
|
<span>{{ parseTime(scope.row.draftTime, '{y}-{m}-{d}') }}</span>
|
82
|
78
|
</template>
|
83
|
|
- </el-table-column>
|
|
79
|
+ </el-table-column> -->
|
84
|
80
|
<el-table-column label="签订日期" align="center" prop="signDate" width="180">
|
85
|
81
|
<template slot-scope="scope">
|
86
|
82
|
<span>{{ parseTime(scope.row.signDate, '{y}-{m}-{d}') }}</span>
|
87
|
83
|
</template>
|
88
|
84
|
</el-table-column>
|
89
|
|
- <el-table-column label="签订备注" align="center" prop="signRemark" />
|
|
85
|
+ <!-- <el-table-column label="签订备注" align="center" prop="signRemark" /> -->
|
90
|
86
|
<el-table-column label="签订扫描件" align="center" prop="signScan" show-overflow-tooltip>
|
91
|
87
|
<template slot-scope="scope">
|
92
|
88
|
<el-link type="primary" @click="reviewWord(`${baseUrl}${'/profile/upload' + scope.row.signScan}`)">
|
|
@@ -100,6 +96,11 @@
|
100
|
96
|
</template>
|
101
|
97
|
</el-table-column>
|
102
|
98
|
<el-table-column label="合同备注" align="center" prop="remark" />
|
|
99
|
+ <el-table-column label="拟稿人" align="center" prop="drafter">
|
|
100
|
+ <template slot-scope="scope">
|
|
101
|
+ {{ getUserName(scope.row.drafter) }}
|
|
102
|
+ </template>
|
|
103
|
+ </el-table-column>
|
103
|
104
|
<el-table-column label="操作" align="center" class-name="small-padding fixed-width">
|
104
|
105
|
<template slot-scope="scope">
|
105
|
106
|
<el-button size="mini" type="text" icon="el-icon-view" @click="handleView(scope.row)"
|