添加经济指标接口开发
This commit is contained in:
parent
a039e0d2b9
commit
1e67fc698a
@ -5,6 +5,7 @@ import net.carbon.model.request.EconomicsUpdateRequest;
|
|||||||
import net.carbon.model.vo.EconomicsVO;
|
import net.carbon.model.vo.EconomicsVO;
|
||||||
import net.carbon.result.Result;
|
import net.carbon.result.Result;
|
||||||
import net.carbon.service.EconomicsService;
|
import net.carbon.service.EconomicsService;
|
||||||
|
import net.carbon.utils.JsonData;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.web.bind.annotation.*;
|
import org.springframework.web.bind.annotation.*;
|
||||||
|
|
||||||
@ -114,5 +115,14 @@ public class EconomicsController {
|
|||||||
}
|
}
|
||||||
return Result.error("删除失败");
|
return Result.error("删除失败");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@PostMapping
|
||||||
|
public JsonData add(@RequestBody EconomicsUpdateRequest economicsUpdateRequest){
|
||||||
|
int row = economicsService.add(economicsUpdateRequest);
|
||||||
|
if (row > 0) {
|
||||||
|
return JsonData.buildCodeAndMsg(1,"添加成功");
|
||||||
|
}
|
||||||
|
return JsonData.buildError("添加失败");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -3,6 +3,7 @@ package net.carbon.mapper;
|
|||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
import net.carbon.model.po.EconomicsDO;
|
import net.carbon.model.po.EconomicsDO;
|
||||||
|
import org.apache.ibatis.annotations.Insert;
|
||||||
import org.apache.ibatis.annotations.Mapper;
|
import org.apache.ibatis.annotations.Mapper;
|
||||||
|
|
||||||
|
|
||||||
@ -17,4 +18,7 @@ import org.apache.ibatis.annotations.Mapper;
|
|||||||
@Mapper
|
@Mapper
|
||||||
public interface EconomicsMapper extends BaseMapper<EconomicsDO> {
|
public interface EconomicsMapper extends BaseMapper<EconomicsDO> {
|
||||||
|
|
||||||
|
@Insert("insert into economics (name, unit, data, attribute, is_system_date, is_delete) values " +
|
||||||
|
"(#{name},#{unit},#{data},#{attribute},#{isSystemDate},#{isDelete})")
|
||||||
|
Integer add(EconomicsDO economicsDO);
|
||||||
}
|
}
|
@ -20,5 +20,6 @@ public interface EconomicsService extends IService<EconomicsDO> {
|
|||||||
|
|
||||||
Integer updateById(EconomicsUpdateRequest economicsUpdateReq);
|
Integer updateById(EconomicsUpdateRequest economicsUpdateReq);
|
||||||
|
|
||||||
|
Integer add(EconomicsUpdateRequest economicsUpdateRequest);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -70,5 +70,16 @@ public class EconomicsServiceImpl extends ServiceImpl<EconomicsMapper, Economics
|
|||||||
int row = economicsMapper.updateById(economicsDO);
|
int row = economicsMapper.updateById(economicsDO);
|
||||||
return row;
|
return row;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public Integer add(EconomicsUpdateRequest economicsUpdateRequest) {
|
||||||
|
EconomicsDO economicsDO = new EconomicsDO();
|
||||||
|
BeanUtils.copyProperties(economicsUpdateRequest, economicsDO);
|
||||||
|
// 设置为0
|
||||||
|
economicsDO.setIsDelete((byte) 0);
|
||||||
|
economicsDO.setIsSystemDate(0);
|
||||||
|
int row = economicsMapper.add(economicsDO);
|
||||||
|
return row;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user