diff --git a/packages/mobile/src/router/index.js b/packages/mobile/src/router/index.js index 51f6bfe..839ee21 100644 --- a/packages/mobile/src/router/index.js +++ b/packages/mobile/src/router/index.js @@ -46,6 +46,11 @@ const routes = [ name: 'IceEventAdd', component: () => import('../views/IceEvent/IceEventAdd.vue') }, + { + path: '/iceEventDetail/:data', + name: 'IceEventDetail', + component: () => import('../views/IceEvent/IceEventDetails.vue') + }, ] const router = createRouter({ diff --git a/packages/mobile/src/views/Equipment/EquipmentDetails.vue b/packages/mobile/src/views/Equipment/EquipmentDetails.vue index 4c662ba..d88d26a 100644 --- a/packages/mobile/src/views/Equipment/EquipmentDetails.vue +++ b/packages/mobile/src/views/Equipment/EquipmentDetails.vue @@ -663,7 +663,7 @@ const getEquipmentDetailInfo = async () => { method: "GET", }); if (res.code && res.code === "00000") { - equipmentDetailInfo.value = res.data; + equipmentDetailInfo.value = res.data.equipment; console.log("设备详情", toRaw(equipmentDetailInfo.value)); } else { throw new Error(res.data.message); diff --git a/packages/mobile/src/views/IceEvent/IceEventAdd.vue b/packages/mobile/src/views/IceEvent/IceEventAdd.vue index d88e5f6..e16e544 100644 --- a/packages/mobile/src/views/IceEvent/IceEventAdd.vue +++ b/packages/mobile/src/views/IceEvent/IceEventAdd.vue @@ -49,6 +49,7 @@ v-model="form.event.disasterMileage" label="受灾里程" center + type="number" placeholder="请填写" /> @@ -101,53 +102,23 @@ close-on-click-overlay @close="showExpectPicker = false" > - + > + + +

实施情况

- - - - - - - - - - - - + + + + + + + 添加物资 + + +
+

添加物资

+ + + + + + + +
+ 共 {{ materialList.length }} 项 + + {{ isAllSelected ? "取消全选" : "全选" }} + +
+ + + +
+
+ + + 确认添加 + +
+
+ - + > + + + @@ -292,13 +369,14 @@ diff --git a/packages/screen/src/views/MaterialManagement/detailDialog.vue b/packages/screen/src/views/MaterialManagement/detailDialog.vue index 6dabad8..f5575ad 100644 --- a/packages/screen/src/views/MaterialManagement/detailDialog.vue +++ b/packages/screen/src/views/MaterialManagement/detailDialog.vue @@ -8,41 +8,41 @@ - + - + - + - + - + - - + - + - + - + diff --git a/packages/screen/src/views/MaterialManagement/index.js b/packages/screen/src/views/MaterialManagement/index.js index 06c68a7..99bb6c5 100644 --- a/packages/screen/src/views/MaterialManagement/index.js +++ b/packages/screen/src/views/MaterialManagement/index.js @@ -308,7 +308,7 @@ const getDetailData = async (row) => { model.title = `物资详情`; model.content = DetailDialog; model.props = { - detailData: res.data, + detailData: res.data.material, }; model.onCancel = () => { dialogType.value = ''; @@ -323,9 +323,9 @@ const getDetailData = async (row) => { if (dialogType.value === 'edit') { model.title = `编辑物资`; model.content = EditDialog; - Object.assign(form, res.data); + Object.assign(form, res.data.material); model.props = { - detailData: res.data, + detailData: res.data.material, form: form, }; model.onCancel = () => { diff --git a/packages/screen/src/views/ServiceStationManagePage/component/addDialog.vue b/packages/screen/src/views/ServiceStationManagePage/component/addDialog.vue new file mode 100644 index 0000000..da34b58 --- /dev/null +++ b/packages/screen/src/views/ServiceStationManagePage/component/addDialog.vue @@ -0,0 +1,97 @@ + + + + + \ No newline at end of file diff --git a/packages/screen/src/views/ServiceStationManagePage/component/detailDialog.vue b/packages/screen/src/views/ServiceStationManagePage/component/detailDialog.vue new file mode 100644 index 0000000..ebcfee2 --- /dev/null +++ b/packages/screen/src/views/ServiceStationManagePage/component/detailDialog.vue @@ -0,0 +1,37 @@ + + + + + \ No newline at end of file diff --git a/packages/screen/src/views/ServiceStationManagePage/component/editDialog.vue b/packages/screen/src/views/ServiceStationManagePage/component/editDialog.vue new file mode 100644 index 0000000..3cb11f9 --- /dev/null +++ b/packages/screen/src/views/ServiceStationManagePage/component/editDialog.vue @@ -0,0 +1,45 @@ + + + + + \ No newline at end of file diff --git a/packages/screen/src/views/ServiceStationManagePage/index.vue b/packages/screen/src/views/ServiceStationManagePage/index.vue index e135637..601b9e6 100644 --- a/packages/screen/src/views/ServiceStationManagePage/index.vue +++ b/packages/screen/src/views/ServiceStationManagePage/index.vue @@ -39,69 +39,89 @@ :onCancel="handleCancel" width="60%" > - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + { path: `/yhzwz/${encodeURIComponent(JSON.stringify(row))}`, }); }; + +// 当前标签 +const activeName = ref("Basic"); \ No newline at end of file