OA地址改为外网,外网供应商注册携带到潜在供应商,供应商画像动态加载正式供应商信息
This commit is contained in:
parent
79806a9137
commit
65ee65cd30
|
@ -24,38 +24,23 @@ public class PortraitBasicsFormPlugin extends AbstractFormPlugin {
|
||||||
QFilter q1 = new QFilter("id", QCP.equals, supplierid);
|
QFilter q1 = new QFilter("id", QCP.equals, supplierid);
|
||||||
DynamicObject supplier1 = BusinessDataServiceHelper.loadSingle("resm_official_supplier", new QFilter[]{q1});
|
DynamicObject supplier1 = BusinessDataServiceHelper.loadSingle("resm_official_supplier", new QFilter[]{q1});
|
||||||
|
|
||||||
String qeug_historynames = supplier1.getString("qeug_historynames");//曾用名
|
String qeug_controllingperses = supplier1.getString("qeug_controllingperses");//公司实际控制人/权(股份公司)
|
||||||
String qeug_regnumber = supplier1.getString("qeug_regnumber");//企业注册号
|
String qeug_regnumberes = supplier1.getString("qeug_regnumberes");//企业注册号
|
||||||
String qeug_orgnumber = supplier1.getString("qeug_orgnumber");//组织机构代码
|
String qeug_orgnumberes = supplier1.getString("qeug_orgnumberes");//组织机构代码
|
||||||
String qeug_reginstitute = supplier1.getString("qeug_reginstitute");//登记机关
|
String qeug_regstatuses = supplier1.getString("qeug_regstatuses");//经营状态
|
||||||
String qeug_regstatus = supplier1.getString("qeug_regstatus");//经营状态
|
String qeug_linkman = supplier1.getString("qeug_linkman");//外部联系人
|
||||||
String qeug_companyorgtype = supplier1.getString("qeug_companyorgtype");//企业类型
|
|
||||||
String qeug_canceldate = supplier1.getString("qeug_canceldate");//注销日期
|
|
||||||
String qeug_bases = supplier1.getString("qeug_bases");//省
|
|
||||||
String qeug_city = supplier1.getString("qeug_city");//城市
|
|
||||||
String qeug_socialstaffnum = supplier1.getString("qeug_socialstaffnum");//参保人数
|
|
||||||
|
|
||||||
|
|
||||||
this.getView().getModel().setValue("qeug_historynames", qeug_historynames);
|
this.getView().getModel().setValue("qeug_controllingperson", qeug_controllingperses);
|
||||||
this.getView().getModel().setValue("qeug_regnumber", qeug_regnumber);
|
this.getView().getModel().setValue("qeug_regnumber", qeug_regnumberes);
|
||||||
this.getView().getModel().setValue("qeug_orgnumber", qeug_orgnumber);
|
this.getView().getModel().setValue("qeug_orgnumber", qeug_orgnumberes);
|
||||||
this.getView().getModel().setValue("qeug_reginstitute", qeug_reginstitute);
|
this.getView().getModel().setValue("qeug_regstatus", qeug_regstatuses);
|
||||||
this.getView().getModel().setValue("qeug_regstatus", qeug_regstatus);
|
this.getView().getModel().setValue("qeug_linkman", qeug_linkman);
|
||||||
this.getView().getModel().setValue("qeug_companyorgtype", qeug_companyorgtype);
|
this.getView().updateView("qeug_controllingperson");
|
||||||
this.getView().getModel().setValue("qeug_canceldate", qeug_canceldate);
|
|
||||||
this.getView().getModel().setValue("qeug_bases", qeug_bases);
|
|
||||||
this.getView().getModel().setValue("qeug_city", qeug_city);
|
|
||||||
this.getView().getModel().setValue("qeug_socialstaffnum", qeug_socialstaffnum);
|
|
||||||
this.getView().updateView("qeug_historynames");
|
|
||||||
this.getView().updateView("qeug_regnumber");
|
this.getView().updateView("qeug_regnumber");
|
||||||
this.getView().updateView("qeug_orgnumber");
|
this.getView().updateView("qeug_orgnumber");
|
||||||
this.getView().updateView("qeug_reginstitute");
|
|
||||||
this.getView().updateView("qeug_regstatus");
|
this.getView().updateView("qeug_regstatus");
|
||||||
this.getView().updateView("qeug_companyorgtype");
|
this.getView().updateView("qeug_linkman");
|
||||||
this.getView().updateView("qeug_canceldate");
|
|
||||||
this.getView().updateView("qeug_bases");
|
|
||||||
this.getView().updateView("qeug_city");
|
|
||||||
this.getView().updateView("qeug_socialstaffnum");
|
|
||||||
|
|
||||||
// this.getView().updateView();
|
// this.getView().updateView();
|
||||||
}
|
}
|
||||||
|
|
|
@ -0,0 +1,48 @@
|
||||||
|
package shkd.repc.resm.formplugin;
|
||||||
|
|
||||||
|
import kd.bos.dataentity.entity.DynamicObject;
|
||||||
|
import kd.bos.form.events.AfterDoOperationEventArgs;
|
||||||
|
import kd.bos.form.plugin.AbstractFormPlugin;
|
||||||
|
import kd.bos.servicehelper.BusinessDataServiceHelper;
|
||||||
|
import kd.bos.servicehelper.operation.SaveServiceHelper;
|
||||||
|
import shkd.utils.DobeDWUtils;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 供应商注册表单插件
|
||||||
|
* qeug_resp_registered_ext
|
||||||
|
*/
|
||||||
|
public class RegisteredFormPlugin extends AbstractFormPlugin {
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void afterDoOperation(AfterDoOperationEventArgs args) {
|
||||||
|
super.afterDoOperation(args);
|
||||||
|
String operateKey = args.getOperateKey();
|
||||||
|
switch (operateKey) {
|
||||||
|
// 注册完成时将信息携带到潜在供应商
|
||||||
|
case "finishregistered":
|
||||||
|
DynamicObject dataEntity = this.getModel().getDataEntity();
|
||||||
|
//注册供应商
|
||||||
|
DynamicObject resp_registered = BusinessDataServiceHelper.loadSingle(dataEntity.getPkValue(), "resp_registered");
|
||||||
|
if (null != resp_registered) {
|
||||||
|
DynamicObject regSupplier = resp_registered.getDynamicObject("regsuppplier");
|
||||||
|
//潜在供应商
|
||||||
|
if (regSupplier != null) {
|
||||||
|
regSupplier = BusinessDataServiceHelper.loadSingle(regSupplier.getPkValue(), "resm_regsupplier");
|
||||||
|
regSupplier.set("qeug_controllingperses",resp_registered.getString("qeug_controllingperses"));//公司实际控制人/权(股份公司)
|
||||||
|
regSupplier.set("qeug_regnumberes",resp_registered.getString("qeug_regnumberes"));//企业注册号
|
||||||
|
regSupplier.set("qeug_orgnumberes",resp_registered.getString("qeug_orgnumberes"));//组织机构代码
|
||||||
|
regSupplier.set("qeug_regstatuses",resp_registered.getString("qeug_regstatuses"));//经营状态
|
||||||
|
regSupplier.set("qeug_linkman",resp_registered.getString("qeug_linkman"));//外部联系人
|
||||||
|
regSupplier.set("recommender",resp_registered.getDynamicObject("recommender"));//外部联系人
|
||||||
|
SaveServiceHelper.save(new DynamicObject[]{regSupplier});
|
||||||
|
DobeDWUtils.saveLog("注册供应商",
|
||||||
|
"注册供应商",null, null,
|
||||||
|
true,"注册供应商成功带入潜在供应商");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -28,7 +28,7 @@ import static shkd.repc.resm.opplugin.PushOASupplierOPPlugin.assembleBody;
|
||||||
public class OAUtils {
|
public class OAUtils {
|
||||||
|
|
||||||
private static final Log logger = LogFactory.getLog(OAUtils.class);
|
private static final Log logger = LogFactory.getLog(OAUtils.class);
|
||||||
public static final String oaUrl = System.getProperty("oaurl");//(测试环境外网地址)
|
public static final String oaUrl = System.getProperty("oaurl");//(测试环境外网地址)http://140.206.96.138:9091
|
||||||
// public static final String oaUrl = "http://172.31.254.240:9090";//本地(内网地址)
|
// public static final String oaUrl = "http://172.31.254.240:9090";//本地(内网地址)
|
||||||
|
|
||||||
//致远服务前获取token接口
|
//致远服务前获取token接口
|
||||||
|
|
Loading…
Reference in New Issue