Browse Source

字典新增不能成功

2024年8月29日10:31:52
thing_master
lishuai 1 year ago
parent
commit
cab73d9ce0
  1. 3
      modules/thing/src/main/java/com/thing/sys/tenant/service/impl/SysTenantDetailServiceImpl.java
  2. 1
      modules/thing/src/main/java/com/thing/thing/dict/service/impl/IotThingDictServiceImpl.java

3
modules/thing/src/main/java/com/thing/sys/tenant/service/impl/SysTenantDetailServiceImpl.java

@ -414,7 +414,6 @@ public class SysTenantDetailServiceImpl extends BaseServiceImpl<SysTenantDetailM
// 保存企业物至物管理表 // 保存企业物至物管理表
thingManageContextService.saveModel(Collections.singletonList(thingCode)); thingManageContextService.saveModel(Collections.singletonList(thingCode));
} catch (Exception e) { } catch (Exception e) {
e.printStackTrace();
throw new SysException("保存失败,请检查数据源配置"); throw new SysException("保存失败,请检查数据源配置");
} }
//保存分配物及企业物至物实体表 //保存分配物及企业物至物实体表
@ -427,7 +426,7 @@ public class SysTenantDetailServiceImpl extends BaseServiceImpl<SysTenantDetailM
.setTemplateMark(TemplateMark.NO.getValue()) .setTemplateMark(TemplateMark.NO.getValue())
.setType("企业物") .setType("企业物")
); );
thingManageContextService.saveEntity(thingTenantList);
thingManageContextService.batchSaveOrUpdateEntity(thingTenantList);
//分配企业 //分配企业
if (typeList.contains(TenantSaveType.comp)) { if (typeList.contains(TenantSaveType.comp)) {
List<Long> tenantCodeList = detailForm.getTenantCodeList(); List<Long> tenantCodeList = detailForm.getTenantCodeList();

1
modules/thing/src/main/java/com/thing/thing/dict/service/impl/IotThingDictServiceImpl.java

@ -138,6 +138,7 @@ public class IotThingDictServiceImpl extends BaseServiceImpl<IotThingDictMapper,
if(Objects.isNull(iotThingDictDTO)){ if(Objects.isNull(iotThingDictDTO)){
return mapper.selectOneByQueryAs(QueryWrapper.create() return mapper.selectOneByQueryAs(QueryWrapper.create()
.eq(IotThingDictEntity::getCode, code) .eq(IotThingDictEntity::getCode, code)
.eq(IotThingDictEntity::getGroupName, groupName)
.eq(IotThingDictEntity::getIsDefault, 0), .eq(IotThingDictEntity::getIsDefault, 0),
IotThingDictDTO.class); IotThingDictDTO.class);
} }

Loading…
Cancel
Save