Browse Source

接口拆分

release
zhaoyongnian 5 years ago
parent
commit
6a28ad0e78
  1. 111
      pages/issueDetail/issueDetail.js
  2. 70
      pages/itemDetail/itemDetail.js
  3. 20
      pages/user_moudle/checkpending/checkpending.js

111
pages/issueDetail/issueDetail.js

@ -43,7 +43,7 @@ Page({
// 获取事件详情 // 获取事件详情
getEventDetail() { getEventDetail() {
api.getEventDetail(this.data.issueId).then((res) => { api.getEventDetail(this.data.issueId).then((res) => {
console.log(res.data) console.log(res.data.userId)
this.setData({ this.setData({
detailData: { detailData: {
id: res.data.id, id: res.data.id,
@ -56,7 +56,8 @@ Page({
mobile: res.data.mobile, mobile: res.data.mobile,
address: res.data.address, address: res.data.address,
advice: res.data.advice, advice: res.data.advice,
handleResidentImages: res.data.handleResidentImages handleResidentImages: res.data.handleResidentImages,
userId: res.data.userId,
} }
}) })
}) })
@ -64,7 +65,7 @@ Page({
// 获取议题详情 // 获取议题详情
getIssueDetail() { getIssueDetail() {
api.getIssueDetail(this.data.issueId).then((res) => { api.getIssueDetail(this.data.issueId).then((res) => {
console.log(res.data) console.log(res.data.userId)
this.setData({ this.setData({
detailData: { detailData: {
id: res.data.id, id: res.data.id,
@ -81,7 +82,8 @@ Page({
approveNum: res.data.approveNum, approveNum: res.data.approveNum,
opposeNum: res.data.opposeNum, opposeNum: res.data.opposeNum,
commentNum: res.data.commentNum, commentNum: res.data.commentNum,
browseNum: res.data.browseNum browseNum: res.data.browseNum,
userId: res.data.userId,
} }
}) })
}) })
@ -167,17 +169,44 @@ Page({
categoryId: this.data.handleSubmitData.categoryId, categoryId: this.data.handleSubmitData.categoryId,
eventState: this.data.handleSubmitData.eventState, eventState: this.data.handleSubmitData.eventState,
advice: this.data.handleSubmitData.advice, advice: this.data.handleSubmitData.advice,
images: this.data.handleSubmitData.images images: this.data.handleSubmitData.images,
userId: this.data.detailData.userId,
} }
api.postEventHandleSubmit(params).then((res) => { wx.showLoading({
console.log(res) title: '正在提交,请稍后',
if (res.code === 0) {
// 显示提醒
this.setData({
visible: true
})
}
}) })
if (this.data.handleSubmitData.eventState == 2) { //事件状态(2-驳回,4-审核通过)
api.reviewNopass(params).then((res) => {
console.log(res)
wx.hideLoading()
if (res.code === 0) {
// 显示提醒
this.setData({
visible: true
})
}
})
} else if (this.data.handleSubmitData.eventState == 4) {
api.reviewPass(params).then((res) => {
console.log(res)
wx.hideLoading()
if (res.code === 0) {
// 显示提醒
this.setData({
visible: true
})
}
})
}
// api.postEventHandleSubmit(params).then((res) => {
// console.log(res)
// if (res.code === 0) {
// // 显示提醒
// this.setData({
// visible: true
// })
// }
// })
} else if (this.data.issueState == "1") { // 待处理 } else if (this.data.issueState == "1") { // 待处理
@ -206,17 +235,55 @@ Page({
id: this.data.detailData.id, id: this.data.detailData.id,
advice: this.data.handleSubmitData.advice, advice: this.data.handleSubmitData.advice,
state: this.data.handleSubmitData.state, state: this.data.handleSubmitData.state,
images: this.data.handleSubmitData.images images: this.data.handleSubmitData.images,
userId: this.data.detailData.userId,
} }
api.postIssueHandleSubmit(params).then((res) => { wx.showLoading({
console.log(res) title: '正在提交,请稍后',
if (res.code === 0) {
// 显示提醒
this.setData({
visible: true
})
}
}) })
if (this.data.handleSubmitData.state == 1) { //状态 1 回应,2 关闭,4 转项目
api.response(params).then((res) => {
console.log(res)
wx.hideLoading()
if (res.code === 0) {
// 显示提醒
this.setData({
visible: true
})
}
})
} else if (this.data.handleSubmitData.state == 2) {
api.close(params).then((res) => {
console.log(res)
wx.hideLoading()
if (res.code === 0) {
// 显示提醒
this.setData({
visible: true
})
}
})
} else if (this.data.handleSubmitData.state == 4) {
api.toItem(params).then((res) => {
console.log(res)
wx.hideLoading()
if (res.code === 0) {
// 显示提醒
this.setData({
visible: true
})
}
})
}
// api.postIssueHandleSubmit(params).then((res) => {
// console.log(res)
// if (res.code === 0) {
// // 显示提醒
// this.setData({
// visible: true
// })
// }
// })
} }
}, },

70
pages/itemDetail/itemDetail.js

@ -46,7 +46,8 @@ Page({
approveNum: res.data.approveNum, approveNum: res.data.approveNum,
opposeNum: res.data.opposeNum, opposeNum: res.data.opposeNum,
commentNum: res.data.commentNum, commentNum: res.data.commentNum,
browseNum: res.data.browseNum browseNum: res.data.browseNum,
userId: res.data.userId
} }
}); });
// 获取项目处理进度 // 获取项目处理进度
@ -152,22 +153,71 @@ Page({
outHandleImages: this.data.handleSubmitData.outHandleImages !== undefined ? this.data.handleSubmitData.outHandleImages : [], outHandleImages: this.data.handleSubmitData.outHandleImages !== undefined ? this.data.handleSubmitData.outHandleImages : [],
handleImages: this.data.handleSubmitData.handleImages !== undefined ? this.data.handleSubmitData.handleImages : [], handleImages: this.data.handleSubmitData.handleImages !== undefined ? this.data.handleSubmitData.handleImages : [],
handleCategory: this.data.handleSubmitData.state !== undefined ? this.data.handleSubmitData.state : 0, handleCategory: this.data.handleSubmitData.state !== undefined ? this.data.handleSubmitData.state : 0,
userId: this.data.detailData.userId !== undefined ? this.data.detailData.userId : 0,
}; };
if (params.handleCategory === 1) { // 吹哨 if (params.handleCategory === 1) { // 吹哨
params.deptResultDTOS = this.data.handleSubmitData.deptResultDTOS params.deptResultDTOS = this.data.handleSubmitData.deptResultDTOS
} else if (params.handleCategory === 10) { // 结案 } else if (params.handleCategory === 10) { // 结案
params.evaluateDeptDTOS = this.data.handleSubmitData.evaluateDeptDTOS params.evaluateDeptDTOS = this.data.handleSubmitData.evaluateDeptDTOS
} }
wx.showLoading({
title: '正在提交,请稍后',
})
if (params.handleCategory === 0) { //处理结果:0 回应,1 吹哨,5 关闭,10 结案
api.response(params).then(res => {
console.log(res);
wx.hideLoading()
if (res.code === 0) {
// 显示提醒
this.setData({
visible: true
});
}
});
} else if (params.handleCategory === 1) {
api.whistle(params).then(res => {
console.log(res);
wx.hideLoading()
if (res.code === 0) {
// 显示提醒
this.setData({
visible: true
});
}
});
} else if (params.handleCategory === 5) {
api.close(params).then(res => {
console.log(res);
wx.hideLoading()
if (res.code === 0) {
// 显示提醒
this.setData({
visible: true
});
}
});
} else if (params.handleCategory === 10) {
api.closeCase(params).then(res => {
console.log(res);
wx.hideLoading()
if (res.code === 0) {
// 显示提醒
this.setData({
visible: true
});
}
});
}
api.postItemHandleSubmit(params).then(res => { // api.postItemHandleSubmit(params).then(res => {
console.log(res); // console.log(res);
if (res.code === 0) { // if (res.code === 0) {
// 显示提醒 // // 显示提醒
this.setData({ // this.setData({
visible: true // visible: true
}); // });
} // }
}); // });
}, },
// 关闭提醒 // 关闭提醒

20
pages/user_moudle/checkpending/checkpending.js

@ -99,11 +99,21 @@ Page({
"userId": this.data.userId, "userId": this.data.userId,
"remark": this.data.remark "remark": this.data.remark
} }
if (this.data.authenticatedFlag == '0') { //未通过
api.authenticateResident(params).then(function (res) { api.authenticateResidentNoPass(params).then(function(res) {
that.togUserList() that.togUserList()
console.log(res) console.log(res)
}) })
} else {
api.authenticateResidentPass(params).then(function(res) {
that.togUserList()
console.log(res)
})
}
// api.authenticateResident(params).then(function (res) {
// that.togUserList()
// console.log(res)
// })
}, },
// 用户详情 // 用户详情
handleResidentDetail: function () { handleResidentDetail: function () {

Loading…
Cancel
Save