帮扶措施
This commit is contained in:
@@ -16,6 +16,7 @@
|
|||||||
<u-icon name="list" color="#999" size="28" @click="edit(item.id)" style="margin-left:16px;"></u-icon>
|
<u-icon name="list" color="#999" size="28" @click="edit(item.id)" style="margin-left:16px;"></u-icon>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<p style="color: #999999;">帮扶措施:{{ $dict.getLabel('fpAssistanceMeasures',item.operationDesc) }}</p>
|
||||||
<p>{{ item.detail }}</p>
|
<p>{{ item.detail }}</p>
|
||||||
<div class="imgs" v-if="item.files && item.files.length">
|
<div class="imgs" v-if="item.files && item.files.length">
|
||||||
<image :src="img.url" @click="prevImg(item.files, img.url)" v-for="(img, index) in item.files"
|
<image :src="img.url" @click="prevImg(item.files, img.url)" v-for="(img, index) in item.files"
|
||||||
@@ -45,6 +46,7 @@ export default {
|
|||||||
},
|
},
|
||||||
|
|
||||||
onLoad(query) {
|
onLoad(query) {
|
||||||
|
this.$dict.load('fpAssistanceMeasures')
|
||||||
this.id = query.id
|
this.id = query.id
|
||||||
this.getList()
|
this.getList()
|
||||||
uni.$on('reload', () => {
|
uni.$on('reload', () => {
|
||||||
|
|||||||
@@ -1,5 +1,9 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="form">
|
<div class="form">
|
||||||
|
<div class="help">
|
||||||
|
<div><span style="color: #FF4466;">*</span>帮扶类型</div>
|
||||||
|
<AiSelect dict="fpAssistanceMeasures" v-model="operationDesc"></AiSelect>
|
||||||
|
</div>
|
||||||
<div class="form-item form-item__textarea">
|
<div class="form-item form-item__textarea">
|
||||||
<div class="form-item__title">
|
<div class="form-item__title">
|
||||||
<em>*</em>
|
<em>*</em>
|
||||||
@@ -30,10 +34,12 @@ export default {
|
|||||||
pid: '',
|
pid: '',
|
||||||
files: [],
|
files: [],
|
||||||
id: '',
|
id: '',
|
||||||
type: ''
|
type: '',
|
||||||
|
operationDesc: '',
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
onLoad(query) {
|
onLoad(query) {
|
||||||
|
this.$dict.load('fpAssistanceMeasures')
|
||||||
this.pid = query.pid
|
this.pid = query.pid
|
||||||
this.type = query.type
|
this.type = query.type
|
||||||
if(query.id) {
|
if(query.id) {
|
||||||
@@ -59,6 +65,9 @@ export default {
|
|||||||
})
|
})
|
||||||
},
|
},
|
||||||
submit() {
|
submit() {
|
||||||
|
if (!this.operationDesc) {
|
||||||
|
return this.$u.toast('请选择帮扶类型')
|
||||||
|
}
|
||||||
if (!this.detail) {
|
if (!this.detail) {
|
||||||
return this.$u.toast('请输入帮扶内容')
|
return this.$u.toast('请输入帮扶内容')
|
||||||
}
|
}
|
||||||
@@ -67,7 +76,8 @@ export default {
|
|||||||
files: this.files,
|
files: this.files,
|
||||||
pid: this.pid,
|
pid: this.pid,
|
||||||
id: this.id,
|
id: this.id,
|
||||||
type: this.type
|
type: this.type,
|
||||||
|
operationDesc: this.operationDesc
|
||||||
}).then(res => {
|
}).then(res => {
|
||||||
if (res.code === 0) {
|
if (res.code === 0) {
|
||||||
this.$u.toast('提交成功')
|
this.$u.toast('提交成功')
|
||||||
@@ -94,6 +104,13 @@ export default {
|
|||||||
background: #fff;
|
background: #fff;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.help {
|
||||||
|
padding: 32px;
|
||||||
|
box-sizing: border-box;
|
||||||
|
display: flex;
|
||||||
|
justify-content: space-between;
|
||||||
|
}
|
||||||
|
|
||||||
.form-item {
|
.form-item {
|
||||||
padding: 32px;
|
padding: 32px;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user