1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- package com.ghsc.partybuild.controller.part2.cg;
- import com.fasterxml.jackson.databind.ObjectMapper;
- import com.github.pagehelper.PageInfo;
- import com.ghsc.partybuild.controller.jsonmodel.RequsetData;
- import com.ghsc.partybuild.model.ZzZxzxxJh;
- import com.ghsc.partybuild.model.ZzZxzxxJsdw;
- import com.ghsc.partybuild.model.ZzZzqkxx;
- import com.ghsc.partybuild.service.*;
- import com.ghsc.partybuild.util.DateUtils;
- import com.ghsc.partybuild.vo.ChooseDwVo;
- import com.ghsc.partybuild.vo.ChoosePlanVo;
- import com.ghsc.partybuild.vo.XxjhReceiveVo;
- import org.apache.commons.lang3.StringUtils;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.beans.factory.annotation.Value;
- import org.springframework.web.bind.annotation.*;
- import javax.annotation.Resource;
- import java.io.IOException;
- import java.util.HashMap;
- import java.util.List;
- import java.util.Map;
- @RestController
- @RequestMapping(value = "/api/zxzxx/xxzl")
- public class XxzlController {
- @Resource
- private ZzZxzxxZlService zzZxzxxZlService;
- @Autowired
- private DateUtils dateUtils;
- @Resource
- private XxfaService xxfaService;
- @GetMapping("/selectXxzl")
- public RequsetData<PageInfo<HashMap<String,Object>>> selectXxzl(@RequestParam("pageindex") int pageindex, @RequestParam("pagesize") int pagesize,@RequestParam("dzzdm") String dzzdm,
- @RequestParam(required = false) String fileName,@RequestParam(required = false) String up_begin,@RequestParam(required = false) String up_end,
- @RequestParam(required = false)String zzfbType,@RequestParam(required = false)String doctype,
- @RequestParam(required = false)String userId,
- @RequestParam(required = false)String roleid) {
- up_begin = dateUtils.strFormat_short(up_begin);
- up_end = dateUtils.strFormat_short(up_end);
- String logRoleId = "18e273e9-b3a5-49f5-be66-3dbdfc7acc10";
- String userdzzdm = "";
- RequsetData<PageInfo<HashMap<String,Object>>> result = new RequsetData<>();
- if(roleid.equals(logRoleId)){
- userdzzdm = xxfaService.selectdzzdm(userId);
- }
- if("".equals(userdzzdm)){
- result.setItem(this.zzZxzxxZlService.selectXxzl(fileName,dzzdm,up_begin,up_end,pageindex,pagesize,zzfbType,doctype));
- }else{
- result.setItem(this.zzZxzxxZlService.selectXxzl(fileName,userdzzdm,up_begin,up_end,pageindex,pagesize,zzfbType,doctype));
- }
- return result;
- }
- @GetMapping("/insert")
- public RequsetData<String> insertZxzxxZl(@RequestParam("id") String id,@RequestParam("fileId")String fileId,@RequestParam("docType")String docType,@RequestParam("dzzdm")String dzzdm){
- int i = 0;
- i = zzZxzxxZlService.insertZxzxxZl(id, fileId, docType, dzzdm);
- RequsetData requsetData = new RequsetData();
- if (i > 0) {
- requsetData.setSuccess(true);
- requsetData.setMsg("保存成功");
- } else {
- requsetData.setSuccess(false);
- }
- return requsetData;
- }
- }
|