diff --git a/api/maintain-manage/maintain-manage.js b/api/maintain-manage/maintain-manage.js index b12cc0f..cd259b7 100644 --- a/api/maintain-manage/maintain-manage.js +++ b/api/maintain-manage/maintain-manage.js @@ -1,9 +1,6 @@ - - import { post, get } from '@/common/utils/request'; - /** * 道路汇总 * @returns {Promise} @@ -49,8 +46,8 @@ export const notFinish = (data) => { * 计划详情 * @returns {Promise} */ -export const detailList = (data) => { - return post('/app-api/app/garden/maintain-plan-commit/page',data); +export const detailList = (params) => { + return get('/app-api/app/garden/maintain-plan-commit/page',params); }; diff --git a/pages-sub/daily/maintain-manage/index.vue b/pages-sub/daily/maintain-manage/index.vue index 1556569..5d59c58 100644 --- a/pages-sub/daily/maintain-manage/index.vue +++ b/pages-sub/daily/maintain-manage/index.vue @@ -63,10 +63,10 @@ \ No newline at end of file diff --git a/pages-sub/daily/maintain-manage/pending-plan-detail.vue b/pages-sub/daily/maintain-manage/pending-plan-detail.vue index 527e533..4d00c24 100644 --- a/pages-sub/daily/maintain-manage/pending-plan-detail.vue +++ b/pages-sub/daily/maintain-manage/pending-plan-detail.vue @@ -1,70 +1,82 @@ @@ -75,22 +87,21 @@ import { ref } from 'vue'; import { onLoad, onShow } from '@dcloudio/uni-app'; import { notFinish } from "@/api/maintain-manage/maintain-manage"; -// 响应式数据定义 +// 响应式数据定义(逻辑完全保留) const planInfo = ref([]); const batchNo = ref('') const planNo = ref('') const finishState = ref('') const planTypeId = ref('') - - -// 页面加载接收参数 +// 页面加载接收参数(逻辑完全保留) onLoad((options) => { planNo.value = options.planNo; - finishState.value = options.status + finishState.value = options.finishState planTypeId.value = options.planTypeId }); -// 页面显示时请求数据 + +// 页面显示时请求数据(逻辑完全保留) onShow(() => { if (!planNo.value) { uni.showToast({ @@ -101,76 +112,38 @@ onShow(() => { } getPlanDetail(); }); + +// 获取计划详情(逻辑完全保留) const getPlanDetail = async () => { const queryData = { planNo: planNo.value, - planTypeId:planTypeId.value + planTypeId: planTypeId.value } console.log(queryData) const planInfoRes = await notFinish(queryData) planInfo.value = planInfoRes console.log(planInfoRes) }; -// 跳转到已完成计划明细 + +// 跳转到已完成计划明细(逻辑完全保留) const gotoFinishPlanDetail = (i) => { uni.navigateTo({ - // url: `/pages-sub/daily/maintain-manage/finish-plan-detail?planNo=${i.planNo}` + url: `/pages-sub/daily/maintain-manage/finish-plan-detail?planNo=${i.planNo}` }); }; -// 新增记录 + +// 新增记录(逻辑完全保留) const addNewRecord = () => { uni.navigateTo({ - url: `/pages-sub/daily/maintain-manage/add-record/index?planNo=${planInfo.value[0].planNo}&batchNo=${batchNo.value}`, + url: `/pages-sub/daily/maintain-manage/add-record?planNo=${planInfo.value[0].planNo}&batchNo=${batchNo.value}`, }); }; \ No newline at end of file diff --git a/pages-sub/daily/patrol-manage/pending-plan-detail/index.vue b/pages-sub/daily/patrol-manage/pending-plan-detail/index.vue index 22b13b3..7ad2fe2 100644 --- a/pages-sub/daily/patrol-manage/pending-plan-detail/index.vue +++ b/pages-sub/daily/patrol-manage/pending-plan-detail/index.vue @@ -112,6 +112,8 @@ const getPlanDetail = async () => { const gotoFinishPlanDetail = (i) => { uni.navigateTo({ url: `/pages-sub/daily/patrol-manage/finish-plan-detail/index?planNo=${i.planNo}` + + }); }; // 新增记录