Commit 49907208 by 赵剑炜

为模块增加分类

parent 4e2e7292
......@@ -24,7 +24,7 @@ import javax.annotation.Resource;
@RestController
@Slf4j
@RequestMapping("/BussinessManage")
@Api(tags = "业务管理模块")
@Api(tags = "[业务]业务管理模块")
public class BussinessController {
@Resource
public BusFormService busFormService;
......
......@@ -19,7 +19,7 @@ import javax.annotation.Resource;
@RestController
@Slf4j
@RequestMapping("/CabinetBox")
@Api(tags = "箱门信息模块")
@Api(tags = "[基础信息]箱门信息模块")
public class CabinetBoxController {
@Resource
private CabinetBoxService cabinetBoxService;
......
......@@ -26,7 +26,7 @@ import java.util.List;
@RestController
@Slf4j
@RequestMapping("/Cabinet")
@Api(tags = "单警柜基础信息模块")
@Api(tags = "[基础信息]单警柜基础信息模块")
public class CabinetController {
@Resource
public CabinetService cabinetService;
......
package com.junmp.jyzb.controller;
import cn.hutool.core.util.StrUtil;
import com.junmp.jyzb.api.bean.query.CompanyReq;
import com.junmp.jyzb.doc.CompanyDoc;
import com.junmp.jyzb.entity.Company;
import com.junmp.jyzb.service.CompanyService;
import com.junmp.v2.common.bean.request.ValidationApi;
import com.junmp.v2.common.bean.response.ApiRes;
import com.junmp.v2.common.exception.base.ServiceException;
import com.junmp.v2.common.exception.enums.DefaultBizExceptionEnum;
import com.junmp.v2.db.api.page.PageResult;
import lombok.extern.slf4j.Slf4j;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
import java.util.List;
/**
* <pre>
*
* 描述:
* 版本:1.0.0
* 日期:2022/8/1 10:24
* 作者:ningzp@junmp.com.cn
* <br>修改记录
* <br>修改日期 修改人 修改内容
*
* </pre>
*/
@RestController
@Slf4j
@RequestMapping("/api")
public class CompanyController implements CompanyDoc {
@Resource
private CompanyService companyService;
@PostMapping(path = "/company", name = "新增企业")
@Override
public ApiRes<Boolean> addBiz(@RequestBody @Validated(CompanyReq.add.class) CompanyReq req) {
try {
companyService.addBiz(req);
return ApiRes.success();
} catch (ServiceException ex) {
log.error("企业新增异常>>" + ex.getMessage());
return ApiRes.failure(DefaultBizExceptionEnum.SYS_RUNTIME_ERROR);
}
}
@PutMapping(path = "/company", name = "编辑企业")
@Override
public ApiRes<Boolean> editBiz(@RequestBody @Validated(ValidationApi.edit.class) CompanyReq req) {
boolean flag = companyService.editBiz(req);
if (flag) {
return ApiRes.success();
} else {
return ApiRes.failure(StrUtil.format("单位编码:{},更新失败", req.getBizCode()));
}
}
@GetMapping(path = "/company", name = "企业列表")
@Override
public ApiRes<List<Company>> list(CompanyReq req) {
List<Company> list = companyService.findList(req);
return ApiRes.success(list);
}
@DeleteMapping(path = "/company", name = "删除企业")
@Override
public ApiRes<Boolean> delBiz(@RequestBody @Validated(ValidationApi.delete.class) CompanyReq req) {
boolean flag = companyService.del(req);
if (flag) {
return ApiRes.success();
} else {
return ApiRes.failure(StrUtil.format("单位编码:{},删除失败", req.getBizCode()));
}
}
@GetMapping(path = "/company/page", name = "分页企业信息")
@Override
public ApiRes<PageResult<Company>> page(CompanyReq req) {
return ApiRes.success(companyService.findPage(req));
}
}
......@@ -26,7 +26,7 @@ import java.util.List;
@RestController
@Slf4j
@RequestMapping("/Size")
@Api(tags = "号型基础信息模块")
@Api(tags = "[基础信息]号型基础信息模块")
public class EquipmentSizeController {
@Resource
public EquipmentSizeService equipmentSizeService;
......
......@@ -22,7 +22,7 @@ import java.util.List;
@RestController
@Slf4j
@RequestMapping("/Equipment")
@Api(tags = "物资基础信息模块")
@Api(tags = "[基础信息]物资基础信息模块")
public class EquipmentTypeController {
@Resource
public EquipmentTypeService equipmentTypeService;
......
......@@ -25,7 +25,7 @@ import java.util.*;
@RestController
@Slf4j
@RequestMapping("/Inventory")
@Api(tags = "库存模块")
@Api(tags = "[基础信息]库存模块")
public class InventoryController {
@Resource
public InventoryService inventoryService;
......
......@@ -21,7 +21,7 @@ import java.util.List;
@RestController
@Slf4j
@RequestMapping("/Manufacturer")
@Api(tags = "生产厂商模块")
@Api(tags = "[基础信息]生产厂商模块")
public class ManufacturerController {
@Resource
private ManufacturerService manufacturerService;
......
......@@ -17,7 +17,7 @@ import javax.annotation.Resource;
@RestController
@Slf4j
@RequestMapping("/OrderCommon")
@Api(tags = "业务通用模块")
@Api(tags = "[业务]业务通用模块")
public class OrderCommonController {
//单子拒绝之后,需要修改当前单子的审批状态,修改为已驳回
@Resource
......
......@@ -27,7 +27,7 @@ import java.util.List;
@RestController
@Slf4j
@RequestMapping("/Order")
@Api(tags = "业务模块")
@Api(tags = "[业务]业务模块")
public class OrderController {
@Resource
public OrderMainService orderMainService;
......
......@@ -31,7 +31,7 @@ import java.util.List;
@RestController
@Slf4j
@RequestMapping("/OutAndInRecords")
@Api(tags = "出入库模块")
@Api(tags = "[业务]出入库模块")
public class OutAndInboundController {
@Resource
......
......@@ -35,7 +35,7 @@ import java.util.Map;
@RestController
@Slf4j
@RequestMapping("/Police")
@Api(tags = "警员基础信息模块")
@Api(tags = "[基础信息]警员基础信息模块")
public class PoliceController {
@Resource
......
......@@ -20,7 +20,7 @@ import java.util.List;
@RestController
@Slf4j
@RequestMapping("/PolicemanFinger")
@Api(tags = "警员指纹信息模块")
@Api(tags = "[基础信息]警员指纹信息模块")
public class PolicemanFingerController implements PolicemanFingerDoc {
@Resource
......
......@@ -22,7 +22,7 @@ import java.util.Map;
@RestController
@Slf4j
@RequestMapping("/PubOrg")
@Api(tags = "组织机构模块")
@Api(tags = "[基础信息]组织机构模块")
public class PubOrgController {
@Resource
public PubOrgService pubOrgService;
......
......@@ -22,7 +22,7 @@ import java.util.List;
@RestController
@Slf4j
@Api(tags = "维修单位模块")
@Api(tags = "[业务]维修单位模块")
@RequestMapping("/RepairUnit")
public class RepairUnitController {
@Resource
......
......@@ -22,7 +22,7 @@ import javax.annotation.Resource;
@RestController
@Slf4j
@Api(tags ="盘库管理")
@Api(tags ="[盘点]盘库管理")
@RequestMapping("/Stocktake")
public class StocktakeController {
......
......@@ -23,7 +23,7 @@ import java.util.List;
@RestController
@Slf4j
@RequestMapping("/Supplier")
@Api(tags = "供应商基础信息模块")
@Api(tags = "[基础信息]供应商基础信息模块")
public class SupplierController {
@Resource
public SupplierService supplierService;
......
......@@ -24,7 +24,7 @@ import java.util.List;
@RestController
@Slf4j
@RequestMapping("/Tj")
@Api(tags = "统计报表模块")
@Api(tags = "[报表]统计报表模块")
public class TjController {
@Resource
......
......@@ -26,7 +26,7 @@ import java.util.List;
@RestController
@Slf4j
@RequestMapping("/Warehouse")
@Api(tags = "仓库基础信息模块")
@Api(tags = "[基础信息]仓库基础信息模块")
public class WarehouseController {
@Resource
public WarehouseService warehouseService;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论