优化日期维护

This commit is contained in:
陈裕财
2025-04-08 03:20:21 +08:00
parent a33db98815
commit f848ca9ec6
2 changed files with 13 additions and 2 deletions

View File

@@ -190,7 +190,7 @@
</el-popover>
</template>
</el-table-column>
<el-table-column prop="startTime" sortable col-type="date" label="起时间" width="200" colType="date" >
<el-table-column prop="startTime" sortable col-type="date" label="起时间" width="200" colType="date" >
<template #default="scope">
<mdp-date-range show-style="tag" v-model="scope.row" start-key="startTime" end-key="endTime"
@change="editSomeFields(scope.row, 'startTime', $event)" />

View File

@@ -99,6 +99,11 @@
<mdp-select itemCode="kstatus" show-style="tag" v-model="scope.row.kstatus" :maxlength="50" @change="editSomeFields(scope.row,'kstatus',$event)" :disabled="!someOpen||disField"/>
</template>
</el-table-column>
<el-table-column prop="startTime" show-overflow-tooltip label="起止时间" min-width="200" col-type="Date" v-if="showCol('startTime')" sortable>
<template #default="scope">
<mdp-date-range showStyle="tag" v-model="scope.row" startKey="startTime" endKey="endTime" @change="editSomeFields(scope.row,'startTime',$event)"/>
</template>
</el-table-column>
<el-table-column prop="projectId" show-overflow-tooltip label="项目编号" min-width="120" col-type="String" v-if="showCol('projectId') && !projectInfo?.id" sortable/>
<el-table-column prop="ktype" label="指标等级" min-width="120" col-type="String" itemCode="ktype" v-if="showCol('ktype')" sortable>
@@ -430,7 +435,13 @@ export default {
* @returns true/false 返回false ,将取消更新数据库
*/
editSomeFieldsCheck(row,fieldName,$event,params){
params[fieldName]=$event
if(fieldName=='startTime'){
params.startTime = $event.startTime
params.endTime=$event.endTime
}else{
params[fieldName]=$event
}
return true;
},
},