src/main/java/com/whyc/controller/LockRtController.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/whyc/controller/PlateInfoController.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/whyc/mapper/PlateInfoMapper.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/whyc/pojo/db_lock_ram/PlateInfo.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/whyc/service/PlateInfoService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/whyc/controller/LockRtController.java
@@ -59,10 +59,4 @@ public Response delIdCardSet(@RequestParam Integer lockId,@RequestParam Integer idCardSet){ return service.delIdCardSet(lockId,idCardSet); } @ApiOperation(value = "设置工作模式(0:离线模式,1:在线模式)") @GetMapping("controllLockModel") public Response controllLockModel(@RequestParam Integer lockId,@RequestParam Integer model){ return service.controllLockModel(lockId,model); } } src/main/java/com/whyc/controller/PlateInfoController.java
New file @@ -0,0 +1,26 @@ package com.whyc.controller; import com.whyc.dto.Response; import com.whyc.service.LockRtService; import com.whyc.service.PlateInfoService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RestController; @RestController @Api(tags = "平台设置") @RequestMapping("plate") public class PlateInfoController { @Autowired private PlateInfoService service; @ApiOperation(value = "设置平台模式(0:离线模式,1:在线模式)") @GetMapping("setModel") public Response setModel(@RequestParam Integer palteModel){ return service.setModel(palteModel); } } src/main/java/com/whyc/mapper/PlateInfoMapper.java
New file @@ -0,0 +1,6 @@ package com.whyc.mapper; import com.whyc.pojo.db_lock_ram.PlateInfo; public interface PlateInfoMapper extends CustomMapper<PlateInfo>{ } src/main/java/com/whyc/pojo/db_lock_ram/PlateInfo.java
New file @@ -0,0 +1,31 @@ package com.whyc.pojo.db_lock_ram; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.NoArgsConstructor; import lombok.experimental.Accessors; @Data @AllArgsConstructor @NoArgsConstructor @EqualsAndHashCode(callSuper = false) @Accessors(chain = true) @TableName(schema = "db_lock_ram",value ="tb_plate_info") @ApiModel(value="PlateInfo对象", description="平台信息") public class PlateInfo { private static final long serialVersionUID = 1L; @ApiModelProperty(value = "自增主键") @TableId(value = "num", type = IdType.AUTO) private Integer num; @ApiModelProperty(value = "平台模式(0:离线模式,1:在线模式)") private Integer plateModel; } src/main/java/com/whyc/service/PlateInfoService.java
New file @@ -0,0 +1,25 @@ package com.whyc.service; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; import com.whyc.dto.Response; import com.whyc.mapper.PlateInfoMapper; import com.whyc.pojo.db_lock_ram.PlateInfo; import com.whyc.util.ActionUtil; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @Service public class PlateInfoService { @Autowired(required = false) private PlateInfoMapper mapper; //设置平台模式(0:离线模式,1:在线模式) public Response setModel(Integer palteModel) { UpdateWrapper wrapper=new UpdateWrapper(); wrapper.set("plate_model",palteModel); int flag=mapper.update((PlateInfo) ActionUtil.objeNull,wrapper); return new Response().setIII(1,flag>0,flag>0,"设置成功","设置失败"); } }