lion 3 years ago
parent 3d087ee39d
commit acfa83f92b

@ -24,7 +24,7 @@
:map="{text:'visitTimeRange',value:'id'}" /> :map="{text:'visitTimeRange',value:'id'}" />
</uni-forms-item> </uni-forms-item>
<uni-forms-item label="前往区域" required name="visit_area_id"> <uni-forms-item label="前往区域" required name="visit_area_id">
<uni-data-checkbox v-model="form.visit_area_id" :localdata="visitArea" <uni-data-checkbox @change='changeVisitArea' v-model="form.visit_area_id" :localdata="visitArea"
:map="{text:'name',value:'id'}" /> :map="{text:'name',value:'id'}" />
</uni-forms-item> </uni-forms-item>
<uni-forms-item label="到访事由" v-if="form.type==1"> <uni-forms-item label="到访事由" v-if="form.type==1">
@ -66,6 +66,9 @@
<uni-forms-item label="单位名称" required name="company_name"> <uni-forms-item label="单位名称" required name="company_name">
<uni-easyinput v-model="form.company_name" placeholder="请输入单位名称" /> <uni-easyinput v-model="form.company_name" placeholder="请输入单位名称" />
</uni-forms-item> </uni-forms-item>
<uni-forms-item label="CDA编号" required name="cda" v-if="form.type==1&&visitAreaText=='非生产区'">
<uni-easyinput type='textarea' v-model="form.cda" placeholder="请输入CDA编号(如无注明原因)" />
</uni-forms-item>
<uni-forms-item label="到访车辆" v-if="form.type!=3"> <uni-forms-item label="到访车辆" v-if="form.type!=3">
<view style="text-align: right;"> <view style="text-align: right;">
<button style="background-color: #044ed7;" type="primary" size="mini" <button style="background-color: #044ed7;" type="primary" size="mini"
@ -223,6 +226,7 @@
acceptType: "", acceptType: "",
acceptName: "", acceptName: "",
goodsName: '', goodsName: '',
visitAreaText:'',
form: { form: {
type: 1, type: 1,
date: "", date: "",
@ -325,6 +329,12 @@
errorMessage: '单位名称不能为空' errorMessage: '单位名称不能为空'
}] }]
}, },
cda: {
rules: [{
required: true,
errorMessage: 'CDA编号不能为空'
}]
},
cars:{ cars:{
rules: [{ rules: [{
required: true, required: true,
@ -547,6 +557,10 @@
utilFail: function(res) {} utilFail: function(res) {}
}) })
}, },
changeVisitArea(e){
console.log(e)
this.visitAreaText = e.detail.data.name
},
async getVisitTime() { async getVisitTime() {
let that = this let that = this
// util.request() // util.request()

Loading…
Cancel
Save