|
@@ -91,7 +91,7 @@ public class BusinessOpportunityServiceImpl extends ServiceImpl<BusinessOpportun
|
|
@Override
|
|
@Override
|
|
public BusinessOpportunity getInfo(BusinessOpportunity bo, User user) {
|
|
public BusinessOpportunity getInfo(BusinessOpportunity bo, User user) {
|
|
BusinessOpportunity businessOpportunity = bOMapper.selectByIdToInfo(bo.getId());
|
|
BusinessOpportunity businessOpportunity = bOMapper.selectByIdToInfo(bo.getId());
|
|
- businessOpportunity.setActionLogList(actionLogMapper.selectList(new QueryWrapper<ActionLog>().eq("item_id", bo.getId()).eq("code", "business")));
|
|
|
|
|
|
+ businessOpportunity.setActionLogList(actionLogMapper.selectByInfoListBusiness(bo.getId()));
|
|
businessOpportunity.setUploadFilePList(uploadFileMapper.selectByInfoList("business",bo.getId()));
|
|
businessOpportunity.setUploadFilePList(uploadFileMapper.selectByInfoList("business",bo.getId()));
|
|
businessOpportunity.setTaskList(taskMapper.selectList(new QueryWrapper<Task>().eq("business_opportunity_id",bo.getId())));
|
|
businessOpportunity.setTaskList(taskMapper.selectList(new QueryWrapper<Task>().eq("business_opportunity_id",bo.getId())));
|
|
List<BusinessItemProduct> businessItemProducts = bipMapper.selectList(new QueryWrapper<BusinessItemProduct>().eq("business_id", bo.getId()));
|
|
List<BusinessItemProduct> businessItemProducts = bipMapper.selectList(new QueryWrapper<BusinessItemProduct>().eq("business_id", bo.getId()));
|
|
@@ -140,18 +140,17 @@ public class BusinessOpportunityServiceImpl extends ServiceImpl<BusinessOpportun
|
|
@Transactional(rollbackFor = Exception.class)
|
|
@Transactional(rollbackFor = Exception.class)
|
|
public void insert(BusinessOpportunity bo) {
|
|
public void insert(BusinessOpportunity bo) {
|
|
setNull(bo);
|
|
setNull(bo);
|
|
- bo.setCreateTime(new Date());
|
|
|
|
bOMapper.insert(bo);
|
|
bOMapper.insert(bo);
|
|
List<BusinessItemProduct> businessItemProducts = JSONArray.parseArray(bo.getBusinessItemProductList(), BusinessItemProduct.class);
|
|
List<BusinessItemProduct> businessItemProducts = JSONArray.parseArray(bo.getBusinessItemProductList(), BusinessItemProduct.class);
|
|
for (BusinessItemProduct businessItemProduct : businessItemProducts) {
|
|
for (BusinessItemProduct businessItemProduct : businessItemProducts) {
|
|
businessItemProduct.setBusinessId(bo.getId());
|
|
businessItemProduct.setBusinessId(bo.getId());
|
|
-// businessItemProduct.setId(null);
|
|
|
|
bipMapper.insert(businessItemProduct);
|
|
bipMapper.insert(businessItemProduct);
|
|
}
|
|
}
|
|
ActionLog actionLog = new ActionLog();
|
|
ActionLog actionLog = new ActionLog();
|
|
actionLog.setUserId(bo.getUserId());
|
|
actionLog.setUserId(bo.getUserId());
|
|
actionLog.setItemId(bo.getId());
|
|
actionLog.setItemId(bo.getId());
|
|
actionLog.setCode("business");
|
|
actionLog.setCode("business");
|
|
|
|
+ actionLog.setCreatTime(new Date());
|
|
actionLog.setName("创建了商机");
|
|
actionLog.setName("创建了商机");
|
|
actionLogMapper.insert(actionLog);
|
|
actionLogMapper.insert(actionLog);
|
|
}
|
|
}
|
|
@@ -577,6 +576,7 @@ public class BusinessOpportunityServiceImpl extends ServiceImpl<BusinessOpportun
|
|
bOMapper.update(bo, new UpdateWrapper<BusinessOpportunity>().eq("id", bo.getId()).set("contacts_id", bo.getContactsId()));
|
|
bOMapper.update(bo, new UpdateWrapper<BusinessOpportunity>().eq("id", bo.getId()).set("contacts_id", bo.getContactsId()));
|
|
ActionLog al = new ActionLog();
|
|
ActionLog al = new ActionLog();
|
|
al.setCode("business");
|
|
al.setCode("business");
|
|
|
|
+ al.setCreatTime(new Date());
|
|
al.setName("关联了联系人");
|
|
al.setName("关联了联系人");
|
|
al.setUserId(user.getId());
|
|
al.setUserId(user.getId());
|
|
al.setItemId(bo.getId());
|
|
al.setItemId(bo.getId());
|