fubin 2 лет назад
Родитель
Сommit
f4af9e5380

+ 4 - 0
src/main/java/com/dk/mdm/mapper/mac/AccountItemMapper.xml

@@ -126,6 +126,10 @@
             <if test="cpId != null">
                 AND t.cp_id = #{cpId}
             </if>
+            <!-- 如果是退货,只差剩余应收小于0的 -->
+            <if test="formType == 'refund'">
+                AND t.amt_residue <![CDATA[ < ]]> 0
+            </if>
     </sql>
 
     <sql id="idsForeach">

+ 2 - 9
src/main/java/com/dk/mdm/model/query/mac/AccountItemQuery.java

@@ -218,15 +218,8 @@ public class AccountItemQuery extends PageInfo<AccountItemQuery> implements Seri
     @ApiModelProperty(value = "剩余金额是否大于0")
     private Boolean amtResidueFlg;
 
-    /*
-     * 相关属性
-     * @TableField(exist = false)
-     */
-
-    /*
-     * 关联属性 + 查询条件
-     * @TableField(exist = false)
-     */
+    @ApiModelProperty(value = "功能入口类型:add/refund")
+    private String formType;
 
 
     private static final long serialVersionUID = 1L;