parent
9ca27fda3e
commit
f01baa5898
|
|
@ -58,6 +58,44 @@ public class ClaimFormPlugin extends AbstractFormPlugin implements Plugin , Befo
|
||||||
ListShowParameter listShowParameter = (ListShowParameter) beforeF7SelectEvent.getFormShowParameter();
|
ListShowParameter listShowParameter = (ListShowParameter) beforeF7SelectEvent.getFormShowParameter();
|
||||||
listShowParameter.getListFilterParameter().setFilter(q1);
|
listShowParameter.getListFilterParameter().setFilter(q1);
|
||||||
break;
|
break;
|
||||||
|
case "shjh_bizbig":
|
||||||
|
//业务大类根据收款类型过滤
|
||||||
|
QFilter q2 = null;
|
||||||
|
DynamicObject recpaytype = this.getModel().getDataEntity().getDynamicObject("recpaytype");
|
||||||
|
if (null != recpaytype) {
|
||||||
|
/**
|
||||||
|
* 销售回款、应收业务——大类:02开头
|
||||||
|
* 退预付款、应付业务——03开头
|
||||||
|
* 员工还款、费用业务——05开头
|
||||||
|
* 总账业务——01开头
|
||||||
|
* 资金业务——04开头
|
||||||
|
*/
|
||||||
|
switch (recpaytype.getString("number")){
|
||||||
|
case "100":
|
||||||
|
case "JH002":
|
||||||
|
q2 = new QFilter("number", QCP.like, "02%");
|
||||||
|
break;
|
||||||
|
case "103":
|
||||||
|
case "JH003":
|
||||||
|
q2 = new QFilter("number", QCP.like, "03%");
|
||||||
|
break;
|
||||||
|
case "109":
|
||||||
|
case "JH005":
|
||||||
|
q2 = new QFilter("number", QCP.like, "05%");
|
||||||
|
break;
|
||||||
|
case "JH001":
|
||||||
|
q2 = new QFilter("number", QCP.like, "01%");
|
||||||
|
break;
|
||||||
|
case "JH004":
|
||||||
|
q2 = new QFilter("number", QCP.like, "04%");
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
ListShowParameter listShowParameter1 = (ListShowParameter) beforeF7SelectEvent.getFormShowParameter();
|
||||||
|
listShowParameter1.getListFilterParameter().setFilter(q2);
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
@ -76,6 +114,10 @@ public class ClaimFormPlugin extends AbstractFormPlugin implements Plugin , Befo
|
||||||
case "shjh_bizebig":
|
case "shjh_bizebig":
|
||||||
this.getView().getModel().setValue("shjh_bizsmall", null);
|
this.getView().getModel().setValue("shjh_bizsmall", null);
|
||||||
break;
|
break;
|
||||||
|
//认领单_收款类型
|
||||||
|
case "recpaytype":
|
||||||
|
this.getView().getModel().setValue("shjh_bizbig", null);
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue