|
|
@@ -14,9 +14,7 @@ import com.wx.blink.backend.domain.qry.BlinkBizFileQry;
|
|
|
import com.wx.blink.backend.objectmapper.BlinkCustomerMapper;
|
|
|
import com.wx.blink.backend.repository.BlinkCustomerRepository;
|
|
|
import com.wx.blink.backend.repository.BlinkProviderRepository;
|
|
|
-import com.wx.blink.backend.service.IBlinkCustomerSeniorService;
|
|
|
-import com.wx.blink.backend.service.IBlinkCustomerService;
|
|
|
-import com.wx.blink.backend.service.IBlinkProviderService;
|
|
|
+import com.wx.blink.backend.service.*;
|
|
|
import com.wx.blink.base.common.domain.PageResult;
|
|
|
import com.wx.blink.base.common.domain.ResponseDTO;
|
|
|
import com.wx.blink.base.common.util.BlinkEntityUtil;
|
|
|
@@ -59,6 +57,10 @@ public class BlinkCustomerServiceImpl extends ServiceImpl<BlinkCustomerRepositor
|
|
|
private IBlinkCustomerSeniorService seniorService;
|
|
|
@Resource
|
|
|
private BlinkProviderServiceImpl providerService;
|
|
|
+ @Resource
|
|
|
+ private IBlinkCustomerTransferService transferService;
|
|
|
+ @Resource
|
|
|
+ private IBlinkCustomerReleaseService releaseService;
|
|
|
|
|
|
@Override
|
|
|
public ResponseDTO<String> supportsCustomerCreate(BlinkCustomerCreateVO dto) {
|
|
|
@@ -288,12 +290,14 @@ public class BlinkCustomerServiceImpl extends ServiceImpl<BlinkCustomerRepositor
|
|
|
@Override
|
|
|
public ResponseDTO<String> customerTransfer(BlinkCustomerTransferVO vo) {
|
|
|
customerRepository.customerTransfer(vo);
|
|
|
+ transferService.addOrUpdate(vo);
|
|
|
return ResponseDTO.ok();
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
public ResponseDTO<String> customerRelease(BlinkCustomerReleaseVO vo) {
|
|
|
customerRepository.customerRelease(vo);
|
|
|
+ releaseService.addOrUpdate(vo);
|
|
|
//记录
|
|
|
String reason = "释放公海,释放原因:";
|
|
|
if(vo.getReason()!=null) reason = reason+vo.getReason();
|