Merge branch 'dev' into 'master'
Dev See merge request eshop/biz_service_ebtp_extend!6
This commit is contained in:
@ -13,6 +13,7 @@ import io.swagger.annotations.ApiOperation;
|
||||
import io.swagger.annotations.ApiParam;
|
||||
import org.apache.commons.lang.StringUtils;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.security.access.prepost.PreAuthorize;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
@ -63,6 +64,7 @@ public class BizBidNoticeController {
|
||||
* @return
|
||||
*/
|
||||
@ApiOperation("查询所有列表")
|
||||
@PreAuthorize("hasAnyAuthority('ebtp-system-admin')")
|
||||
@PostMapping("/allList")
|
||||
public BaseResponse<IPage<BizBidNotice>> getAll(@RequestBody BizBidNoticeVO bizBidNotice) {
|
||||
|
||||
@ -83,6 +85,7 @@ public class BizBidNoticeController {
|
||||
* @return
|
||||
*/
|
||||
@ApiOperation("插入新数据")
|
||||
@PreAuthorize("hasAnyAuthority('ebtp-system-admin')")
|
||||
@PostMapping("/add")
|
||||
public BaseResponse<Boolean> insert(
|
||||
@ApiParam(value = "对象数据", required = true) @RequestBody @Valid BizBidNotice bizBidNotice) {
|
||||
@ -100,6 +103,7 @@ public class BizBidNoticeController {
|
||||
* @return
|
||||
*/
|
||||
@ApiOperation("修改数据")
|
||||
@PreAuthorize("hasAnyAuthority('ebtp-system-admin')")
|
||||
@PostMapping("/update")
|
||||
public BaseResponse<Boolean> update(
|
||||
@ApiParam(value = "对象数据", required = true) @RequestBody BizBidNotice bizBidNotice) {
|
||||
@ -114,6 +118,7 @@ public class BizBidNoticeController {
|
||||
* @return
|
||||
*/
|
||||
@ApiOperation("发布数据")
|
||||
@PreAuthorize("hasAnyAuthority('ebtp-system-admin')")
|
||||
@PostMapping("/fabu/{id}")
|
||||
public BaseResponse<Boolean> fabu(@ApiParam(value = "主键id", required = true) @PathVariable String id) {
|
||||
BizBidNotice notice = new BizBidNotice();
|
||||
@ -129,6 +134,7 @@ public class BizBidNoticeController {
|
||||
* @return
|
||||
*/
|
||||
@ApiOperation("发布数据")
|
||||
@PreAuthorize("hasAnyAuthority('ebtp-system-admin')")
|
||||
@PostMapping("/qxfabu/{id}")
|
||||
public BaseResponse<Boolean> qxfabu(@ApiParam(value = "主键id", required = true) @PathVariable String id) {
|
||||
|
||||
@ -145,6 +151,7 @@ public class BizBidNoticeController {
|
||||
* @return
|
||||
*/
|
||||
@ApiOperation("置顶数据")
|
||||
@PreAuthorize("hasAnyAuthority('ebtp-system-admin')")
|
||||
@PostMapping("/top/{id}")
|
||||
public BaseResponse<Boolean> top(@ApiParam(value = "主键id", required = true) @PathVariable String id) {
|
||||
|
||||
@ -162,6 +169,7 @@ public class BizBidNoticeController {
|
||||
* @return
|
||||
*/
|
||||
@ApiOperation("取消置顶数据")
|
||||
@PreAuthorize("hasAnyAuthority('ebtp-system-admin')")
|
||||
@PostMapping("/qxtop/{id}")
|
||||
public BaseResponse<Boolean> qxtop(@ApiParam(value = "主键id", required = true) @PathVariable String id) {
|
||||
|
||||
@ -190,6 +198,7 @@ public class BizBidNoticeController {
|
||||
* @return
|
||||
*/
|
||||
@ApiOperation("删除数据")
|
||||
@PreAuthorize("hasAnyAuthority('ebtp-system-admin')")
|
||||
@PostMapping("/delete/{id}")
|
||||
public BaseResponse<Boolean> delete(@ApiParam(value = "主键id", required = true) @PathVariable String id) {
|
||||
return BaseResponse.success(ibizBidNoticeService.removeById(id));
|
||||
|
@ -11,6 +11,7 @@ import com.chinaunicom.mall.ebtp.extend.bizbidshared.service.IBizBidSharedServic
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import io.swagger.annotations.ApiParam;
|
||||
import org.springframework.security.access.prepost.PreAuthorize;
|
||||
import org.springframework.util.StringUtils;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
@ -44,6 +45,7 @@ public class BizBidSharedController {
|
||||
* @return
|
||||
*/
|
||||
@ApiOperation("插入新数据")
|
||||
@PreAuthorize("hasAnyAuthority('ebtp-system-admin')")
|
||||
@PostMapping("/add")
|
||||
public BaseResponse<Boolean> insert(@ApiParam(value = "对象数据", required = true) @RequestBody @Valid BizBidShared bizBidShared) {
|
||||
if (StringUtils.isEmpty(bizBidShared.getId())) {
|
||||
@ -62,6 +64,7 @@ public class BizBidSharedController {
|
||||
* @return
|
||||
*/
|
||||
@ApiOperation("修改数据")
|
||||
@PreAuthorize("hasAnyAuthority('ebtp-system-admin')")
|
||||
@PostMapping("")
|
||||
public BaseResponse<Boolean> update(@ApiParam(value = "对象数据", required = true) @RequestBody BizBidShared bizBidShared) {
|
||||
return BaseResponse.success(ibizBidSharedService.updateById(bizBidShared));
|
||||
@ -86,6 +89,7 @@ public class BizBidSharedController {
|
||||
* @return
|
||||
*/
|
||||
@ApiOperation("删除数据")
|
||||
@PreAuthorize("hasAnyAuthority('ebtp-system-admin')")
|
||||
@PostMapping("/delete/{id}")
|
||||
public BaseResponse<Boolean> delete(@ApiParam(value = "主键id", required = true) @PathVariable String id) {
|
||||
return BaseResponse.success(ibizBidSharedService.removeById(id));
|
||||
|
@ -37,7 +37,8 @@ public class BizBidSharedServiceImpl extends BaseServiceImpl<BizBidSharedMapper,
|
||||
public IPage<BizBidShared> getList(BizBidSharedVO bizBidNotice) {
|
||||
LambdaQueryWrapper<BizBidShared> wrapper = Wrappers.lambdaQuery();
|
||||
wrapper.like(StrUtil.isNotEmpty(bizBidNotice.getSharedName()), BizBidShared::getSharedName, bizBidNotice.getSharedName())
|
||||
.like(StrUtil.isNotEmpty(bizBidNotice.getSharedRole()), BizBidShared::getSharedRole, bizBidNotice.getSharedRole());
|
||||
.like(StrUtil.isNotEmpty(bizBidNotice.getSharedRole()), BizBidShared::getSharedRole, bizBidNotice.getSharedRole())
|
||||
.orderByDesc(BizBidShared::getCreateDate);
|
||||
|
||||
Page<BizBidShared> page = this.page(new Page<>(bizBidNotice.getPageNo(), bizBidNotice.getPageSize()), wrapper);
|
||||
|
||||
|
@ -13,6 +13,7 @@ import com.chinaunicom.mall.ebtp.extend.bizbidsharedrecord.service.IBizBidShared
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import io.swagger.annotations.ApiParam;
|
||||
import org.springframework.security.access.prepost.PreAuthorize;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
@ -35,6 +36,7 @@ public class BizBidSharedRecordController {
|
||||
* @return
|
||||
*/
|
||||
@ApiOperation("查询数据列表")
|
||||
@PreAuthorize("hasAnyAuthority('ebtp-system-admin')")
|
||||
@PostMapping("/list/{id}")
|
||||
public BasePageResponse<BizBidSharedRecord> getList(@PathVariable("id") String id,
|
||||
@ApiParam(value = "对象数据", required = true) @RequestBody @Valid BizBidSharedRecordVO bizBidShared) {
|
||||
@ -72,6 +74,7 @@ public class BizBidSharedRecordController {
|
||||
* @return
|
||||
*/
|
||||
@ApiOperation("修改数据")
|
||||
@PreAuthorize("hasAnyAuthority('ebtp-system-admin')")
|
||||
@PutMapping("")
|
||||
public BaseResponse<Boolean> update(
|
||||
@ApiParam(value = "对象数据", required = true) @RequestBody BizBidSharedRecord bizBidSharedRecord) {
|
||||
|
@ -4,7 +4,6 @@ package com.chinaunicom.mall.ebtp.extend.bizbidsharedrecord.service.impl;
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.core.toolkit.StringUtils;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.chinaunicom.mall.ebtp.common.base.service.impl.BaseServiceImpl;
|
||||
@ -34,7 +33,8 @@ public class BizBidSharedRecordServiceImpl extends BaseServiceImpl<BizBidSharedR
|
||||
.like(StrUtil.isNotEmpty(recordVO.getRecordRole()), BizBidSharedRecord::getRecordRole, recordVO.getRecordRole())
|
||||
.eq(StrUtil.isNotEmpty(recordVO.getRecordName()), BizBidSharedRecord::getRecordName, recordVO.getRecordName())
|
||||
.eq(StrUtil.isNotEmpty(recordVO.getRecordStaff()), BizBidSharedRecord::getRecordStaff, recordVO.getRecordStaff())
|
||||
.eq(StrUtil.isNotEmpty(recordVO.getRecordAccount()), BizBidSharedRecord::getRecordAccount, recordVO.getRecordAccount());
|
||||
.eq(StrUtil.isNotEmpty(recordVO.getRecordAccount()), BizBidSharedRecord::getRecordAccount, recordVO.getRecordAccount())
|
||||
.orderByDesc(BizBidSharedRecord::getCreateDate);
|
||||
|
||||
return this.page(new Page<>(recordVO.getPageNo(), recordVO.getPageSize()), wrapper);
|
||||
}
|
||||
|
@ -7,6 +7,7 @@ import com.chinaunicom.mall.ebtp.extend.export.service.ExportServiceFactory;
|
||||
import com.chinaunicom.mall.ebtp.extend.export.service.IBizExportDictService;
|
||||
import io.swagger.annotations.Api;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.security.access.prepost.PreAuthorize;
|
||||
import org.springframework.web.bind.annotation.GetMapping;
|
||||
import org.springframework.web.bind.annotation.PathVariable;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
@ -38,6 +39,7 @@ public class ExportController {
|
||||
* @param request
|
||||
* @param response
|
||||
*/
|
||||
@PreAuthorize("hasAnyAuthority('ebtp-purchase','ebtp-agency-project-manager')")
|
||||
@GetMapping(value = "/{type}")
|
||||
public void export(@PathVariable String type, ExportParame param, HttpServletRequest request, HttpServletResponse response) {
|
||||
exportServiceFactory.getService(type).doExport(param, request, response);
|
||||
@ -49,6 +51,7 @@ public class ExportController {
|
||||
* @param roomId
|
||||
* @return
|
||||
*/
|
||||
@PreAuthorize("hasAnyAuthority('ebtp-purchase','ebtp-agency-project-manager')")
|
||||
@GetMapping("/list/{roomId}")
|
||||
public BaseResponse<Map<String, List<BizExportDict>>> list(@PathVariable String roomId) {
|
||||
|
||||
|
Reference in New Issue
Block a user