魏超 5 years ago
parent
commit
e8e4415b17

+ 2
- 0
src/main/java/com/huiju/estateagents/common/CommConstant.java View File

@@ -806,6 +806,8 @@ public class CommConstant {
806 806
      */
807 807
     public static final String AUTO_AUTH_STATUS = "3000";
808 808
 
809
+    public static final String AUTO_UNAUTH_STATUS = "3001";
810
+
809 811
     public static final String  AUTH_SUCCESS_DESC = "签章成功";
810 812
 
811 813
     /**

+ 8
- 2
src/main/java/com/huiju/estateagents/eContract/controller/TaCompanyController.java View File

@@ -132,7 +132,7 @@ public class TaCompanyController extends BaseController {
132 132
         try {
133 133
             //使用分页插件
134 134
             IPage<TaCompany> pg = new Page<>(pageNum, pageSize);
135
-            IPage<TaCompany> result = iTaCompanyService.selectListByOrgId(pg, companyCode, companyName, getOrgId(request));
135
+            IPage<TaCompany> result = iTaCompanyService.selectListByOrgId(pg, companyName, companyCode, getOrgId(request));
136 136
             List<TaCompany> taCompanyList = result.getRecords();
137 137
             for (TaCompany taCompany : taCompanyList){
138 138
                 QueryWrapper<TaCompanySeal> sealQueryWrapper = new QueryWrapper<>();
@@ -172,7 +172,13 @@ public class TaCompanyController extends BaseController {
172 172
             queryWrapper.like(StringUtils.isNotBlank(companyName), "company_name", companyName);
173 173
             queryWrapper.like(StringUtils.isNotBlank(companyCode), "company_code", companyCode);
174 174
             queryWrapper.eq(StringUtils.isNotBlank(status), "status", status);
175
-            queryWrapper.eq(StringUtils.isNotBlank(authorizeStatus), "authorize_status", authorizeStatus);
175
+            if (CommConstant.AUTO_AUTH_STATUS.equals(authorizeStatus)){
176
+                queryWrapper.eq(StringUtils.isNotBlank(authorizeStatus), "authorize_status", authorizeStatus);
177
+            }
178
+            if (CommConstant.AUTO_UNAUTH_STATUS.equals(authorizeStatus)){
179
+                queryWrapper.nested(i -> i.eq("authorize_status", CommConstant.AUTO_UNAUTH_STATUS).or().isNull("authorize_status"));
180
+            }
181
+
176 182
             queryWrapper.ne("status", CommConstant.STATUS_DELETE);
177 183
             queryWrapper.orderByDesc("create_date");
178 184
 

+ 2
- 2
src/main/resources/mapper/eContract/TaCompanyMapper.xml View File

@@ -13,10 +13,10 @@
13 13
         left join ta_company_org a on t.company_id = a.company_id
14 14
         where a.org_id = #{orgId}
15 15
         <if test="companyCode != null and companyCode!=''">
16
-            and t.company_code = #{companyCode}
16
+            and t.company_code like CONCAT('%', #{companyCode}, '%')
17 17
         </if>
18 18
         <if test="companyName != null and companyName!=''">
19
-            and t.company_name = #{companyName}
19
+            and t.company_name like CONCAT('%', #{companyName}, '%')
20 20
         </if>
21 21
         and t.status = 4
22 22
         order by t.create_date desc