diff --git a/pom.xml b/pom.xml
index 8784b15..c6d56f2 100644
--- a/pom.xml
+++ b/pom.xml
@@ -10,7 +10,7 @@
ruoyi
http://www.ruoyi.vip
- 若依管理系统
+ 金鸡湖服务管理系统
3.8.7
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/jjh/declaration/controller/BmsEnterpriseBasicInfoController.java b/ruoyi-admin/src/main/java/com/ruoyi/jjh/declaration/controller/BmsEnterpriseBasicInfoController.java
index 2bdaa17..4a1654f 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/jjh/declaration/controller/BmsEnterpriseBasicInfoController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/jjh/declaration/controller/BmsEnterpriseBasicInfoController.java
@@ -15,14 +15,7 @@ import com.ruoyi.jjh.ent.entity.JProject;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.DeleteMapping;
-import org.springframework.web.bind.annotation.GetMapping;
-import org.springframework.web.bind.annotation.PathVariable;
-import org.springframework.web.bind.annotation.PostMapping;
-import org.springframework.web.bind.annotation.PutMapping;
-import org.springframework.web.bind.annotation.RequestBody;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
+import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
import javax.servlet.http.HttpServletResponse;
@@ -80,8 +73,8 @@ public class BmsEnterpriseBasicInfoController extends BaseController {
*/
@ApiOperation(value = "导入企业基础信息列表")
@Log(title = "导入企业基础信息列表", businessType = BusinessType.IMPORT)
- @PostMapping("/importEnterprise")
- public AjaxResult importEnterprise(MultipartFile file) throws Exception{
+ @PostMapping(value = "/importEnterprise", consumes = "multipart/form-data")
+ public AjaxResult importEnterprise(@RequestPart("file")MultipartFile file) throws Exception{
List allList = bmsEnterpriseBasicInfoService.list();
ExcelUtil util = new ExcelUtil<>(BmsEnterpriseBasicInfo.class);
List proList = util.importExcel(file.getInputStream());
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/jjh/declaration/entity/BmsApprovalInfo.java b/ruoyi-admin/src/main/java/com/ruoyi/jjh/declaration/entity/BmsApprovalInfo.java
index bd0d846..15c53e0 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/jjh/declaration/entity/BmsApprovalInfo.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/jjh/declaration/entity/BmsApprovalInfo.java
@@ -43,6 +43,9 @@ public class BmsApprovalInfo extends BaseInfoEntity {
@Excel(name = "默认审批人id")
private Long approvalById;
+ @Excel(name = "默认审批部门")
+ private Long approvalDept;
+
/**
* 审批状态(0=待审核.1=审批通过,2=审批驳回)
*/
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/jjh/declaration/entity/BmsEnterpriseBasicInfo.java b/ruoyi-admin/src/main/java/com/ruoyi/jjh/declaration/entity/BmsEnterpriseBasicInfo.java
index f63a43e..658d322 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/jjh/declaration/entity/BmsEnterpriseBasicInfo.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/jjh/declaration/entity/BmsEnterpriseBasicInfo.java
@@ -35,17 +35,17 @@ public class BmsEnterpriseBasicInfo extends BaseInfoEntity {
/**
* 企业名称
*/
- @ApiModelProperty("企业名称")
- @JSONField(name = "企业名称")
- @Excel(name = "企业名称")
+ @ApiModelProperty("单位名称")
+ @JSONField(name = "单位名称")
+ @Excel(name = "单位名称")
private String enterpriseName;
/**
- * 企业统一信用代码
+ * 统一社会信用代码
*/
- @ApiModelProperty("企业统一信用代码")
- @JSONField(name = "企业统一信用代码")
- @Excel(name = "企业统一信用代码")
+ @ApiModelProperty("统一社会信用代码")
+ @JSONField(name = "统一社会信用代码")
+ @Excel(name = "统一社会信用代码")
private String creditCode;
@@ -105,6 +105,22 @@ public class BmsEnterpriseBasicInfo extends BaseInfoEntity {
@Excel(name = "组织机构代码")
private String institutionCode;
+ /**
+ * 行业代码
+ */
+ @ApiModelProperty("行业代码")
+ @JSONField(name = "行业代码")
+ @Excel(name = "行业代码")
+ private String industryCode;
+
+ /**
+ * 登记注册统计类别
+ */
+ @ApiModelProperty("登记注册统计类别")
+ @JSONField(name = "登记注册统计类别")
+ @Excel(name = "登记注册统计类别")
+ private String statisticalCategories;
+
/**
* 参保人数
*/
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/jjh/declaration/entity/dto/ApprovalDeclarationRecordsQueryDto.java b/ruoyi-admin/src/main/java/com/ruoyi/jjh/declaration/entity/dto/ApprovalDeclarationRecordsQueryDto.java
index 7cf00e2..4c230c8 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/jjh/declaration/entity/dto/ApprovalDeclarationRecordsQueryDto.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/jjh/declaration/entity/dto/ApprovalDeclarationRecordsQueryDto.java
@@ -54,8 +54,8 @@ public class ApprovalDeclarationRecordsQueryDto implements Serializable {
@ApiModelProperty(value = "用户id")
private List userIds;
- @ApiModelProperty(value = "审批人id")
- private Long approvalById;
+ @ApiModelProperty(value = "审批部门")
+ private Long approvalDept;
@ApiModelProperty(value = "审批状态集合")
private List approvalStatusStr;
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/jjh/declaration/service/impl/BmsDeclarationRecordsServiceImpl.java b/ruoyi-admin/src/main/java/com/ruoyi/jjh/declaration/service/impl/BmsDeclarationRecordsServiceImpl.java
index d961bfd..8636831 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/jjh/declaration/service/impl/BmsDeclarationRecordsServiceImpl.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/jjh/declaration/service/impl/BmsDeclarationRecordsServiceImpl.java
@@ -24,10 +24,7 @@ import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import javax.annotation.Resource;
-import java.util.ArrayList;
-import java.util.Arrays;
-import java.util.List;
-import java.util.Map;
+import java.util.*;
import java.util.concurrent.atomic.AtomicReference;
import java.util.function.Function;
import java.util.stream.Collectors;
@@ -193,10 +190,10 @@ public class BmsDeclarationRecordsServiceImpl extends ServiceImpl approvalList(ApprovalDeclarationRecordsQueryDto approvalDeclarationRecordsQueryDto) {
// approvalDeclarationRecordsQueryDto.setUserIds(iCommonService.getUserIds(SecurityContextHolder.getUserId()));
if (SecurityUtils.getUserId().equals(1L)) {
- approvalDeclarationRecordsQueryDto.setApprovalById(null);
+ approvalDeclarationRecordsQueryDto.setApprovalDept(null);
} else {
// todo SecurityContextHolder.getUserId()失效换成SecurityUtils.getUserId()
- approvalDeclarationRecordsQueryDto.setApprovalById(SecurityUtils.getUserId());
+ approvalDeclarationRecordsQueryDto.setApprovalDept(SecurityUtils.getDeptId());
}
return baseMapper.approvalList(approvalDeclarationRecordsQueryDto);
}
@@ -239,8 +236,8 @@ public class BmsDeclarationRecordsServiceImpl extends ServiceImpl bmsProcessInfoList = iBmsProcessInfoService.lambdaQuery().eq(BmsProcessInfo::getApprovalType, 0).list();
BmsProcessInfo bmsProcessInfo = new BmsProcessInfo();
bmsProcessInfoList.forEach(x -> {
- boolean flag = Arrays.asList(x.getApprovalByIds().split(",")).contains(String.valueOf(SecurityUtils.getUserId()));
- if (flag) {
+// boolean flag = Arrays.asList(x.getApprovalByIds().split(",")).contains(String.valueOf(SecurityUtils.getUserId()));
+ if (Objects.equals(x.getApprovalDept(), SecurityUtils.getDeptId())) {
BeanUtil.copyProperties(x, bmsProcessInfo);
}
});
@@ -256,6 +253,7 @@ public class BmsDeclarationRecordsServiceImpl extends ServiceImpl token = tokenService.createToken(loginUser);
- return String.valueOf(token.get("access_token"));
- }
}
\ No newline at end of file
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/jjh/declaration/single/dto/response/ChiefResponse.java b/ruoyi-admin/src/main/java/com/ruoyi/jjh/declaration/single/dto/response/ChiefResponse.java
new file mode 100644
index 0000000..b075915
--- /dev/null
+++ b/ruoyi-admin/src/main/java/com/ruoyi/jjh/declaration/single/dto/response/ChiefResponse.java
@@ -0,0 +1,45 @@
+package com.ruoyi.jjh.declaration.single.dto.response;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+import java.util.List;
+
+/**
+ * 政务端用户
+ * @author du
+ * @since 2024/6/4 11:05
+ */
+@Data
+@ApiModel("政务端用户")
+public class ChiefResponse {
+ @ApiModelProperty("本系统token")
+ private String token;
+
+ private String id;
+ private String mainTopOrganizationId;
+ private String isEnabled;
+ private String isOfficial;
+ private String isUseOA;
+ private String name;
+ private String familyName;
+ private String givenName;
+ private String accountName;
+ private String email;
+ private String mobile;
+ private String sex;
+ private String idNumber;
+ private String birthday;
+ private String workPhone;
+ private String shortPhone;
+ private String workAddress;
+ private String state;
+ private String description;
+ private String secondaryEmail;
+ private String hasDomainAccount;
+ private SettingsResponse settings;
+ private List organizations;
+ private String whenCreated;
+ private String whenUpdated;
+}
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/jjh/declaration/single/dto/response/OrganizationsOtherResponse.java b/ruoyi-admin/src/main/java/com/ruoyi/jjh/declaration/single/dto/response/OrganizationsOtherResponse.java
new file mode 100644
index 0000000..113fc29
--- /dev/null
+++ b/ruoyi-admin/src/main/java/com/ruoyi/jjh/declaration/single/dto/response/OrganizationsOtherResponse.java
@@ -0,0 +1,26 @@
+package com.ruoyi.jjh.declaration.single.dto.response;
+
+import io.swagger.annotations.ApiModel;
+import lombok.Data;
+
+/**
+ * organizations其他响应类
+ * @author du
+ * @since 2024/6/4 14:42
+ */
+@Data
+@ApiModel("organizations其他响应类")
+public class OrganizationsOtherResponse {
+
+ private String id;
+ private String parentId;
+ private String name;
+ private String path;
+ private String displayName;
+ private String description;
+ private String order;
+ private String whenCreated;
+ private String whenUpdated;
+ private String type;
+ private SettingsResponse settings;
+}
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/jjh/declaration/single/dto/response/OrganizationsResponse.java b/ruoyi-admin/src/main/java/com/ruoyi/jjh/declaration/single/dto/response/OrganizationsResponse.java
new file mode 100644
index 0000000..65e3a96
--- /dev/null
+++ b/ruoyi-admin/src/main/java/com/ruoyi/jjh/declaration/single/dto/response/OrganizationsResponse.java
@@ -0,0 +1,21 @@
+package com.ruoyi.jjh.declaration.single.dto.response;
+
+import io.swagger.annotations.ApiModel;
+import lombok.Data;
+
+/**
+ * organizations响应类
+ * @author du
+ * @since 2024/6/4 14:40
+ */
+@Data
+@ApiModel("organizations响应类")
+public class OrganizationsResponse {
+ private String userId;
+ private String isPrimary;
+ private String organizationId;
+ private String userOrder;
+ private String organizationOrder;
+ private String user;
+ private OrganizationsOtherResponse organization;
+}
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/jjh/declaration/single/dto/response/SettingsResponse.java b/ruoyi-admin/src/main/java/com/ruoyi/jjh/declaration/single/dto/response/SettingsResponse.java
new file mode 100644
index 0000000..af3a929
--- /dev/null
+++ b/ruoyi-admin/src/main/java/com/ruoyi/jjh/declaration/single/dto/response/SettingsResponse.java
@@ -0,0 +1,18 @@
+package com.ruoyi.jjh.declaration.single.dto.response;
+
+import io.swagger.annotations.ApiModel;
+import lombok.Data;
+
+/**
+ * settings响应类
+ * @author du
+ * @since 2024/6/4 11:07
+ */
+@Data
+@ApiModel("settings响应类")
+public class SettingsResponse {
+ private String isContactsHidden;
+ private String isContactsHiddenMobile;
+ private String isContactsHiddenBirthday;
+ private String isContactsHiddenWorkPhone;
+}
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/jjh/declaration/single/dto/reqponse/UserMainResponse.java b/ruoyi-admin/src/main/java/com/ruoyi/jjh/declaration/single/dto/response/UserMainResponse.java
similarity index 92%
rename from ruoyi-admin/src/main/java/com/ruoyi/jjh/declaration/single/dto/reqponse/UserMainResponse.java
rename to ruoyi-admin/src/main/java/com/ruoyi/jjh/declaration/single/dto/response/UserMainResponse.java
index 342e74e..7915e2a 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/jjh/declaration/single/dto/reqponse/UserMainResponse.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/jjh/declaration/single/dto/response/UserMainResponse.java
@@ -1,4 +1,4 @@
-package com.ruoyi.jjh.declaration.single.dto.reqponse;
+package com.ruoyi.jjh.declaration.single.dto.response;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/jjh/declaration/single/dto/reqponse/UserResponse.java b/ruoyi-admin/src/main/java/com/ruoyi/jjh/declaration/single/dto/response/UserResponse.java
similarity index 96%
rename from ruoyi-admin/src/main/java/com/ruoyi/jjh/declaration/single/dto/reqponse/UserResponse.java
rename to ruoyi-admin/src/main/java/com/ruoyi/jjh/declaration/single/dto/response/UserResponse.java
index 8986d02..e5dad6e 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/jjh/declaration/single/dto/reqponse/UserResponse.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/jjh/declaration/single/dto/response/UserResponse.java
@@ -1,4 +1,4 @@
-package com.ruoyi.jjh.declaration.single.dto.reqponse;
+package com.ruoyi.jjh.declaration.single.dto.response;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/jjh/declaration/single/service/SingleLoginService.java b/ruoyi-admin/src/main/java/com/ruoyi/jjh/declaration/single/service/SingleLoginService.java
new file mode 100644
index 0000000..bf87a10
--- /dev/null
+++ b/ruoyi-admin/src/main/java/com/ruoyi/jjh/declaration/single/service/SingleLoginService.java
@@ -0,0 +1,10 @@
+package com.ruoyi.jjh.declaration.single.service;
+
+/**
+ * 用户验证
+ * @author du
+ * @since 2024/6/4 15:16
+ */
+public interface SingleLoginService {
+ String singleLogin(String userName,String nickName,Long id,String userType);
+}
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/jjh/declaration/single/service/impl/SingleLoginServiceImpl.java b/ruoyi-admin/src/main/java/com/ruoyi/jjh/declaration/single/service/impl/SingleLoginServiceImpl.java
new file mode 100644
index 0000000..41e2c46
--- /dev/null
+++ b/ruoyi-admin/src/main/java/com/ruoyi/jjh/declaration/single/service/impl/SingleLoginServiceImpl.java
@@ -0,0 +1,90 @@
+package com.ruoyi.jjh.declaration.single.service.impl;
+
+import com.ruoyi.common.constant.Constants;
+import com.ruoyi.common.core.domain.entity.SysUser;
+import com.ruoyi.common.core.domain.model.LoginUser;
+import com.ruoyi.common.exception.ServiceException;
+import com.ruoyi.common.exception.user.UserPasswordNotMatchException;
+import com.ruoyi.common.utils.MessageUtils;
+import com.ruoyi.common.utils.SecurityUtils;
+import com.ruoyi.framework.manager.AsyncManager;
+import com.ruoyi.framework.manager.factory.AsyncFactory;
+import com.ruoyi.framework.security.context.AuthenticationContextHolder;
+import com.ruoyi.framework.web.service.TokenService;
+import com.ruoyi.jjh.declaration.single.service.SingleLoginService;
+import com.ruoyi.system.service.ISysUserService;
+import org.springframework.security.authentication.AuthenticationManager;
+import org.springframework.security.authentication.BadCredentialsException;
+import org.springframework.security.authentication.UsernamePasswordAuthenticationToken;
+import org.springframework.security.core.Authentication;
+import org.springframework.stereotype.Service;
+
+import javax.annotation.Resource;
+import java.util.Map;
+
+/**
+ * @author du
+ * @since 2024/6/4 15:17
+ */
+@Service
+public class SingleLoginServiceImpl implements SingleLoginService {
+
+ @Resource
+ private AuthenticationManager authenticationManager;
+
+ @Resource
+ private TokenService tokenService;
+
+ @Resource
+ private ISysUserService userService;
+
+ @Override
+ public String singleLogin(String userName, String nickName, Long id, String userType) {
+ // 用户验证
+ Authentication authentication;
+ try {
+ SysUser user = new SysUser();
+ user.setUserName(userName);
+ user.setNickName(nickName);
+ user.setPassword("admin123");
+ Long[] roles = new Long[1];
+ if("01".equals(userType)){
+ roles[0]=101L;
+ }else if("02".equals(userType)){
+ roles[0]=101L;
+ }
+ user.setRoleIds(roles);
+ user.setStatus("0");
+ user.setUserType(userType);
+ user.setEnterpriseId(id);
+ //如果用户名也就是信用代码没有重复的就新增用户
+ if (userService.checkUserNameUnique(user))
+ {
+ user.setPassword(SecurityUtils.encryptPassword(user.getPassword()));
+ userService.insertUser(user);
+ }
+ //新增user账号密码
+ UsernamePasswordAuthenticationToken authenticationToken = new UsernamePasswordAuthenticationToken(userName, "admin123");
+ AuthenticationContextHolder.setContext(authenticationToken);
+// 该方法会去调用UserDetailsServiceImpl.loadUserByUsername
+ authentication = authenticationManager.authenticate(authenticationToken);
+ } catch (Exception e) {
+ if (e instanceof BadCredentialsException) {
+ AsyncManager.me().execute(AsyncFactory.recordLogininfor(userName, Constants.LOGIN_FAIL, MessageUtils.message("user.password.not.match")));
+ throw new UserPasswordNotMatchException();
+ } else {
+ AsyncManager.me().execute(AsyncFactory.recordLogininfor(userName, Constants.LOGIN_FAIL, e.getMessage()));
+ throw new ServiceException(e.getMessage());
+ }
+ } finally {
+ AuthenticationContextHolder.clearContext();
+ }
+ AsyncManager.me().execute(AsyncFactory.recordLogininfor(userName, Constants.LOGIN_SUCCESS, MessageUtils.message("user.login.success")));
+ LoginUser loginUser = (LoginUser) authentication.getPrincipal();
+ // 生成token
+ Map token = tokenService.createToken(loginUser);
+ return String.valueOf(token.get("access_token"));
+ }
+
+}
+
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysIndexController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysIndexController.java
index 13007eb..c41dad6 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysIndexController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysIndexController.java
@@ -11,19 +11,19 @@ import com.ruoyi.common.utils.StringUtils;
*
* @author ruoyi
*/
-@RestController
+//@RestController
public class SysIndexController
{
- /** 系统基础配置 */
- @Autowired
- private RuoYiConfig ruoyiConfig;
-
- /**
- * 访问首页,提示语
- */
- @RequestMapping("/")
- public String index()
- {
- return StringUtils.format("欢迎使用{}后台管理框架,当前版本:v{},请通过前端地址访问。", ruoyiConfig.getName(), ruoyiConfig.getVersion());
- }
+// /** 系统基础配置 */
+// @Autowired
+// private RuoYiConfig ruoyiConfig;
+//
+// /**
+// * 访问首页,提示语
+// */
+// @RequestMapping("/")
+// public String index()
+// {
+// return StringUtils.format("欢迎使用{}后台管理框架,当前版本:v{},请通过前端地址访问。", ruoyiConfig.getName(), ruoyiConfig.getVersion());
+// }
}
diff --git a/ruoyi-admin/src/main/resources/application-druid.yml b/ruoyi-admin/src/main/resources/application-druid.yml
index 8c1a615..6152412 100644
--- a/ruoyi-admin/src/main/resources/application-druid.yml
+++ b/ruoyi-admin/src/main/resources/application-druid.yml
@@ -62,4 +62,5 @@ spring:
config:
multi-statement-allow: true
#自己客户端地址
-returnUrl: http://39.101.188.84:9999/demo/JinJiHu/#/login
\ No newline at end of file
+returnUrl: http://39.101.188.84:9999/demo/JinJiHu
+#returnUrl: http://192.168.0.105:80/
\ No newline at end of file
diff --git a/ruoyi-admin/src/main/resources/application.yml b/ruoyi-admin/src/main/resources/application.yml
index 57f0c63..1015f09 100644
--- a/ruoyi-admin/src/main/resources/application.yml
+++ b/ruoyi-admin/src/main/resources/application.yml
@@ -132,5 +132,10 @@ url: https://qytt.sipac.gov.cn/api/usercenter/User/ssoLogin
infoUrl: https://qytt.sipac.gov.cn/api/usercenter/User/getInfo
#退出登录url
logoutUrl: https://qytt.sipac.gov.cn/api/usercenter/User/ssoLogOut
+#政务端key
+appkey: db90cb33-6551-4d1f-875e-236d66af4fcc
+#政务内网获取用户信息
+zwUrl: http://uid.sipac.gov.cn/open/api/identity/data/FindUserByAccountName
+
diff --git a/ruoyi-admin/src/main/resources/mapper/jjh/declaration/BmsDeclarationRecordsMapper.xml b/ruoyi-admin/src/main/resources/mapper/jjh/declaration/BmsDeclarationRecordsMapper.xml
index 8e3ccb5..81a6a62 100644
--- a/ruoyi-admin/src/main/resources/mapper/jjh/declaration/BmsDeclarationRecordsMapper.xml
+++ b/ruoyi-admin/src/main/resources/mapper/jjh/declaration/BmsDeclarationRecordsMapper.xml
@@ -153,8 +153,8 @@
and a.matter like concat('%', #{matter}, '%')
and a.status = #{status}
-
- and d.approval_by_id = #{approvalById}
+
+ and d.approval_dept = #{approvalDept}
and date_format(a.create_time ,'%y%m%d') >= date_format(#{startTime},'%y%m%d')
diff --git a/ruoyi-admin/src/main/resources/mapper/jjh/declaration/BmsEnterpriseBasicInfoMapper.xml b/ruoyi-admin/src/main/resources/mapper/jjh/declaration/BmsEnterpriseBasicInfoMapper.xml
index 1eef9a7..dce1f95 100644
--- a/ruoyi-admin/src/main/resources/mapper/jjh/declaration/BmsEnterpriseBasicInfoMapper.xml
+++ b/ruoyi-admin/src/main/resources/mapper/jjh/declaration/BmsEnterpriseBasicInfoMapper.xml
@@ -27,11 +27,13 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+
+
select id, enterprise_name, credit_code,
- legal_entity,business_status,establish_date,registered_capital,
+ legal_entity,business_status,establish_date,registered_capital,statistical_categories,industry_code,
enterprise_type,industry,institution_code,visitors_num,former_name,enroll_address,
enroll_type,business,
is_deleted, create_by, create_time, update_by, update_time, remark from bms_enterprise_basic_info
@@ -84,7 +86,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
enroll_address,
enroll_type,
business,
-
+ industry_code,
+ statistical_categories,
#{id},
@@ -108,6 +111,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
#{enrollAddress},
#{enrollType},
#{business},
+ #{industryCode},
+ #{statisticalCategories},
@@ -135,6 +140,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
enroll_address = #{enrollAddress},
enroll_type = #{enrollType},
business = #{business},
+ industry_code = #{industryCode},
+ statistical_categories = #{statisticalCategories},
where id = #{id}