供应商外网注册,服务区域设置默认值调整

This commit is contained in:
ptt 2025-05-30 13:32:20 +08:00
parent bed14f6699
commit 84f6db828d
1 changed files with 3 additions and 2 deletions

View File

@ -2,6 +2,7 @@ package shkd.repc.resp.formplugin;
import kd.bos.dataentity.entity.DynamicObject; import kd.bos.dataentity.entity.DynamicObject;
import kd.bos.dataentity.entity.DynamicObjectCollection; import kd.bos.dataentity.entity.DynamicObjectCollection;
import kd.bos.dataentity.utils.StringUtils;
import kd.bos.entity.datamodel.events.ChangeData; import kd.bos.entity.datamodel.events.ChangeData;
import kd.bos.form.plugin.AbstractFormPlugin; import kd.bos.form.plugin.AbstractFormPlugin;
import kd.bos.orm.query.QCP; import kd.bos.orm.query.QCP;
@ -36,10 +37,10 @@ public class supplierRegisteredNewFormPlugin extends AbstractFormPlugin {
} }
dynamicObject.set("supgroup", supgroupList); dynamicObject.set("supgroup", supgroupList);
} }
dynamicObject.getDynamicObject("orgarea"); String string = dynamicObject.getString("orgareanew");
QFilter qFilter = new QFilter("number", QCP.equals, "dobe"); QFilter qFilter = new QFilter("number", QCP.equals, "dobe");
DynamicObject[] load1 = BusinessDataServiceHelper.load("bos_org", "id", qFilter.toArray()); DynamicObject[] load1 = BusinessDataServiceHelper.load("bos_org", "id", qFilter.toArray());
if (load1!=null&&load1.length>0) { if (StringUtils.isBlank(string)&&load1!=null&&load1.length>0) {
dynamicObject.set("orgarea", load1[0]); dynamicObject.set("orgarea", load1[0]);
dataEntity.set("serviceorg", load1[0]); dataEntity.set("serviceorg", load1[0]);
dynamicObject.set("orgareanew", load1[0].getString("name")); dynamicObject.set("orgareanew", load1[0].getString("name"));