|
|
@ -131,11 +131,29 @@ |
|
|
readonly |
|
|
readonly |
|
|
label="执法人员" |
|
|
label="执法人员" |
|
|
/> |
|
|
/> |
|
|
|
|
|
<div class="add-box"> |
|
|
<div v-for="(item, index) in data.lawCer" :key="index"> |
|
|
<div v-for="(item, index) in data.lawCer" :key="index"> |
|
|
|
|
|
<!-- <div class="item-delete" v-if="index>0" @click.stop="cancelUser(index)"><label>执法人员 |
|
|
|
|
|
{{index+1}}</label> <a>删除</a></div> --> |
|
|
|
|
|
<van-field |
|
|
|
|
|
v-model="item.show" |
|
|
|
|
|
label=" " |
|
|
|
|
|
readonly |
|
|
|
|
|
clickable |
|
|
|
|
|
:right-icon="(data.lawCer.length - index ) == 1 ? 'add-o' : 'close'" |
|
|
|
|
|
@click-right-icon="(data.lawCer.length - index ) == 1 ? addLawCer(index) : cancelUser(index)" |
|
|
|
|
|
:rules="[{ required: true, message: '必填项' }]" |
|
|
|
|
|
placeholder="请选择" |
|
|
|
|
|
@click-input="showPopup(index)" |
|
|
|
|
|
/> |
|
|
|
|
|
</div> |
|
|
|
|
|
<!-- <div class="addbtn" @click.stop="addLawCer"><van-icon name="add-o" /></div> --> |
|
|
|
|
|
</div> |
|
|
|
|
|
<!-- <div v-for="(item, index) in data.lawCer" :key="index"> |
|
|
<div class="item-delete" v-if="index>0" @click.stop="cancelUser(index)"><label>执法人员 {{index+1}}</label> <a>删除</a></div> |
|
|
<div class="item-delete" v-if="index>0" @click.stop="cancelUser(index)"><label>执法人员 {{index+1}}</label> <a>删除</a></div> |
|
|
<van-field |
|
|
<van-field |
|
|
v-model="item.show" |
|
|
v-model="item.show" |
|
|
label="执法人员" |
|
|
label=" " |
|
|
readonly |
|
|
readonly |
|
|
required |
|
|
required |
|
|
:rules="[{ required: true, message: '必填项' }]" |
|
|
:rules="[{ required: true, message: '必填项' }]" |
|
|
@ -144,7 +162,7 @@ |
|
|
@click="showPopup(index)" |
|
|
@click="showPopup(index)" |
|
|
/> |
|
|
/> |
|
|
</div> |
|
|
</div> |
|
|
<div class="addbtn" @click.stop="addLawCer"><van-icon name="add-o" /></div> |
|
|
<div class="addbtn" @click.stop="addLawCer"><van-icon name="add-o" /></div>--> |
|
|
<!-- <van-field--> |
|
|
<!-- <van-field--> |
|
|
<!-- v-model="submitData.lawEnforcerTextTwo"--> |
|
|
<!-- v-model="submitData.lawEnforcerTextTwo"--> |
|
|
<!-- readonly--> |
|
|
<!-- readonly--> |
|
|
@ -152,7 +170,7 @@ |
|
|
<!-- right-icon="add-o"--> |
|
|
<!-- right-icon="add-o"--> |
|
|
<!-- @click="showPopup"--> |
|
|
<!-- @click="showPopup"--> |
|
|
<!-- />--> |
|
|
<!-- />--> |
|
|
<van-field |
|
|
<!-- <van-field |
|
|
v-model="submitData.remark" |
|
|
v-model="submitData.remark" |
|
|
label="备注" |
|
|
label="备注" |
|
|
rows="2" |
|
|
rows="2" |
|
|
@ -161,7 +179,7 @@ |
|
|
maxlength="100" |
|
|
maxlength="100" |
|
|
placeholder="请输入备注" |
|
|
placeholder="请输入备注" |
|
|
show-word-limit |
|
|
show-word-limit |
|
|
/> |
|
|
/>--> |
|
|
|
|
|
|
|
|
<van-cell center title="开启联合检查"> |
|
|
<van-cell center title="开启联合检查"> |
|
|
<template #right-icon> |
|
|
<template #right-icon> |
|
|
@ -421,11 +439,19 @@ |
|
|
console.log('failed', errorInfo); |
|
|
console.log('failed', errorInfo); |
|
|
}; |
|
|
}; |
|
|
|
|
|
|
|
|
const cancelUser = (index) =>{ |
|
|
/* const cancelUser = (index) =>{ |
|
|
data.lawCer.splice(index, 1); |
|
|
data.lawCer.splice(index, 1); |
|
|
} |
|
|
} |
|
|
const addLawCer = () =>{ |
|
|
const addLawCer = () =>{ |
|
|
data.lawCer.push({ text:"", id:"", show:"", num:"" }); |
|
|
data.lawCer.push({ text:"", id:"", show:"", num:"" }); |
|
|
|
|
|
}*/ |
|
|
|
|
|
const cancelUser = (index) => { |
|
|
|
|
|
data.lawCer.splice(index, 1); |
|
|
|
|
|
} |
|
|
|
|
|
const addLawCer = (index) => { |
|
|
|
|
|
data.lawCer.push({text: "", id: ""}); |
|
|
|
|
|
showUserAdd.value = false; |
|
|
|
|
|
showNextUserAdd.value = true; |
|
|
} |
|
|
} |
|
|
const showPopup = (flag) => { |
|
|
const showPopup = (flag) => { |
|
|
data.lawCerFlag = flag; |
|
|
data.lawCerFlag = flag; |
|
|
@ -779,6 +805,12 @@ |
|
|
box-shadow: 0 0 0.27rem #e5e5e5; |
|
|
box-shadow: 0 0 0.27rem #e5e5e5; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.add-box { |
|
|
|
|
|
position: relative; |
|
|
|
|
|
margin-top: -1px; |
|
|
|
|
|
border-bottom: 1px solid #f6f7f8; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
.addbtn { |
|
|
.addbtn { |
|
|
margin: 3%; |
|
|
margin: 3%; |
|
|
padding: 0 0.35rem; |
|
|
padding: 0 0.35rem; |
|
|
|