Commit 0210ddf6 by 阳浪

数据隔离

parent 60995989
......@@ -17,9 +17,12 @@ import com.yizhi.site.application.service.SystemMailboxService;
import com.yizhi.site.application.vo.domain.SystemMailboxParamVo;
import com.yizhi.site.application.vo.domain.SystemMailboxVo;
import com.yizhi.site.application.vo.domain.SystemMailboxConditionVo;
import com.yizhi.system.application.system.remote.AccountClient;
import com.yizhi.system.application.vo.AccountVO;
import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.util.StringUtils;
import java.util.ArrayList;
import java.util.Date;
......@@ -40,6 +43,9 @@ public class SystemMailboxServiceImpl extends ServiceImpl<SystemMailboxMapper,Sy
@Autowired
private MyItemConfigMapper myItemConfigmapper;
@Autowired
private AccountClient accountClient;
@Override
public Page<SystemMailbox> selectPage(SystemMailboxConditionVo conditionVo){
Page<SystemMailbox> page = new Page<>(conditionVo.getPageNo(), conditionVo.getPageSize());
......@@ -109,6 +115,13 @@ public class SystemMailboxServiceImpl extends ServiceImpl<SystemMailboxMapper,Sy
systemMailBox.setCreateById(res.getAccountId());
systemMailBox.setCreateByName(res.getAccountName());
systemMailBox.setCreateTime(new Date());
AccountVO accountVO = accountClient.findById(res.getAccountId());
if(StringUtils.isEmpty(systemMailBox.getContactName())){
systemMailBox.setContactName(accountVO.getFullName());
}
if(StringUtils.isEmpty(systemMailBox.getContactNumber())){
systemMailBox.setContactName(accountVO.getName());
}
this.insert(systemMailBox);
}else{
this.updateById(systemMailBox);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment