You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
96 lines
2.7 KiB
96 lines
2.7 KiB
2 years ago
|
<template>
|
||
|
<!-- 布局 flex 组件 view -->
|
||
|
<view class="addDiver_body">
|
||
|
<!-- 卡片 -->
|
||
|
<view class="addDiver_card">
|
||
|
|
||
|
<view class="card_title">
|
||
|
<view class="tiao"></view>
|
||
|
<view class="card_title_text">车辆信息</view>
|
||
|
</view>
|
||
|
<uni-list>
|
||
|
<uni-list-item>
|
||
|
<view class="list_header" slot="header">个人车牌</view>
|
||
|
<view style="padding-right: 16px !important;" slot="body" class="list_right">
|
||
|
<input v-model="carNumber.plateNumber" placeholder="请输入个人车牌" class="list_right_input" />
|
||
|
</view>
|
||
|
</uni-list-item>
|
||
|
<uni-list-item>
|
||
|
<view class="list_header" slot="header">企业车牌</view>
|
||
|
<view style="padding-right: 16px !important;" slot="body" class="list_right">
|
||
|
<input v-model="carNumber.plateNumberCompany" placeholder="请输入企业车牌" class="list_right_input" />
|
||
|
</view>
|
||
|
</uni-list-item>
|
||
|
</uni-list>
|
||
|
<view class="footer_text">
|
||
|
<view style="display: flex;">
|
||
|
<view style="min-width: 100rpx;">当前企业:</view> {{jsData.companyName?jsData.companyName:'未设置'}}
|
||
|
</view>
|
||
|
<view style="display: flex;">
|
||
|
<view style="min-width: 100rpx;">企业ID:</view> {{jsData.companyId?jsData.companyId:'未设置'}}
|
||
|
</view>
|
||
|
<!-- <text style="min-width: 30rpx;">当前企业:</text> {{jsData.companyName?jsData.companyName:'未设置'}}<br/> -->
|
||
|
|
||
|
</view>
|
||
|
</view>
|
||
|
<!-- 底部按钮 -->
|
||
|
<view class="list_footer">
|
||
|
<button @tap="postFn()" class="list_butten ">保存</button>
|
||
|
</view>
|
||
|
</view>
|
||
|
</template>
|
||
|
|
||
|
<script>
|
||
|
import addDirver from '@/api/addDirver'
|
||
|
export default {
|
||
|
data() {
|
||
|
return {
|
||
|
check:['plateNumber','plateNumberCompany'],
|
||
|
jsData: null,
|
||
|
carNumber:{
|
||
|
plateNumber:' ',
|
||
|
plateNumberCompany:' ',
|
||
|
customerId:'',
|
||
|
updateSource:'OMS-MINIAPP',
|
||
|
companyId:''
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
onLoad(e) {
|
||
|
if (e.jsData) {
|
||
|
this.jsData = JSON.parse(e.jsData)
|
||
|
this.carNumber.plateNumber = this.jsData.plateNumber
|
||
|
this.carNumber.plateNumberCompany = this.jsData.plateNumberCompany
|
||
|
this.carNumber.customerId = this.jsData.customerId
|
||
|
this.carNumber.companyId = this.jsData.companyId?this.jsData.companyId:''
|
||
|
console.log(this.jsData,this.carNumber,'/*/*/*/*')
|
||
|
}
|
||
|
},
|
||
|
methods: {
|
||
|
postFn(){
|
||
|
addDirver.updateCustomerInfo(this.carNumber).then(res=>{
|
||
|
if(res.code!==20000)return
|
||
|
uni.$emit('updateDriver',this.jsData.customerId)
|
||
|
uni.navigateBack()
|
||
|
console.log(res)
|
||
|
})
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
</script>
|
||
|
|
||
|
<style lang="scss">
|
||
|
@import url("./driver.css");
|
||
|
|
||
|
.footer_text {
|
||
|
font-size: 22rpx;
|
||
|
font-family: PingFang SC;
|
||
|
font-weight: 500;
|
||
|
color: #999999;
|
||
|
margin-bottom: 39rpx;
|
||
|
padding-left: 16px;
|
||
|
margin-top: 13rpx;
|
||
|
|
||
|
}
|
||
|
</style>
|