diff --git a/src/router/modules/device.ts b/src/router/modules/device.ts index d2938a3..36f5104 100644 --- a/src/router/modules/device.ts +++ b/src/router/modules/device.ts @@ -433,7 +433,7 @@ }, { path: 'maintenanceCheckList/:type/:id?/:processId?', - name: 'maintenanceCheckAdd', + name: 'ListApprovalAdd', component: () => import('@/views/device/deviceMaintenance/components/listApprovalAdd.vue'), meta: { title: '设备检修保养验收单', diff --git a/src/router/modules/device.ts b/src/router/modules/device.ts index d2938a3..36f5104 100644 --- a/src/router/modules/device.ts +++ b/src/router/modules/device.ts @@ -433,7 +433,7 @@ }, { path: 'maintenanceCheckList/:type/:id?/:processId?', - name: 'maintenanceCheckAdd', + name: 'ListApprovalAdd', component: () => import('@/views/device/deviceMaintenance/components/listApprovalAdd.vue'), meta: { title: '设备检修保养验收单', diff --git a/src/views/business/lab/environmental/environmentalAdd.vue b/src/views/business/lab/environmental/environmentalAdd.vue index 133c46a..775f6ab 100644 --- a/src/views/business/lab/environmental/environmentalAdd.vue +++ b/src/views/business/lab/environmental/environmentalAdd.vue @@ -3,7 +3,7 @@ import { ElMessage, ElMessageBox } from 'element-plus' import dayjs from 'dayjs' import type { selectionListItem } from './environmentalList_interface' -import { SCHEDULE } from '@/utils/scheduleDict' +import { getTypeSelect } from '@/api/system/price' import { getenvironmentRecordAdd, getenvironmentRecordDetail, getenvironmentRecordUpdate } from '@/api/business/environmentRecord/environmentRecord' import useUserStore from '@/store/modules/user' const infoId = ref('') // id @@ -34,17 +34,19 @@ remark: '', // 备注 recordTime: dayjs(`${new Date()}`).format('YYYY-MM-DD hh:mm:ss'), // 记录时间 createUser: id || '', // 记录人id + createTime: '', + id: '', + updateTime: '', }) -const addId = ref('') // 保存后的id const ruleFormRef = ref() // 房间号模拟下拉框数据 -const selectionList = ref([ - { label: '101', value: '101' }, - { label: '102', value: '102' }, - { label: '103', value: '103' }, - { label: '104', value: '104' }, -]) +const selectionList = ref([]) +// 获取下拉框数据 +getTypeSelect('roomNumber').then((res) => { + selectionList.value = res.data +}) + // 校验规则 const rules = ref({ roomNumber: [{ required: true, message: '房间号不能为空', trigger: ['blur', 'change'] }], @@ -71,11 +73,13 @@ $router.back() } -// if (infoId.value && infoId.value !== '') { -// getenvironmentRecordDetail({ id: infoId.value }).then((res) => { -// formInline.value = res.data -// }) -// } +if (infoId.value && infoId.value !== '') { + getenvironmentRecordDetail({ id: infoId.value }).then((res) => { + if (res.code === 200) { + formInline.value = res.data + } + }) +} // 点击保存 const preserve = async (formEl: FormInstance | undefined) => { if (!formEl) { @@ -89,20 +93,18 @@ type: 'warning', }).then(() => { if (pageType.value === 'add') { - // getenvironmentRecordAdd(formInline.value).then((res) => { - // if (res.code === 200) { - // addId.value = res.data.id - // ElMessage.success('保存成功!') - // } - // }) + getenvironmentRecordAdd(formInline.value).then((res) => { + if (res.code === 200) { + ElMessage.success('提交成功!') + } + }) } else { - // getenvironmentRecordUpdate(formInline.value).then((res) => { - // if (res.code === 200) { - // addId.value = res.data.id - // ElMessage.success('保存成功!') - // } - // }) + getenvironmentRecordUpdate(formInline.value).then((res) => { + if (res.code === 200) { + ElMessage.success('提交成功!') + } + }) } }) } @@ -171,7 +173,7 @@ diff --git a/src/router/modules/device.ts b/src/router/modules/device.ts index d2938a3..36f5104 100644 --- a/src/router/modules/device.ts +++ b/src/router/modules/device.ts @@ -433,7 +433,7 @@ }, { path: 'maintenanceCheckList/:type/:id?/:processId?', - name: 'maintenanceCheckAdd', + name: 'ListApprovalAdd', component: () => import('@/views/device/deviceMaintenance/components/listApprovalAdd.vue'), meta: { title: '设备检修保养验收单', diff --git a/src/views/business/lab/environmental/environmentalAdd.vue b/src/views/business/lab/environmental/environmentalAdd.vue index 133c46a..775f6ab 100644 --- a/src/views/business/lab/environmental/environmentalAdd.vue +++ b/src/views/business/lab/environmental/environmentalAdd.vue @@ -3,7 +3,7 @@ import { ElMessage, ElMessageBox } from 'element-plus' import dayjs from 'dayjs' import type { selectionListItem } from './environmentalList_interface' -import { SCHEDULE } from '@/utils/scheduleDict' +import { getTypeSelect } from '@/api/system/price' import { getenvironmentRecordAdd, getenvironmentRecordDetail, getenvironmentRecordUpdate } from '@/api/business/environmentRecord/environmentRecord' import useUserStore from '@/store/modules/user' const infoId = ref('') // id @@ -34,17 +34,19 @@ remark: '', // 备注 recordTime: dayjs(`${new Date()}`).format('YYYY-MM-DD hh:mm:ss'), // 记录时间 createUser: id || '', // 记录人id + createTime: '', + id: '', + updateTime: '', }) -const addId = ref('') // 保存后的id const ruleFormRef = ref() // 房间号模拟下拉框数据 -const selectionList = ref([ - { label: '101', value: '101' }, - { label: '102', value: '102' }, - { label: '103', value: '103' }, - { label: '104', value: '104' }, -]) +const selectionList = ref([]) +// 获取下拉框数据 +getTypeSelect('roomNumber').then((res) => { + selectionList.value = res.data +}) + // 校验规则 const rules = ref({ roomNumber: [{ required: true, message: '房间号不能为空', trigger: ['blur', 'change'] }], @@ -71,11 +73,13 @@ $router.back() } -// if (infoId.value && infoId.value !== '') { -// getenvironmentRecordDetail({ id: infoId.value }).then((res) => { -// formInline.value = res.data -// }) -// } +if (infoId.value && infoId.value !== '') { + getenvironmentRecordDetail({ id: infoId.value }).then((res) => { + if (res.code === 200) { + formInline.value = res.data + } + }) +} // 点击保存 const preserve = async (formEl: FormInstance | undefined) => { if (!formEl) { @@ -89,20 +93,18 @@ type: 'warning', }).then(() => { if (pageType.value === 'add') { - // getenvironmentRecordAdd(formInline.value).then((res) => { - // if (res.code === 200) { - // addId.value = res.data.id - // ElMessage.success('保存成功!') - // } - // }) + getenvironmentRecordAdd(formInline.value).then((res) => { + if (res.code === 200) { + ElMessage.success('提交成功!') + } + }) } else { - // getenvironmentRecordUpdate(formInline.value).then((res) => { - // if (res.code === 200) { - // addId.value = res.data.id - // ElMessage.success('保存成功!') - // } - // }) + getenvironmentRecordUpdate(formInline.value).then((res) => { + if (res.code === 200) { + ElMessage.success('提交成功!') + } + }) } }) } @@ -171,7 +173,7 @@ diff --git a/src/views/business/lab/environmental/environmentalList.vue b/src/views/business/lab/environmental/environmentalList.vue index 73b53a0..89ca614 100644 --- a/src/views/business/lab/environmental/environmentalList.vue +++ b/src/views/business/lab/environmental/environmentalList.vue @@ -1,14 +1,12 @@ diff --git a/src/router/modules/device.ts b/src/router/modules/device.ts index d2938a3..36f5104 100644 --- a/src/router/modules/device.ts +++ b/src/router/modules/device.ts @@ -433,7 +433,7 @@ }, { path: 'maintenanceCheckList/:type/:id?/:processId?', - name: 'maintenanceCheckAdd', + name: 'ListApprovalAdd', component: () => import('@/views/device/deviceMaintenance/components/listApprovalAdd.vue'), meta: { title: '设备检修保养验收单', diff --git a/src/views/business/lab/environmental/environmentalAdd.vue b/src/views/business/lab/environmental/environmentalAdd.vue index 133c46a..775f6ab 100644 --- a/src/views/business/lab/environmental/environmentalAdd.vue +++ b/src/views/business/lab/environmental/environmentalAdd.vue @@ -3,7 +3,7 @@ import { ElMessage, ElMessageBox } from 'element-plus' import dayjs from 'dayjs' import type { selectionListItem } from './environmentalList_interface' -import { SCHEDULE } from '@/utils/scheduleDict' +import { getTypeSelect } from '@/api/system/price' import { getenvironmentRecordAdd, getenvironmentRecordDetail, getenvironmentRecordUpdate } from '@/api/business/environmentRecord/environmentRecord' import useUserStore from '@/store/modules/user' const infoId = ref('') // id @@ -34,17 +34,19 @@ remark: '', // 备注 recordTime: dayjs(`${new Date()}`).format('YYYY-MM-DD hh:mm:ss'), // 记录时间 createUser: id || '', // 记录人id + createTime: '', + id: '', + updateTime: '', }) -const addId = ref('') // 保存后的id const ruleFormRef = ref() // 房间号模拟下拉框数据 -const selectionList = ref([ - { label: '101', value: '101' }, - { label: '102', value: '102' }, - { label: '103', value: '103' }, - { label: '104', value: '104' }, -]) +const selectionList = ref([]) +// 获取下拉框数据 +getTypeSelect('roomNumber').then((res) => { + selectionList.value = res.data +}) + // 校验规则 const rules = ref({ roomNumber: [{ required: true, message: '房间号不能为空', trigger: ['blur', 'change'] }], @@ -71,11 +73,13 @@ $router.back() } -// if (infoId.value && infoId.value !== '') { -// getenvironmentRecordDetail({ id: infoId.value }).then((res) => { -// formInline.value = res.data -// }) -// } +if (infoId.value && infoId.value !== '') { + getenvironmentRecordDetail({ id: infoId.value }).then((res) => { + if (res.code === 200) { + formInline.value = res.data + } + }) +} // 点击保存 const preserve = async (formEl: FormInstance | undefined) => { if (!formEl) { @@ -89,20 +93,18 @@ type: 'warning', }).then(() => { if (pageType.value === 'add') { - // getenvironmentRecordAdd(formInline.value).then((res) => { - // if (res.code === 200) { - // addId.value = res.data.id - // ElMessage.success('保存成功!') - // } - // }) + getenvironmentRecordAdd(formInline.value).then((res) => { + if (res.code === 200) { + ElMessage.success('提交成功!') + } + }) } else { - // getenvironmentRecordUpdate(formInline.value).then((res) => { - // if (res.code === 200) { - // addId.value = res.data.id - // ElMessage.success('保存成功!') - // } - // }) + getenvironmentRecordUpdate(formInline.value).then((res) => { + if (res.code === 200) { + ElMessage.success('提交成功!') + } + }) } }) } @@ -171,7 +173,7 @@ diff --git a/src/views/business/lab/environmental/environmentalList.vue b/src/views/business/lab/environmental/environmentalList.vue index 73b53a0..89ca614 100644 --- a/src/views/business/lab/environmental/environmentalList.vue +++ b/src/views/business/lab/environmental/environmentalList.vue @@ -1,14 +1,12 @@ diff --git a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue index 199fae2..3569f76 100644 --- a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue +++ b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue @@ -1,11 +1,11 @@ diff --git a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue index 199fae2..3569f76 100644 --- a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue +++ b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue @@ -1,11 +1,11 @@ diff --git a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue index 199fae2..3569f76 100644 --- a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue +++ b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue @@ -1,11 +1,11 @@ diff --git a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue index 199fae2..3569f76 100644 --- a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue +++ b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue @@ -1,11 +1,11 @@ diff --git a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue index 199fae2..3569f76 100644 --- a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue +++ b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue @@ -1,11 +1,11 @@ diff --git a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue index 199fae2..3569f76 100644 --- a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue +++ b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue @@ -1,11 +1,11 @@ diff --git a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue index 199fae2..3569f76 100644 --- a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue +++ b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue @@ -1,11 +1,11 @@ diff --git a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue index 199fae2..3569f76 100644 --- a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue +++ b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue @@ -1,11 +1,11 @@ diff --git a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue index 199fae2..3569f76 100644 --- a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue +++ b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue @@ -1,11 +1,11 @@ diff --git a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue index 199fae2..3569f76 100644 --- a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue +++ b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue @@ -1,11 +1,11 @@ diff --git a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue index 199fae2..3569f76 100644 --- a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue +++ b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue @@ -1,11 +1,11 @@ diff --git a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue index 199fae2..3569f76 100644 --- a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue +++ b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue @@ -1,11 +1,11 @@ diff --git a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue index 199fae2..3569f76 100644 --- a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue +++ b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue @@ -1,11 +1,11 @@ diff --git a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue index 199fae2..3569f76 100644 --- a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue +++ b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue @@ -1,11 +1,11 @@ diff --git a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue index 199fae2..3569f76 100644 --- a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue +++ b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue @@ -1,11 +1,11 @@ diff --git a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue index 199fae2..3569f76 100644 --- a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue +++ b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue @@ -1,11 +1,11 @@ diff --git a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue index 199fae2..3569f76 100644 --- a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue +++ b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue @@ -1,11 +1,11 @@ diff --git a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue index 199fae2..3569f76 100644 --- a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue +++ b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue @@ -1,11 +1,11 @@ diff --git a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue index 199fae2..3569f76 100644 --- a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue +++ b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue @@ -1,11 +1,11 @@ diff --git a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue index 199fae2..3569f76 100644 --- a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue +++ b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue @@ -1,11 +1,11 @@ diff --git a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue index 199fae2..3569f76 100644 --- a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue +++ b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue @@ -1,11 +1,11 @@