预警信息接口更新

develop
hanrenchun 10 months ago
parent 585a292942
commit b5f739cbf1

@ -7,6 +7,7 @@ import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo; import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.enums.BusinessType; import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.common.utils.PageUtils;
import com.ruoyi.database.domain.DevopsVideoStatus; import com.ruoyi.database.domain.DevopsVideoStatus;
import com.ruoyi.database.domain.DisposalInfo; import com.ruoyi.database.domain.DisposalInfo;
import com.ruoyi.database.domain.TransitHuntersUserModelRecord; import com.ruoyi.database.domain.TransitHuntersUserModelRecord;
@ -33,7 +34,8 @@ public class DisposalInfoController extends BaseController {
@GetMapping @GetMapping
@ApiOperation("查询预警信息处置表") @ApiOperation("查询预警信息处置表")
public TableDataInfo<DisposalInfo> list() { public TableDataInfo<DisposalInfo> list() {
startPage(); int count = transitHuntersUserModelRecordService.count();
PageUtils.startPage();
List<TransitHuntersUserModelRecord> list1 = transitHuntersUserModelRecordService.list(); List<TransitHuntersUserModelRecord> list1 = transitHuntersUserModelRecordService.list();
ArrayList<TransitHuntersUserModelRecord> transitHuntersUserModelRecords = new ArrayList<>(); ArrayList<TransitHuntersUserModelRecord> transitHuntersUserModelRecords = new ArrayList<>();
for (TransitHuntersUserModelRecord transitHuntersUserModelRecord :list1){ for (TransitHuntersUserModelRecord transitHuntersUserModelRecord :list1){
@ -53,22 +55,19 @@ public class DisposalInfoController extends BaseController {
} }
transitHuntersUserModelRecords.add(transitHuntersUserModelRecord); transitHuntersUserModelRecords.add(transitHuntersUserModelRecord);
} }
return getDataTable(transitHuntersUserModelRecords); TableDataInfo dataTable = getDataTable(transitHuntersUserModelRecords);
dataTable.setTotal(count);
return dataTable;
} }
@PostMapping @PostMapping
@ApiOperation("新增预警信息处置表") @ApiOperation("新增预警信息处置表")
@Log(title = "预警信息处置表", businessType = BusinessType.INSERT) @Log(title = "预警信息处置表", businessType = BusinessType.INSERT)
public AjaxResult insert(@RequestBody DisposalInfo disposalInfo) { public AjaxResult insert(@RequestBody DisposalInfo disposalInfo) {
if (disposalInfo.getDisposalResultCn()!=null){ if (disposalInfo != null){
boolean equals = "未处置".equals(disposalInfo.getDisposalResultCn()); disposalInfo.setDisposalResult(2);
if (equals){ disposalInfo.setSignStatus(1);
disposalInfo.setDisposalResult(1);
}else {
disposalInfo.setDisposalResult(2);
}
} }
// if (disposalInfo.getDisposalResultCn())
return toAjax(disposalInfoService.save(disposalInfo)); return toAjax(disposalInfoService.save(disposalInfo));
} }
@ -76,6 +75,9 @@ public class DisposalInfoController extends BaseController {
@ApiOperation("修改预警信息处置表") @ApiOperation("修改预警信息处置表")
@Log(title = "预警信息处置表", businessType = BusinessType.UPDATE) @Log(title = "预警信息处置表", businessType = BusinessType.UPDATE)
public AjaxResult update(@RequestBody DisposalInfo disposalInfo) { public AjaxResult update(@RequestBody DisposalInfo disposalInfo) {
if (disposalInfo!=null){
disposalInfo.setSignStatus(2);
}
return toAjax(disposalInfoService.updateById(disposalInfo)); return toAjax(disposalInfoService.updateById(disposalInfo));
} }
} }

Loading…
Cancel
Save