|
|
@@ -5,7 +5,6 @@ import com.alibaba.fastjson.JSONObject;
|
|
|
import com.uas.sso.entity.PartnershipRecordView;
|
|
|
import com.uas.sso.util.AccountUtils;
|
|
|
import com.uas.message.mail.service.MailService;
|
|
|
-import com.uas.message.sms.service.SmsService;
|
|
|
import com.uas.platform.b2b.core.util.ThreadUtils;
|
|
|
import com.uas.platform.b2b.dao.CommonDao;
|
|
|
import com.uas.platform.b2b.dao.InvitationRecordDao;
|
|
|
@@ -18,7 +17,6 @@ import com.uas.platform.b2b.service.EnterpriseService;
|
|
|
import com.uas.platform.b2b.service.InvitationRecordService;
|
|
|
import com.uas.platform.b2b.service.UserService;
|
|
|
import com.uas.platform.b2b.support.MessageConf;
|
|
|
-import com.uas.platform.b2b.support.SystemSession;
|
|
|
import com.uas.platform.b2b.temporary.model.SmsMessage;
|
|
|
import com.uas.platform.b2b.v2.model.Invitation;
|
|
|
import com.uas.platform.b2b.v2.service.InviteRecordService;
|
|
|
@@ -29,8 +27,6 @@ import com.uas.platform.core.util.HttpUtil;
|
|
|
import com.uas.platform.core.util.serializer.FlexJsonUtils;
|
|
|
import com.uas.search.b2b.model.PageParams;
|
|
|
import com.uas.search.b2b.model.SPage;
|
|
|
-import com.uas.sso.entity.PartnershipRecordView;
|
|
|
-import com.uas.sso.util.AccountUtils;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
import org.springframework.ui.ModelMap;
|
|
|
@@ -63,9 +59,6 @@ public class InviteRecordServiceImpl implements InviteRecordService {
|
|
|
@Autowired
|
|
|
private MessageConf messageConf;
|
|
|
|
|
|
- @Autowired
|
|
|
- private SmsService smsService;
|
|
|
-
|
|
|
@Autowired
|
|
|
private MailService mailService;
|
|
|
|
|
|
@@ -95,16 +88,14 @@ public class InviteRecordServiceImpl implements InviteRecordService {
|
|
|
baseInfo.setAdminName(user.getUserName());
|
|
|
baseInfo.setEnTel(user.getUserTel());
|
|
|
}
|
|
|
- List<InvitationRecord> records = invitationRecordService.findbyVendName(e.getEnName());
|
|
|
- if (!CollectionUtils.isEmpty(records)) {
|
|
|
- Enterprise enterprise = enterpriseService.findByEnUU(records.get(0).getEnuu());
|
|
|
- if (null == enterprise) {
|
|
|
- enterprise = enterpriseService.findByenBussinessCode(records.get(0).getBussinesscode());
|
|
|
- }
|
|
|
+ if (null != e.getInviteUU()) {
|
|
|
+ Enterprise enterprise = enterpriseService.findByEnUU(e.getInviteUU());
|
|
|
String enName = enterprise != null ? enterprise.getEnName() : null;
|
|
|
baseInfo.setInviteEnName(enName);
|
|
|
- String userName = records.get(0).getUser() != null ? records.get(0).getUser().getUserName() : null;
|
|
|
- baseInfo.setInviteUserName(userName);
|
|
|
+ }
|
|
|
+ if (null != e.getInviteUserUU()) {
|
|
|
+ User u = userDao.findOne(e.getInviteUserUU());
|
|
|
+ baseInfo.setInviteUserName(u.getUserName());
|
|
|
}
|
|
|
baseInfoList.add(baseInfo);
|
|
|
}
|
|
|
@@ -136,15 +127,12 @@ public class InviteRecordServiceImpl implements InviteRecordService {
|
|
|
@Override
|
|
|
public ModelMap getInvationCount(Long userUU, Long enUU) {
|
|
|
ModelMap map = new ModelMap();
|
|
|
- Integer allNum = 0;
|
|
|
- Integer todoNum = 0;
|
|
|
- Integer doneNum = 0;
|
|
|
String allSql = "select COALESCE(sum(count), 0) from v$invitation where useruu = " + userUU;
|
|
|
String todoSql = "select COALESCE(sum(count), 0) from v$invitation where active = 0 and useruu = " + userUU;
|
|
|
String doneSql = "select COALESCE(sum(count), 0) from v$invitation where active = 1 and useruu = " + userUU;
|
|
|
- allNum = commonDao.queryForObject(allSql, Integer.class);
|
|
|
- todoNum = commonDao.queryForObject(todoSql, Integer.class);
|
|
|
- doneNum = commonDao.queryForObject(doneSql, Integer.class);
|
|
|
+ Integer allNum = commonDao.queryForObject(allSql, Integer.class);
|
|
|
+ Integer todoNum = commonDao.queryForObject(todoSql, Integer.class);
|
|
|
+ Integer doneNum = commonDao.queryForObject(doneSql, Integer.class);
|
|
|
map.put("all", allNum);
|
|
|
map.put("todo", todoNum);
|
|
|
map.put("done", doneNum);
|