21 changed files with 100 additions and 288 deletions
-
6cas-admin/src/main/java/com/inscloudtech/web/controller/datacenter/CarInfoController.java
-
6cas-admin/src/main/java/com/inscloudtech/web/controller/datacenter/PublicFamilyController.java
-
19cas-admin/src/main/java/com/inscloudtech/web/controller/datacenter/RealEstateController.java
-
6cas-admin/src/main/java/com/inscloudtech/web/controller/datacenter/TransactionPartnerController.java
-
17cas-system/src/main/java/com/inscloudtech/analysiscenter/service/impl/AnalysisReportServiceImpl.java
-
14cas-system/src/main/java/com/inscloudtech/caseMange/service/impl/LeaderTaskService.java
-
1cas-system/src/main/java/com/inscloudtech/datacenter/domain/RealEstate.java
-
2cas-system/src/main/java/com/inscloudtech/datacenter/domain/dto/export/PlateNumberInfoExportAllDto.java
-
4cas-system/src/main/java/com/inscloudtech/datacenter/domain/vo/GetOpeningAccountInfoListReq.java
-
43cas-system/src/main/java/com/inscloudtech/datacenter/mapper/CarInfoMapper.java
-
16cas-system/src/main/java/com/inscloudtech/datacenter/mapper/PublicFamilyMapper.java
-
15cas-system/src/main/java/com/inscloudtech/datacenter/mapper/RealEstateMapper.java
-
17cas-system/src/main/java/com/inscloudtech/datacenter/mapper/TransactionPartnerMapper.java
-
59cas-system/src/main/java/com/inscloudtech/datacenter/service/QueryCenterService.java
-
2cas-system/src/main/java/com/inscloudtech/datacenter/service/impl/BankServiceImpl.java
-
16cas-system/src/main/java/com/inscloudtech/datacenter/service/impl/CarInfoServiceImpl.java
-
10cas-system/src/main/java/com/inscloudtech/datacenter/service/impl/CollectionInformationServiceImpl.java
-
8cas-system/src/main/java/com/inscloudtech/datacenter/service/impl/PlateNumberServiceImpl.java
-
46cas-system/src/main/java/com/inscloudtech/datacenter/service/impl/PublicFamilyServiceImpl.java
-
28cas-system/src/main/java/com/inscloudtech/datacenter/service/impl/RealEstateServiceImpl.java
-
25cas-system/src/main/java/com/inscloudtech/datacenter/service/impl/TransactionPartnerServiceImpl.java
@ -1,43 +0,0 @@ |
|||||
package com.inscloudtech.datacenter.mapper; |
|
||||
|
|
||||
|
|
||||
import com.inscloudtech.common.core.mapper.BaseMapperPlus; |
|
||||
import com.inscloudtech.datacenter.domain.CarInfo; |
|
||||
import com.inscloudtech.datacenter.domain.dto.StatisticsOption; |
|
||||
import com.inscloudtech.datacenter.domain.dto.StatisticsResult; |
|
||||
import org.apache.ibatis.annotations.Param; |
|
||||
import org.apache.ibatis.annotations.Select; |
|
||||
import org.apache.ibatis.annotations.Update; |
|
||||
|
|
||||
import java.util.List; |
|
||||
import java.util.Map; |
|
||||
|
|
||||
/** |
|
||||
* 重点人员资产-车辆信息Mapper接口 |
|
||||
* |
|
||||
* @author inscloudtech |
|
||||
* @date 2023-11-10 |
|
||||
*/ |
|
||||
public interface CarInfoMapper extends BaseMapperPlus<CarInfoMapper, CarInfo, CarInfo> { |
|
||||
|
|
||||
@Select("<script>" + |
|
||||
"WITH all_data AS (select * FROM ${tableName} WHERE case_id = ${caseId} )" + |
|
||||
" SELECT * FROM (\n" + |
|
||||
" <foreach item=\"field\" index=\"index\" collection=\"fields\" open=\"\" separator=\"UNION ALL\" close=\"\">\n" + |
|
||||
" SELECT \n" + |
|
||||
" '${field}' as field, ${field} as label, ${field} as value, COUNT(*) as count " + |
|
||||
" FROM all_data \n" + |
|
||||
" GROUP BY ${field}\n" + |
|
||||
" </foreach>\n" + |
|
||||
" ) a \n" + |
|
||||
"</script>") |
|
||||
List<StatisticsOption> getFieldsValueCount(@Param("tableName") String tableName, @Param("fields") List<String> fields, @Param("caseId") String caseId); |
|
||||
|
|
||||
|
|
||||
|
|
||||
@Select("SHOW INDEXES FROM #{tableName}") |
|
||||
List<Map> getIndexInfo(@Param("tableName") String tableName); |
|
||||
|
|
||||
@Update("update ${tableName} set del_flag = '2' WHERE case_id = ${caseId}") |
|
||||
void updateDelFlag(@Param("tableName") String tableName, @Param("caseId") String caseId); |
|
||||
} |
|
@ -1,16 +0,0 @@ |
|||||
package com.inscloudtech.datacenter.mapper; |
|
||||
|
|
||||
|
|
||||
import com.inscloudtech.common.core.mapper.BaseMapperPlus; |
|
||||
import com.inscloudtech.datacenter.domain.PublicFamily; |
|
||||
|
|
||||
/** |
|
||||
* 数据中心-职工家属Mapper接口 |
|
||||
* |
|
||||
* @author inscloudtech |
|
||||
* @date 2023-11-09 |
|
||||
*/ |
|
||||
public interface PublicFamilyMapper extends BaseMapperPlus<PublicFamilyMapper, PublicFamily, PublicFamily> { |
|
||||
|
|
||||
} |
|
||||
|
|
@ -1,15 +0,0 @@ |
|||||
package com.inscloudtech.datacenter.mapper; |
|
||||
|
|
||||
|
|
||||
import com.inscloudtech.common.core.mapper.BaseMapperPlus; |
|
||||
import com.inscloudtech.datacenter.domain.RealEstate; |
|
||||
|
|
||||
/** |
|
||||
* 重点人员资产-不动产信息Mapper接口 |
|
||||
* |
|
||||
* @author inscloudtech |
|
||||
* @date 2023-11-09 |
|
||||
*/ |
|
||||
public interface RealEstateMapper extends BaseMapperPlus<RealEstateMapper, RealEstate, RealEstate> { |
|
||||
|
|
||||
} |
|
@ -1,17 +0,0 @@ |
|||||
package com.inscloudtech.datacenter.mapper; |
|
||||
|
|
||||
|
|
||||
|
|
||||
import com.inscloudtech.common.core.mapper.BaseMapperPlus; |
|
||||
import com.inscloudtech.datacenter.domain.TransactionPartner; |
|
||||
|
|
||||
|
|
||||
/** |
|
||||
* 数据中心-交易对象Mapper接口 |
|
||||
* |
|
||||
* @author inscloudtech |
|
||||
* @date 2023-11-07 |
|
||||
*/ |
|
||||
public interface TransactionPartnerMapper extends BaseMapperPlus<TransactionPartnerMapper, TransactionPartner, TransactionPartner> { |
|
||||
|
|
||||
} |
|
Write
Preview
Loading…
Cancel
Save
Reference in new issue