入库单表单插件逻辑优化
This commit is contained in:
parent
da85f03b36
commit
4edbb6f797
|
@ -95,24 +95,19 @@ public class MaterialInbPurchaseApplyPlugin extends AbstractBillPlugIn implement
|
||||||
@Override
|
@Override
|
||||||
public void beforeF7Select(BeforeF7SelectEvent beforeF7SelectEvent) {
|
public void beforeF7Select(BeforeF7SelectEvent beforeF7SelectEvent) {
|
||||||
String propertyName = beforeF7SelectEvent.getProperty().getName();
|
String propertyName = beforeF7SelectEvent.getProperty().getName();
|
||||||
// Object project = this.getModel().getValue("project");//项目
|
|
||||||
Object fiaccountorg = this.getModel().getValue("fiaccountorg");//财务记账组织
|
Object fiaccountorg = this.getModel().getValue("fiaccountorg");//财务记账组织
|
||||||
if (fiaccountorg == null) {
|
if (fiaccountorg == null) {
|
||||||
this.getView().showErrorNotification("请先填写财务记账组织!!");
|
this.getView().showErrorNotification("请先填写财务记账组织!!");
|
||||||
beforeF7SelectEvent.setCancel(true);
|
beforeF7SelectEvent.setCancel(true);
|
||||||
}
|
}
|
||||||
// if (project != null && fiaccountorg != null) {
|
|
||||||
// DynamicObject project1 = (DynamicObject) project;// 项目
|
|
||||||
DynamicObject fiaccountorg1 = (DynamicObject) fiaccountorg;//财务记账组织
|
DynamicObject fiaccountorg1 = (DynamicObject) fiaccountorg;//财务记账组织
|
||||||
ListShowParameter formShowParameter = (ListShowParameter) beforeF7SelectEvent.getFormShowParameter();
|
ListShowParameter formShowParameter = (ListShowParameter) beforeF7SelectEvent.getFormShowParameter();
|
||||||
List<QFilter> qFilters = new ArrayList<>();
|
List<QFilter> qFilters = new ArrayList<>();
|
||||||
// qFilters.add(new QFilter("project.id", QCP.in, project1.get("id")));// 项目
|
|
||||||
if (fiaccountorg1 != null) {
|
if (fiaccountorg1 != null) {
|
||||||
qFilters.add(new QFilter("fiaccountorg.id", QCP.in, fiaccountorg1.get("id")));//财务记账组织
|
qFilters.add(new QFilter("fiaccountorg.id", QCP.in, fiaccountorg1.get("id")));//财务记账组织
|
||||||
}
|
}
|
||||||
formShowParameter.getListFilterParameter().setQFilters(qFilters);
|
formShowParameter.getListFilterParameter().setQFilters(qFilters);
|
||||||
}
|
}
|
||||||
// }
|
|
||||||
|
|
||||||
public void beforeDoOperation(BeforeDoOperationEventArgs args) {
|
public void beforeDoOperation(BeforeDoOperationEventArgs args) {
|
||||||
super.beforeDoOperation(args);
|
super.beforeDoOperation(args);
|
||||||
|
|
Loading…
Reference in New Issue