|  |  |  | 
|---|
|  |  |  | public R<Boolean> clinicAdd(@Validated @RequestBody TErpClinicGoodsAddDto dto) { | 
|---|
|  |  |  | SysUser user = tokenService.getLoginUser().getUser(); | 
|---|
|  |  |  | if (erpGoodsService.isExit(dto.getGoodsIdCode(), dto.getQuasiNumber(),null)) { | 
|---|
|  |  |  | return R.fail("erp商品已存在"); | 
|---|
|  |  |  | return R.fail("erp商品已存在,商品条码重复"); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | if (erpGoodsService.isExitOne(dto.getGoodsIdCode(), dto.getQuasiNumber(),null)) { | 
|---|
|  |  |  | return R.fail("erp商品已存在,国药准字号重复"); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | Integer roleType = user.getRoleType(); | 
|---|
|  |  |  | TErpGoods goods = new TErpGoods(); | 
|---|
|  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  | goods.setCreateId(user.getUserId().toString()); | 
|---|
|  |  |  | goods.setGoodsIdCode(dto.getGoodsIdCode()); | 
|---|
|  |  |  | goods.setClinicPurchasePrice(dto.getSalesAmount()); | 
|---|
|  |  |  | //        goods.setClinicPurchasePrice(dto.getSalesAmount()); | 
|---|
|  |  |  | return R.ok(erpGoodsService.save(goods)); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|