story#7373 关于完善救援责任险管理功能的需求--临期筛选功能

This commit is contained in:
2025-11-04 15:36:49 +08:00
parent 0d695ff407
commit a377ecc5c9
3 changed files with 23 additions and 11 deletions

View File

@@ -253,6 +253,7 @@
v-model="insurancePictureFiles"
:after-read="insurancePictureFilesHandler"
:disabled="disabledShow"
:deletable="!disabledShow"
max-count="1"
:preview-size="54"
accept="image "
@@ -287,10 +288,10 @@
<img class="startImg" src="@/assets/start.png" />
<span>保险有效期</span>
</div>
<el-input style="width: 55%" readonly @focus="showDatePicker = true" v-model="dateVal" placeholder="请选择发布日期" :class="{'customSel':true,'customInput':true , 'has-value': dateVal }" >
<el-input style="width: 55%" readonly @focus="showDateHandler" v-model="dateVal" placeholder="请选择发布日期" :class="{'customSel':true,'customInput':true , 'has-value': dateVal }" >
<template #suffix>
<i
v-if="dateVal"
v-if="dateVal && !disabledShow"
class="el-icon-circle-close el-input__icon"
@click="dateVal = ''"
></i>
@@ -557,6 +558,16 @@ export default {
}
},
methods:{
showDateHandler() {
if( this.id ) { // 修改
if( this.permissonList.includes('hasInsuranceAudit') ) {
this.showDatePicker = true
}
} else {
this.showDatePicker = true
}
},
async getPermissions(){
let res = await userOperationPermissions();
this.permissonList = res.data