|
|
|
|
@ -24,7 +24,7 @@
|
|
|
|
|
:map="{text:'visitTimeRange',value:'id'}" />
|
|
|
|
|
</uni-forms-item>
|
|
|
|
|
<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'}" />
|
|
|
|
|
</uni-forms-item>
|
|
|
|
|
<uni-forms-item label="到访事由" v-if="form.type==1">
|
|
|
|
|
@ -66,6 +66,9 @@
|
|
|
|
|
<uni-forms-item label="单位名称" required name="company_name">
|
|
|
|
|
<uni-easyinput v-model="form.company_name" placeholder="请输入单位名称" />
|
|
|
|
|
</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">
|
|
|
|
|
<view style="text-align: right;">
|
|
|
|
|
<button style="background-color: #044ed7;" type="primary" size="mini"
|
|
|
|
|
@ -222,7 +225,8 @@
|
|
|
|
|
adminKeyword: '',
|
|
|
|
|
acceptType: "",
|
|
|
|
|
acceptName: "",
|
|
|
|
|
goodsName: '',
|
|
|
|
|
goodsName: '',
|
|
|
|
|
visitAreaText:'',
|
|
|
|
|
form: {
|
|
|
|
|
type: 1,
|
|
|
|
|
date: "",
|
|
|
|
|
@ -325,6 +329,12 @@
|
|
|
|
|
errorMessage: '单位名称不能为空'
|
|
|
|
|
}]
|
|
|
|
|
},
|
|
|
|
|
cda: {
|
|
|
|
|
rules: [{
|
|
|
|
|
required: true,
|
|
|
|
|
errorMessage: 'CDA编号不能为空'
|
|
|
|
|
}]
|
|
|
|
|
},
|
|
|
|
|
cars:{
|
|
|
|
|
rules: [{
|
|
|
|
|
required: true,
|
|
|
|
|
@ -546,6 +556,10 @@
|
|
|
|
|
},
|
|
|
|
|
utilFail: function(res) {}
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
changeVisitArea(e){
|
|
|
|
|
console.log(e)
|
|
|
|
|
this.visitAreaText = e.detail.data.name
|
|
|
|
|
},
|
|
|
|
|
async getVisitTime() {
|
|
|
|
|
let that = this
|
|
|
|
|
|