diff --git a/nursing-unit-api/src/main/java/com/nu/modules/pad/baseinfo/api/BaseInfoApi.java b/nursing-unit-api/src/main/java/com/nu/modules/pad/baseinfo/api/BaseInfoApi.java index 1619d7f..77abea2 100644 --- a/nursing-unit-api/src/main/java/com/nu/modules/pad/baseinfo/api/BaseInfoApi.java +++ b/nursing-unit-api/src/main/java/com/nu/modules/pad/baseinfo/api/BaseInfoApi.java @@ -61,4 +61,17 @@ public class BaseInfoApi { } + @AutoLog(value = "护理单元-是否报警") + @ApiOperation(value = "护理单元-是否报警", notes = "护理单元-是否报警") + @PostMapping(value = "/izWarngin") + public Result izWarngin(@RequestBody NuBaseInfoEntity nuBaseInfoApiDto) { + int dto = iNuBaseInfoApi.izWarngin(nuBaseInfoApiDto); + if (dto > 0) { + return Result.OK("操作成功"); + } else { + return Result.OK("操作失败"); + } + } + + } diff --git a/nursing-unit-common/src/main/java/com/nu/entity/NuBaseInfoEntity.java b/nursing-unit-common/src/main/java/com/nu/entity/NuBaseInfoEntity.java index 033b8e6..e59670b 100644 --- a/nursing-unit-common/src/main/java/com/nu/entity/NuBaseInfoEntity.java +++ b/nursing-unit-common/src/main/java/com/nu/entity/NuBaseInfoEntity.java @@ -76,6 +76,7 @@ public class NuBaseInfoEntity implements Serializable { private String sysOrgCode; private String orgCode; private String asyncId; + private String izWarning; /** * 余额 */ diff --git a/nursing-unit-nu/nu-nu-api/nu-nu-local-api/src/main/java/com/nu/modules/nubaseinfo/api/INuBaseInfoApi.java b/nursing-unit-nu/nu-nu-api/nu-nu-local-api/src/main/java/com/nu/modules/nubaseinfo/api/INuBaseInfoApi.java index f1bf1b5..8dc4092 100644 --- a/nursing-unit-nu/nu-nu-api/nu-nu-local-api/src/main/java/com/nu/modules/nubaseinfo/api/INuBaseInfoApi.java +++ b/nursing-unit-nu/nu-nu-api/nu-nu-local-api/src/main/java/com/nu/modules/nubaseinfo/api/INuBaseInfoApi.java @@ -36,4 +36,6 @@ public interface INuBaseInfoApi { List queryByOpenId(String openId); boolean canBinding(String nuId); + + int izWarngin(NuBaseInfoEntity nuBaseInfoApiDto); } diff --git a/nursing-unit-nu/nu-nu-biz/src/main/java/com/nu/modules/nubaseinfo/entity/NuBaseInfo.java b/nursing-unit-nu/nu-nu-biz/src/main/java/com/nu/modules/nubaseinfo/entity/NuBaseInfo.java index f2c0eef..58df5eb 100644 --- a/nursing-unit-nu/nu-nu-biz/src/main/java/com/nu/modules/nubaseinfo/entity/NuBaseInfo.java +++ b/nursing-unit-nu/nu-nu-biz/src/main/java/com/nu/modules/nubaseinfo/entity/NuBaseInfo.java @@ -125,6 +125,8 @@ public class NuBaseInfo implements Serializable { */ @ApiModelProperty(value = "所属部门") private java.lang.String sysOrgCode; + @ApiModelProperty(value = "是否报警") + private java.lang.String izWarning; /** * 是否已同步0已同步 1未同步 */ diff --git a/nursing-unit-nu/nu-nu-biz/src/main/java/com/nu/modules/nubaseinfo/mapper/NuBaseInfoMapper.java b/nursing-unit-nu/nu-nu-biz/src/main/java/com/nu/modules/nubaseinfo/mapper/NuBaseInfoMapper.java index 2f60cd8..ed8e1a6 100644 --- a/nursing-unit-nu/nu-nu-biz/src/main/java/com/nu/modules/nubaseinfo/mapper/NuBaseInfoMapper.java +++ b/nursing-unit-nu/nu-nu-biz/src/main/java/com/nu/modules/nubaseinfo/mapper/NuBaseInfoMapper.java @@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.toolkit.Constants; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.nu.entity.NuBaseInfoEntity; import com.nu.modules.nubaseinfo.entity.NuBaseInfo; import org.apache.ibatis.annotations.Param; @@ -23,4 +24,6 @@ public interface NuBaseInfoMapper extends BaseMapper { IPage qyList(Page page, @Param(Constants.WRAPPER) QueryWrapper queryWrapper); NuBaseInfo queryinfoByBuId(@Param(Constants.WRAPPER) QueryWrapper queryWrapper); + + int updateWarningByNuId(NuBaseInfoEntity nuBaseInfoApiDto); } diff --git a/nursing-unit-nu/nu-nu-biz/src/main/java/com/nu/modules/nubaseinfo/mapper/xml/NuBaseInfoMapper.xml b/nursing-unit-nu/nu-nu-biz/src/main/java/com/nu/modules/nubaseinfo/mapper/xml/NuBaseInfoMapper.xml index 9fe72c5..e042867 100644 --- a/nursing-unit-nu/nu-nu-biz/src/main/java/com/nu/modules/nubaseinfo/mapper/xml/NuBaseInfoMapper.xml +++ b/nursing-unit-nu/nu-nu-biz/src/main/java/com/nu/modules/nubaseinfo/mapper/xml/NuBaseInfoMapper.xml @@ -25,4 +25,7 @@ select * from nu_base_info ${ew.customSqlSegment} + + update nu_base_info set iz_warning = #{izWarning} where nu_id = #{nuId} + diff --git a/nursing-unit-nu/nu-nu-biz/src/main/java/com/nu/modules/nubaseinfo/service/impl/NuBaseInfoServiceImpl.java b/nursing-unit-nu/nu-nu-biz/src/main/java/com/nu/modules/nubaseinfo/service/impl/NuBaseInfoServiceImpl.java index cf2c343..89904d5 100644 --- a/nursing-unit-nu/nu-nu-biz/src/main/java/com/nu/modules/nubaseinfo/service/impl/NuBaseInfoServiceImpl.java +++ b/nursing-unit-nu/nu-nu-biz/src/main/java/com/nu/modules/nubaseinfo/service/impl/NuBaseInfoServiceImpl.java @@ -278,4 +278,10 @@ public class NuBaseInfoServiceImpl extends ServiceImpl