|
|
|
@ -87,10 +87,16 @@ public class DfBizClueController extends BaseController {
|
|
|
|
|
Integer pageSize = ServletUtils.getParameterToInt(Constants.PAGE_SIZE);
|
|
|
|
|
LambdaQueryWrapper<DfBizClue> queryWrapper = new LambdaQueryWrapper();
|
|
|
|
|
queryWrapper.eq(DfBizClue::getDataType,dfBizClue.getDataType());
|
|
|
|
|
queryWrapper.eq(DfBizClue::getShareUser,SecurityUtils.getUserId());
|
|
|
|
|
//传入hasOrder参数为1时,查询出存在orderId的数据
|
|
|
|
|
if (Validator.isNotEmpty(dfBizClue.getHasOrder())) {
|
|
|
|
|
queryWrapper.isNotNull(DfBizClue::getOrderId);
|
|
|
|
|
if (Validator.isNotEmpty(dfBizClue.getBrokerId())) {
|
|
|
|
|
queryWrapper.eq(DfBizClue::getShareUser,dfBizClue.getBrokerId());
|
|
|
|
|
} else {
|
|
|
|
|
queryWrapper.eq(DfBizClue::getShareUser,SecurityUtils.getUserId());
|
|
|
|
|
}
|
|
|
|
|
} else {
|
|
|
|
|
queryWrapper.eq(DfBizClue::getShareUser,SecurityUtils.getUserId());
|
|
|
|
|
}
|
|
|
|
|
List<DfBizClue> list = dfBizClueService.list(queryWrapper);
|
|
|
|
|
Map<String, Integer> visitsNum = new HashMap<>();
|
|
|
|
@ -234,6 +240,22 @@ public class DfBizClueController extends BaseController {
|
|
|
|
|
return toAjax(dfBizClueService.updateById(dfBizClue));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 修改经济人ID
|
|
|
|
|
*/
|
|
|
|
|
@ApiOperation("经济人ID")
|
|
|
|
|
@PostMapping("/changeUserId")
|
|
|
|
|
public AjaxResult changeUserId(@RequestBody DfBizClue dfBizClue) {
|
|
|
|
|
List<DfBizClue> list = dfBizClueService.list(new LambdaQueryWrapper<DfBizClue>().eq(DfBizClue::getShareUser, dfBizClue.getOldUserId()));
|
|
|
|
|
if (list.size() > 0) {
|
|
|
|
|
for (DfBizClue dfBizClueNew : list) {
|
|
|
|
|
dfBizClueNew.setShareUser(dfBizClue.getNewUserId());
|
|
|
|
|
}
|
|
|
|
|
dfBizClueService.updateBatchById(list);
|
|
|
|
|
}
|
|
|
|
|
return toAjax(true);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 删除业务线索
|
|
|
|
|
*/
|
|
|
|
|