浏览代码

外呼机器人-销售线索新增导入标识

yangzian 2 年之前
父节点
当前提交
6779b49a5b

+ 7 - 0
ruixuan-salesLeads/src/main/java/com.ruixuan.salesLeads/mapper/SaleClueInfoMapper.java

@@ -104,6 +104,13 @@ public interface SaleClueInfoMapper {
      */
      void updateSaleClueOfflineFlag(@Param(value = "sellerId") Long sellerId,@Param(value = "offlineSaleFlag") int offlineSaleFlag,@Param(value = "saleId") Long saleId);
 
+    /**
+     * 修改销售线索 导入电话记录的状态
+     * @param id 销售线索的id
+     * @param importPhoneFlag  是否导入电话记录 0-否 1-是
+     */
+     void updateSaleClueImportPhoneFlag(@Param(value = "id") Long id,@Param(value = "importPhoneFlag") int importPhoneFlag);
+
 
 
 

+ 5 - 0
ruixuan-salesLeads/src/main/java/com.ruixuan.salesLeads/service/impl/TelephoneRobotServiceImpl.java

@@ -32,6 +32,7 @@ import org.apache.ibatis.annotations.Param;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.beans.factory.annotation.Value;
 import org.springframework.stereotype.Service;
+import org.springframework.transaction.annotation.Transactional;
 import org.springframework.web.multipart.MultipartFile;
 
 import java.util.*;
@@ -111,6 +112,7 @@ public class TelephoneRobotServiceImpl implements ITelephoneRobotService {
      * @author: zianY
      */
     @Override
+    @Transactional
     public ResultResponse importRobotTelephone(List<Long> sellerIds,String userId) throws Exception{
         Map<String,String> headers = new HashMap<>();
         Map<String,Object> result = new HashMap<>();
@@ -136,6 +138,9 @@ public class TelephoneRobotServiceImpl implements ITelephoneRobotService {
             param.put("companyName",saleInfo.getSellerName());
             param.put("phone","17778037644");
             param.put("website","");
+            //修改线索的导入记录状态
+            saleClueInfoMapper.updateSaleClueImportPhoneFlag(sellerId,1);
+
             customerList.add(param);
         }
         result.put("customerList",customerList);

+ 10 - 0
ruixuan-salesLeads/src/main/resources/mapper/salesLeads/SaleClueInfoMapper.xml

@@ -332,6 +332,16 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
 	</update>
 
 
+	<!--  修改销售线索 导入电话记录的状态 -->
+	<update id="updateSaleClueImportPhoneFlag">
+		UPDATE sale_clue_info
+		SET
+			import_phone_flag = #{importPhoneFlag}
+		WHERE
+			id = #{id}
+	</update>
+
+