61 lines
2.5 KiB
Java
61 lines
2.5 KiB
Java
package tqq9.lc123.cloud.app.plugin.form.sys;
|
|
|
|
import kd.bos.bill.AbstractBillPlugIn;
|
|
import kd.bos.dataentity.entity.DynamicObject;
|
|
import kd.bos.dataentity.utils.StringUtils;
|
|
import kd.bos.form.events.AfterDoOperationEventArgs;
|
|
import kd.bos.servicehelper.operation.SaveServiceHelper;
|
|
|
|
|
|
/**
|
|
* 物料界面插件
|
|
*/
|
|
public class MaterialBillPlugin extends AbstractBillPlugIn {
|
|
|
|
|
|
// /**
|
|
// * 修改时设置变更缘由必填
|
|
// * @param e
|
|
// */
|
|
// @Override
|
|
// public void afterBindData(EventObject e) {
|
|
// super.afterBindData(e);
|
|
// OperationStatus status = this.getView().getFormShowParameter().getStatus();
|
|
// if(OperationStatus.EDIT.getValue() == status.getValue()){
|
|
// ComboEdit tqq9_bgyyCtrl = this.getView().getControl("tqq9_bgyy");
|
|
// ComboEdit tqq9_bgyy2Ctrl = this.getView().getControl("tqq9_bgyy2");
|
|
// ComboEdit tqq9_shbgyyCtrl = this.getView().getControl("tqq9_shbgyy");
|
|
// TextEdit tqq9_bgms1Ctrl = this.getView().getControl("tqq9_bgms1");
|
|
// TextEdit tqq9_bgms2Ctrl = this.getView().getControl("tqq9_bgms2");
|
|
// TextEdit tqq9_bgms3Ctrl = this.getView().getControl("tqq9_bgms3");
|
|
//
|
|
// ComboProp tqq9_bgyyProp = (ComboProp) tqq9_bgyyCtrl.getProperty();
|
|
// ComboProp tqq9_bgyy2Prop = (ComboProp) tqq9_bgyy2Ctrl.getProperty();
|
|
// ComboProp tqq9_shbgyyProp = (ComboProp) tqq9_shbgyyCtrl.getProperty();
|
|
// TextProp tqq9_bgms1Prop = (TextProp) tqq9_bgms1Ctrl.getProperty();
|
|
// TextProp tqq9_bgms2Prop = (TextProp) tqq9_bgms2Ctrl.getProperty();
|
|
// TextProp tqq9_bgms3Prop = (TextProp) tqq9_bgms3Ctrl.getProperty();
|
|
//
|
|
// tqq9_bgyyProp.setMustInput(true);
|
|
// tqq9_bgyy2Prop.setMustInput(true);
|
|
// tqq9_shbgyyProp.setMustInput(true);
|
|
// tqq9_bgms1Prop.setMustInput(true);
|
|
// tqq9_bgms2Prop.setMustInput(true);
|
|
// tqq9_bgms3Prop.setMustInput(true);
|
|
//
|
|
//// this.getView().setVisible(true, "tqq9_bgyy","tqq9_bgyy2","tqq9_shbgyy","tqq9_bgms1","tqq9_bgms2","tqq9_bgms3");
|
|
// }
|
|
// }
|
|
|
|
|
|
@Override
|
|
public void afterDoOperation(AfterDoOperationEventArgs afterDoOperationEventArgs) {
|
|
super.afterDoOperation(afterDoOperationEventArgs);
|
|
String operateKey = afterDoOperationEventArgs.getOperateKey();
|
|
if (StringUtils.equals("submit",operateKey)) {
|
|
getModel().setValue("tqq9_isfirst",false);
|
|
SaveServiceHelper.save(new DynamicObject[]{this.getModel().getDataEntity()});
|
|
}
|
|
}
|
|
}
|