Commit 9f461bb0 by 赵剑炜

修改消息返回成功结果

parent 6b94b14c
...@@ -10,6 +10,7 @@ public enum InventoryExceptionEnum implements IExceptionEnum { ...@@ -10,6 +10,7 @@ public enum InventoryExceptionEnum implements IExceptionEnum {
INVENTORY_BEYOND_STOCK(CommonConstant.DEFAULT_BIZ_ERROR_CODE,"填写的报废的装备数量大于实际能进行报废的数量"), INVENTORY_BEYOND_STOCK(CommonConstant.DEFAULT_BIZ_ERROR_CODE,"填写的报废的装备数量大于实际能进行报废的数量"),
BROKENNUM_BEYOND_STOCK(CommonConstant.DEFAULT_BIZ_ERROR_CODE,"审核中的数量已存在最大可报废数量,现提交失败"), BROKENNUM_BEYOND_STOCK(CommonConstant.DEFAULT_BIZ_ERROR_CODE,"审核中的数量已存在最大可报废数量,现提交失败"),
ORDER_NOT_EXIST(CommonConstant.DEFAULT_BIZ_ERROR_CODE,"盘点单据不存在"), ORDER_NOT_EXIST(CommonConstant.DEFAULT_BIZ_ERROR_CODE,"盘点单据不存在"),
ORDER_HAS_START(CommonConstant.DEFAULT_BIZ_ERROR_CODE,"单据已经开始,请勿重复操作"),
; ;
/** /**
* 错误编码 * 错误编码
......
...@@ -23,20 +23,21 @@ import javax.annotation.Resource; ...@@ -23,20 +23,21 @@ import javax.annotation.Resource;
@RestController @RestController
@Slf4j @Slf4j
@RequestMapping("/SoftUpdate") @RequestMapping("/SoftUpdate")
@Api(tags = "软件应用管理模块") @Api(tags = "软件应用管理模块")
public class ApplicationController { public class ApplicationController {
@Resource @Resource
private ApplicationService applicationService; private ApplicationService applicationService;
//获取应用信息的分页 //获取应用信息的分页
@PostMapping("/GetAllUpdateCfg") @PostMapping(path="/GetAllUpdateCfg",name="获取应用信息的分页")
@ApiOperation("获取应用信息的分页") @ApiOperation("获取应用信息的分页")
public ApiRes<PageResult<Application>> GetAllUpdateCfg(@RequestBody ApplicationReq req){ public ApiRes<PageResult<Application>> GetAllUpdateCfg(@RequestBody ApplicationReq req){
return ApiRes.success(applicationService.GetAllUpdateCfg(req)); return ApiRes.success(applicationService.GetAllUpdateCfg(req));
} }
//新增或者修改应用信息 //新增或者修改应用信息
@PostMapping("/AddOrUpdateCfg") @PostMapping(path="/AddOrUpdateCfg",name="新增应用信息")
@ApiOperation("新增应用信息") @ApiOperation("新增应用信息")
public ApiRes<String> AddOrUpdateCfg(@RequestBody @Validated(ValidationApi.add.class) ApplicationReq req){ public ApiRes<String> AddOrUpdateCfg(@RequestBody @Validated(ValidationApi.add.class) ApplicationReq req){
return ApiRes.success(applicationService.AddOrUpdateCfg(req)); return ApiRes.success(applicationService.AddOrUpdateCfg(req));
......
...@@ -33,7 +33,7 @@ public class BussinessController { ...@@ -33,7 +33,7 @@ public class BussinessController {
//创建业务单 //创建业务单
@PostMapping("/AddBussinessOrder") @PostMapping(path="/AddBussinessOrder",name="创建业务单")
@ApiOperation("创建业务单") @ApiOperation("创建业务单")
public ApiRes<String> AddBussinessOrder(@RequestBody @Validated(ValidationApi.add.class) UpdateBusFormReq req){ public ApiRes<String> AddBussinessOrder(@RequestBody @Validated(ValidationApi.add.class) UpdateBusFormReq req){
...@@ -42,13 +42,13 @@ public class BussinessController { ...@@ -42,13 +42,13 @@ public class BussinessController {
//查看业务单(可以条件查询) //查看业务单(可以条件查询)
@PostMapping("/showBussinessOrder") @PostMapping(path="/showBussinessOrder",name="查看业务单")
@ApiOperation("查看业务单") @ApiOperation("查看业务单")
public ApiRes<PageResult<BusForm>> showBussinessOrder(@RequestBody QueryBusFormReq req){ public ApiRes<PageResult<BusForm>> showBussinessOrder(@RequestBody QueryBusFormReq req){
return ApiRes.success(busFormService.showBussinessOrder(req)); return ApiRes.success(busFormService.showBussinessOrder(req));
} }
//根据业务单id查询出入库单据 //根据业务单id查询出入库单据
@PostMapping("/showOrderByBusOrderId") @PostMapping(path="/showOrderByBusOrderId",name="根据业务单id查询出入库单据")
@ApiOperation("根据业务单id查询出入库单据") @ApiOperation("根据业务单id查询出入库单据")
public ApiRes<Object> showOrderByBusOrderId(@RequestBody QueryBusFormReq req){ public ApiRes<Object> showOrderByBusOrderId(@RequestBody QueryBusFormReq req){
return ApiRes.success(busFormService.showOrderByBusOrderId(req)); return ApiRes.success(busFormService.showOrderByBusOrderId(req));
......
...@@ -32,7 +32,7 @@ public class BussinessInventoryController { ...@@ -32,7 +32,7 @@ public class BussinessInventoryController {
private BussinessInventoryService BussinessInventoryService; private BussinessInventoryService BussinessInventoryService;
//盘库申请 //盘库申请
@PostMapping("/AddStocktake") @PostMapping(path="/AddStocktake",name="盘库申请")
@ApiOperation("盘库申请") @ApiOperation("盘库申请")
public ApiRes<String> AddStocktake (@RequestBody @Validated(ValidationApi.add.class) UpdateInventoryReq req){ public ApiRes<String> AddStocktake (@RequestBody @Validated(ValidationApi.add.class) UpdateInventoryReq req){
//判断是否有工作流id,如果有则将状态进行修改 //判断是否有工作流id,如果有则将状态进行修改
...@@ -48,7 +48,8 @@ public class BussinessInventoryController { ...@@ -48,7 +48,8 @@ public class BussinessInventoryController {
} }
//盘库申请 //盘库申请
@PostMapping("/Check")
@PostMapping(path="/Check",name="预览盘点单")
@ApiOperation("预览盘点单") @ApiOperation("预览盘点单")
public ApiRes<BussinessInventoryDto> Check (@RequestBody @Validated(ValidationApi.detail.class) BussinessInventoryReq req){ public ApiRes<BussinessInventoryDto> Check (@RequestBody @Validated(ValidationApi.detail.class) BussinessInventoryReq req){
//判断是否有工作流id,如果有则将状态进行修改 //判断是否有工作流id,如果有则将状态进行修改
...@@ -56,35 +57,35 @@ public class BussinessInventoryController { ...@@ -56,35 +57,35 @@ public class BussinessInventoryController {
return ApiRes.success(BussinessInventoryService.Check(req)); return ApiRes.success(BussinessInventoryService.Check(req));
} }
//开始盘点,已废弃 //开始盘点,已废弃
@PostMapping("/Start") @PostMapping(path="/Start",name="开始盘点")
@ApiOperation("开始盘点") @ApiOperation("开始盘点")
public ApiRes<Boolean> Start (@RequestBody BussinessInventoryReq req){ public ApiRes<Boolean> Start (@RequestBody UploadInventoryReq req){
//判断是否有工作流id,如果有则将状态进行修改 //判断是否有工作流id,如果有则将状态进行修改
return ApiRes.success(BussinessInventoryService.Start(req)); return ApiRes.success(BussinessInventoryService.Start(req));
} }
//查询列表 //查询列表
@PostMapping("/GetPage") @PostMapping(path="/GetPage",name="查询列表")
@ApiOperation("查询列表") @ApiOperation("查询列表")
public ApiRes<PageResult<BussinessInventory>> GetPage (@RequestBody BussinessInventoryReq req){ public ApiRes<PageResult<BussinessInventory>> GetPage (@RequestBody BussinessInventoryReq req){
//判断是否有工作流id,如果有则将状态进行修改 //判断是否有工作流id,如果有则将状态进行修改
return ApiRes.success(BussinessInventoryService.GetPage(req)); return ApiRes.success(BussinessInventoryService.GetPage(req));
} }
//盘库申请 //盘库申请
@PostMapping("/GetById") @PostMapping(path="/GetById",name="查询详情")
@ApiOperation("查询详情") @ApiOperation("查询详情")
public ApiRes<BussinessInventoryDto> GetById (@RequestBody BussinessInventoryReq req){ public ApiRes<BussinessInventoryDto> GetById (@RequestBody BussinessInventoryReq req){
//判断是否有工作流id,如果有则将状态进行修改 //判断是否有工作流id,如果有则将状态进行修改
return ApiRes.success(BussinessInventoryService.GetDetailById(req)); return ApiRes.success(BussinessInventoryService.GetDetailById(req));
} }
//盘库申请 //盘库申请
@PostMapping("/UploadStock") @PostMapping(path="/UploadStock",name="上传盘点记录")
@ApiOperation("上传盘点记录") @ApiOperation("上传盘点记录")
public ApiRes<Boolean> UploadStock (@RequestBody UploadInventoryReq req){ public ApiRes<Boolean> UploadStock (@RequestBody UploadInventoryReq req){
//判断是否有工作流id,如果有则将状态进行修改 //判断是否有工作流id,如果有则将状态进行修改
return ApiRes.success(BussinessInventoryService.UploadStock(req)); return ApiRes.success(BussinessInventoryService.UploadStock(req));
} }
//盘库申请 //盘库申请
@PostMapping("/UseOrFinished") @PostMapping(path="/UseOrFinished",name="确认结果/结束盘点")
@ApiOperation("确认结果/结束盘点") @ApiOperation("确认结果/结束盘点")
public ApiRes<Boolean> UseOrFinished (@RequestBody UploadInventoryReq req){ public ApiRes<Boolean> UseOrFinished (@RequestBody UploadInventoryReq req){
//判断是否有工作流id,如果有则将状态进行修改 //判断是否有工作流id,如果有则将状态进行修改
......
...@@ -24,14 +24,14 @@ public class CabinetBoxController { ...@@ -24,14 +24,14 @@ public class CabinetBoxController {
@Resource @Resource
private CabinetBoxService cabinetBoxService; private CabinetBoxService cabinetBoxService;
//添加箱门信息 //添加箱门信息
@PostMapping("/AddBoxInfo") @PostMapping(path="/AddBoxInfo",name="添加箱门信息")
@ApiOperation("添加箱门信息") @ApiOperation("添加箱门信息")
public ApiRes<String> AddOrUpdateBoxInfo(@RequestBody UpdateCabinetReq req){ public ApiRes<String> AddOrUpdateBoxInfo(@RequestBody UpdateCabinetReq req){
return ApiRes.success(cabinetBoxService.AddOrUpdateBoxInfo(req)); return ApiRes.success(cabinetBoxService.AddOrUpdateBoxInfo(req));
} }
//添加箱门信息 //添加箱门信息
@PostMapping("/DeleteBox") @PostMapping(path="/DeleteBox",name="添加箱门信息")
@ApiOperation("删除箱门") @ApiOperation("删除箱门")
public ApiRes<String> DeleteBox(@RequestBody @Validated(ValidationApi.delete.class) UpdateCabinetReq req){ public ApiRes<String> DeleteBox(@RequestBody @Validated(ValidationApi.delete.class) UpdateCabinetReq req){
return ApiRes.success(cabinetBoxService.DeleteBox(req)); return ApiRes.success(cabinetBoxService.DeleteBox(req));
......
...@@ -35,14 +35,14 @@ public class CabinetController { ...@@ -35,14 +35,14 @@ public class CabinetController {
private CabinetBoxService cabinetBoxService; private CabinetBoxService cabinetBoxService;
@PostMapping("/AddCabinetInfo") @PostMapping(path="/AddCabinetInfo",name="添加单警柜信息")
@ApiOperation("添加单警柜信息") @ApiOperation("添加单警柜信息")
public ApiRes<String> addCabinetInfo(@RequestBody @Validated(ValidationApi.add.class) UpdateCabinetReq req){ public ApiRes<String> addCabinetInfo(@RequestBody @Validated(ValidationApi.add.class) UpdateCabinetReq req){
String cabinetId = cabinetService.addCabinetInfo(req); String cabinetId = cabinetService.addCabinetInfo(req);
return ApiRes.success(cabinetId); return ApiRes.success(cabinetId);
} }
@PostMapping("/ErrorState") @PostMapping(path="/ErrorState",name="单警柜状态变更")
@ApiOperation("单警柜状态变更") @ApiOperation("单警柜状态变更")
public ApiRes<Boolean> ChangeCabinetState(@RequestBody UpdateCabinetReq req) { public ApiRes<Boolean> ChangeCabinetState(@RequestBody UpdateCabinetReq req) {
boolean result = cabinetService.ChangeCabinetState(req); boolean result = cabinetService.ChangeCabinetState(req);
...@@ -53,13 +53,13 @@ public class CabinetController { ...@@ -53,13 +53,13 @@ public class CabinetController {
} }
@PostMapping("/DeleteCabinetInfo") @PostMapping(path="/DeleteCabinetInfo",name="删除单警柜信息")
@ApiOperation("删除单警柜信息") @ApiOperation("删除单警柜信息")
public ApiRes<Boolean> deleteCabinetInfo(@RequestBody @Validated(ValidationApi.delete.class) UpdateCabinetReq req) { public ApiRes<Boolean> deleteCabinetInfo(@RequestBody @Validated(ValidationApi.delete.class) UpdateCabinetReq req) {
return ApiRes.success(cabinetService.deleteCabinetInfo(req)); return ApiRes.success(cabinetService.deleteCabinetInfo(req));
} }
@PostMapping("/UpdateCabinetServer") @PostMapping(path="/UpdateCabinetServer",name="修改单警柜信息,平台使用")
@ApiOperation("修改单警柜信息,平台使用") @ApiOperation("修改单警柜信息,平台使用")
public ApiRes<Boolean> UpdateCabinetServer(@RequestBody UpdateCabinetReq req) { public ApiRes<Boolean> UpdateCabinetServer(@RequestBody UpdateCabinetReq req) {
boolean result = cabinetService.updateCabinetInfo(req); boolean result = cabinetService.updateCabinetInfo(req);
...@@ -69,7 +69,8 @@ public class CabinetController { ...@@ -69,7 +69,8 @@ public class CabinetController {
return ApiRes.success(result); return ApiRes.success(result);
} }
@PostMapping("/UpdateCabinetClient")
@PostMapping(path="/UpdateCabinetClient",name="修改单警柜信息,警柜使用")
@ApiOperation("修改单警柜信息,警柜使用") @ApiOperation("修改单警柜信息,警柜使用")
public ApiRes<Boolean> UpdateCabinetClient(@RequestBody UpdateCabinetReq req) { public ApiRes<Boolean> UpdateCabinetClient(@RequestBody UpdateCabinetReq req) {
boolean result = cabinetService.updateCabinetInfo(req); boolean result = cabinetService.updateCabinetInfo(req);
...@@ -80,7 +81,7 @@ public class CabinetController { ...@@ -80,7 +81,7 @@ public class CabinetController {
} }
//通过单警柜id查询单个箱门及其箱门信息 //通过单警柜id查询单个箱门及其箱门信息
@PostMapping("/ShowOneCabinet") @PostMapping(path="/ShowOneCabinet",name="查询单个单警柜及其箱门信息")
@ApiOperation("查询单个单警柜及其箱门信息") @ApiOperation("查询单个单警柜及其箱门信息")
public ApiRes<CabinetDto> showOneCabinet(@RequestBody @Validated(ValidationApi.detail.class) CabinetReq req){ public ApiRes<CabinetDto> showOneCabinet(@RequestBody @Validated(ValidationApi.detail.class) CabinetReq req){
return ApiRes.success(cabinetService.showOneCabinet(req)); return ApiRes.success(cabinetService.showOneCabinet(req));
...@@ -88,7 +89,7 @@ public class CabinetController { ...@@ -88,7 +89,7 @@ public class CabinetController {
//根据组织机构id查询出单警柜的详细信息(list) //根据组织机构id查询出单警柜的详细信息(list)
@PostMapping("/ShowCabinetList") @PostMapping(path="/ShowCabinetList",name="查询单警柜列表")
@ApiOperation("查询单警柜列表") @ApiOperation("查询单警柜列表")
public ApiRes<List<CabinetDto>> showCabinetList(@RequestBody CabinetReq req){ public ApiRes<List<CabinetDto>> showCabinetList(@RequestBody CabinetReq req){
List<CabinetDto> allCabinetList = cabinetService.getAllCabinetList(req); List<CabinetDto> allCabinetList = cabinetService.getAllCabinetList(req);
...@@ -96,7 +97,7 @@ public class CabinetController { ...@@ -96,7 +97,7 @@ public class CabinetController {
} }
//根据组织机构id查询出单警柜的详细信息(page) //根据组织机构id查询出单警柜的详细信息(page)
@PostMapping("/ShowCabinetPage") @PostMapping(path="/ShowCabinetPage",name="查询单警柜列表")
@ApiOperation("查询单警柜列表") @ApiOperation("查询单警柜列表")
public ApiRes<PageResult<CabinetDto>> ShowCabinetPage(@RequestBody CabinetReq req){ public ApiRes<PageResult<CabinetDto>> ShowCabinetPage(@RequestBody CabinetReq req){
return ApiRes.success(cabinetService.ShowCabinetPage(req)); return ApiRes.success(cabinetService.ShowCabinetPage(req));
...@@ -114,7 +115,7 @@ public class CabinetController { ...@@ -114,7 +115,7 @@ public class CabinetController {
// return ApiRes.success(result); // return ApiRes.success(result);
// } // }
@PostMapping("/SearchOrgId") @PostMapping(path="/SearchOrgId",name="根据单警柜id查询组织机构id")
@ApiOperation("/根据单警柜id查询组织机构id") @ApiOperation("/根据单警柜id查询组织机构id")
public ApiRes<Long> SearchOrgId(@RequestBody @Validated(ValidationApi.detail.class) CabinetReq req){ public ApiRes<Long> SearchOrgId(@RequestBody @Validated(ValidationApi.detail.class) CabinetReq req){
return ApiRes.success(cabinetService.SearchOrgId(req)); return ApiRes.success(cabinetService.SearchOrgId(req));
......
...@@ -29,34 +29,34 @@ public class DestoryUnitController { ...@@ -29,34 +29,34 @@ public class DestoryUnitController {
private DestoryUnitService destoryUnitService; private DestoryUnitService destoryUnitService;
//创建报废/销毁单位 //创建报废/销毁单位
@PostMapping("/AddDestoryUnit") @PostMapping(path="/AddDestoryUnit",name="创建报废/销毁单位")
@ApiOperation("创建报废/销毁单位") @ApiOperation("创建报废/销毁单位")
public ApiRes<String> addDestoryUnit(@RequestBody @Validated(ValidationApi.add.class) DestoryUnitReq req){ public ApiRes<String> addDestoryUnit(@RequestBody @Validated(ValidationApi.add.class) DestoryUnitReq req){
return ApiRes.success(destoryUnitService.addDestoryUnit(req)); return ApiRes.success(destoryUnitService.addDestoryUnit(req));
} }
//修改报废/销毁单位 //修改报废/销毁单位
@PostMapping("/UpdateDestoryUnit") @PostMapping(path="/UpdateDestoryUnit",name="修改报废/销毁单位")
@ApiOperation("修改报废/销毁单位") @ApiOperation("修改报废/销毁单位")
public ApiRes<Boolean> updateDestoryUnit(@RequestBody @Validated(ValidationApi.edit.class) DestoryUnitReq req){ public ApiRes<Boolean> updateDestoryUnit(@RequestBody @Validated(ValidationApi.edit.class) DestoryUnitReq req){
return ApiRes.success(destoryUnitService.updateDestoryUnit(req)); return ApiRes.success(destoryUnitService.updateDestoryUnit(req));
} }
//查询报废/销毁单位(list) //查询报废/销毁单位(list)
@PostMapping("/ShowDestoryUnitList") @PostMapping(path="/ShowDestoryUnitList",name="查询报废/销毁单位(list)")
@ApiOperation("查询报废/销毁单位(list)") @ApiOperation("查询报废/销毁单位(list)")
public ApiRes<List<DestoryUnit>> showDestoryUnitList(@RequestBody DestoryUnitReq req){ public ApiRes<List<DestoryUnit>> showDestoryUnitList(@RequestBody DestoryUnitReq req){
return ApiRes.success(destoryUnitService.showDestoryUnitList(req)); return ApiRes.success(destoryUnitService.showDestoryUnitList(req));
} }
//查询报废/销毁单位(page) //查询报废/销毁单位(page)
@PostMapping("/ShowDestoryUnitPage") @PostMapping(path="/ShowDestoryUnitPage",name="修改报废/销毁单位(page)")
@ApiOperation("修改报废/销毁单位(page)") @ApiOperation("修改报废/销毁单位(page)")
public ApiRes<PageResult<DestoryUnit>> showDestoryUnitPage(@RequestBody DestoryUnitReq req){ public ApiRes<PageResult<DestoryUnit>> showDestoryUnitPage(@RequestBody DestoryUnitReq req){
return ApiRes.success(destoryUnitService.showDestoryUnitPage(req)); return ApiRes.success(destoryUnitService.showDestoryUnitPage(req));
} }
//删除报废/销毁单位 //删除报废/销毁单位
@PostMapping("/DelDestoryUnit") @PostMapping(path="/DelDestoryUnit",name="修改报废/销毁单位")
@ApiOperation("修改报废/销毁单位") @ApiOperation("修改报废/销毁单位")
public ApiRes<Boolean> delDestoryUnit(@RequestBody DestoryUnitReq req){ public ApiRes<Boolean> delDestoryUnit(@RequestBody DestoryUnitReq req){
return ApiRes.success(destoryUnitService.delDestoryUnit(req)); return ApiRes.success(destoryUnitService.delDestoryUnit(req));
......
...@@ -24,7 +24,7 @@ public interface BussinessInventoryService extends IService<BussinessInventory> ...@@ -24,7 +24,7 @@ public interface BussinessInventoryService extends IService<BussinessInventory>
BussinessInventoryDto Check(BussinessInventoryReq req); BussinessInventoryDto Check(BussinessInventoryReq req);
Boolean Start(BussinessInventoryReq req); Boolean Start(UploadInventoryReq req);
PageResult<BussinessInventory> GetPage(BussinessInventoryReq req); PageResult<BussinessInventory> GetPage(BussinessInventoryReq req);
......
...@@ -274,9 +274,23 @@ public class BussinessInventoryServiceImpl extends ServiceImpl<BussinessInventor ...@@ -274,9 +274,23 @@ public class BussinessInventoryServiceImpl extends ServiceImpl<BussinessInventor
//开始盘点 //开始盘点
@Transactional(rollbackFor = Exception.class) @Transactional(rollbackFor = Exception.class)
@Override @Override
public Boolean Start(BussinessInventoryReq req) { public Boolean Start(UploadInventoryReq req) {
String orderId=req.getOrderId(); String orderId=req.getOrderId();
BussinessInventory bi= this.getById(orderId); BussinessInventory bi= this.getById(orderId);
if (bi.getInventoryState().equals("running"))
{
throw new ServiceException(InventoryExceptionEnum.ORDER_HAS_START);
}
List<BussinessDetail> BDList=new ArrayList<>();
for (EquipmentListDto bd:
req.getEquipmentList()) {
BussinessDetail bdInsert=new BussinessDetail();
bdInsert.setInventoryId(Long.valueOf(req.getOrderId()));
BeanPlusUtil.copyProperties(bd,bdInsert);
bdInsert.setUpdateTime(DateTimeUtil.getCurrentDateTime());
BDList.add(bdInsert);
}
bussinessInventoryDetailService.saveBatch(BDList);
if (bi!=null) if (bi!=null)
{ {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论