|
|
|
|
@ -27,10 +27,14 @@
|
|
|
|
|
<uni-forms-item label="施工结束时段" v-if="form.type==2">
|
|
|
|
|
<uni-datetime-picker type="date" :start="toadyStart" return-type="string" v-model="form.work_end_time" />
|
|
|
|
|
</uni-forms-item>
|
|
|
|
|
<uni-forms-item label="车牌号" v-if="form.type==3">
|
|
|
|
|
<uni-easyinput @tap="plateShow=true" disabled v-model.trim="form.plate" placeholder="请输入车牌号" />
|
|
|
|
|
<plate-input v-if="plateShow" :plate="form.plate" @export="setPlate" @close="plateShow = false" />
|
|
|
|
|
</uni-forms-item>
|
|
|
|
|
<!-- <uni-forms-item label="车牌号" v-if="form.type==3"> -->
|
|
|
|
|
<uni-forms-item label="停车区域" required name="plate">
|
|
|
|
|
<uni-data-checkbox v-model="form.plate" :localdata="parkAreaList"
|
|
|
|
|
:map="{text:'value',value:'value'}" />
|
|
|
|
|
</uni-forms-item>
|
|
|
|
|
<!-- <uni-easyinput @tap="plateShow=true" disabled v-model.trim="form.plate" placeholder="请输入车牌号" />
|
|
|
|
|
<plate-input v-if="plateShow" :plate="form.plate" @export="setPlate" @close="plateShow = false" /> -->
|
|
|
|
|
<!-- </uni-forms-item> -->
|
|
|
|
|
<uni-forms-item label="备注">
|
|
|
|
|
<uni-easyinput type="textarea" v-model="form.remark" placeholder="请输入自我备注" />
|
|
|
|
|
</uni-forms-item>
|
|
|
|
|
@ -51,7 +55,7 @@
|
|
|
|
|
<uni-forms-item label="单位名称" required name="company_name">
|
|
|
|
|
<uni-easyinput v-model="form.company_name" placeholder="请输入单位名称" />
|
|
|
|
|
</uni-forms-item>
|
|
|
|
|
<uni-forms-item label="到访车辆" v-if="form.type!=3">
|
|
|
|
|
<uni-forms-item label="到访车辆">
|
|
|
|
|
<uni-easyinput disabled @tap="plateShow=true" v-model.trim="form.cars"
|
|
|
|
|
placeholder="请输入到访车辆" />
|
|
|
|
|
<plate-input v-if="plateShow" :plate="form.cars" @export="setCars" @close="plateShow = false" />
|
|
|
|
|
@ -224,6 +228,12 @@
|
|
|
|
|
required: true,
|
|
|
|
|
errorMessage: '请选择前往区域'
|
|
|
|
|
}]
|
|
|
|
|
},
|
|
|
|
|
plate: {
|
|
|
|
|
rules: [{
|
|
|
|
|
required: true,
|
|
|
|
|
errorMessage: '请选择停车区域'
|
|
|
|
|
}]
|
|
|
|
|
},
|
|
|
|
|
name: {
|
|
|
|
|
rules: [{
|
|
|
|
|
@ -309,7 +319,8 @@
|
|
|
|
|
// 单选数据源
|
|
|
|
|
visitTime: [],
|
|
|
|
|
visitArea: [],
|
|
|
|
|
reasonList: [],
|
|
|
|
|
reasonList: [],
|
|
|
|
|
parkAreaList:[],
|
|
|
|
|
credentList: [{
|
|
|
|
|
value: 1,
|
|
|
|
|
text: "身份证"
|
|
|
|
|
@ -344,7 +355,8 @@
|
|
|
|
|
this.form.audit_status = this.isCall == 'call' ? 1 : 0
|
|
|
|
|
this.getVisitArea()
|
|
|
|
|
this.getVisitTime()
|
|
|
|
|
this.getReason()
|
|
|
|
|
this.getReason()
|
|
|
|
|
this.getPark()
|
|
|
|
|
// this.getAdminList()
|
|
|
|
|
},
|
|
|
|
|
onReady() {},
|
|
|
|
|
@ -446,6 +458,20 @@
|
|
|
|
|
},
|
|
|
|
|
utilFail: function(res) {}
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
async getPark() {
|
|
|
|
|
let that = this
|
|
|
|
|
// util.request()
|
|
|
|
|
this.util.request({
|
|
|
|
|
api: '/api/admin/parameter/show',
|
|
|
|
|
data: {
|
|
|
|
|
number: 'parkArea'
|
|
|
|
|
},
|
|
|
|
|
utilSuccess: function(res) {
|
|
|
|
|
that.parkAreaList = res.detail
|
|
|
|
|
},
|
|
|
|
|
utilFail: function(res) {}
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
async getAdminList() {
|
|
|
|
|
let that = this
|
|
|
|
|
|