add 增加打包负责人字段

This commit is contained in:
liao
2022-11-18 15:37:29 +08:00
parent 10508f6875
commit a7d1273a42
2 changed files with 12 additions and 0 deletions
@@ -147,5 +147,12 @@ public class PayPackCompany implements Serializable {
@ApiModelProperty(value = "邮箱") @ApiModelProperty(value = "邮箱")
private String email; private String email;
@ApiModelProperty(value = "打包负责人id")
@TableField("pack_principal_id")
private java.lang.String packPrincipalId;
@ApiModelProperty(value = "打包负责人姓名")
@TableField("pack_principal_name")
private java.lang.String packPrincipalName;
} }
@@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.jero.common.api.vo.Result; import com.jero.common.api.vo.Result;
import com.jero.common.exception.JeroBootException; import com.jero.common.exception.JeroBootException;
import com.jero.modules.system.service.ISysUserService;
import com.jero.pack.entity.PayPackCompany; import com.jero.pack.entity.PayPackCompany;
import com.jero.pack.mapper.PayPackCompanyMapper; import com.jero.pack.mapper.PayPackCompanyMapper;
import com.jero.pack.service.IPayPackCompanyService; import com.jero.pack.service.IPayPackCompanyService;
@@ -45,6 +46,8 @@ public class PayPackCompanyServiceImpl extends ServiceImpl<PayPackCompanyMapper,
private IPayContactsManagementTemporaryService payContactsManagementTemporaryService; private IPayContactsManagementTemporaryService payContactsManagementTemporaryService;
@Resource @Resource
private PayPackCompanyMapper payPackCompanyMapper; private PayPackCompanyMapper payPackCompanyMapper;
@Autowired
private ISysUserService sysUserService;
@Override @Override
public IPage<PayPackCompany> queryPageList(Page<PayPackCompany> page, PayPackCompany payPackCompany) { public IPage<PayPackCompany> queryPageList(Page<PayPackCompany> page, PayPackCompany payPackCompany) {
@@ -67,6 +70,7 @@ public class PayPackCompanyServiceImpl extends ServiceImpl<PayPackCompanyMapper,
throw new JeroBootException("该年份下已存在此打包企业!"); throw new JeroBootException("该年份下已存在此打包企业!");
} }
setPayPackCompanyAdd(payPackCompany); setPayPackCompanyAdd(payPackCompany);
payPackCompany.setPackPrincipalName(sysUserService.getById(payPackCompany.getPackPrincipalId()).getRealname());
payPackCompanyService.save(payPackCompany); payPackCompanyService.save(payPackCompany);
return payPackCompany; return payPackCompany;
} }
@@ -93,6 +97,7 @@ public class PayPackCompanyServiceImpl extends ServiceImpl<PayPackCompanyMapper,
log.error("",e); log.error("",e);
throw new JeroBootException("该年份下已存在此打包企业!"); throw new JeroBootException("该年份下已存在此打包企业!");
} }
payPackCompany.setPackPrincipalName(sysUserService.getById(payPackCompany.getPackPrincipalId()).getRealname());
setPayPackCompanyEdit(payPackCompany,payPackCompanyOld); setPayPackCompanyEdit(payPackCompany,payPackCompanyOld);
payPackCompanyService.updateById(payPackCompany); payPackCompanyService.updateById(payPackCompany);
} }