Преглед изворни кода

优化代码 有很多不是本系统用户的数据

java110 пре 3 година
родитељ
комит
45a121fd7c

+ 1 - 0
java110-db/src/main/resources/mapper/fee/ImportFeeServiceDaoImplMapper.xml

@@ -65,6 +65,7 @@
     <select id="queryImportFeesCount" parameterType="Map" resultType="Map">
         select count(1) count
         from import_fee t
+        left join t_dict d on t.fee_type_cd = d.status_cd and d.table_name = 'pay_fee_config' and d.table_columns = 'fee_type_cd'
         where 1 =1
         <if test="feeTypeCd !=null and feeTypeCd != ''">
             and t.fee_type_cd= #{feeTypeCd}

+ 3 - 2
service-fee/src/main/java/com/java110/fee/cmd/fee/SaveContractCreateFeeCmd.java

@@ -83,6 +83,7 @@ public class SaveContractCreateFeeCmd extends Cmd {
     @Override
     public void doCmd(CmdEvent event, ICmdDataFlowContext cmdDataFlowContext, JSONObject reqJson) throws CmdException {
         logger.debug("ServiceDataFlowEvent : {}", event);
+        String storeId = cmdDataFlowContext.getReqHeaders().get("store-id");
 //        String storeId = cmdDataFlowContext.getReqHeaders().get("store-id");
 //        String userId = cmdDataFlowContext.getReqHeaders().get("user-id");
 //        reqJson.put("storeId", storeId);
@@ -123,8 +124,8 @@ public class SaveContractCreateFeeCmd extends Cmd {
         }
 
         contractDto.setContractId(reqJson.getString("contractId"));
-
-        contractDto.setCommunityId(reqJson.getString("communityId"));
+        contractDto.setStoreId(storeId);
+        //contractDto.setCommunityId(reqJson.getString("communityId"));
         contractDtos = contractInnerServiceSMOImpl.queryContracts(contractDto);
 
         if (contractDtos == null || contractDtos.size() < 1) {