|
@ -132,7 +132,9 @@ public class CustomerSynergyManageController extends BaseController {
|
|
}
|
|
}
|
|
@RequestMapping(value = "/takeWorkorderNum", method = RequestMethod.GET)
|
|
@RequestMapping(value = "/takeWorkorderNum", method = RequestMethod.GET)
|
|
@ApiOperation(value = "获取协同服务取号信息")
|
|
@ApiOperation(value = "获取协同服务取号信息")
|
|
public String takeWorkorderNum(@ApiParam(name="workorderCode",value="协同服务工单code",required = false)
|
|
|
|
|
|
public String takeWorkorderNum(@ApiParam(name = "userCode", value = "客服code", required = false)
|
|
|
|
@RequestParam(value = "userCode", required = false)String userCode,
|
|
|
|
@ApiParam(name="workorderCode",value="协同服务工单code",required = true)
|
|
@RequestParam(required = true)String workorderCode,
|
|
@RequestParam(required = true)String workorderCode,
|
|
@ApiParam(name="townCode",value="所属区县",required = false)
|
|
@ApiParam(name="townCode",value="所属区县",required = false)
|
|
@RequestParam(required = false)String townCode,
|
|
@RequestParam(required = false)String townCode,
|
|
@ -147,8 +149,11 @@ public class CustomerSynergyManageController extends BaseController {
|
|
@ApiParam(name="isFollow",value="是否待跟进(1是,0否)",required = false)
|
|
@ApiParam(name="isFollow",value="是否待跟进(1是,0否)",required = false)
|
|
@RequestParam(required = false)Integer isFollow){
|
|
@RequestParam(required = false)Integer isFollow){
|
|
try {
|
|
try {
|
|
|
|
if(!StringUtils.isNotEmpty(userCode)){
|
|
|
|
userCode = getUID();
|
|
|
|
}
|
|
Map<String,Object> resultMap = synergyManageService.takeWorkorderNum(workorderCode,townCode,hospitalCode,
|
|
Map<String,Object> resultMap = synergyManageService.takeWorkorderNum(workorderCode,townCode,hospitalCode,
|
|
diseaseCode,healthCode,serveCode,isFollow);
|
|
|
|
|
|
diseaseCode,healthCode,serveCode,isFollow,userCode);
|
|
return write(200,"取号成功","data", resultMap);
|
|
return write(200,"取号成功","data", resultMap);
|
|
}catch (Exception e){
|
|
}catch (Exception e){
|
|
error(e);
|
|
error(e);
|
|
@ -160,8 +165,8 @@ public class CustomerSynergyManageController extends BaseController {
|
|
@ApiOperation(value = "获取催单列表")
|
|
@ApiOperation(value = "获取催单列表")
|
|
public String reminderList(@ApiParam(name="userCode",value="客服code",required = false)
|
|
public String reminderList(@ApiParam(name="userCode",value="客服code",required = false)
|
|
@RequestParam(required = false)String userCode,
|
|
@RequestParam(required = false)String userCode,
|
|
@ApiParam(name="receiveType",value="客服角色(1、客服,2、客服负责人)",required = false)
|
|
|
|
@RequestParam(required = false)Integer receiveType,
|
|
|
|
|
|
@ApiParam(name="receiveType",value="客服角色(1、客服,2、客服管理员)",required = true)
|
|
|
|
@RequestParam(required = true)Integer receiveType,
|
|
@ApiParam(name="sortType",value="排序(1、升序,2、降序)",required = false,defaultValue = "1")
|
|
@ApiParam(name="sortType",value="排序(1、升序,2、降序)",required = false,defaultValue = "1")
|
|
@RequestParam(required = false,defaultValue = "1")Integer sortType){
|
|
@RequestParam(required = false,defaultValue = "1")Integer sortType){
|
|
try{
|
|
try{
|
|
@ -248,5 +253,23 @@ public class CustomerSynergyManageController extends BaseController {
|
|
return write(-1,"保存失败!");
|
|
return write(-1,"保存失败!");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@RequestMapping(value = "/taskSubmit", method = RequestMethod.POST)
|
|
|
|
@ApiOperation(value = "协同任务提交")
|
|
|
|
public String taskSubmit(@ApiParam(name="workorderCode",value="协同服务工单code",required = true)
|
|
|
|
@RequestParam(required = true)String workorderCode,
|
|
|
|
@ApiParam(name="dealResultRemark",value="说明",required = true)
|
|
|
|
@RequestParam(required = true)String dealResultRemark,
|
|
|
|
@ApiParam(name="dealResultAccessory",value="附件路径(多个用逗号隔开)",required = true)
|
|
|
|
@RequestParam(required = true)String dealResultAccessory){
|
|
|
|
try{
|
|
|
|
|
|
|
|
synergyManageService.taskSubmit(workorderCode,dealResultRemark,dealResultAccessory);
|
|
|
|
return write(200,"提交成功");
|
|
|
|
}catch (Exception e){
|
|
|
|
error(e);
|
|
|
|
return error(-1,"提交失败");
|
|
|
|
}
|
|
|
|
}
|
|
}
|
|
}
|
|
|
|
|