| | |
| | | } |
| | | |
| | | |
| | | /** |
| | | * erp采购管理分页列表 |
| | | */ |
| | | @ApiOperation(value = "erp采购管理分页列表--仓库专用") |
| | | @PostMapping(value = "/pageListWarehouse") |
| | | public R<PageInfo<TErpProcurementVo>> pageListWarehouse(@RequestBody TErpProcurementQuery query) { |
| | | SysUser user = tokenService.getLoginUser().getUser(); |
| | | return R.ok(erpProcurementService.pageListWarehouse(query,user)); |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | @ApiOperation(value = "erp采购管理详情") |
| | | @GetMapping(value = "/detail") |
| | |
| | | |
| | | return R.ok( erpProcurementService.detailProcurement(clinicSupplierId, user, id)); |
| | | } |
| | | |
| | | @ApiOperation(value = "采购详情--仓库角色专用") |
| | | @GetMapping(value = "/detailProcurementWarehouse/{id}") |
| | | public R<DetailProcurementVO> detailProcurementWarehouse(@PathVariable String id) { |
| | | SysUser user = tokenService.getLoginUser().getUser(); |
| | | Integer roleType = user.getRoleType(); |
| | | String clinicSupplierId=null; |
| | | if(roleType == 5){ |
| | | // 诊所 |
| | | TCrmClinic crmClinic = crmClinicService.getOne(Wrappers.lambdaQuery(TCrmClinic.class) |
| | | .eq(TCrmClinic::getUserId, user.getUserId()) |
| | | .last("LIMIT 1")); |
| | | clinicSupplierId = crmClinic.getId(); |
| | | } |
| | | |
| | | return R.ok( erpProcurementService.detailProcurementWarehouse(clinicSupplierId, user, id)); |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | @ApiOperation(value = "采购草稿") |
| | | @GetMapping(value = "/getProcurementDraft") |
| | | public R<ArrayList<DetailProcurementNextVO>> getProcurementDraft() { |