|
|
@@ -4,6 +4,7 @@ import cn.hutool.core.util.ObjectUtil;
|
|
|
import cn.tr.core.exception.TRExcCode;
|
|
|
import cn.tr.core.strategy.LoginUserStrategy;
|
|
|
import cn.tr.core.tenant.TenantContextHolder;
|
|
|
+import cn.tr.module.api.sys.tenant.SysTenantApi;
|
|
|
import cn.tr.module.smart.common.mapper.BizQuestionGroupMapper;
|
|
|
import cn.tr.module.smart.common.mapper.BizQuestionMapper;
|
|
|
import cn.tr.module.smart.common.mapper.BizQuestionSquareMapper;
|
|
|
@@ -49,22 +50,22 @@ public class BizQuestionGroupSquareServiceImpl implements IBizQuestionGroupSquar
|
|
|
private BizQuestionGroupRepository bizQuestionGroupRepository;
|
|
|
|
|
|
/**
|
|
|
- * 根据条件查询问卷组广场
|
|
|
- * @param query 查询参数
|
|
|
- * @author lf
|
|
|
- * @date 2025/05/23 16:36
|
|
|
- */
|
|
|
+ * 根据条件查询问卷组广场
|
|
|
+ * @param query 查询参数
|
|
|
+ * @author lf
|
|
|
+ * @date 2025/05/23 16:36
|
|
|
+ */
|
|
|
@Override
|
|
|
public List<BizQuestionGroupSquareDTO> selectBizQuestionGroupSquareList(BizQuestionGroupSquareQueryDTO query){
|
|
|
return baseRepository.selectALlList(query);
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * 根据id查询问卷组广场
|
|
|
- * @param id 主键id
|
|
|
- * @author lf
|
|
|
- * @date 2025/05/23 16:36
|
|
|
- */
|
|
|
+ * 根据id查询问卷组广场
|
|
|
+ * @param id 主键id
|
|
|
+ * @author lf
|
|
|
+ * @date 2025/05/23 16:36
|
|
|
+ */
|
|
|
@Override
|
|
|
public BizQuestionGroupSquareDTO selectBizQuestionGroupSquareById(String id){
|
|
|
BizQuestionGroupSquareDTO bizQuestionGroupSquareDTO = BizQuestionGroupSquareMapper.INSTANCE.convertDto(baseRepository.selectById(id));
|
|
|
@@ -77,23 +78,23 @@ public class BizQuestionGroupSquareServiceImpl implements IBizQuestionGroupSquar
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * 编辑问卷组广场
|
|
|
- * @param source 编辑实体类
|
|
|
- * @author lf
|
|
|
- * @date 2025/05/23 16:36
|
|
|
- */
|
|
|
+ * 编辑问卷组广场
|
|
|
+ * @param source 编辑实体类
|
|
|
+ * @author lf
|
|
|
+ * @date 2025/05/23 16:36
|
|
|
+ */
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
@Override
|
|
|
public boolean updateBizQuestionGroupSquareById(BizQuestionGroupSquareDTO source){
|
|
|
- return baseRepository.updateById(BizQuestionGroupSquareMapper.INSTANCE.convertPO(source))!=0;
|
|
|
+ return baseRepository.updateById(BizQuestionGroupSquareMapper.INSTANCE.convertPO(source))!=0;
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * 新增问卷组广场
|
|
|
- * @param source 新增实体类
|
|
|
- * @author lf
|
|
|
- * @date 2025/05/23 16:36
|
|
|
- */
|
|
|
+ * 新增问卷组广场
|
|
|
+ * @param source 新增实体类
|
|
|
+ * @author lf
|
|
|
+ * @date 2025/05/23 16:36
|
|
|
+ */
|
|
|
@Override
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
public boolean insertBizQuestionGroupSquare(BizQuestionGroupSquareDTO source){
|
|
|
@@ -101,11 +102,11 @@ public class BizQuestionGroupSquareServiceImpl implements IBizQuestionGroupSquar
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * 删除问卷组广场详情
|
|
|
- * @param ids 删除主键集合
|
|
|
- * @author lf
|
|
|
- * @date 2025/05/23 16:36
|
|
|
- */
|
|
|
+ * 删除问卷组广场详情
|
|
|
+ * @param ids 删除主键集合
|
|
|
+ * @author lf
|
|
|
+ * @date 2025/05/23 16:36
|
|
|
+ */
|
|
|
@Override
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
public int removeBizQuestionGroupSquareByIds(Collection<String> ids){
|
|
|
@@ -157,7 +158,7 @@ public class BizQuestionGroupSquareServiceImpl implements IBizQuestionGroupSquar
|
|
|
BizQuestionGroupPO newBizQuestionGroupPO = BizQuestionGroupMapper.INSTANCE.convertQuestionGroupPO(bizQuestionGroupSquarePO);
|
|
|
newBizQuestionGroupPO.setSquareId(bizQuestionGroupSquarePO.getId());
|
|
|
if(ObjectUtil.isNotNull(bizQuestionGroupPO)){
|
|
|
- //相同内容并且是自己医院问卷对问卷信息做更新
|
|
|
+ //相同内容并且是自己医院问卷对问卷信息做更新
|
|
|
newBizQuestionGroupPO.setId(bizQuestionGroupPO.getId());
|
|
|
newBizQuestionGroupPO.setUpdateBy(currentUserId);
|
|
|
newBizQuestionGroupPO.setUpdateTime(new Date());
|