From b843e1c35f5bd1d8497321c2ce139893998e89c9 Mon Sep 17 00:00:00 2001 From: yujian <yujian@163.com> Date: 星期二, 12 五月 2020 19:57:21 +0800 Subject: [PATCH] 队员统计 --- fanli/src/main/java/com/yeshi/fanli/controller/client/v1/UserInfoController.java | 15 +++++++++++---- 1 files changed, 11 insertions(+), 4 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/UserInfoController.java b/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/UserInfoController.java index 0997f10..3be498e 100644 --- a/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/UserInfoController.java +++ b/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/UserInfoController.java @@ -1878,21 +1878,28 @@ */ @RequestMapping(value = "setextrainfo", method = RequestMethod.POST) public void setExtraInfo(AcceptData acceptData, long uid, long inviteId, String memoName, PrintWriter out) { - List<ThreeSale> listThreeSale = threeSaleSerivce.listbyIdAndBossId(inviteId, uid, null); - if (listThreeSale == null || listThreeSale.size() == 0) { + ThreeSale threeSale = threeSaleSerivce.selectByPrimaryKey(inviteId); + if (threeSale == null) { out.print(JsonUtil.loadFalseResult("璇ヨ褰曚笉瀛樺湪")); return; } - UserInfo worker = listThreeSale.get(0).getWorker(); + UserInfo worker = threeSale.getWorker(); if (worker == null) { out.print(JsonUtil.loadFalseResult("璇ヨ褰曚笉瀛樺湪")); return; } - + ThreeSaleExtraInfo extraInfo = threeSaleExtraInfoSerivce.getbyBossIdAndWorkerId(uid, worker.getId()); if (extraInfo == null) { extraInfo = new ThreeSaleExtraInfo(); + Long bossUid = threeSale.getBoss().getId(); + if (uid == bossUid) { + extraInfo.setType(1); // 鐩存帴 + } else { + extraInfo.setType(2); // 闂存帴 + } + extraInfo.setWorker(worker); extraInfo.setNickname(memoName); extraInfo.setCreateTime(new Date()); -- Gitblit v1.8.0