Commit 5103c452 authored by tangwei's avatar tangwei

增加批量修改

parent e0ddc92e
......@@ -15,6 +15,8 @@ import org.typroject.tyboot.core.restful.utils.ResponseHelper;
import org.typroject.tyboot.core.restful.utils.ResponseModel;
import javax.servlet.http.HttpServletRequest;
import java.util.Arrays;
import java.util.List;
......@@ -64,8 +66,11 @@ public class FireChemicalController extends BaseController {
@TycloudOperation(ApiLevel = UserType.AGENCY)
@DeleteMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "DELETE", value = "根据sequenceNbr删除危化品", notes = "根据sequenceNbr删除危化品")
public ResponseModel<Boolean> deleteBySequenceNbr(HttpServletRequest request, @PathVariable(value = "sequenceNbr") Long sequenceNbr){
return ResponseHelper.buildResponse(fireChemicalServiceImpl.removeById(sequenceNbr));
public ResponseModel<Boolean> deleteBySequenceNbr(HttpServletRequest request, @PathVariable(value = "sequenceNbr") String sequenceNbr){
@SuppressWarnings("rawtypes")
List lt = Arrays.asList(sequenceNbr.split(","));
return ResponseHelper.buildResponse(fireChemicalServiceImpl.updateisDelete(lt));
}
/**
* 根据sequenceNbr查询
......
package com.yeejoin.amos.boot.module.jcs.biz.service.impl;
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.yeejoin.amos.boot.biz.common.utils.NameUtils;
import com.yeejoin.amos.boot.module.jcs.api.dto.FireChemicalDto;
import com.yeejoin.amos.boot.module.jcs.api.entity.FireChemical;
import com.yeejoin.amos.boot.module.jcs.api.entity.FireStation;
import com.yeejoin.amos.boot.module.jcs.api.mapper.FireChemicalMapper;
import com.yeejoin.amos.boot.module.jcs.api.service.IFireChemicalService;
......@@ -37,5 +39,11 @@ public class FireChemicalServiceImpl extends BaseService<FireChemicalDto,FireChe
public List<FireChemicalDto> queryForFireChemicalList() {
return this.queryForList("" , false);
}
/**
* 删除
* */
public Boolean updateisDelete( List sequenceNbr) {
return this.update(new UpdateWrapper<FireChemical>().in("sequence_nbr", sequenceNbr).set("is_delete", 1));
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment