fix: 市场法规清单接口微调

This commit is contained in:
2024-06-30 12:58:44 +08:00
parent 90ace05bba
commit 0818417865
5 changed files with 14 additions and 20 deletions
@@ -432,14 +432,6 @@ public class ImportUtil {
return errMsgList;
}
private String convertBiddingCommitteeValid(String cellValue) {
return cellValue;
}
private boolean biddingCommitteeValid(String cellValue) {
return true;
}
public Date convertDate(String cellValue) {
if (StrUtil.isBlank(cellValue)) {
return null;
@@ -69,7 +69,7 @@ public class MarketStandardController {
@ApiOperation(value = "外部标准库-市场法规清单-查看", notes = "外部标准库-市场法规清单-查看")
@GetMapping(value = "/detail")
@ApiOperationSupport(order = 2)
@RequiresPermissions("lawsConformityAssessment:detail")
@RequiresPermissions("marketStandard:detail")
public Result<MarketStandardDetailVO> detail(LawsMarketStandardDetail marketStandardDetail,
@RequestParam(name = "pageNo", defaultValue = "1") Integer pageNo,
@RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize) {
@@ -83,7 +83,7 @@ public class MarketStandardController {
@AutoLog(value = "外部标准库-市场法规清单-导出")
@ApiOperation(value = "外部标准库-市场法规清单-导出", notes = "外部标准库-市场法规清单-导出")
@ApiOperationSupport(order = 3)
@RequiresPermissions("lawsConformityAssessment:export")
@RequiresPermissions("marketStandard:export")
@GetMapping(value = "/exportXls", produces = "application/zip")
public void exportXls(HttpServletResponse response, LawsMarketStandard LawsMarketStandard, HttpServletRequest req) {
marketStandardService.export(response, LawsMarketStandard, "市场法规清单", "市场法规清单", req);
@@ -99,6 +99,7 @@ public class MarketStandardController {
@ApiOperation(value = "外部标准库-市场法规清单-批量删除", notes = "外部标准库-市场法规清单-批量删除")
@ApiOperationSupport(order = 4)
@PostMapping(value = "/deleteBatch")
@RequiresPermissions("marketStandard:deleteBatch")
public Result<T> deleteBatch(@RequestBody Map<String, String> map) {
if (!map.containsKey("ids") || StringUtils.isEmpty(map.get("ids"))) {
return Result.error("请选择数据!");
@@ -117,6 +118,7 @@ public class MarketStandardController {
@ApiOperation(value = "外部标准库-市场法规清单-新增", notes = "外部标准库-市场法规清单-新增")
@ApiOperationSupport(order = 5)
@PostMapping(value = "/add")
@RequiresPermissions("marketStandard:add")
public Result<T> add(@RequestBody MarketStandardDetailVO marketStandardDetailVO) {
this.marketStandardService.add(marketStandardDetailVO);
return Result.OK("新增成功!");
@@ -132,6 +134,7 @@ public class MarketStandardController {
@ApiOperation(value = "外部标准库-市场法规清单-编辑", notes = "外部标准库-市场法规清单-编辑")
@ApiOperationSupport(order = 6)
@PostMapping(value = "/edit")
@RequiresPermissions("marketStandard:edit")
public Result<T> edit(@RequestBody MarketStandardDetailVO marketStandardDetailVO) {
this.marketStandardService.edit(marketStandardDetailVO);
return Result.OK("修改成功!");
@@ -146,7 +149,8 @@ public class MarketStandardController {
@AutoLog(value = "外部标准库-市场法规清单-导入")
@ApiOperation(value = "外部标准库-市场法规清单-导入", notes = "外部标准库-市场法规清单-导入")
@ApiOperationSupport(order = 7)
@PostMapping(value = "/deleteBatch")
@PostMapping(value = "/importExcel")
@RequiresPermissions("marketStandard:importExcel")
public Result<T> importExcel(@RequestParam("file") @ApiParam("文件") MultipartFile file) {
List<String> errorMessages = marketStandardService.importExcel(file);
if (!errorMessages.isEmpty()) {
@@ -1,9 +1,7 @@
package com.jero.modules.laws.marketStandard.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.*;
import java.io.Serializable;
import java.util.Date;
@@ -65,6 +63,7 @@ public class LawsMarketStandard implements Serializable {
* 0表示未删除,1表示删除
*/
@ApiModelProperty(value = "0表示未删除,1表示删除")
@TableLogic
private Integer delFlag;
/**
@@ -1,9 +1,7 @@
package com.jero.modules.laws.marketStandard.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.*;
import java.io.Serializable;
import java.util.Date;
@@ -64,6 +62,7 @@ public class LawsMarketStandardDetail implements Serializable {
/**
* 0表示未删除,1表示删除
*/
@TableLogic
@ApiModelProperty(value = "0表示未删除,1表示删除")
private Integer delFlag;
@@ -53,7 +53,7 @@ public class LawsMarketStandardServiceImpl extends ServiceImpl<LawsMarketStandar
"ms.drive_position", marketStandard.getDrivePosition());
queryWrapper.like(StringUtils.isNotBlank(marketStandard.getAuthor()),
"CONCAT(u.realname, '(', u.username, ')')", marketStandard.getAuthor());
queryWrapper.orderByDesc("cs.create_time");
queryWrapper.orderByDesc("ms.create_time");
return marketStandardMapper.queryByPage(page, queryWrapper);
}