Commit feeb85f6 authored by p-wanping.song's avatar p-wanping.song

管控责任单位 ,管控责任人添加搜索框

parent 4e02b7b4
...@@ -361,6 +361,11 @@ ...@@ -361,6 +361,11 @@
autosize autosize
placeholder="请输入" placeholder="请输入"
/> />
<select>
<option>JAVA</option>
<option>C++</option>
<option>C+</option>
</select>
<van-field <van-field
v-model="form.measuresUserName" v-model="form.measuresUserName"
name="measuresUserName" name="measuresUserName"
......
...@@ -348,37 +348,44 @@ ...@@ -348,37 +348,44 @@
</van-uploader> </van-uploader>
</template> </template>
</van-field> </van-field>
<van-field <van-field
v-model="form.measuresDeptName" v-model="form.measuresDeptName"
name="measuresDeptName" name="measuresDeptName"
label="管控责任单位 " label="管控责任单位 "
type="textarea" type="input"
rows="1" rows="1"
autosize autosize
placeholder="请输入" placeholder="请输入"
list="measure-deptname-input"
@input="measuresDeptNameChange"
/> />
<datalist id="measure-deptname">
<option value="Chocolate" v-for="item in measureDeptList" :key="item.id"/>
</datalist>
<van-field <van-field
v-model="form.measuresUserName" v-model="form.measuresUserName"
name="measuresUserName" name="measuresUserName"
label="管控责任人 " label="管控责任人 "
type="textarea" type="input"
rows="1" rows="1"
autosize autosize
placeholder="请输入" placeholder="请输入"
list="measure-name"
@input="measuresUserNameChange"
/> />
<datalist id="measure-name">
<option value="Chocolate" v-for="item in measureNameList" :key="item.id"/>
</datalist>
<van-field <van-field
v-model="form.measuresUserPhone" v-model="form.measuresUserPhone"
name="measuresUserPhone" name="measuresUserPhone"
label="管控责任人联系方式" label="管控责任人联系方式"
type="textarea" type="input"
rows="1" rows="1"
autosize autosize
placeholder="请输入" placeholder="请输入"
maxlength="11" maxlength="11"
/> />
<div <div
style="height: 1rem;font-family: '微软雅黑 Bold', '微软雅黑 Regular', '微软雅黑';font-weight: 700;line-height: 1rem;" style="height: 1rem;font-family: '微软雅黑 Bold', '微软雅黑 Regular', '微软雅黑';font-weight: 700;line-height: 1rem;"
> >
...@@ -637,6 +644,7 @@ export default { ...@@ -637,6 +644,7 @@ export default {
SelectList, SelectList,
selectFloor selectFloor
}, },
activated() { activated() {
this.showSetRank = false; // 再次关闭弹出层 以防万一 this.showSetRank = false; // 再次关闭弹出层 以防万一
if (this.$route.params.taskId) { if (this.$route.params.taskId) {
...@@ -674,6 +682,8 @@ export default { ...@@ -674,6 +682,8 @@ export default {
}, },
data() { data() {
return { return {
measureNameList:[],
measureDeptList:[],
measuresDept: false, measuresDept: false,
ShowfloorList: false, ShowfloorList: false,
floorSource: [], floorSource: [],
...@@ -786,7 +796,26 @@ export default { ...@@ -786,7 +796,26 @@ export default {
} }
this.getFloor(); this.getFloor();
}, },
methods: { methods: {
/* swp add */
measuresUserNameChange(e){
this.getMeasureList(e)
},
measuresDeptNameChange(e){
this.getMeasureList(e)
},
getMeasureList(search){
getFun('').then(res => {
if (isSinge) {
} else {
this.columnsCheckData = res.data;
this.showCheckSelect = true;
}
})
},
/* swp add end */
// 项目负责人 // 项目负责人
onConTrouble(value) { onConTrouble(value) {
if (!value) { if (!value) {
...@@ -848,6 +877,7 @@ export default { ...@@ -848,6 +877,7 @@ export default {
this.$toast.fail("加载失败,请稍后再试"); this.$toast.fail("加载失败,请稍后再试");
}); });
}, },
saveSelect(data) { saveSelect(data) {
this.form[this.dataName] = data.dictValue; this.form[this.dataName] = data.dictValue;
this.showSelect = false; this.showSelect = false;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment