parent
d1a7de5f5c
commit
dd5477333e
|
@ -23,6 +23,10 @@ import kd.bos.orm.query.QFilter;
|
||||||
import kd.bos.servicehelper.basedata.BaseDataRefrenceHelper;
|
import kd.bos.servicehelper.basedata.BaseDataRefrenceHelper;
|
||||||
import kd.ec.basedata.common.utils.OpenPageUtils;
|
import kd.ec.basedata.common.utils.OpenPageUtils;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 仓库单据系统代码二开
|
||||||
|
* 说明:去除被引用的仓库单据锁定项目逻辑
|
||||||
|
*/
|
||||||
public class DepotEditPluginExt extends AbstractBillPlugIn implements BeforeF7SelectListener, AfterF7SelectListener {
|
public class DepotEditPluginExt extends AbstractBillPlugIn implements BeforeF7SelectListener, AfterF7SelectListener {
|
||||||
private static final String PROJECT = "project";
|
private static final String PROJECT = "project";
|
||||||
private static final String EC_PROJECT = "ec_project";
|
private static final String EC_PROJECT = "ec_project";
|
||||||
|
@ -91,7 +95,7 @@ public class DepotEditPluginExt extends AbstractBillPlugIn implements BeforeF7Se
|
||||||
if (pkValue != null) {
|
if (pkValue != null) {
|
||||||
boolean isRefrenced = BaseDataRefrenceHelper.isRefrenced((BasedataEntityType)EntityMetadataCache.getDataEntityType("ecma_depot"), pkValue);
|
boolean isRefrenced = BaseDataRefrenceHelper.isRefrenced((BasedataEntityType)EntityMetadataCache.getDataEntityType("ecma_depot"), pkValue);
|
||||||
if (isRefrenced) {
|
if (isRefrenced) {
|
||||||
this.getView().setEnable(false, new String[]{"project"});
|
// this.getView().setEnable(false, new String[]{"project"});//二开注释掉的,去除项目字段锁定
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue