添加日期选项

This commit is contained in:
ljx 2024-05-31 14:37:20 +08:00
parent 7557598739
commit a3e8a7e71d
1 changed files with 18 additions and 1 deletions

View File

@ -91,6 +91,7 @@
</template>
</vxe-column>
<vxe-column type="seq" width="60"></vxe-column>
<vxe-column field="maintenance_date" title="日期" :edit-render="{ name: '$input',props: { type: 'date' }}"></vxe-column>
<vxe-column field="maintenance_name" title="维修项目" :params="editorMaintenance" :edit-render="{ name: 'MkGridDataSelector' }"></vxe-column>
<vxe-column field="maintenance_price" title="维修金额" formatter="formatNumber" :edit-render="{ name: '$input',props: { type: 'number' } }"></vxe-column>
<vxe-column field="maintenance_description" title="维修内容" :edit-render="{ name: '$input' }"></vxe-column>
@ -118,6 +119,7 @@
</template>
</vxe-column>
<vxe-column type="seq" width="60"></vxe-column>
<vxe-column field="tire_date" title="轮胎更换日期" :edit-render="{ name: '$input',props: { type: 'date' }}"></vxe-column>
<vxe-column field="tire_type" title="轮胎更换类型" :edit-render="{ name: '$select',options:[{ value: '更换', label: '更换' },{ value: '补胎', label: '补胎' }],events: { change:valuechange } }"></vxe-column>
<vxe-column field="old_tire_number" title="旧轮胎胎号" :edit-render="{ name: '$input' }"></vxe-column>
<vxe-column field="tire_number" title="新轮胎胎号" :edit-render="{ name: '$input' }"></vxe-column>
@ -150,6 +152,7 @@
</template>
</vxe-column>
<vxe-column type="seq" width="60"></vxe-column>
<vxe-column field="other_expenses_date" title="日期" :edit-render="{ name: '$input',props: { type: 'date' }}"></vxe-column>
<vxe-column field="other_expenses_name" title="费用项目名称" :params="editorOther" :edit-render="{ name: 'MkGridDataSelector' }"></vxe-column>
<vxe-column field="other_expenses_amount" title="费用金额" formatter="formatNumber" :edit-render="{ name: '$input',props: { type: 'number' } }"></vxe-column>
<vxe-column field="other_expenses_remark" title="备注" :edit-render="{ name: '$input' }"></vxe-column>
@ -877,7 +880,8 @@ export default {
tire_number:'',
tire_brand:'',
tire_price:0,
tire_remark:''
tire_remark:'',
tire_date:''
}]
}
@ -1130,12 +1134,25 @@ export default {
this.formOptions.data.other_expenses_log.forEach(item => {
item.other_expenses_amount = Number(item.other_expenses_amount)
if(item.other_expenses_date){
let date = item.other_expenses_date.replace('-','.')
item.other_expenses_date = new Date(date).getTime() / 1000
}
})
this.formOptions.data.tire.forEach(item => {
item.tire_price = Number(item.tire_price)
if(item.tire_date){
let date = item.tire_date.replace('-','.')
item.tire_date = new Date(date).getTime() / 1000
}
// item.tire_date = new Date(item.tire_date).getTime() / 1000
})
this.formOptions.data.maintenance.forEach(item => {
item.maintenance_price = Number(item.maintenance_price)
if(item.maintenance_date){
let date = item.maintenance_date.replace('-','.')
item.maintenance_date = new Date(date).getTime() / 1000
}
})
//
if(this.formOptions.data.is_outsourcing == 0){