街道大屏开发完毕
This commit is contained in:
commit
dbd58e845b
150
src/main/java/com/example/demo/controller/DWHSController.java
Normal file
150
src/main/java/com/example/demo/controller/DWHSController.java
Normal file
@ -0,0 +1,150 @@
|
||||
package com.example.demo.controller;
|
||||
|
||||
import cn.hutool.json.JSONUtil;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.example.demo.domain.DwhsDb;
|
||||
import com.example.demo.mapper.DwhsDbMapper;
|
||||
import lombok.var;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.web.bind.annotation.GetMapping;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
@RestController
|
||||
public class DWHSController {
|
||||
|
||||
@Autowired
|
||||
DwhsDbMapper dwhsDbMapper;
|
||||
|
||||
|
||||
@GetMapping("/DWHS/getlist")
|
||||
public Object getlist(String tiaojianstr, int pagenumber, int pagesize)
|
||||
{
|
||||
try {
|
||||
|
||||
DwhsDb tiaojian = JSONUtil.toBean(tiaojianstr, DwhsDb.class);
|
||||
|
||||
QueryWrapper<DwhsDb> queryWrapper=new QueryWrapper<>();
|
||||
//var dTTT=dwhsDbMapper.selectList(queryWrapper);
|
||||
|
||||
if (tiaojian.getYjldw()!=null && !tiaojian.getYjldw().isEmpty())
|
||||
{
|
||||
queryWrapper.eq("YJLDW",tiaojian.getYjldw());
|
||||
};
|
||||
if (!tiaojian.getMbjldw().isEmpty())
|
||||
{
|
||||
queryWrapper.eq("MBJLDW",tiaojian.getMbjldw());
|
||||
};
|
||||
|
||||
Page<DwhsDb> page=new Page<>(pagenumber,pagesize);
|
||||
|
||||
int mylength = dwhsDbMapper.selectCount(queryWrapper).intValue();
|
||||
var dData=dwhsDbMapper.selectPage(page,queryWrapper);
|
||||
|
||||
Map<String, Object> map = new HashMap<>(3);
|
||||
map.put("length" , mylength);
|
||||
map.put("data" ,dData.getRecords());
|
||||
return map;
|
||||
}catch (Exception ex){
|
||||
Map<String, Object> map = new HashMap<>(3);
|
||||
map.put("length" , 0);
|
||||
map.put("data" ,ex.getMessage());
|
||||
return map;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@GetMapping("/DWHS/getdata")
|
||||
public Object getData(String id)
|
||||
{
|
||||
try
|
||||
{
|
||||
QueryWrapper<DwhsDb> queryWrapper=new QueryWrapper<>();
|
||||
queryWrapper.eq("id",id);
|
||||
var curData=dwhsDbMapper.selectOne(queryWrapper);
|
||||
|
||||
Map<String, Object> map = new HashMap<>(3);
|
||||
map.put("data" , curData);
|
||||
map.put("message" ,"success");
|
||||
return map;
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
Map<String, Object> map = new HashMap<>(3);
|
||||
map.put("data" , "");
|
||||
map.put("message" ,ex.getMessage().toString());
|
||||
return map;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
@GetMapping("/DWHS/update")
|
||||
public Object update(String strJson)
|
||||
{
|
||||
try
|
||||
{
|
||||
var data = JSONUtil.toBean(strJson, DwhsDb.class);
|
||||
|
||||
UpdateWrapper<DwhsDb> updateWrapper=new UpdateWrapper<>();
|
||||
updateWrapper.eq("ID",data.getId());
|
||||
dwhsDbMapper.update(data,updateWrapper);
|
||||
|
||||
Map<String, Object> map = new HashMap<>(3);
|
||||
map.put("data" , data);
|
||||
map.put("message" ,"success");
|
||||
return map;
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
Map<String, Object> map = new HashMap<>(3);
|
||||
map.put("data" , "");
|
||||
map.put("message" ,ex.getMessage().toString());
|
||||
return map;
|
||||
}
|
||||
}
|
||||
|
||||
@GetMapping("/DWHS/add")
|
||||
public Object add(String strJson)
|
||||
{
|
||||
try
|
||||
{
|
||||
var curData = JSONUtil.toBean(strJson, DwhsDb.class);
|
||||
|
||||
dwhsDbMapper.insert(curData);
|
||||
Map<String, Object> map = new HashMap<>(3);
|
||||
map.put("data" , curData);
|
||||
map.put("message" ,"success");
|
||||
return map;
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
Map<String, Object> map = new HashMap<>(3);
|
||||
map.put("data" , "");
|
||||
map.put("message" ,ex.getMessage().toString());
|
||||
return map;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
//删除健康指导值
|
||||
@GetMapping("/DWHS/delete")
|
||||
public Object delete(String[] idsstrs,String userName) throws Exception
|
||||
{
|
||||
|
||||
QueryWrapper<DwhsDb> queryWrapper=new QueryWrapper<>();
|
||||
queryWrapper.in("ID",idsstrs);
|
||||
dwhsDbMapper.delete(queryWrapper);
|
||||
|
||||
Map<String, Object> map = new HashMap<>(3);
|
||||
map.put("message" ,"删除成功");
|
||||
return map;
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user