|
@@ -35,7 +35,10 @@ import com.fs.hisStore.vo.FsStoreProductExportVO;
|
|
|
import com.fs.im.config.IMConfig;
|
|
import com.fs.im.config.IMConfig;
|
|
|
import com.fs.im.dto.OpenImResponseDTO;
|
|
import com.fs.im.dto.OpenImResponseDTO;
|
|
|
import com.fs.im.service.OpenIMService;
|
|
import com.fs.im.service.OpenIMService;
|
|
|
|
|
+import com.fs.qw.domain.FsCompanyCustomer;
|
|
|
import com.fs.qw.domain.QwCompany;
|
|
import com.fs.qw.domain.QwCompany;
|
|
|
|
|
+import com.fs.qw.param.TransferCustomerParam;
|
|
|
|
|
+import com.fs.qw.service.IFsCompanyCustomerService;
|
|
|
import com.fs.qw.service.IQwCompanyService;
|
|
import com.fs.qw.service.IQwCompanyService;
|
|
|
import com.fs.qw.vo.CompanyUserQwVO;
|
|
import com.fs.qw.vo.CompanyUserQwVO;
|
|
|
import com.fs.qw.vo.QwUserVO;
|
|
import com.fs.qw.vo.QwUserVO;
|
|
@@ -96,6 +99,9 @@ public class CompanyUserController extends BaseController
|
|
|
@Autowired
|
|
@Autowired
|
|
|
private ICompanyUserRoleService companyUserRoleService;
|
|
private ICompanyUserRoleService companyUserRoleService;
|
|
|
|
|
|
|
|
|
|
+ @Autowired
|
|
|
|
|
+ private IFsCompanyCustomerService fsCompanyCustomerService;
|
|
|
|
|
+
|
|
|
private static final String appLink = "https://jump.ylrztop.com/jumpapp/pages/index/index?link=";
|
|
private static final String appLink = "https://jump.ylrztop.com/jumpapp/pages/index/index?link=";
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -702,4 +708,29 @@ public class CompanyUserController extends BaseController
|
|
|
}
|
|
}
|
|
|
return R.ok().put("data",createOpen);
|
|
return R.ok().put("data",createOpen);
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+ //获取销售人员列表
|
|
|
|
|
+ @GetMapping("/getSaleList")
|
|
|
|
|
+ public AjaxResult getSaleList(){
|
|
|
|
|
+ List<CompanyUser> list = companyUserService.selectCompanyUserList(new CompanyUser());
|
|
|
|
|
+ return AjaxResult.success(list);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ //获取销售人员管理的客户信息列表
|
|
|
|
|
+ @GetMapping("/getSaleCustomerList/{companyUserId}")
|
|
|
|
|
+ public AjaxResult getSaleCustomerList(@PathVariable Long companyUserId){
|
|
|
|
|
+ FsCompanyCustomer queryCondition = new FsCompanyCustomer();
|
|
|
|
|
+ List<Long> companyUserIds = new ArrayList<>();
|
|
|
|
|
+ companyUserIds.add(companyUserId);
|
|
|
|
|
+ queryCondition.setCompanyUserIds(companyUserIds);
|
|
|
|
|
+ List<FsCompanyCustomer> list =fsCompanyCustomerService.selectFsCompanyCustomerListByCompanyUserIds(queryCondition);
|
|
|
|
|
+ return AjaxResult.success(list);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ //执行转交销售管理的客户信息
|
|
|
|
|
+ @PostMapping("/transferCustomer")
|
|
|
|
|
+ public AjaxResult transferPatient(@RequestBody TransferCustomerParam param) {
|
|
|
|
|
+ int rows = fsCompanyCustomerService.transferCustomer(param);
|
|
|
|
|
+ return toAjax(rows);
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|