思念食品API

sql_20180511.sql 789B

12345678910111213141516171819202122232425262728
  1. declare @Caller nvarchar(50)
  2. set @Caller='15670605766'
  3. declare @locationID int--主叫号码的归属地ID
  4. declare @areacode nvarchar(50)--区号
  5. declare @usercode nvarchar(50)--需要返回的坐席
  6. declare @zxzid int --坐席组ID
  7. --处理主叫号码 获取手机号码前7位
  8. declare @first char(5)
  9. declare @Top7 char(10)
  10. set @first=LEFT(@Caller, 1);
  11. if @first='0'
  12. begin
  13. set @Top7=SubString(@Caller, 2,7);
  14. end
  15. else
  16. begin
  17. set @Top7=SubString(@Caller, 1,7);
  18. end
  19. --根据前7位获取区号
  20. select @areacode=F_ZipCode FROM T_Sys_MobileData where F_MobileNum=@Top7
  21. --根据区号获取地区ID
  22. select @locationID=id FROM tel_location where tel=@areacode
  23. --根据地区ID获取对应负责的坐席组ID
  24. select @zxzid=userid from telloc_users where tellocid=@locationID
  25. select @zxzid,@first,@Top7,@areacode