feat(报餐记录): 修改默认截止时间并支持动态配置

从系统配置获取报餐截止时间,默认值从12:00改为16:00
This commit is contained in:
砂糖
2026-04-14 11:13:56 +08:00
parent 910ec2b22f
commit 263c2b5f37

View File

@@ -199,6 +199,7 @@ import { listMealReport, getMealReport, delMealReport, addMealReport, updateMeal
import DictSelect from "@/components/DictSelect";
import EmployeeSelector from "@/components/EmployeeSelector";
import { listDept } from "@/api/wms/dept"
import { getConfigKey } from '@/api/system/config'
export default {
name: "MealReport",
@@ -233,7 +234,7 @@ export default {
deptName: undefined,
reportUserName: undefined,
status: undefined,
deadlineTime: '12:00:00' // 新增截至时间默认12点
deadlineTime: '16:00:00' // 新增截至时间默认12点
},
form: {
reportId: undefined,
@@ -276,6 +277,7 @@ export default {
created() {
this.getList();
this.getDeptList();
this.getDeadlineConfig();
},
watch: {
'form.dineInPeople': {
@@ -297,6 +299,11 @@ export default {
this.deptOptions = response.data
})
},
getDeadlineConfig() {
getConfigKey('hrm.meal.deadline').then(response => {
this.queryParams.deadlineTime = response.msg || '16:00:00'
})
},
/** 查询部门报餐主列表 */
getList() {
this.loading = true;