27 lines
826 B
Java
27 lines
826 B
Java
package tqq9.lc123.cloud.app.plugin.form.sys;
|
|
|
|
import kd.bos.dataentity.utils.StringUtils;
|
|
import kd.bos.entity.datamodel.events.AfterAddRowEventArgs;
|
|
import kd.bos.form.plugin.AbstractFormPlugin;
|
|
import kd.sdk.plugin.Plugin;
|
|
|
|
/**
|
|
* 供应商界面插件
|
|
*/
|
|
public class SupplierFormBillPlugin extends AbstractFormPlugin implements Plugin {
|
|
|
|
/**
|
|
* 新增银行和联系人分录第一行为默认行
|
|
*/
|
|
@Override
|
|
public void afterAddRow(AfterAddRowEventArgs e) {
|
|
super.afterAddRow(e);
|
|
String name = e.getEntryProp().getName();
|
|
if(StringUtils.equals("entry_linkman",name)){
|
|
this.getModel().setValue("isdefault_linkman","1",0);
|
|
}
|
|
if(StringUtils.equals("entry_bank",name)){
|
|
this.getModel().setValue("isdefault_bank","1",0);
|
|
}
|
|
}
|
|
} |