|
|
@@ -5,6 +5,8 @@ import com.fs.common.annotation.DataSource;
|
|
|
import com.fs.common.enums.DataSourceType;
|
|
|
import com.fs.sop.domain.QwSopTempVoice;
|
|
|
import org.apache.ibatis.annotations.Param;
|
|
|
+import org.springframework.transaction.annotation.Propagation;
|
|
|
+import org.springframework.transaction.annotation.Transactional;
|
|
|
|
|
|
import java.util.List;
|
|
|
|
|
|
@@ -76,6 +78,7 @@ public interface QwSopTempVoiceMapper extends BaseMapper<QwSopTempVoice>{
|
|
|
|
|
|
List<QwSopTempVoice> listVoice(@Param("tempId") String tempId, @Param("salesIds") List<Long> salesIds);
|
|
|
|
|
|
+ @DataSource(DataSourceType.SOP)
|
|
|
void insertBatch(@Param("list") List<QwSopTempVoice> list);
|
|
|
|
|
|
List<QwSopTempVoice> getVoice(@Param("companyUserId") Long companyUserId, @Param("companyId") Long companyId, @Param("tempId") String tempId, @Param("rulesId") Long rulesId);
|
|
|
@@ -88,6 +91,7 @@ public interface QwSopTempVoiceMapper extends BaseMapper<QwSopTempVoice>{
|
|
|
|
|
|
List<QwSopTempVoice> selectAllByUserIds(@Param("userIdList") List<Long> userIdList);
|
|
|
|
|
|
+ @DataSource(DataSourceType.SOP)
|
|
|
QwSopTempVoice selectQwSopTempVoiceByCompanyUserIdAndVoiceTxt(@Param("companyUserId") Long companyUserId,@Param("voiceTxt") String voiceTxt);
|
|
|
|
|
|
QwSopTempVoice selectQwSopTempVoiceByCompanyUserIdAndQwUserId(@Param("companyUserId") Long companyUserId,@Param("qwUserId") Long qwUserId);
|