From ca150d38b8ecb9c69b0b32ac865e28fcf8c8fc8f Mon Sep 17 00:00:00 2001
From: zhanghua <314079846@qq.com>
Date: 星期一, 28 十一月 2022 16:14:44 +0800
Subject: [PATCH] Merge branch 'master' of http://42.193.1.25:9521/r/sccg_ui
---
src/views/operate/images/index.vue | 39 +++++++++++++++++++++++++++++----------
1 files changed, 29 insertions(+), 10 deletions(-)
diff --git a/src/views/operate/images/index.vue b/src/views/operate/images/index.vue
index 558d931..b6ef844 100644
--- a/src/views/operate/images/index.vue
+++ b/src/views/operate/images/index.vue
@@ -40,13 +40,19 @@
@selection-change="tableChange">
<el-table-column type="selection" min-width="5">
</el-table-column>
- <el-table-column prop="baseId" label="鎵�灞炰簨浠剁紪鍙�" min-width="18">
+ <el-table-column prop="code" label="鎵�灞炰簨浠剁紪鍙�" min-width="18">
</el-table-column>
- <el-table-column prop="category" label="闂绫诲瀷" min-width="8">
+ <el-table-column prop="category" label="闂绫诲埆" min-width="8">
+ <template v-if="scope.row.category" slot-scope="scope">
+ <span>{{ getCategory(scope.row.category).label }}</span>
+ </template>
</el-table-column>
- <el-table-column prop="eventSource" label="澶х被鍚嶇О" min-width="8">
+ <el-table-column prop="eventSource" label="浜嬩欢鏉ユ簮" min-width="8">
+ <template v-if="scope.row.eventSource" slot-scope="scope">
+ <span>{{ getEventSource(scope.row.eventSource).label }}</span>
+ </template>
</el-table-column>
- <el-table-column prop="regionName" label="灏忕被鍚嶇О" min-width="8">
+ <el-table-column prop="regionName" label="绀惧尯鍚嶇О" min-width="8">
</el-table-column>
<el-table-column prop="id" label="鍥剧墖Id" min-width="8">
</el-table-column>
@@ -66,10 +72,12 @@
</el-table>
<el-dialog
:visible.sync="isShowUploadDialog"
+ :destroy-on-close="true"
+ :key="dialogType"
width="40%"
:title="getDialogTitle"
>
- <updateUser @closeDialog="closeDialog" :dialogType="dialogType" :originalData="originalData" />
+ <updateUser v-if="isShowUploadDialog" @closeDialog="closeDialog" :dialogType="dialogType" :originalData="originalData" />
</el-dialog>
<div class="tools">
<div class="funs">
@@ -100,6 +108,7 @@
<script>
import updateUser from "./updateUser";
import imageManagement from "@/api/operate/imageManagement";
+import { CATEGOTY, EVENT_SOURCE } from "@/utils/helper";
export default {
components: { updateUser },
@@ -121,7 +130,7 @@
},
data() {
- return {
+ return {
isShowUploadDialog:false,
dialogType: 'create',
originalData: null,
@@ -177,7 +186,7 @@
caseId: '',
caseCode: null,
dialogAdd: false,
- datePicked: null
+ datePicked: null,
}
},
created() {
@@ -252,7 +261,7 @@
dateParams.startTime = dateParams[0];
dateParams.endTime = dateParams[1]
}
- imageManagement.getImageResources({ current: this.currentPage, size: this.size, type: this.type, ...dateParams })
+ imageManagement.getImageResources({ current: this.currentPage, size: this.pageSize, type: this.size, ...dateParams })
.then(({ records, total }) => {
this.tableData = records;
this.totalNum = total;
@@ -289,7 +298,16 @@
closeDialog() {
this.isShowUploadDialog = false;
- }
+ this.getImageResourceList();
+ },
+
+ getCategory(value) {
+ return CATEGOTY.find(item => item.value === value);
+ },
+
+ getEventSource(value) {
+ return EVENT_SOURCE.find(item => item.value === value);
+ }
}
}
</script>
@@ -373,8 +391,9 @@
margin-bottom: 10px;
.type-item {
- width: 80px;
+ min-width: 80px;
text-align: center;
+ padding-right: 10px;
&:hover {
cursor: pointer;
--
Gitblit v1.8.0