package com.nq.service.impl;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
import com.nq.common.ServerResponse;
|
import com.nq.dao.StockConfigMapper;
|
import com.nq.pojo.StockConfig;
|
import com.nq.service.IStockConfigServices;
|
import org.apache.http.util.TextUtils;
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.stereotype.Service;
|
|
import javax.annotation.Resource;
|
|
@Service
|
public class StockConfigServicesImpl implements IStockConfigServices {
|
|
@Resource
|
StockConfigMapper stockConfigMapper;
|
@Override
|
public ServerResponse updateStockConfig(StockConfig stockConfig) {
|
int ref = stockConfigMapper.updateById(stockConfig);
|
if(ref>0){
|
return ServerResponse.createBySuccess();
|
}
|
return ServerResponse.createByErrorMsg("设置失败");
|
}
|
|
@Override
|
public ServerResponse queryAll(String desc) {
|
if(TextUtils.isEmpty(desc)){
|
return ServerResponse.createBySuccess(stockConfigMapper.selectList(new QueryWrapper<>()));
|
}
|
QueryWrapper<StockConfig> queryWrapper = new QueryWrapper<>();
|
queryWrapper.like("c_desc",desc);
|
return ServerResponse.createBySuccess(stockConfigMapper.selectList(queryWrapper));
|
}
|
|
@Override
|
public StockConfig queryByKey(String key) {
|
QueryWrapper<StockConfig> queryWrapper = new QueryWrapper<>();
|
queryWrapper.eq("c_key",key);
|
return stockConfigMapper.selectOne(queryWrapper);
|
}
|
}
|