diff --git a/api/phaseTwo/homePage.js b/api/phaseTwo/homePage.js index 8cfeb71..90b31cc 100644 --- a/api/phaseTwo/homePage.js +++ b/api/phaseTwo/homePage.js @@ -8,18 +8,7 @@ export function getHomePageListApi(data) { data: data }) } -// 首页二级页面--作业计划列表 -export function getWorkPlantApi(data) { - return request({ - url: '/bmw/homeSubPage/getAppDayPlanMsg', - method: 'post', - header: { - 'Content-Type': 'application/json' - }, - data: data - }) -} -// 首页二级页面--作业计划列表 +// 首页二级页面--获取公司信息 export function getHomePageSelectApi() { return request({ url: '/bmw/homePageSelect/getProCondition', @@ -27,3 +16,19 @@ export function getHomePageSelectApi() { data: {} }) } +// 首页二级页面--作业计划详情-作业计划列表 +export function getWorkPlanDetailsApi(data) { + return request({ + url: '/ynPlan/home/getjhxxq', + method: 'post', + data + }) +} +// 首页二级页面--作业计划详情-作业计划列表 +export function getWorkPersonnelApi(data) { + return request({ + url: '/ynPlan/home/getDayUser', + method: 'post', + data + }) +} diff --git a/pages/realName/workPlan-details/index.vue b/pages/realName/workPlan-details/index.vue index 28c8f8a..a8807ea 100644 --- a/pages/realName/workPlan-details/index.vue +++ b/pages/realName/workPlan-details/index.vue @@ -26,25 +26,25 @@ - + 现场负责人 - 燕双鹰 - 13556235623 + {{ item.xcfzr.split(':')[0] }} + {{ item.xcfzr.split(':')[1] }} 作业人员 - 7 + {{ item.rys }} 风险等级 - 低风险 + {{ item.fxdj }} 执行情况 - 已执行 + {{ item.state }} 作业内容 - 1、35kv配电室35kv配电室35kv配电室35kv配电室35kv配电室 + {{ item.zynr }} @@ -86,21 +86,51 @@ diff --git a/pages/realName/workPlan/index.vue b/pages/realName/workPlan/index.vue index d247ace..7f9c50c 100644 --- a/pages/realName/workPlan/index.vue +++ b/pages/realName/workPlan/index.vue @@ -38,7 +38,7 @@ @@ -102,6 +102,7 @@ export default { offset: 0, limit: 99999, params: { + userId: uni.getStorageSync('realNameUser').userId + '', proName: '', subComName: '' } @@ -117,6 +118,7 @@ export default { methods: { /* 获取作业计划列表 */ async getWorkPlantData() { + console.log('this.queryParams参数', this.queryParams) uni.request({ url: config.loginBaseUrl + '/bmw/homeSubPage/getAppDayPlanMsg', method: 'POST', @@ -171,32 +173,30 @@ export default { uni.navigateTo({ url: `/pages/realName/workPlan-details/index?query=${JSON.stringify(row)}` }) }, /* 收藏与取消收藏 */ - onCollection(e, row) { - e.stopPropagation() - // const params = { - // id: row.collectId, - // userId: uni.getStorageSync('realNameUser').userId, - // foreignId: row.proId, - // type: 1 - // } - - // // console.log('params参数', params) - - // uni.request({ - // url: `${config.loginBaseUrl}${ - // row.isCollect == 0 ? '/app/offLine/insertCollect' : '/app/offLine/deleteCollect' - // }`, - // method: 'POST', - // data: JSON.stringify(params), - // header: { - // 'Content-Type': 'application/json', - // token: this.token - // }, - // success: res => { - // console.log('res收藏结果', res) - // }, - // fail: err => {} - // }) + onCollection(row) { + const params = { + id: row.collectId, + userId: uni.getStorageSync('realNameUser').userId, + foreignId: row.proId, + type: 1 + } + uni.request({ + url: `${config.loginBaseUrl}${ + row.isCollect == 0 ? '/app/offLine/insertCollect' : '/app/offLine/deleteCollect' + }`, + method: 'POST', + data: JSON.stringify(params), + header: { + 'Content-Type': 'application/json', + token: this.token + }, + success: res => { + if (res.data.code === 200) { + uni.showToast({ icon: 'none', title: ` ${row.isCollect == 0 ? '收藏成功' : '已取消收藏'}` }) + } + }, + fail: err => {} + }) } } }