科目接口优化
This commit is contained in:
parent
2b3f1f7f6a
commit
d8e622e989
|
@ -8,6 +8,7 @@ import kd.bos.dataentity.OperateOption;
|
||||||
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.exception.KDException;
|
import kd.bos.exception.KDException;
|
||||||
|
import kd.bos.id.ID;
|
||||||
import kd.bos.logging.Log;
|
import kd.bos.logging.Log;
|
||||||
import kd.bos.logging.LogFactory;
|
import kd.bos.logging.LogFactory;
|
||||||
import kd.bos.orm.query.QFilter;
|
import kd.bos.orm.query.QFilter;
|
||||||
|
@ -73,7 +74,7 @@ public class DobeDWaccountTask extends AbstractTask implements Plugin {
|
||||||
}else{
|
}else{
|
||||||
bzkmid = 2037039962179791872L;//正式id
|
bzkmid = 2037039962179791872L;//正式id
|
||||||
}
|
}
|
||||||
|
logger.info("accountId "+accountId);
|
||||||
DynamicObject billinfo = BusinessDataServiceHelper.loadSingle(entityName,new QFilter[]{new QFilter("id","=",bzkmid)});
|
DynamicObject billinfo = BusinessDataServiceHelper.loadSingle(entityName,new QFilter[]{new QFilter("id","=",bzkmid)});
|
||||||
if(billinfo == null){
|
if(billinfo == null){
|
||||||
//根据标准科目id未找到对应记录
|
//根据标准科目id未找到对应记录
|
||||||
|
@ -133,6 +134,8 @@ public class DobeDWaccountTask extends AbstractTask implements Plugin {
|
||||||
acctinfo.set("caentry_standlibflag", true);//是否标准科目库
|
acctinfo.set("caentry_standlibflag", true);//是否标准科目库
|
||||||
acctinfo.set("caentry_isleaf", true);//是否叶子节点,新增默认为true
|
acctinfo.set("caentry_isleaf", true);//是否叶子节点,新增默认为true
|
||||||
acctinfo.set("caentry_ciaccountflag", "1");//科目类别 建安 1 非建安 0 默认都是建安类
|
acctinfo.set("caentry_ciaccountflag", "1");//科目类别 建安 1 非建安 0 默认都是建安类
|
||||||
|
//新增时指定一个ID,防止父级和子级都创建的情况下,子级拿不到父级id而报错
|
||||||
|
acctinfo.set("id", ID.genLongId());
|
||||||
// acctinfo.set("caentry_longnumber", number);//科目长编号
|
// acctinfo.set("caentry_longnumber", number);//科目长编号
|
||||||
// acctinfo.set("caentry_fullname", name);//科目长名称
|
// acctinfo.set("caentry_fullname", name);//科目长名称
|
||||||
//将此次新增的科目放到现有科目集合中,方便后续科目能获取到父级科目
|
//将此次新增的科目放到现有科目集合中,方便后续科目能获取到父级科目
|
||||||
|
|
Loading…
Reference in New Issue