Merge branch 'master-v32-xwx' into 'master'
杭州-对比分析-操作添加编辑功能 See merge request !217
Showing
5 changed files
with
23 additions
and
8 deletions
@@ -102,7 +102,7 @@ body{ | @@ -102,7 +102,7 @@ body{ | ||
102 | } | 102 | } |
103 | .icon-bg{ | 103 | .icon-bg{ |
104 | display: flex; | 104 | display: flex; |
105 | - justify-content: center; | 105 | + justify-content: space-around; |
106 | align-items: center; | 106 | align-items: center; |
107 | width: 20px; | 107 | width: 20px; |
108 | height: 20px; | 108 | height: 20px; |
@@ -175,5 +175,5 @@ body{ | @@ -175,5 +175,5 @@ body{ | ||
175 | } | 175 | } |
176 | .list-handle{ | 176 | .list-handle{ |
177 | display: flex; | 177 | display: flex; |
178 | - justify-content: center; | 178 | + justify-content: space-around; |
179 | } | 179 | } |
@@ -145,6 +145,9 @@ | @@ -145,6 +145,9 @@ | ||
145 | <div v-if="!isAdd" style="padding: 3px 10px;"> | 145 | <div v-if="!isAdd" style="padding: 3px 10px;"> |
146 | <el-input v-model="form.parentName" placeholder="请输入场景分类"/> | 146 | <el-input v-model="form.parentName" placeholder="请输入场景分类"/> |
147 | </div> | 147 | </div> |
148 | + <div v-if="!isAdd" style="padding: 3px 10px;"> | ||
149 | + <el-input v-model="form.desc" placeholder="请输入场景分类描述"/> | ||
150 | + </div> | ||
148 | <div v-else style="padding: 3px 10px;"> | 151 | <div v-else style="padding: 3px 10px;"> |
149 | <el-select v-model="form.parentId" placeholder="请选择场景分类" style="width: 100%"> | 152 | <el-select v-model="form.parentId" placeholder="请选择场景分类" style="width: 100%"> |
150 | <el-option | 153 | <el-option |
@@ -163,6 +166,9 @@ | @@ -163,6 +166,9 @@ | ||
163 | <el-input v-model="form.scene.name" placeholder="请输入场景名称"/> | 166 | <el-input v-model="form.scene.name" placeholder="请输入场景名称"/> |
164 | </div> | 167 | </div> |
165 | <div style="padding: 3px 10px;"> | 168 | <div style="padding: 3px 10px;"> |
169 | + <el-input v-model="form.scene.desc" placeholder="请输入场景描述"/> | ||
170 | + </div> | ||
171 | + <div style="padding: 3px 10px;"> | ||
166 | <el-input v-model="form.scene.sort" type="number" placeholder="请输入排序"/> | 172 | <el-input v-model="form.scene.sort" type="number" placeholder="请输入排序"/> |
167 | </div> | 173 | </div> |
168 | </template> | 174 | </template> |
@@ -397,6 +397,7 @@ export default { | @@ -397,6 +397,7 @@ export default { | ||
397 | let formVal = form.value; | 397 | let formVal = form.value; |
398 | let parentName = formVal.parentName; | 398 | let parentName = formVal.parentName; |
399 | let parentId = formVal.parentId; | 399 | let parentId = formVal.parentId; |
400 | + let desc = formVal.scene.desc; | ||
400 | let name = formVal.scene.name; | 401 | let name = formVal.scene.name; |
401 | let sort = formVal.scene.sort; | 402 | let sort = formVal.scene.sort; |
402 | let timeScope = formVal.scene.timeScope; | 403 | let timeScope = formVal.scene.timeScope; |
@@ -421,7 +422,7 @@ export default { | @@ -421,7 +422,7 @@ export default { | ||
421 | let addParam = { | 422 | let addParam = { |
422 | scene: [{ | 423 | scene: [{ |
423 | name: name, | 424 | name: name, |
424 | - desc: '', | 425 | + desc: desc, |
425 | sort: sort, | 426 | sort: sort, |
426 | timeScope: timeScope, | 427 | timeScope: timeScope, |
427 | frequency: frequency, | 428 | frequency: frequency, |
@@ -436,6 +437,7 @@ export default { | @@ -436,6 +437,7 @@ export default { | ||
436 | return; | 437 | return; |
437 | } | 438 | } |
438 | addParam['parentName'] = parentName; | 439 | addParam['parentName'] = parentName; |
440 | + addParam['desc'] = formVal.desc; | ||
439 | url = '/api-web/ContrastAnalysis/insertScene'; | 441 | url = '/api-web/ContrastAnalysis/insertScene'; |
440 | } else { | 442 | } else { |
441 | if(parentId == ''){ | 443 | if(parentId == ''){ |
@@ -46,12 +46,15 @@ | @@ -46,12 +46,15 @@ | ||
46 | <template #default="scope"> | 46 | <template #default="scope"> |
47 | <div class="list-handle"> | 47 | <div class="list-handle"> |
48 | <span class="icon-bg"> | 48 | <span class="icon-bg"> |
49 | - <i class="icon-list icon-list-delete" @click="handleDelete(scope.row)"></i> | 49 | + <i class="icon-list icon-list-delete" title="删除" @click="handleDelete(scope.row)"></i> |
50 | + </span> | ||
51 | + <span class="icon-bg"> | ||
52 | + <i class="el-icon-edit-outline" title="修改" @click="handleUpdate(scope.row)"></i> | ||
50 | </span> | 53 | </span> |
51 | <!--<i class="icon-list icon-list-group"></i> | 54 | <!--<i class="icon-list icon-list-group"></i> |
52 | - <i class="icon-list icon-list-message"></i> | ||
53 | - <i class="icon-list icon-list-safe"></i> | ||
54 | - <i class="icon-list icon-list-net"></i>--> | 55 | + <i class="icon-list icon-list-message"></i> |
56 | + <i class="icon-list icon-list-safe"></i> | ||
57 | + <i class="icon-list icon-list-net"></i>--> | ||
55 | </div> | 58 | </div> |
56 | 59 | ||
57 | </template> | 60 | </template> |
@@ -87,6 +87,9 @@ export default { | @@ -87,6 +87,9 @@ export default { | ||
87 | } | 87 | } |
88 | }) | 88 | }) |
89 | } | 89 | } |
90 | + const handleUpdate=(item)=>{ | ||
91 | + window.top.location.href = window.top.location.origin + '/#/analysis/view/id=' +item.id; | ||
92 | + } | ||
90 | const searchData=()=>{ | 93 | const searchData=()=>{ |
91 | proxy.nickname=proxy.inputSearch; | 94 | proxy.nickname=proxy.inputSearch; |
92 | proxy.getData(); | 95 | proxy.getData(); |
@@ -128,7 +131,8 @@ export default { | @@ -128,7 +131,8 @@ export default { | ||
128 | handleSizeChange, | 131 | handleSizeChange, |
129 | handleCurrentChange, | 132 | handleCurrentChange, |
130 | totalCount, | 133 | totalCount, |
131 | - currentPage | 134 | + currentPage, |
135 | + handleUpdate | ||
132 | } | 136 | } |
133 | } | 137 | } |
134 | } | 138 | } |
-
Please register or login to post a comment