| | |
| | | import com.project.common.annotation.DataScope; |
| | | import com.project.common.core.domain.entity.SysUser; |
| | | import com.project.common.enums.OrderPre; |
| | | import com.project.common.exception.base.BaseException; |
| | | import com.project.common.sms.YPSmsApi; |
| | | import com.project.common.utils.DateUtils; |
| | | import com.project.common.utils.SecurityUtils; |
| | |
| | | import com.project.enforce.domain.EnforceOrder; |
| | | import com.project.enforce.domain.EnforcePeer; |
| | | import com.project.enforce.domain.bo.editBo.EnforceOrderBo; |
| | | import com.project.enforce.domain.bo.editBo.OrderResultBo; |
| | | import com.project.enforce.domain.bo.queryBo.EnforceOrderQueryBo; |
| | | import com.project.enforce.domain.bo.queryBo.OrderCheckedQueryBo; |
| | | import com.project.enforce.domain.vo.EnforceOrderVo; |
| | |
| | | return this.updateById(order); |
| | | } |
| | | |
| | | @Override |
| | | public Boolean doResultOrder(OrderResultBo resultBo) |
| | | { |
| | | if (resultBo.getRegionStatus()==null){ |
| | | throw new BaseException("请填写执法结果"); |
| | | } |
| | | if (StringUtils.isEmpty(resultBo.getRegionReason())){ |
| | | throw new BaseException("请填写执法结果说明"); |
| | | } |
| | | |
| | | return this.update(lu() |
| | | .set(resultBo.getRegionStatus()!=null, EnforceOrder::getRegionStatus, resultBo.getRegionStatus()) |
| | | .set(StringUtils.isNotEmpty(resultBo.getRegionReason()), EnforceOrder::getRegionReason, resultBo.getRegionReason()) |
| | | .set(StringUtils.isNotEmpty(resultBo.getRegionImgs()), EnforceOrder::getRegionImgs, resultBo.getRegionImgs()) |
| | | .set(StringUtils.isNotEmpty(resultBo.getRegionVideos()), EnforceOrder::getRegionVideos, resultBo.getRegionVideos()) |
| | | .set( EnforceOrder::getExecuteTime, DateUtils.getNowDate()) |
| | | ); |
| | | } |
| | | |
| | | |
| | | //------------------------------------------------------------------------------------- |
| | | |