peternameyakj
2024-07-15 63c70bfc6add5979445f93201c410c44b5305f6c
src/main/java/com/nq/service/impl/StockConfigServicesImpl.java
@@ -4,8 +4,10 @@
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.nq.common.ServerResponse;
import com.nq.dao.StockConfigMapper;
import com.nq.enums.EConfigKey;
import com.nq.pojo.StockConfig;
import com.nq.service.IStockConfigServices;
import org.apache.commons.lang3.math.NumberUtils;
import org.apache.http.util.TextUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
@@ -19,6 +21,16 @@
    StockConfigMapper stockConfigMapper;
    @Override
    public ServerResponse updateStockConfig(StockConfig stockConfig) {
        if(stockConfig.getCKey().equals(EConfigKey.AGENT_MAX_GRADE.getCode()) && !NumberUtils.isCreatable(stockConfig.getCValue())){
            try {
                int number = Integer.parseInt(stockConfig.getCValue());
                if(number <= 0){
                    ServerResponse.createByErrorMsg("请输入有效等级");
                }
            } catch (NumberFormatException e) {
                ServerResponse.createByErrorMsg("请输入有效等级");
            }
        }
        int ref = stockConfigMapper.updateById(stockConfig);
        if(ref>0){
            return ServerResponse.createBySuccess();