story#6932,年月选择样式优化,禁止弹出键盘
This commit is contained in:
@ -15,7 +15,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="contentWrap" :class="[!(status==9 && auditRemark) ? 'noReasonWrap': 'hasReasonWrap']">
|
<div class="contentWrap" :class="[!(status==9 && auditRemark) ? 'noReasonWrap': 'hasReasonWrap']">
|
||||||
<div class="content">
|
<div class="content">
|
||||||
<div class="item vehicleTypeItem">
|
<div class="item" style="align-items: self-end">
|
||||||
<span> <span class="star">*</span>售出渠道 </span>
|
<span> <span class="star">*</span>售出渠道 </span>
|
||||||
<van-radio-group v-model="form.salesChannel" direction="horizontal" class="radioWrap" :disabled="type !== 'revise'">
|
<van-radio-group v-model="form.salesChannel" direction="horizontal" class="radioWrap" :disabled="type !== 'revise'">
|
||||||
<van-radio name="1" :class="{'checked':form.salesChannel==1,'salesChannelRadio':true,'radio':true}">中道二手拖车</van-radio>
|
<van-radio name="1" :class="{'checked':form.salesChannel==1,'salesChannelRadio':true,'radio':true}">中道二手拖车</van-radio>
|
||||||
@ -31,14 +31,22 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="item">
|
<div class="item">
|
||||||
<span> <span class="star">*</span>报废年月</span>
|
<span> <span class="star">*</span>报废年月</span>
|
||||||
<el-date-picker
|
<van-field
|
||||||
|
:disabled="type !== 'revise'"
|
||||||
|
@focus="showDatetime = true"
|
||||||
|
class="radioWrap"
|
||||||
|
readonly
|
||||||
|
v-model="form.scrapTime"
|
||||||
|
input-align="right"
|
||||||
|
> </van-field>
|
||||||
|
<!-- <el-date-picker
|
||||||
:disabled="type !== 'revise'"
|
:disabled="type !== 'revise'"
|
||||||
v-model="form.scrapTime"
|
v-model="form.scrapTime"
|
||||||
type="date"
|
type="date"
|
||||||
placeholder="选择日期"
|
placeholder="选择日期"
|
||||||
value-format="yyyy-MM-dd HH:mm:ss"
|
value-format="yyyy-MM-dd HH:mm:ss"
|
||||||
format="yyyy-MM-dd">
|
format="yyyy-MM-dd">
|
||||||
</el-date-picker>
|
</el-date-picker>-->
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
<template v-else>
|
<template v-else>
|
||||||
@ -72,14 +80,14 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="item">
|
<div class="item">
|
||||||
<span> <span class="star">*</span>交易年月</span>
|
<span> <span class="star">*</span>交易年月</span>
|
||||||
<el-date-picker
|
<van-field
|
||||||
:disabled="type !== 'revise'"
|
:disabled="type !== 'revise'"
|
||||||
|
@focus="showDatetime = true"
|
||||||
|
class="radioWrap"
|
||||||
|
readonly
|
||||||
v-model="form.tradeTime"
|
v-model="form.tradeTime"
|
||||||
type="date"
|
input-align="right"
|
||||||
placeholder="选择日期"
|
> </van-field>
|
||||||
value-format="yyyy-MM-dd HH:mm:ss"
|
|
||||||
format="yyyy-MM-dd">
|
|
||||||
</el-date-picker>
|
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
</div>
|
</div>
|
||||||
@ -96,14 +104,25 @@
|
|||||||
</template>
|
</template>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<van-popup v-model="showDatetime" round position="bottom">
|
||||||
|
<van-datetime-picker
|
||||||
|
class="dataTime"
|
||||||
|
v-if="showDatetime"
|
||||||
|
v-model="time"
|
||||||
|
type="date"
|
||||||
|
:min-date="minDate"
|
||||||
|
@confirm="onConfirm"
|
||||||
|
@cancel="showDatetime = false"
|
||||||
|
/>
|
||||||
|
</van-popup>
|
||||||
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
import {myMixins} from "@/utils/myMixins"
|
import {myMixins} from "@/utils/myMixins"
|
||||||
// carInfoDetail,
|
|
||||||
import {auditCarInfo, usedCarRemove,carInfoDetail,auditCarInfoAgain} from "@/api/secondHandCar"
|
import {auditCarInfo, usedCarRemove,carInfoDetail,auditCarInfoAgain} from "@/api/secondHandCar"
|
||||||
import uploadCommon from "@/views/secondHandCar/components/upload-common.vue";
|
import uploadCommon from "@/views/secondHandCar/components/upload-common.vue";
|
||||||
|
import {timeFormat} from "@/utils/common";
|
||||||
export default {
|
export default {
|
||||||
name: "sellingInfo",
|
name: "sellingInfo",
|
||||||
mixins:[myMixins],
|
mixins:[myMixins],
|
||||||
@ -129,6 +148,9 @@ export default {
|
|||||||
auditRemark:'',
|
auditRemark:'',
|
||||||
auditReason:'',
|
auditReason:'',
|
||||||
status:'' ,
|
status:'' ,
|
||||||
|
time:'',
|
||||||
|
showDatetime:false,
|
||||||
|
minDate: new Date(),
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
async mounted() {
|
async mounted() {
|
||||||
@ -153,6 +175,16 @@ export default {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
methods:{
|
methods:{
|
||||||
|
onConfirm(data) {
|
||||||
|
this.time = timeFormat(new Date(data))
|
||||||
|
if (this.form.salesChannel==1 || this.form.salesChannel==2){
|
||||||
|
this.form.tradeTime = timeFormat(new Date(data))
|
||||||
|
}else if(this.form.salesChannel==3){
|
||||||
|
this.form.scrapTime = timeFormat(new Date(data))
|
||||||
|
}
|
||||||
|
console.log("time",this.time)
|
||||||
|
this.showDatetime = false;
|
||||||
|
},
|
||||||
// 审核操作
|
// 审核操作
|
||||||
async auditHandle(type){
|
async auditHandle(type){
|
||||||
if (!type && !this.auditReason){
|
if (!type && !this.auditReason){
|
||||||
@ -389,10 +421,6 @@ export default {
|
|||||||
padding-left: 6px;
|
padding-left: 6px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.vehicleTypeItem{
|
|
||||||
line-height: 13px !important;
|
|
||||||
margin-top: 8px;
|
|
||||||
}
|
|
||||||
.star{
|
.star{
|
||||||
color: #FF4B4B !important;
|
color: #FF4B4B !important;
|
||||||
opacity: 1 !important;
|
opacity: 1 !important;
|
||||||
|
Reference in New Issue
Block a user