Commit 50176780004fa75448a60c0144b5f71257a372b3
1 parent
db80a7cd
业务线 小程序不用写死,从后端接口获取
Showing
1 changed file
with
3 additions
and
1 deletions
pages/index/index.vue
| @@ -604,7 +604,9 @@ const handleMsgClick = () => { | @@ -604,7 +604,9 @@ const handleMsgClick = () => { | ||
| 604 | const handleTaskClick = (item: any) => { | 604 | const handleTaskClick = (item: any) => { |
| 605 | if (item.taskType == "maintain") { | 605 | if (item.taskType == "maintain") { |
| 606 | if (currentTabValue.value === 0) { | 606 | if (currentTabValue.value === 0) { |
| 607 | - uni.navigateTo({ url: `/pages-sub/daily/maintain-manage/add-record?planNo=${item.planNo || ''}` }); | 607 | + // planTypeId / businessType 必须带上:填报页靠这两个参数加载动态字段, |
| 608 | + // 缺任一个会直接提示「缺少业务参数」、表单空白(后端的 workTypeId 也会变成 NaN) | ||
| 609 | + uni.navigateTo({ url: `/pages-sub/daily/maintain-manage/add-record?planNo=${item.planNo || ''}&planTypeId=${item.planTypeId ?? ''}&businessType=${item.busiLine ?? ''}` }); | ||
| 608 | } | 610 | } |
| 609 | if (currentTabValue.value === 1) { | 611 | if (currentTabValue.value === 1) { |
| 610 | uni.navigateTo({ url: `/pages-sub/daily/maintain-manage/finish-plan-detail?planNo=${item.planNo || ''}` }); | 612 | uni.navigateTo({ url: `/pages-sub/daily/maintain-manage/finish-plan-detail?planNo=${item.planNo || ''}` }); |