|
@@ -325,7 +325,7 @@ public class SaleClueInfoServiceImpl implements ISaleClueInfoService {
|
|
|
*
|
|
|
* @description: 销售线索-分配
|
|
|
*
|
|
|
- * @param sellerIds 卖家ids
|
|
|
+ * @param sellerIds 销售线索ids
|
|
|
* @param saleId 销售id
|
|
|
* @param createUserId
|
|
|
* @return: com.ruixuan.common.core.domain.ResultResponse
|
|
@@ -335,12 +335,15 @@ public class SaleClueInfoServiceImpl implements ISaleClueInfoService {
|
|
|
public ResultResponse saleClueDistribution(List<String> sellerIds, Long saleId,Long createUserId){
|
|
|
|
|
|
sellerIds.forEach(sellerId -> {
|
|
|
+ //销售线索id查询
|
|
|
+ SaleRecordVo saleInfo = saleClueInfoMapper.selectSaleClueInfoById(Integer.valueOf(sellerId));
|
|
|
+
|
|
|
//修改销售线索 销售
|
|
|
- saleClueInfoMapper.updateSaleClueSale(Long.valueOf(sellerId),saleId,1);
|
|
|
+ saleClueInfoMapper.updateSaleClueSale(saleInfo.getSellerId(),saleId,1);
|
|
|
// 修改线索 状态
|
|
|
- saleClueInfoMapper.updateSaleClueState(Long.valueOf(sellerId),2);
|
|
|
+ saleClueInfoMapper.updateSaleClueState(saleInfo.getSellerId(),2);
|
|
|
//添加 分配记录
|
|
|
- saleClueDistributionInfoMapper.insertSaleClueDistribution(new SaleClueDistributionInfoPojo(Long.valueOf(sellerId),saleId,createUserId));
|
|
|
+ saleClueDistributionInfoMapper.insertSaleClueDistribution(new SaleClueDistributionInfoPojo(saleInfo.getSellerId(),saleId,createUserId));
|
|
|
});
|
|
|
|
|
|
return ResultResponse.successMsg("分配销售成功。",null);
|