Răsfoiți Sursa

待提现审核添加业务来源

hxl13994548489 2 ani în urmă
părinte
comite
cd5c1c8da0

+ 6 - 0
src/main/java/com/ydtech/modules/admin/model/po/SysAmountAuditingEntity.java

@@ -203,4 +203,10 @@ public class SysAmountAuditingEntity implements Serializable {
      */
     @TableField(value = "account_id")
     private String accountId;
+
+    /***
+     *  机构来源
+     */
+    @TableField(exist = false)
+    private String source;
 }

+ 3 - 0
src/main/java/com/ydtech/modules/admin/model/vo/SysAmountAuditingVo.java

@@ -154,4 +154,7 @@ public class SysAmountAuditingVo {
 
     @ApiModelProperty("用户idList")
     private List<String> userIdList;
+
+    @ApiModelProperty("业务来源")
+    private String  source;
 }

+ 3 - 0
src/main/java/com/ydtech/modules/admin/service/impl/SysAmountAuditingServiceImpl.java

@@ -189,6 +189,9 @@ public class SysAmountAuditingServiceImpl extends ServiceImpl<SysAmountAuditingM
             if(StringUtils.isNotEmpty(sysAmountAuditingVo.getEndAuditingTime())){
                 params.put("endAuditingTime",sysAmountAuditingVo.getEndAuditingTime());
             }
+            if(StringUtils.isNotBlank(sysAmountAuditingVo.getSource())){
+                params.put("source",sysAmountAuditingVo.getSource());
+            }
 
             List<SysAmountAuditingEntity> list = baseMapper.queryPageOrderNew(params);
             pageHelper=new PageInfo(list);

+ 9 - 1
src/main/resources/mapper/modules/admin/SysAmountAuditingMapper.xml

@@ -133,7 +133,8 @@
         a.bank_card_num  as "bankCardNum",
         a.bank_name  as "bankName",
         a.bank_num  as "bankNum",
-        a.account_id as "accountId"
+        a.account_id as "accountId",
+        sd.management_source  AS source
         from sys_amount_auditing a
         left join sys_user_account_history b on a.id = b.auditiing_id
         left join sys_user su on su.id =a.user_id
@@ -173,6 +174,9 @@
             <if test="leaderId !=null  and leaderId != ''">
                 and su.leader_id=#{leaderId}
             </if>
+            <if test="source !=null  and source != ''">
+                and sd.management_source=#{source}
+            </if>
         </where>
         order by a.create_time desc
     </select>
@@ -267,6 +271,7 @@
         from sys_amount_auditing a
         left join sys_user_account_history b on a.id = b.auditiing_id
         left join sys_user su on su.id =a.user_id
+        left join sys_dept sd on sd.id =su.dept_id
         <where>
             <if test="vo.auditingStatus !=null  and vo.auditingStatus != ''">
                 a.auditing_status=#{vo.auditingStatus}
@@ -298,6 +303,9 @@
             <if test="vo.leaderId !=null  and vo.leaderId != ''">
                 and su.leader_id = #{vo.leaderId}
             </if>
+            <if test="vo.source !=null  and vo.source != ''">
+                and sd.management_source=#{source}
+            </if>
         </where>
     </select>
 </mapper>