|
@@ -2,7 +2,7 @@
|
2
|
2
|
* @Author: ysh
|
3
|
3
|
* @Date: 2024-06-21 18:51:49
|
4
|
4
|
* @LastEditors: wrh
|
5
|
|
- * @LastEditTime: 2024-08-20 11:05:25
|
|
5
|
+ * @LastEditTime: 2024-08-21 14:36:48
|
6
|
6
|
-->
|
7
|
7
|
<template>
|
8
|
8
|
<div class="warpper-container">
|
|
@@ -98,53 +98,53 @@
|
98
|
98
|
<template slot-scope="props">
|
99
|
99
|
<div class="expand-info">
|
100
|
100
|
<el-descriptions :column="2">
|
101
|
|
- <el-descriptions-item label="存放地址:" class="desLabel" :span="2">
|
|
101
|
+ <el-descriptions-item label="存放地址" class="desLabel" :span="2">
|
102
|
102
|
{{ props.row.storageAddress == '' || props.row.storageAddress == undefined ? '暂无' :
|
103
|
103
|
props.row.storageAddress
|
104
|
104
|
}}
|
105
|
105
|
</el-descriptions-item>
|
106
|
|
- <el-descriptions-item label="甲方单位:" class="desLabel" :span="2">{{ props.row.partyA.partyAName == ''
|
|
106
|
+ <el-descriptions-item label="甲方单位" class="desLabel" :span="2">{{ props.row.partyA.partyAName == ''
|
107
|
107
|
? '暂无' :
|
108
|
108
|
props.row.partyA.partyAName
|
109
|
109
|
}}</el-descriptions-item>
|
110
|
|
- <el-descriptions-item label="联系人:" class="desLabel">{{ props.row.contactPerson == '' ? '暂无' :
|
|
110
|
+ <el-descriptions-item label="联系人" class="desLabel">{{ props.row.contactPerson == '' ? '暂无' :
|
111
|
111
|
props.row.contactPerson
|
112
|
112
|
}}</el-descriptions-item>
|
113
|
|
- <el-descriptions-item label="联系电话:" class="desLabel">{{ props.row.telephone == '' ? '暂无' :
|
|
113
|
+ <el-descriptions-item label="联系电话" class="desLabel">{{ props.row.telephone == '' ? '暂无' :
|
114
|
114
|
props.row.telephone
|
115
|
115
|
}}</el-descriptions-item>
|
116
|
|
- <el-descriptions-item label="项目类型:" class="desLabel">{{ props.row.projectType == '' ? '暂无' :
|
|
116
|
+ <el-descriptions-item label="项目类型" class="desLabel">{{ props.row.projectType == '' ? '暂无' :
|
117
|
117
|
props.row.projectType
|
118
|
118
|
}}</el-descriptions-item>
|
119
|
|
- <el-descriptions-item label="技术负责人:" class="desLabel">{{ props.row.technicalDirector == '' ? '暂无'
|
|
119
|
+ <el-descriptions-item label="技术负责人" class="desLabel">{{ props.row.technicalDirector == '' ? '暂无'
|
120
|
120
|
:
|
121
|
121
|
getUserName(props.row.technicalDirector)
|
122
|
122
|
}}</el-descriptions-item>
|
123
|
|
- <el-descriptions-item label="技术设计人:" class="desLabel">{{ props.row.techinicalDesigner == '' ? '暂无'
|
|
123
|
+ <el-descriptions-item label="技术设计人" class="desLabel">{{ props.row.techinicalDesigner == '' ? '暂无'
|
124
|
124
|
:
|
125
|
125
|
getUserName(props.row.techinicalDesigner)
|
126
|
126
|
}}</el-descriptions-item>
|
127
|
|
- <el-descriptions-item label="承担部门:" class="desLabel">{{ props.row.undertakingSector == '' ? '暂无' :
|
128
|
|
- props.row.undertakingSector
|
|
127
|
+ <el-descriptions-item label="承担部门" class="desLabel">{{ props.row.undertakingSector == '' ? '暂无' :
|
|
128
|
+ props.row.undertakingDeptName
|
129
|
129
|
}}</el-descriptions-item>
|
130
|
|
- <el-descriptions-item label="质量检察员:" class="desLabel">{{ props.row.qualityInspector == '' ? '暂无' :
|
|
130
|
+ <el-descriptions-item label="质量检察员" class="desLabel">{{ props.row.qualityInspector == '' ? '暂无' :
|
131
|
131
|
getUserNames(props.row.qualityInspector)
|
132
|
132
|
}}</el-descriptions-item>
|
133
|
|
- <el-descriptions-item label="项目登记时间:" class="desLabel" :span="2">{{ props.row.registrationDate ==
|
|
133
|
+ <el-descriptions-item label="项目登记时间" class="desLabel" :span="2">{{ props.row.registrationDate ==
|
134
|
134
|
'' ? '暂无' :
|
135
|
135
|
props.row.registrationDate
|
136
|
136
|
}}</el-descriptions-item>
|
137
|
|
- <el-descriptions-item label="项目登记人:" class="desLabel">{{ props.row.projectRegistrant == '' ? '暂无'
|
|
137
|
+ <el-descriptions-item label="项目登记人" class="desLabel">{{ props.row.projectRegistrant == '' ? '暂无'
|
138
|
138
|
:
|
139
|
139
|
getUserName(props.row.projectRegistrant)
|
140
|
140
|
}}</el-descriptions-item>
|
141
|
|
- <el-descriptions-item label="进场时间:" class="desLabel">{{ props.row.approachTime == '' ? '暂无' :
|
|
141
|
+ <el-descriptions-item label="进场时间" class="desLabel">{{ props.row.approachTime == '' ? '暂无' :
|
142
|
142
|
props.row.approachTime
|
143
|
143
|
}}</el-descriptions-item>
|
144
|
|
- <el-descriptions-item label="撤场时间:" class="desLabel">{{ props.row.withdrawalTime == '' ? '暂无' :
|
|
144
|
+ <el-descriptions-item label="撤场时间" class="desLabel">{{ props.row.withdrawalTime == '' ? '暂无' :
|
145
|
145
|
props.row.withdrawalTime
|
146
|
146
|
}}</el-descriptions-item>
|
147
|
|
- <el-descriptions-item label="项目要求完成时间:" class="desLabel">{{ props.row.requiredCompletionDate == ''
|
|
147
|
+ <el-descriptions-item label="项目要求完成时间" class="desLabel">{{ props.row.requiredCompletionDate == ''
|
148
|
148
|
? '暂无' :
|
149
|
149
|
props.row.requiredCompletionDate
|
150
|
150
|
}}</el-descriptions-item>
|
|
@@ -186,41 +186,41 @@
|
186
|
186
|
<template #default="props">
|
187
|
187
|
<el-descriptions :column="2" size="small">
|
188
|
188
|
<el-descriptions-item min-width="195px" label-class-name="my-label" class-name="my-content"
|
189
|
|
- label="成果名称:">{{
|
|
189
|
+ label="成果名称">{{
|
190
|
190
|
props.row.achiName
|
191
|
191
|
}}</el-descriptions-item>
|
192
|
192
|
<el-descriptions-item min-width="195px" label-class-name="my-label" class-name="my-content"
|
193
|
|
- label="数据年份:">{{
|
|
193
|
+ label="数据年份">{{
|
194
|
194
|
props.row.dataYear }}</el-descriptions-item>
|
195
|
195
|
<el-descriptions-item min-width="195px" label-class-name="my-label" class-name="my-content"
|
196
|
|
- label="成果类型:">{{ selectDictLabel(dict.type.cmc_achi_type, props.row.resultType)
|
|
196
|
+ label="成果类型">{{ selectDictLabel(dict.type.cmc_achi_type, props.row.resultType)
|
197
|
197
|
}}</el-descriptions-item>
|
198
|
198
|
<el-descriptions-item min-width="195px" label-class-name="my-label" class-name="my-content"
|
199
|
|
- label="文件类型:">{{
|
|
199
|
+ label="文件类型">{{
|
200
|
200
|
props.row.fileType }}</el-descriptions-item>
|
201
|
201
|
<el-descriptions-item min-width="195px" label-class-name="my-label" class-name="my-content"
|
202
|
|
- label="工作量:">{{
|
|
202
|
+ label="工作量">{{
|
203
|
203
|
props.row.workLoad }}</el-descriptions-item>
|
204
|
204
|
<el-descriptions-item min-width="195px" label-class-name="my-label" class-name="my-content"
|
205
|
|
- label="单位:">{{
|
|
205
|
+ label="单位">{{
|
206
|
206
|
props.row.unit }}</el-descriptions-item>
|
207
|
207
|
<el-descriptions-item min-width="195px" label-class-name="my-label" class-name="my-content"
|
208
|
|
- label="大地基准:">{{
|
|
208
|
+ label="大地基准">{{
|
209
|
209
|
props.row.geodeticDatum }}</el-descriptions-item>
|
210
|
210
|
<el-descriptions-item min-width="195px" label-class-name="my-label" class-name="my-content"
|
211
|
|
- label="分辨率:">{{
|
|
211
|
+ label="分辨率">{{
|
212
|
212
|
props.row.resolution }}</el-descriptions-item>
|
213
|
213
|
<el-descriptions-item min-width="195px" label-class-name="my-label" class-name="my-content"
|
214
|
|
- label="比例尺或等级:">{{ selectDictLabel(dict.type.cmc_scale_grade, props.row.scaleGrade)
|
|
214
|
+ label="比例尺或等级">{{ selectDictLabel(dict.type.cmc_scale_grade, props.row.scaleGrade)
|
215
|
215
|
}}</el-descriptions-item>
|
216
|
216
|
<el-descriptions-item min-width="195px" label-class-name="my-label" class-name="my-content"
|
217
|
|
- label="数据类型:">{{
|
|
217
|
+ label="数据类型">{{
|
218
|
218
|
props.row.dataType }}</el-descriptions-item>
|
219
|
219
|
<el-descriptions-item min-width="195px" label-class-name="my-label" class-name="my-content"
|
220
|
|
- label="存放地址:">{{
|
|
220
|
+ label="存放地址">{{
|
221
|
221
|
props.row.storageAddress }}</el-descriptions-item>
|
222
|
222
|
<el-descriptions-item min-width="195px" label-class-name="my-label" class-name="my-content"
|
223
|
|
- label="提交时间:">{{
|
|
223
|
+ label="提交时间">{{
|
224
|
224
|
props.row.submitDate }}</el-descriptions-item>
|
225
|
225
|
</el-descriptions>
|
226
|
226
|
</template>
|
|
@@ -833,8 +833,10 @@ export default {
|
833
|
833
|
this.$message.error('暂无成果,请添加');
|
834
|
834
|
this.achiDialogData = [];
|
835
|
835
|
} else {
|
836
|
|
- this.dialogTableVisible = true;
|
837
|
|
- console.log(res.rows);
|
|
836
|
+ if (this.dialogTableVisible == false)
|
|
837
|
+ this.dialogTableVisible = true;
|
|
838
|
+ else
|
|
839
|
+ this.dialogTableVisible = false;
|
838
|
840
|
this.achiDialogData = res.rows;
|
839
|
841
|
}
|
840
|
842
|
})
|