| | |
| | | return threeSaleMapper.getMyBoss(uid);
|
| | | }
|
| | |
|
| | | |
| | | @Override
|
| | | public ThreeSale selectByPrimaryKey(Long id) {
|
| | | return threeSaleMapper.selectByPrimaryKey(id);
|
| | | }
|
| | | |
| | | |
| | | @Override
|
| | | public List<ThreeSale> listbyIdAndBossId(Long id, Long uid, Integer expire) {
|
| | | return threeSaleMapper.listbyIdAndBossId(id, uid, expire);
|
| | | }
|
| | |
|
| | | @Override
|
| | | public JSONObject getMyFirstTeam(long start, int count, Long uid) {
|
| | |
| | | JSONArray resultArray = new JSONArray();
|
| | |
|
| | | for (ThreeSale threeSale: list) {
|
| | | |
| | | JSONObject object = new JSONObject();
|
| | | SimpleDateFormat sdf = new SimpleDateFormat("MM.dd HH:mm");
|
| | | SimpleDateFormat format = new SimpleDateFormat("yyyy.MM.dd HH:mm");
|
| | | SimpleDateFormat formatYears = new SimpleDateFormat("yyyy");
|
| | |
|
| | | SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
| | | Date todayTime = new Date();
|
| | | // 邀请id
|
| | | object.put("inviteId", threeSale.getId());
|
| | |
|
| | | Long createTime = threeSale.getCreateTime();
|
| | | Date inviteTime = new Date(createTime);
|
| | | object.put("inviteTime", sdf.format(inviteTime) + "加入");
|
| | |
|
| | | String nickName = null;
|
| | | if (formatYears.format(todayTime).equals(formatYears.format(inviteTime))) {
|
| | | // 本年
|
| | | object.put("inviteTime", sdf.format(inviteTime) + " 加入");
|
| | | } else {
|
| | | // 往年
|
| | | object.put("inviteTime", format.format(inviteTime) + " 加入");
|
| | | }
|
| | | |
| | | String memoName = "";
|
| | | ThreeSaleExtraInfo threeSaleExtraInfo = threeSale.getThreeSaleExtraInfo();
|
| | | if (threeSaleExtraInfo != null) {
|
| | | if (!StringUtil.isNullOrEmpty(threeSaleExtraInfo.getNickname())) {
|
| | | memoName = threeSaleExtraInfo.getNickname();
|
| | | }
|
| | | }
|
| | | object.put("memoName", memoName);
|
| | | |
| | | String nickName = "";
|
| | | String portrait = "";
|
| | | Long lastLoginTime = null;
|
| | | String portrait = null;
|
| | | Long workerId = null;
|
| | |
|
| | | UserInfo worker = threeSale.getWorker();
|
| | |
| | | lastLoginTime = worker.getLastLoginTime();
|
| | | nickName = worker.getNickName();
|
| | | }
|
| | | |
| | | object.put("nickName", nickName);
|
| | | object.put("workerId", workerId);
|
| | | object.put("portrait", portrait);
|
| | |
|
| | |
| | |
|
| | | JSONArray array1 = new JSONArray();
|
| | | array1.add(fontColor1);
|
| | | array1.add("最近登陆" + sdf.format(lastLoginTime));
|
| | | array1.add("最近登陆 " + sdf.format(lastLoginTime));
|
| | |
|
| | | array.add(array1);
|
| | |
|
| | |
| | | Calendar c = Calendar.getInstance();
|
| | | c.setTime(inviteTime);
|
| | | c.add(Calendar.DAY_OF_MONTH, 60);// 邀请不超过60天
|
| | | Date todayTime = new Date();
|
| | | |
| | |
|
| | | long days = (c.getTimeInMillis() -todayTime.getTime()) / (1000*3600*24);
|
| | | if (days < 0) {
|
| | |
| | |
|
| | | JSONArray array2 = new JSONArray();
|
| | | array2.add(fontColor2);
|
| | | array2.add(days+"天 ");
|
| | | array2.add(days+"天");
|
| | |
|
| | | JSONArray array3 = new JSONArray();
|
| | | array3.add(fontColor1);
|
| | |
| | |
|
| | | object.put("type", type);
|
| | | object.put("recentMsg", array);
|
| | | |
| | | ThreeSaleExtraInfo threeSaleExtraInfo = threeSale.getThreeSaleExtraInfo();
|
| | | if (threeSaleExtraInfo != null) {
|
| | | if (!StringUtil.isNullOrEmpty(threeSaleExtraInfo.getNickname())) {
|
| | | nickName = threeSaleExtraInfo.getNickname();
|
| | | }
|
| | | }
|
| | | |
| | | object.put("nickName", nickName);
|
| | |
|
| | | resultArray.add(object);
|
| | | }
|