Commit 5103c452 authored by tangwei's avatar tangwei

增加批量修改

parent e0ddc92e
...@@ -15,6 +15,8 @@ import org.typroject.tyboot.core.restful.utils.ResponseHelper; ...@@ -15,6 +15,8 @@ import org.typroject.tyboot.core.restful.utils.ResponseHelper;
import org.typroject.tyboot.core.restful.utils.ResponseModel; import org.typroject.tyboot.core.restful.utils.ResponseModel;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
import java.util.Arrays;
import java.util.List; import java.util.List;
...@@ -64,8 +66,11 @@ public class FireChemicalController extends BaseController { ...@@ -64,8 +66,11 @@ public class FireChemicalController extends BaseController {
@TycloudOperation(ApiLevel = UserType.AGENCY) @TycloudOperation(ApiLevel = UserType.AGENCY)
@DeleteMapping(value = "/{sequenceNbr}") @DeleteMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "DELETE", value = "根据sequenceNbr删除危化品", notes = "根据sequenceNbr删除危化品") @ApiOperation(httpMethod = "DELETE", value = "根据sequenceNbr删除危化品", notes = "根据sequenceNbr删除危化品")
public ResponseModel<Boolean> deleteBySequenceNbr(HttpServletRequest request, @PathVariable(value = "sequenceNbr") Long sequenceNbr){ public ResponseModel<Boolean> deleteBySequenceNbr(HttpServletRequest request, @PathVariable(value = "sequenceNbr") String sequenceNbr){
return ResponseHelper.buildResponse(fireChemicalServiceImpl.removeById(sequenceNbr));
@SuppressWarnings("rawtypes")
List lt = Arrays.asList(sequenceNbr.split(","));
return ResponseHelper.buildResponse(fireChemicalServiceImpl.updateisDelete(lt));
} }
/** /**
* 根据sequenceNbr查询 * 根据sequenceNbr查询
......
package com.yeejoin.amos.boot.module.jcs.biz.service.impl; package com.yeejoin.amos.boot.module.jcs.biz.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; 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.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.yeejoin.amos.boot.biz.common.utils.NameUtils; 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.dto.FireChemicalDto;
import com.yeejoin.amos.boot.module.jcs.api.entity.FireChemical; 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.mapper.FireChemicalMapper;
import com.yeejoin.amos.boot.module.jcs.api.service.IFireChemicalService; import com.yeejoin.amos.boot.module.jcs.api.service.IFireChemicalService;
...@@ -37,5 +39,11 @@ public class FireChemicalServiceImpl extends BaseService<FireChemicalDto,FireChe ...@@ -37,5 +39,11 @@ public class FireChemicalServiceImpl extends BaseService<FireChemicalDto,FireChe
public List<FireChemicalDto> queryForFireChemicalList() { public List<FireChemicalDto> queryForFireChemicalList() {
return this.queryForList("" , false); 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