|
@@ -8,6 +8,7 @@ import com.lantone.common.exception.Asserts;
|
|
|
import com.lantone.common.util.BeanUtil;
|
|
|
import com.lantone.common.util.ListUtil;
|
|
|
import com.lantone.common.util.StringUtil;
|
|
|
+import com.lantone.common.util.SysUserUtils;
|
|
|
import com.lantone.daqe.dto.GetByIdColumnVerifyDTO;
|
|
|
import com.lantone.daqe.dto.GetColumnInfoDTO;
|
|
|
import com.lantone.daqe.dto.GetColumnNameDTO;
|
|
@@ -74,6 +75,8 @@ public class ColumnVerifyManagementFacade {
|
|
|
* @return: 字段校验规则分页数据
|
|
|
*/
|
|
|
public IPage<GetColumnVerifyPageDTO> getColumnVerifyPage(GetColumnVerifyPageVO getColumnVerifyPageVO) {
|
|
|
+ Long currentHospitalId = SysUserUtils.getCurrentHospitalId();
|
|
|
+ getColumnVerifyPageVO.setHospitalId(SysUserUtils.getCurrentHospitalId()==null?4:SysUserUtils.getCurrentHospitalId());
|
|
|
return columnVerifyFacade.getBaseMapper().getColumnVerifyPage(getColumnVerifyPageVO);
|
|
|
}
|
|
|
|
|
@@ -89,7 +92,14 @@ public class ColumnVerifyManagementFacade {
|
|
|
.eq("column_id", getByIdColumnVerifyVO.getColumnId())
|
|
|
);
|
|
|
GetByIdColumnVerifyDTO byIdColumnVerify = columnVerifyFacade.getBaseMapper().getByIdColumnVerify(getByIdColumnVerifyVO);
|
|
|
- byIdColumnVerify.setRegularId(mappingFacadeOne.getRegularId());
|
|
|
+ if(mappingFacadeOne!=null) {
|
|
|
+ RegularInfo one = regularInfoFacade.getOne(new QueryWrapper<RegularInfo>()
|
|
|
+ .eq("is_deleted", IsDeleteEnum.N.getKey())
|
|
|
+ .eq("id", mappingFacadeOne.getRegularId())
|
|
|
+ );
|
|
|
+ byIdColumnVerify.setRegularId(mappingFacadeOne.getRegularId());
|
|
|
+ byIdColumnVerify.setRegular(one.getName());
|
|
|
+ }
|
|
|
return byIdColumnVerify;
|
|
|
}
|
|
|
|
|
@@ -185,6 +195,8 @@ public class ColumnVerifyManagementFacade {
|
|
|
* @return: 是否成功
|
|
|
*/
|
|
|
public Boolean addColumnVerify(AddColumnVerifyVO addColumnVerifyVO) {
|
|
|
+ Long currentHospitalId = SysUserUtils.getCurrentHospitalId();
|
|
|
+ addColumnVerifyVO.setHospitalId(SysUserUtils.getCurrentHospitalId()==null?4:SysUserUtils.getCurrentHospitalId());
|
|
|
List<ColumnInfoVO> columnList = addColumnVerifyVO.getColumnList();
|
|
|
//查出表列信息ID
|
|
|
for (ColumnInfoVO columnInfoVO : columnList) {
|
|
@@ -381,6 +393,8 @@ public class ColumnVerifyManagementFacade {
|
|
|
* @return: 是否成功
|
|
|
*/
|
|
|
public Boolean updateColumnVerify(UpdateColumnVerifyVO updateColumnVerifyVO) {
|
|
|
+ Long currentHospitalId = SysUserUtils.getCurrentHospitalId();
|
|
|
+ updateColumnVerifyVO.setHospitalId(SysUserUtils.getCurrentHospitalId()==null?4:SysUserUtils.getCurrentHospitalId());
|
|
|
List<ColumnInfoVO> columnList = updateColumnVerifyVO.getColumnList();
|
|
|
AddColumnVerifyVO addColumnVerifyVO = new AddColumnVerifyVO();
|
|
|
List<ColumnInfoVO> columnInfoAdd = new ArrayList<>();
|