refactor(expense-management):恢复并优化日期选择功能
- 在成本详情、支出详情和分摊详情页面中重新启用年份和月份选择功能 -优化日期选择器的格式和价值格式 - 在搜索时去除月份参数的前置0,确保正确传递参数 - 调整搜索表单的样式,移除多余的样式属性
This commit is contained in:
@@ -26,32 +26,32 @@ import {
|
||||
const router = useRouter()
|
||||
const route = useRoute()
|
||||
const searchConfig = ref([
|
||||
// {
|
||||
// label: '年份',
|
||||
// prop: 'rdYear',
|
||||
// component: 'el-date-picker',
|
||||
// props: {
|
||||
// placeholder: '请选择年份',
|
||||
// clearable: true,
|
||||
// type: 'year',
|
||||
// format: 'YYYY',
|
||||
// valueFormat: 'YYYY',
|
||||
// },
|
||||
// colProps: {}
|
||||
// },
|
||||
// {
|
||||
// label: '月份',
|
||||
// prop: 'rdMonth',
|
||||
// component: 'el-date-picker',
|
||||
// props: {
|
||||
// placeholder: '请选择月份',
|
||||
// clearable: true,
|
||||
// type: 'month',
|
||||
// format: 'MM',
|
||||
// valueFormat: 'MM',
|
||||
// },
|
||||
// colProps: {}
|
||||
// },
|
||||
{
|
||||
label: '年份',
|
||||
prop: 'rdYear',
|
||||
component: 'el-date-picker',
|
||||
props: {
|
||||
placeholder: '请选择年份',
|
||||
clearable: true,
|
||||
type: 'year',
|
||||
format: 'YYYY',
|
||||
valueFormat: 'YYYY',
|
||||
},
|
||||
colProps: {}
|
||||
},
|
||||
{
|
||||
label: '月份',
|
||||
prop: 'rdMonth',
|
||||
component: 'el-date-picker',
|
||||
props: {
|
||||
placeholder: '请选择月份',
|
||||
clearable: true,
|
||||
type: 'month',
|
||||
format: 'MM',
|
||||
valueFormat: 'MM',
|
||||
},
|
||||
colProps: {}
|
||||
},
|
||||
{
|
||||
label: '主项目',
|
||||
prop: 'masterProjectName',
|
||||
@@ -284,7 +284,15 @@ getMasterProjectName()
|
||||
getSubprojectName()
|
||||
|
||||
const search = (val) => {
|
||||
tableConfig.params = {...val}
|
||||
// 去除 rdMonth 前置0
|
||||
|
||||
let param={
|
||||
...val
|
||||
}
|
||||
if (param.rdMonth) {
|
||||
param.rdMonth = parseInt(param.rdMonth, 10).toString();
|
||||
}
|
||||
tableConfig.params = {...param}
|
||||
tableIns.value.refresh()
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user