| | |
| | | import com.ruoyi.common.core.domain.entity.SysUser; |
| | | import com.ruoyi.common.enums.BusinessType; |
| | | import com.ruoyi.system.dto.TCrmSupplierDTO; |
| | | import com.ruoyi.system.model.TCrmBranch; |
| | | import com.ruoyi.system.model.TCrmChangePoints; |
| | | import com.ruoyi.system.model.TCrmSalesperson; |
| | | import com.ruoyi.system.model.TCrmSupplier; |
| | | import com.ruoyi.system.model.*; |
| | | import com.ruoyi.system.query.TCrmSupplierQuery; |
| | | import com.ruoyi.system.service.*; |
| | | import com.ruoyi.system.vo.TCrmSupplierVO; |
| | |
| | | |
| | | private final TCrmSupplierService crmSupplierService; |
| | | private final ISysUserService sysUserService; |
| | | private final TCrmWarehouseService crmWarehouseService; |
| | | @Autowired |
| | | public TCrmSupplierController(TCrmSupplierService crmSupplierService, ISysUserService sysUserService) { |
| | | public TCrmSupplierController(TCrmSupplierService crmSupplierService, ISysUserService sysUserService, TCrmWarehouseService crmWarehouseService) { |
| | | this.crmSupplierService = crmSupplierService; |
| | | this.sysUserService = sysUserService; |
| | | this.crmWarehouseService = crmWarehouseService; |
| | | } |
| | | |
| | | /** |
| | |
| | | TCrmSupplier crmSupplier = crmSupplierService.getById(id); |
| | | TCrmSupplierVO crmSupplierVO = new TCrmSupplierVO(); |
| | | BeanUtils.copyProperties(crmSupplier, crmSupplierVO); |
| | | // 查询仓库 |
| | | TCrmWarehouse crmWarehouse = crmWarehouseService.getById(crmSupplier.getWarehouseId()); |
| | | if(Objects.nonNull(crmWarehouse)){ |
| | | crmSupplierVO.setWarehouseName(crmWarehouse.getWarehouseName()); |
| | | } |
| | | return R.ok(crmSupplierVO); |
| | | } |
| | | |