提交人:陈绍鑫

日期:2025/6/6 12:30
内容:收款处理插件
This commit is contained in:
陈绍鑫 2025-06-06 11:54:26 +08:00
parent 8c9fe9d29f
commit 54b4c50091
1 changed files with 11 additions and 11 deletions

View File

@ -31,7 +31,7 @@ public class CasRecbillFormPlugin extends AbstractFormPlugin implements BeforeF7
@Override
public void propertyChanged(PropertyChangedArgs e) {
super.propertyChanged(e);
List<String> list = Arrays.asList("1", "2", "3", "4", "5", "6");
List<String> list = Arrays.asList("FKTKDLX01_SYS", "SKTKDLX02_SYS", "FKTKDLX03_SYS", "4", "FKTKDLX04_SYS", "FKTKDLX05_SYS");
String name = e.getProperty().getName();
if ("shkd_xkbilltype".equals(name)) {
String NewValue = (String) e.getChangeSet()[0].getNewValue();
@ -62,18 +62,18 @@ public class CasRecbillFormPlugin extends AbstractFormPlugin implements BeforeF7
ListShowParameter showParameter = (ListShowParameter) beforeF7SelectEvent.getFormShowParameter();
if (!StringUtils.isEmpty(shkd_xkbilltype)) {
switch (shkd_xkbilltype) {
case "1":
case "FKTKDLX01_SYS":
qFilter = new QFilter("shkd_businesstype", QFilter.equals, "采购业务");
showParameter.getListFilterParameter().setFilter(qFilter);
break;
case "2":
case "3":
case "SKTKDLX02_SYS":
case "FKTKDLX03_SYS":
case "4":
qFilter = new QFilter("shkd_businesstype", QFilter.equals, "其他业务");
showParameter.getListFilterParameter().setFilter(qFilter);
break;
case "5":
case "6":
case "FKTKDLX04_SYS":
case "FKTKDLX05_SYS":
qFilter = new QFilter("shkd_businesstype", QFilter.equals, "工资发放");
showParameter.getListFilterParameter().setFilter(qFilter);
break;
@ -88,14 +88,14 @@ public class CasRecbillFormPlugin extends AbstractFormPlugin implements BeforeF7
public String getType(String value) {
switch (value) {
case "1":
case "FKTKDLX01_SYS":
return "采购业务";
case "2":
case "3":
case "SKTKDLX02_SYS":
case "FKTKDLX03_SYS":
case "4":
return "其他业务";
case "5":
case "6":
case "FKTKDLX04_SYS":
case "FKTKDLX05_SYS":
return "工资发放";
default:
return null;