|
@@ -12,6 +12,7 @@ import com.iamberry.rst.faces.approval.ApprovalOrderService;
|
|
import com.iamberry.rst.faces.approval.ApprovalProductionService;
|
|
import com.iamberry.rst.faces.approval.ApprovalProductionService;
|
|
import com.iamberry.rst.faces.approval.ApprovalTaskService;
|
|
import com.iamberry.rst.faces.approval.ApprovalTaskService;
|
|
import com.iamberry.rst.faces.sys.SysService;
|
|
import com.iamberry.rst.faces.sys.SysService;
|
|
|
|
+import com.iamberry.rst.utils.StitchAttrUtil;
|
|
import com.iamberry.wechat.core.entity.WechatUtils;
|
|
import com.iamberry.wechat.core.entity.WechatUtils;
|
|
import com.iamberry.wechat.file.FileType;
|
|
import com.iamberry.wechat.file.FileType;
|
|
import com.iamberry.wechat.tools.ResponseJson;
|
|
import com.iamberry.wechat.tools.ResponseJson;
|
|
@@ -331,7 +332,7 @@ public class ApprovalController {
|
|
public ResponseJson listApprovalInfo(HttpServletRequest request,
|
|
public ResponseJson listApprovalInfo(HttpServletRequest request,
|
|
ApprovalInfo approvalInfo,Integer selectType,
|
|
ApprovalInfo approvalInfo,Integer selectType,
|
|
@RequestParam(value = "pageSize", defaultValue = "10", required = false) Integer pageSize,
|
|
@RequestParam(value = "pageSize", defaultValue = "10", required = false) Integer pageSize,
|
|
- @RequestParam(value = "pageNO", defaultValue = "1", required = false) Integer pageNO,
|
|
|
|
|
|
+ @RequestParam(value = "pageNo", defaultValue = "1", required = false) Integer pageNO,
|
|
@RequestParam(value = "totalNum", defaultValue = "0", required = false) Integer totalNum) throws Exception {
|
|
@RequestParam(value = "totalNum", defaultValue = "0", required = false) Integer totalNum) throws Exception {
|
|
ResponseJson rj =new ResponseJson(200, "查询成功", 200);
|
|
ResponseJson rj =new ResponseJson(200, "查询成功", 200);
|
|
//获取openid,根据openid查询当前登录人信息
|
|
//获取openid,根据openid查询当前登录人信息
|
|
@@ -358,8 +359,8 @@ public class ApprovalController {
|
|
if (totalNum != 0) {
|
|
if (totalNum != 0) {
|
|
pagedResult.setTotal(totalNum);
|
|
pagedResult.setTotal(totalNum);
|
|
}
|
|
}
|
|
- List<ApprovalInfo> approvalList = pagedResult.getDataList();
|
|
|
|
- rj.addResponseKeyValue("approvalList",approvalList);
|
|
|
|
|
|
+ rj.addResponseKeyValue("total", pagedResult.getTotal());
|
|
|
|
+ rj.addResponseKeyValue("approvalList",pagedResult.getDataList());
|
|
return rj;
|
|
return rj;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -381,7 +382,11 @@ public class ApprovalController {
|
|
return ResponseJson.getFAILURE();
|
|
return ResponseJson.getFAILURE();
|
|
}
|
|
}
|
|
|
|
|
|
- approvalInfo = approvalOrderService.getApprovalInfoById(approvalInfo.getApprovalId());
|
|
|
|
|
|
+ ApprovalInfo ainfo = approvalOrderService.getApprovalInfoById(approvalInfo.getApprovalId());
|
|
|
|
+
|
|
|
|
+ approvalInfo.setApprovalName(ainfo.getApprovalName());
|
|
|
|
+ approvalInfo.setApprovalType(ainfo.getApprovalType());
|
|
|
|
+ approvalInfo.setActivitiId(ainfo.getActivitiId());
|
|
|
|
|
|
//获取openid,根据openid查询当前登录人信息
|
|
//获取openid,根据openid查询当前登录人信息
|
|
String openId = WechatUtils.getUserBySession(request).getUserOpenid();
|
|
String openId = WechatUtils.getUserBySession(request).getUserOpenid();
|
|
@@ -401,7 +406,9 @@ public class ApprovalController {
|
|
processInfo.setProcessDesc(approvalInfo.getApprovalDetails());//后期在后台添加
|
|
processInfo.setProcessDesc(approvalInfo.getApprovalDetails());//后期在后台添加
|
|
//审批信息封装
|
|
//审批信息封装
|
|
ApprovalInfo info = new ApprovalInfo();
|
|
ApprovalInfo info = new ApprovalInfo();
|
|
- info.setApprovalId(approvalInfo.getApprovalId());
|
|
|
|
|
|
+ info.setApprovalId(ainfo.getApprovalId());
|
|
|
|
+ info.setApprovalType(ainfo.getApprovalType());
|
|
|
|
+ info.setApprovalName(ainfo.getApprovalName());
|
|
switch (status){
|
|
switch (status){
|
|
case 1:
|
|
case 1:
|
|
//修改审核历史记录状态为已通过
|
|
//修改审核历史记录状态为已通过
|