|
@@ -1,6 +1,7 @@
|
|
|
package org.springblade.manager.service.impl;
|
|
|
|
|
|
import cn.hutool.core.date.DateTime;
|
|
|
+import com.baomidou.mybatisplus.core.toolkit.StringUtils;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
|
import org.springblade.common.utils.SnowFlakeUtil;
|
|
|
import org.springblade.core.tool.utils.CollectionUtil;
|
|
@@ -65,10 +66,15 @@ public class WbsSynchronousEViSaServiceImpl {
|
|
|
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
public void syncPrivateForceForm(WbsTreePrivate wbsTreePrivate, String nodeId, Long id) {
|
|
|
+ WbsTreePrivate wbsTreePrivate1 = wbsTreePrivateMapper.selectById(nodeId);
|
|
|
+
|
|
|
wbsTreePrivateMapper.update(null, Wrappers.<WbsTreePrivate>lambdaUpdate()
|
|
|
.set(WbsTreePrivate::getExcelId, wbsTreePrivate.getExcelId())
|
|
|
.set(WbsTreePrivate::getInitTableName, wbsTreePrivate.getInitTableName())
|
|
|
+ .set(WbsTreePrivate::getInitTableId, wbsTreePrivate.getInitTableId())
|
|
|
.set(WbsTreePrivate::getHtmlUrl, wbsTreePrivate.getHtmlUrl())
|
|
|
+ .set(StringUtils.isBlank(wbsTreePrivate.getFullName()),WbsTreePrivate::getFullName, wbsTreePrivate1.getNodeName())
|
|
|
+ .set(WbsTreePrivate::getNodeName, wbsTreePrivate.getNodeName())
|
|
|
.in(WbsTreePrivate::getPKeyId, nodeId)
|
|
|
);
|
|
|
synchronousRecordMapper.update(null, Wrappers.<WbsTreeSynchronousRecord>lambdaUpdate()
|