From 56105fbf6d31bbdfc3084d92bae9e05faf1c63ba Mon Sep 17 00:00:00 2001
From: nmy <849173236@qq.com>
Date: Tue, 5 Dec 2023 17:34:40 +0800
Subject: [PATCH 1/2] =?UTF-8?q?=E3=80=90=E6=96=B0=E5=A2=9E=E3=80=91?=
=?UTF-8?q?=E4=BC=81=E4=B8=9A=E4=BF=A1=E6=81=AF=E8=A1=A8=E5=AD=97=E6=AE=B5?=
=?UTF-8?q?=E6=96=B0=E5=A2=9E?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../zlpt/company/domain/BmCompanyInfo.java | 8 +++-
.../impl/BmCompanyInfoServiceImpl.java | 10 ++---
.../resources/mapper/BmCompanyInfoMapper.xml | 40 ++++++++++++++-----
3 files changed, 43 insertions(+), 15 deletions(-)
diff --git a/zlpt-modules/zlpt-company/src/main/java/com/bonus/zlpt/company/domain/BmCompanyInfo.java b/zlpt-modules/zlpt-company/src/main/java/com/bonus/zlpt/company/domain/BmCompanyInfo.java
index 2125ee5..1be956f 100644
--- a/zlpt-modules/zlpt-company/src/main/java/com/bonus/zlpt/company/domain/BmCompanyInfo.java
+++ b/zlpt-modules/zlpt-company/src/main/java/com/bonus/zlpt/company/domain/BmCompanyInfo.java
@@ -150,7 +150,7 @@ public class BmCompanyInfo implements Serializable {
* 创建人
*/
@Excel(name = "创建人")
- private String creator;
+ private Integer creator;
/**
* 审核人
@@ -182,5 +182,11 @@ public class BmCompanyInfo implements Serializable {
@Excel(name = "修改时间")
private String updateTime;
+ @Excel(name = "法人身份证头像面")
+ private String legalFaceUrl;
+
+ @Excel(name = "法人身份证国徽面")
+ private String legalNationUrl;
+
}
\ No newline at end of file
diff --git a/zlpt-modules/zlpt-company/src/main/java/com/bonus/zlpt/company/service/impl/BmCompanyInfoServiceImpl.java b/zlpt-modules/zlpt-company/src/main/java/com/bonus/zlpt/company/service/impl/BmCompanyInfoServiceImpl.java
index d192d04..72e7c03 100644
--- a/zlpt-modules/zlpt-company/src/main/java/com/bonus/zlpt/company/service/impl/BmCompanyInfoServiceImpl.java
+++ b/zlpt-modules/zlpt-company/src/main/java/com/bonus/zlpt/company/service/impl/BmCompanyInfoServiceImpl.java
@@ -64,7 +64,7 @@ public class BmCompanyInfoServiceImpl implements BmCompanyInfoService {
public int insertSelective(BmCompanyInfoDto record) {
record.getBmCompanyInfo().setCreateTime(LocalDateTime.now().toString());
- record.getBmCompanyInfo().setCreator(SecurityUtils.getUsername());
+ record.getBmCompanyInfo().setCreator(SecurityUtils.getUserId().intValue());
record.getBmCompanyInfo().setStatus("0");
bmCompanyInfoMapper.insertSelective(record.getBmCompanyInfo());
record.getBmCoBank().setCoId(record.getBmCompanyInfo().getCompanyId());
@@ -110,9 +110,9 @@ public class BmCompanyInfoServiceImpl implements BmCompanyInfoService {
//根据id查询企业详情
BmCompanyInfo bmCompanyInfo = bmCompanyInfoMapper.selectByPrimaryKey(id);
//获取被授权人手机号
- String authPhone = bmCompanyInfo.getAuthPhone();
+ Integer userId = bmCompanyInfo.getCreator();
//根据手机号查询被授权人邮箱
- SysUser sysUser = bmCompanyInfoMapper.selectUserByPhoneNumber(authPhone);
+ SysUser sysUser = sysUserMapper.selectUserById(userId.longValue());
BmCompanyVo bmCompanyVo = new BmCompanyVo();
bmCompanyVo.setBmCompanyInfo(bmCompanyInfo);
bmCompanyVo.setAuthEmail(sysUser.getEmail());
@@ -132,9 +132,9 @@ public class BmCompanyInfoServiceImpl implements BmCompanyInfoService {
for (BmCompanyInfo bmCompanyInfo : list) {
- String authPhone = bmCompanyInfo.getAuthPhone();
+ Integer userId = bmCompanyInfo.getCreator();
//获取当前被授权用户信息
- SysUser sysUser = bmCompanyInfoMapper.selectUserByPhoneNumber(authPhone);
+ SysUser sysUser = sysUserMapper.selectUserById(userId.longValue());
int count = selectUserCount(sysUser);
BmCompanyInfoVo bmCompanyInfoVo = new BmCompanyInfoVo();
bmCompanyInfoVo.setUserCount(count);
diff --git a/zlpt-modules/zlpt-company/src/main/resources/mapper/BmCompanyInfoMapper.xml b/zlpt-modules/zlpt-company/src/main/resources/mapper/BmCompanyInfoMapper.xml
index cee8f2b..54ca73f 100644
--- a/zlpt-modules/zlpt-company/src/main/resources/mapper/BmCompanyInfoMapper.xml
+++ b/zlpt-modules/zlpt-company/src/main/resources/mapper/BmCompanyInfoMapper.xml
@@ -25,13 +25,15 @@
-
+
+
+
@@ -40,7 +42,7 @@
operate_address, certificateType, id_number, business_license, legal_person, invitation_code,
invitation_co_name, business_scope, auth_person, auth_id_number, auth_phone, auth_document,
id_face_url, id_nation_url, create_time, creator, auditor, audit_time, audit_remark,
- `status`, logo_url,update_time
+ `status`, logo_url,update_time,legal_face_url,legal_nation_url