用款申请单插件优化
This commit is contained in:
parent
f8c601d531
commit
d27a17abc3
|
@ -37,7 +37,6 @@ public class PaymentApplicationPlugin extends AbstractBillPlugIn implements Atta
|
||||||
Value.addBeforeF7SelectListener(this);
|
Value.addBeforeF7SelectListener(this);
|
||||||
AttachmentPanel panel = getControl("attachmentpanel");//附件
|
AttachmentPanel panel = getControl("attachmentpanel");//附件
|
||||||
panel.addOperaClickListener(this);
|
panel.addOperaClickListener(this);
|
||||||
;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -50,8 +49,11 @@ public class PaymentApplicationPlugin extends AbstractBillPlugIn implements Atta
|
||||||
DynamicObject creator = this.getModel().getDataEntity().getDynamicObject("creator");//创建人
|
DynamicObject creator = this.getModel().getDataEntity().getDynamicObject("creator");//创建人
|
||||||
if (creator != null) {
|
if (creator != null) {
|
||||||
long mainOrgId = UserServiceHelper.getUserMainOrgId(creator.getLong("id"));
|
long mainOrgId = UserServiceHelper.getUserMainOrgId(creator.getLong("id"));
|
||||||
|
long id = UserServiceHelper.getUserDefaultOrgID(creator.getLong("id"));
|
||||||
this.getModel().setValue("zcgj_department", mainOrgId);//部门
|
this.getModel().setValue("zcgj_department", mainOrgId);//部门
|
||||||
|
this.getModel().setValue("zcgj_org", id);//所属组织
|
||||||
this.getView().updateView("zcgj_department");
|
this.getView().updateView("zcgj_department");
|
||||||
|
this.getView().updateView("zcgj_org");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -72,8 +74,8 @@ public class PaymentApplicationPlugin extends AbstractBillPlugIn implements Atta
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void afterDoOperation(AfterDoOperationEventArgs afterDoOperationEventArgs) {
|
public void afterDoOperation(AfterDoOperationEventArgs afterDoOperationEventArgs) {
|
||||||
setAttFileVisble();
|
|
||||||
super.afterDoOperation(afterDoOperationEventArgs);
|
super.afterDoOperation(afterDoOperationEventArgs);
|
||||||
|
setAttFileVisble();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -85,7 +87,7 @@ public class PaymentApplicationPlugin extends AbstractBillPlugIn implements Atta
|
||||||
}
|
}
|
||||||
|
|
||||||
private void setAttFileVisble() {
|
private void setAttFileVisble() {
|
||||||
String billstatus = String.valueOf(this.getModel().getValue("status"));
|
String billstatus = String.valueOf(this.getModel().getValue("billstatus"));
|
||||||
if (!billstatus.equals("A")) {
|
if (!billstatus.equals("A")) {
|
||||||
AttachmentPanel attachmentPanel = this.getControl("attachmentpanel");
|
AttachmentPanel attachmentPanel = this.getControl("attachmentpanel");
|
||||||
List<Map<String, Object>> attachmentData = attachmentPanel.getAttachmentData();
|
List<Map<String, Object>> attachmentData = attachmentPanel.getAttachmentData();
|
||||||
|
|
Loading…
Reference in New Issue