master
lion 3 years ago
parent db2b1f3fd0
commit 45f6a3f4bf

@ -23,7 +23,7 @@
<view>拜访人<text>{{info.name}}</text></view> <view>拜访人<text>{{info.name}}</text></view>
<view>电话{{info.mobile}}</view> <view>电话{{info.mobile}}</view>
<view v-if="info.type=='1'"><text>{{info.reason}}</text></view> <view v-if="info.type=='1'"><text>{{info.reason}}</text></view>
<view v-else-if="info.type=='3'">车牌<text>{{info.plate}}</text></view> <view v-else-if="info.type=='3'">停车区域<text>{{info.plate}}</text></view>
</view> </view>
</view> </view>
<view class="dblong"> <view class="dblong">
@ -58,7 +58,7 @@
</view> </view>
</template> </template>
<template v-if="info.type!='3'"> <template>
<view class="dbtext">到访车辆</view> <view class="dbtext">到访车辆</view>
<view class="dbitem sfyritem"> <view class="dbitem sfyritem">
<view class="dbinfo"> <view class="dbinfo">

@ -27,10 +27,14 @@
<uni-forms-item label="施工结束时段" v-if="form.type==2"> <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-datetime-picker type="date" :start="toadyStart" return-type="string" v-model="form.work_end_time" />
</uni-forms-item> </uni-forms-item>
<uni-forms-item label="车牌号" v-if="form.type==3"> <!-- <uni-forms-item label="车牌号" v-if="form.type==3"> -->
<uni-easyinput @tap="plateShow=true" disabled v-model.trim="form.plate" placeholder="请输入车牌号" /> <uni-forms-item label="停车区域" required name="plate">
<plate-input v-if="plateShow" :plate="form.plate" @export="setPlate" @close="plateShow = false" /> <uni-data-checkbox v-model="form.plate" :localdata="parkAreaList"
:map="{text:'value',value:'value'}" />
</uni-forms-item> </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-forms-item label="备注">
<uni-easyinput type="textarea" v-model="form.remark" placeholder="请输入自我备注" /> <uni-easyinput type="textarea" v-model="form.remark" placeholder="请输入自我备注" />
</uni-forms-item> </uni-forms-item>
@ -51,7 +55,7 @@
<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="到访车辆" v-if="form.type!=3"> <uni-forms-item label="到访车辆">
<uni-easyinput disabled @tap="plateShow=true" v-model.trim="form.cars" <uni-easyinput disabled @tap="plateShow=true" v-model.trim="form.cars"
placeholder="请输入到访车辆" /> placeholder="请输入到访车辆" />
<plate-input v-if="plateShow" :plate="form.cars" @export="setCars" @close="plateShow = false" /> <plate-input v-if="plateShow" :plate="form.cars" @export="setCars" @close="plateShow = false" />
@ -225,6 +229,12 @@
errorMessage: '请选择前往区域' errorMessage: '请选择前往区域'
}] }]
}, },
plate: {
rules: [{
required: true,
errorMessage: '请选择停车区域'
}]
},
name: { name: {
rules: [{ rules: [{
required: true, required: true,
@ -310,6 +320,7 @@
visitTime: [], visitTime: [],
visitArea: [], visitArea: [],
reasonList: [], reasonList: [],
parkAreaList:[],
credentList: [{ credentList: [{
value: 1, value: 1,
text: "身份证" text: "身份证"
@ -345,6 +356,7 @@
this.getVisitArea() this.getVisitArea()
this.getVisitTime() this.getVisitTime()
this.getReason() this.getReason()
this.getPark()
// this.getAdminList() // this.getAdminList()
}, },
onReady() {}, onReady() {},
@ -447,6 +459,20 @@
utilFail: function(res) {} 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() { async getAdminList() {
let that = this let that = this
// util.request() // util.request()

@ -24,7 +24,7 @@
<view>拜访人<text>{{info.name}}</text></view> <view>拜访人<text>{{info.name}}</text></view>
<view>电话{{info.mobile}}</view> <view>电话{{info.mobile}}</view>
<view v-if="info.type=='1'"><text>{{info.reason}}</text></view> <view v-if="info.type=='1'"><text>{{info.reason}}</text></view>
<view v-else-if="info.type=='3'">车牌<text>{{info.plate}}</text></view> <view v-else-if="info.type=='3'">停车区域<text>{{info.plate}}</text></view>
</view> </view>
</view> </view>
<view class="dblong"> <view class="dblong">
@ -59,7 +59,7 @@
</view> </view>
</template> </template>
<template v-if="info.type!='3'"> <template>
<view class="dbtext">到访车辆</view> <view class="dbtext">到访车辆</view>
<view class="dbitem sfyritem"> <view class="dbitem sfyritem">
<view class="dbinfo"> <view class="dbinfo">

Loading…
Cancel
Save