Browse Source

fix: 堤害防治新增状态更新接口

master_tdsql
hxh 1 year ago
parent
commit
e7c3aa0984
  1. 8
      shuili-system/src/main/java/com/kms/yxgh/df/controller/DfAnimalRecordController.java
  2. 9
      shuili-system/src/main/java/com/kms/yxgh/df/service/DfAnimalRecordService.java

8
shuili-system/src/main/java/com/kms/yxgh/df/controller/DfAnimalRecordController.java

@ -67,6 +67,14 @@ public class DfAnimalRecordController {
return Response.ok(dfRecordService.update(dfRecord));
}
//堤害动物防治记录状态修改
@ApiOperation("堤害动物防治记录状态修改")
@Log(title = "堤害动物防治记录状态修改", businessType = BusinessType.UPDATE)
@PutMapping("/status")
public Response<Boolean> editStatus(@RequestBody DfAnimalRecordDto dfRecord) {
return Response.ok(dfRecordService.updateStatus(dfRecord));
}
/**
* 删除堤害动物防治记录
*/

9
shuili-system/src/main/java/com/kms/yxgh/df/service/DfAnimalRecordService.java

@ -11,7 +11,6 @@ import com.kms.yxgh.df.domain.DfAnimalDrug;
import com.kms.yxgh.df.domain.DfAnimalRecord;
import com.kms.yxgh.df.domain.DfRecordImage;
import com.kms.yxgh.df.dto.DfAnimalRecordDto;
import com.kms.yxgh.df.dto.DfYhPlanDto;
import com.kms.yxgh.df.mapper.DfAnimalDrugMapper;
import com.kms.yxgh.df.mapper.DfAnimalRecordMapper;
import com.kms.yxgh.df.mapper.DfRecordImageMapper;
@ -178,4 +177,12 @@ public class DfAnimalRecordService extends BaseService<DfAnimalRecordMapper, DfA
Page<DfAnimalRecordDto> page = new Page<>(sp.getPageNum(), sp.getPageSize());
return this.getBaseMapper().selectPage(page, sp.getData());
}
public Boolean updateStatus(DfAnimalRecordDto dfRecord) {
Wrapper<DfAnimalRecord> wp = Wrappers.<DfAnimalRecord>lambdaUpdate()
.set(DfAnimalRecord::getStatus, dfRecord.getStatus())
.eq(DfAnimalRecord::getId, dfRecord.getId());
return this.getBaseMapper().update(null, wp) > 0;
}
}

Loading…
Cancel
Save