资料维护调整
This commit is contained in:
+1
-1
@@ -139,7 +139,7 @@ public class PayCaseCommitteeController extends JeroController<PayCaseCommittee,
|
||||
@AutoLog(value = "分标委表-通过id删除")
|
||||
@ApiOperation(value="分标委表-通过id删除", notes="分标委表-通过id删除")
|
||||
@GetMapping(value = "/delete")
|
||||
public Result<?> delete(@RequestParam(name="id") String id) {
|
||||
public Result<?> delete(@RequestParam(name="id",required = true) String id) {
|
||||
LambdaQueryWrapper<PayCaseCommitteeSubitem> queryWrapper = new LambdaQueryWrapper<>();
|
||||
queryWrapper.eq(PayCaseCommitteeSubitem::getCommitteeId,id);
|
||||
List<PayCaseCommitteeSubitem> payCaseCommitteeSubitems = payCaseCommitteeSubitemService.selectList(queryWrapper);
|
||||
|
||||
+4
-4
@@ -97,7 +97,7 @@ public class PayCaseCommitteeSubitemController extends JeroController<PayCaseCom
|
||||
@AutoLog(value = "分标委成员表-列表查询")
|
||||
@ApiOperation(value="分标委成员表-列表查询", notes="分标委成员表-列表查询")
|
||||
@GetMapping(value = "/list")
|
||||
public Result<?> queryPageList(@RequestParam(name="id") String id) {
|
||||
public Result<?> queryPageList(@RequestParam(name="id",required = true) String id) {
|
||||
QueryWrapper<PayCaseCommitteeSubitem> queryWrapper = Wrappers.query();
|
||||
queryWrapper.eq("pm.committee_id", id);
|
||||
List<payCaseCommitteeSubitemVO> list = payCaseCommitteeSubitemService.list2(queryWrapper);
|
||||
@@ -124,7 +124,7 @@ public class PayCaseCommitteeSubitemController extends JeroController<PayCaseCom
|
||||
@ApiOperation(value="分标委成员表-新增时校验重复", notes="分标委成员表-新增时校验重复")
|
||||
@ApiImplicitParam(name = "id", value = "联系人主键", dataType = "String", required = true)
|
||||
@GetMapping(value = "/voiled")
|
||||
public Result<?> voiled(@RequestParam(name="id") String id) {
|
||||
public Result<?> voiled(@RequestParam(name="id",required = true) String id) {
|
||||
LambdaQueryWrapper<PayCaseCommitteeSubitem> lambdaQueryWrapper = new LambdaQueryWrapper<>();
|
||||
lambdaQueryWrapper.eq(PayCaseCommitteeSubitem::getContactsId, id);
|
||||
List<PayCaseCommitteeSubitem> list = payCaseCommitteeSubitemService.list(lambdaQueryWrapper);
|
||||
@@ -156,7 +156,7 @@ public class PayCaseCommitteeSubitemController extends JeroController<PayCaseCom
|
||||
@AutoLog(value = "分标委成员表-通过id删除")
|
||||
@ApiOperation(value="分标委成员表-通过id删除", notes="分标委成员表-通过id删除")
|
||||
@GetMapping(value = "/delete")
|
||||
public Result<?> delete(@RequestParam(name="id") String id) {
|
||||
public Result<?> delete(@RequestParam(name="id",required = true) String id) {
|
||||
payCaseCommitteeSubitemService.removeById(id);
|
||||
return Result.OK("删除成功!");
|
||||
}
|
||||
@@ -169,7 +169,7 @@ public class PayCaseCommitteeSubitemController extends JeroController<PayCaseCom
|
||||
@AutoLog(value = "分标委成员表-批量删除")
|
||||
@ApiOperation(value="分标委成员表-批量删除", notes="分标委成员表-批量删除")
|
||||
@GetMapping(value = "/deleteBatch")
|
||||
public Result<?> deleteBatch(@RequestParam(name="ids") String ids) {
|
||||
public Result<?> deleteBatch(@RequestParam(name="ids",required = true) String ids) {
|
||||
this.payCaseCommitteeSubitemService.removeByIds(Arrays.asList(ids.split(",")));
|
||||
return Result.OK("批量删除成功!");
|
||||
}
|
||||
|
||||
+1
-1
@@ -294,7 +294,7 @@ public class PayDataDirectoryController extends JeroController<PayDataDirectory,
|
||||
@AutoLog(value = "资料目录管理-通过id查询")
|
||||
@ApiOperation(value="资料目录管理-通过id查询", notes="资料目录管理-通过id查询")
|
||||
@GetMapping(value = "/getOne")
|
||||
public Result<?> getOne(@RequestParam(name="id") String id) {
|
||||
public Result<?> getOne(@RequestParam(name="id",required = true) String id) {
|
||||
PayDataDirectory payDataDirectory = payDataDirectoryService.getById(id);
|
||||
return Result.OK(payDataDirectory);
|
||||
}
|
||||
|
||||
+28
-28
@@ -70,7 +70,7 @@ public class PayDataFileController extends JeroController<PayDataFile, IPayDataF
|
||||
private IPayMeetingSituationService payMeetingSituationService;
|
||||
|
||||
@Value("${jero.path.upload}")
|
||||
public static String upLoadPath;
|
||||
private String upLoadPath;
|
||||
|
||||
//拼接目录结构
|
||||
StringBuffer stringBuffer;
|
||||
@@ -88,7 +88,7 @@ public class PayDataFileController extends JeroController<PayDataFile, IPayDataF
|
||||
@GetMapping(value = "/list")
|
||||
@ApiImplicitParam(name = "id", value = "目录id,查询该目录下文件", dataType = "String", required = true)
|
||||
public Result<?> queryPageList(
|
||||
@RequestParam(name="id") String id,
|
||||
@RequestParam(name="id",required = true) String id,
|
||||
@RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
|
||||
@RequestParam(name="pageSize", defaultValue="10") Integer pageSize,
|
||||
QueryFileList2 queryFileList2,HttpServletRequest req
|
||||
@@ -113,7 +113,7 @@ public class PayDataFileController extends JeroController<PayDataFile, IPayDataF
|
||||
@GetMapping(value = "/listMeeting")
|
||||
@ApiImplicitParam(name = "id", value = "目录id,查询该目录下文件", dataType = "String", required = true)
|
||||
public Result<?> queryPageListMeeting(
|
||||
@RequestParam(name="id") String id,
|
||||
@RequestParam(name="id",required = true) String id,
|
||||
QueryFileListBySearch queryFileListBySearch,
|
||||
@RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
|
||||
@RequestParam(name="pageSize", defaultValue="10") Integer pageSize,
|
||||
@@ -135,11 +135,11 @@ public class PayDataFileController extends JeroController<PayDataFile, IPayDataF
|
||||
}
|
||||
|
||||
/**
|
||||
* 资料列表添加
|
||||
* 资料列表上传
|
||||
*
|
||||
*/
|
||||
@AutoLog(value = "资料维护(资料和会议)-添加")
|
||||
@ApiOperation(value="资料维护(资料和会议)-添加", notes="资料维护(资料和会议)-添加")
|
||||
@AutoLog(value = "资料维护(资料和会议)-上传")
|
||||
@ApiOperation(value="资料维护(资料和会议)-上传", notes="资料维护(资料和会议)-上传")
|
||||
@ApiImplicitParams({
|
||||
@ApiImplicitParam(name = "dataId", value = "目录id"),
|
||||
@ApiImplicitParam(name = "fileIds", value = "资料id,多个以逗号隔开"),
|
||||
@@ -147,9 +147,9 @@ public class PayDataFileController extends JeroController<PayDataFile, IPayDataF
|
||||
})
|
||||
@PostMapping(value = "/add")
|
||||
@Transactional
|
||||
public Result<?> add(@RequestParam(name="dataId") String dataId,
|
||||
@RequestParam(name="fileIds") String fileIds,
|
||||
@RequestParam(name="dataType") int dataType) {
|
||||
public Result<?> add(@RequestParam(name="dataId",required = true) String dataId,
|
||||
@RequestParam(name="fileIds",required = true) String fileIds,
|
||||
@RequestParam(name="dataType",required = true) int dataType) {
|
||||
ArrayList<String> fileIdList = new ArrayList<>(Arrays.asList(fileIds.split(",")));
|
||||
ArrayList<PayDataFile> list = new ArrayList<>();
|
||||
stringBuffer = new StringBuffer();
|
||||
@@ -194,9 +194,9 @@ public class PayDataFileController extends JeroController<PayDataFile, IPayDataF
|
||||
@ApiImplicitParam(name = "fileId", value = "资料id"),
|
||||
@ApiImplicitParam(name = "oldFileId", value = "原来资料id")
|
||||
})
|
||||
public Result<?> edit(@RequestParam(name="id") String id,
|
||||
@RequestParam(name="fileId") String fileId,
|
||||
@RequestParam(name="oldFileId") String oldFileId) {
|
||||
public Result<?> edit(@RequestParam(name="id",required = true) String id,
|
||||
@RequestParam(name="fileId",required = true) String fileId,
|
||||
@RequestParam(name="oldFileId",required = true) String oldFileId) {
|
||||
iossFileService.removeById(oldFileId);
|
||||
PayDataFile payDataFile = new PayDataFile();
|
||||
payDataFile.setFileId(fileId);
|
||||
@@ -219,7 +219,7 @@ public class PayDataFileController extends JeroController<PayDataFile, IPayDataF
|
||||
@GetMapping(value = "/delete")
|
||||
@Transactional
|
||||
@ApiImplicitParam(name = "id", value = "目录主键", dataType = "String", required = true)
|
||||
public Result<?> delete(@RequestParam(name="id") String id,@RequestParam(name="dataId") String dataId) {
|
||||
public Result<?> delete(@RequestParam(name="id",required = true) String id,@RequestParam(name="dataId",required = true) String dataId) {
|
||||
LambdaQueryWrapper<PayDataFile> lambdaQueryWrapper = new LambdaQueryWrapper<>();
|
||||
lambdaQueryWrapper.eq(PayDataFile::getFileId,id);
|
||||
payDataFileService.remove(lambdaQueryWrapper);
|
||||
@@ -242,7 +242,7 @@ public class PayDataFileController extends JeroController<PayDataFile, IPayDataF
|
||||
@ApiImplicitParam(name = "ids",value = "主键id,多个以逗号隔开"),
|
||||
@ApiImplicitParam(name = "dataIds", value = "资料id,多个以逗号隔开")
|
||||
})
|
||||
public Result<?> deleteBatch(@RequestParam(name="ids") String ids,@RequestParam(name="dataIds") String dataIds) {
|
||||
public Result<?> deleteBatch(@RequestParam(name="ids",required = true) String ids,@RequestParam(name="dataIds",required = true) String dataIds) {
|
||||
ArrayList<String> strings = new ArrayList<>(Arrays.asList(ids.split(",")));
|
||||
payDataFileService.removeByIds(strings);
|
||||
ArrayList<String> strings2 = new ArrayList<>(Arrays.asList(dataIds.split(",")));
|
||||
@@ -264,7 +264,7 @@ public class PayDataFileController extends JeroController<PayDataFile, IPayDataF
|
||||
@ApiOperation(value="根据会议id查询参会企业列表", notes="根据会议id查询参会企业列表")
|
||||
@GetMapping(value = "/queryListByMeetingId")
|
||||
public Result<List<PayMeetingSituation>> queryCompanyByMeetingId(
|
||||
@RequestParam(name="meetingId") String meetingId
|
||||
@RequestParam(name="meetingId",required = true) String meetingId
|
||||
) {
|
||||
LambdaQueryWrapper<PayMeetingSituation> lambdaQueryWrapper = new LambdaQueryWrapper<>();
|
||||
lambdaQueryWrapper.eq(PayMeetingSituation::getMeetingId, meetingId);
|
||||
@@ -287,8 +287,8 @@ public class PayDataFileController extends JeroController<PayDataFile, IPayDataF
|
||||
})
|
||||
@GetMapping(value = "/queryListByCompanyId")
|
||||
public Result<List<queryPeopleByCompanyIdAndMeetingId>> queryPeopleByCompanyIdAndMeetingId(
|
||||
@RequestParam(name="meetingId") String meetingId,
|
||||
@RequestParam(name="companyId") String companyId
|
||||
@RequestParam(name="meetingId",required = true) String meetingId,
|
||||
@RequestParam(name="companyId",required = true) String companyId
|
||||
) {
|
||||
QueryWrapper<queryPeopleByCompanyIdAndMeetingId> QueryWrapper = new QueryWrapper<>();
|
||||
QueryWrapper.eq("ps.company_id", companyId);
|
||||
@@ -322,8 +322,8 @@ public class PayDataFileController extends JeroController<PayDataFile, IPayDataF
|
||||
})
|
||||
@GetMapping(value = "/distribute")
|
||||
public Result<?> distribute(
|
||||
@RequestParam(name="FileName") String FileName,
|
||||
@RequestParam(name="mails") String mails
|
||||
@RequestParam(name="FileName",required = true) String FileName,
|
||||
@RequestParam(name="mails",required = true) String mails
|
||||
) {
|
||||
StringBuilder stringBuilder = new StringBuilder("会议邮件注意查收");
|
||||
EmailSendMsgHandle emailHandle = new EmailSendMsgHandle();
|
||||
@@ -345,13 +345,13 @@ public class PayDataFileController extends JeroController<PayDataFile, IPayDataF
|
||||
})
|
||||
@GetMapping(value = "/distributes")
|
||||
public Result<?> distributes(
|
||||
@RequestParam(name="FileNameS") String FileNameS,
|
||||
@RequestParam(name="mails") String mails
|
||||
@RequestParam(name="FileNameS",required = true) String FileNameS,
|
||||
@RequestParam(name="mails",required = true) String mails
|
||||
) {
|
||||
StringBuilder stringBuilder = new StringBuilder("会议邮件注意查收");
|
||||
EmailSendMsgHandle emailHandle = new EmailSendMsgHandle();
|
||||
emailHandle.SendMsgAndFile(mails, stringBuilder.toString(), stringBuilder.toString(), FileNameS);
|
||||
return Result.OK("批量删除成功!");
|
||||
return Result.OK("分发成功!");
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -361,7 +361,7 @@ public class PayDataFileController extends JeroController<PayDataFile, IPayDataF
|
||||
@AutoLog(value = "资料维护-通过id查询")
|
||||
@ApiOperation(value="资料维护-通过id查询", notes="资料维护-通过id查询")
|
||||
@GetMapping(value = "/queryById")
|
||||
public Result<?> queryById(@RequestParam(name="id") String id) {
|
||||
public Result<?> queryById(@RequestParam(name="id",required = true) String id) {
|
||||
PayDataFile payDataFile = payDataFileService.getById(id);
|
||||
if(payDataFile==null) {
|
||||
return Result.error("未找到对应数据");
|
||||
@@ -382,9 +382,9 @@ public class PayDataFileController extends JeroController<PayDataFile, IPayDataF
|
||||
})
|
||||
@PostMapping(value = "/addMeetingFile")
|
||||
@Transactional
|
||||
public Result<?> addMeetingFile(@RequestParam(name="dataId") String dataId,
|
||||
@RequestParam(name="fileIds") String fileIds,
|
||||
@RequestParam(name="dataType") int dataType) {
|
||||
public Result<?> addMeetingFile(@RequestParam(name="dataId",required = true) String dataId,
|
||||
@RequestParam(name="fileIds",required = true) String fileIds,
|
||||
@RequestParam(name="dataType",required = true) int dataType) {
|
||||
ArrayList<String> fileIdList = new ArrayList<>(Arrays.asList(fileIds.split(",")));
|
||||
ArrayList<PayDataFile> list = new ArrayList<>();
|
||||
stringBuffer = new StringBuffer();
|
||||
@@ -409,7 +409,7 @@ public class PayDataFileController extends JeroController<PayDataFile, IPayDataF
|
||||
@ApiOperation(value="导出下载", notes="导出下载")
|
||||
@ApiImplicitParam(name = "fileNames", value = "文件名称,多个以逗号隔开")
|
||||
@GetMapping(value = "/importFile")
|
||||
public void importFile(@RequestParam(name="fileNames") String fileNames) {
|
||||
public void importFile(@RequestParam(name="fileNames",required = true) String fileNames) {
|
||||
ArrayList<String> fileIdList = new ArrayList<>(Arrays.asList(fileNames.split(",")));
|
||||
zipFileDownload(fileIdList);
|
||||
|
||||
@@ -419,7 +419,7 @@ public class PayDataFileController extends JeroController<PayDataFile, IPayDataF
|
||||
* 打包下载
|
||||
* @param paths 目前处理是文件绝对路径.
|
||||
*/
|
||||
public static void zipFileDownload(List<String> paths){
|
||||
public void zipFileDownload(List<String> paths){
|
||||
HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest();
|
||||
HttpServletResponse response = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getResponse();
|
||||
//循环将文件写入压缩流
|
||||
|
||||
+4
-3
@@ -45,7 +45,8 @@ import io.swagger.annotations.ApiOperation;
|
||||
@Slf4j
|
||||
public class PayFileDownloadRecordController extends JeroController<PayFileDownloadRecord, IPayFileDownloadRecordService> {
|
||||
@Value("${jero.path.upload}")
|
||||
public static String upLoadPath;
|
||||
private String upLoadPath;
|
||||
|
||||
@Autowired
|
||||
private IPayFileDownloadRecordService payFileDownloadRecordService;
|
||||
|
||||
@@ -76,7 +77,7 @@ public class PayFileDownloadRecordController extends JeroController<PayFileDownl
|
||||
@ApiOperation(value="资料下载", notes="资料下载")
|
||||
@GetMapping(value = "download")
|
||||
public void download(
|
||||
@RequestParam("fileName") String filename
|
||||
@RequestParam(name = "fileName",required = true) String filename
|
||||
) throws IOException {
|
||||
ServletRequestAttributes requestAttributes = (ServletRequestAttributes) RequestContextHolder.getRequestAttributes();
|
||||
HttpServletResponse response = requestAttributes.getResponse();
|
||||
@@ -92,7 +93,7 @@ public class PayFileDownloadRecordController extends JeroController<PayFileDownl
|
||||
}
|
||||
|
||||
|
||||
public static void download(String filename, HttpServletResponse res) throws IOException {
|
||||
public void download(String filename, HttpServletResponse res) throws IOException {
|
||||
// 发送给客户端的数据
|
||||
OutputStream outputStream = res.getOutputStream();
|
||||
byte[] buff = new byte[1024];
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
package com.jero.util;
|
||||
|
||||
import org.apache.poi.ss.formula.functions.T;
|
||||
import org.jeecgframework.poi.excel.def.NormalExcelConstants;
|
||||
import org.jeecgframework.poi.excel.entity.ExportParams;
|
||||
import org.jeecgframework.poi.excel.view.JeecgEntityExcelView;
|
||||
@@ -18,7 +17,7 @@ import java.util.List;
|
||||
public class AmountUtil {
|
||||
|
||||
@Value("${jero.path.upload}")
|
||||
public static String upLoadPath;
|
||||
private static String upLoadPath;
|
||||
/**
|
||||
* 计算到账状态
|
||||
*
|
||||
@@ -49,7 +48,7 @@ public class AmountUtil {
|
||||
*传入 对象的list集合 对象的class对象 excel名称
|
||||
* @param
|
||||
*/
|
||||
public static ModelAndView exportListXls(List<?> objects, Class<?> clazz, String title) {
|
||||
public static ModelAndView exportListXls(List<?> list, Class<?> clazz, String title) {
|
||||
// Step.3 AutoPoi 导出Excel
|
||||
ModelAndView mv = new ModelAndView(new JeecgEntityExcelView());
|
||||
mv.addObject(NormalExcelConstants.FILE_NAME, title); //此处设置的filename无效 ,前端会重更新设置一下
|
||||
@@ -59,7 +58,7 @@ public class AmountUtil {
|
||||
exportParams.setImageBasePath(upLoadPath);
|
||||
//update-end--Author:liusq Date:20210126 for:图片导出报错,ImageBasePath未设置----------------------
|
||||
mv.addObject(NormalExcelConstants.PARAMS,exportParams);
|
||||
mv.addObject(NormalExcelConstants.DATA_LIST, objects);
|
||||
mv.addObject(NormalExcelConstants.DATA_LIST, list);
|
||||
return mv;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user