1.调整巡检计划相关代码

master
x_z 2 years ago
parent 22f98bd7af
commit e2fbaf9443

@ -47,6 +47,22 @@ public class Constant {
*/ */
public static final String DEVICE_MA_ORDER = "DMA"; public static final String DEVICE_MA_ORDER = "DMA";
/**
*
*/
public static final String DEVICE_INSPECT_PLAN_ORDER = "DIP";
/**
*
*/
public static final String DEVICE_REPAIR_ORDER = "DRA";
/**
*
*/
public static final String DEVICE_INSPECT_ORDER = "DIO";
public static final String dlThrProducts = "THR_DOWNLOAD_PRODUCTS"; public static final String dlThrProducts = "THR_DOWNLOAD_PRODUCTS";
public static final String dlThrInvProducts = "THR_DOWNLOAD_INV_PRODUCTS"; public static final String dlThrInvProducts = "THR_DOWNLOAD_INV_PRODUCTS";
public static final String dlThrOrders = "THR_DOWNLOAD_ORDERS"; public static final String dlThrOrders = "THR_DOWNLOAD_ORDERS";

@ -6,7 +6,7 @@ import com.glxp.api.common.req.UpdateRequest;
import com.glxp.api.common.res.BaseResponse; import com.glxp.api.common.res.BaseResponse;
import com.glxp.api.common.util.ResultVOUtils; import com.glxp.api.common.util.ResultVOUtils;
import com.glxp.api.entity.inv.DeviceInspectPlanEntity; import com.glxp.api.entity.inv.DeviceInspectPlanEntity;
import com.glxp.api.req.inv.AddDeviceInspectOrderRequest; import com.glxp.api.req.inv.AddDeviceInspectPlanRequest;
import com.glxp.api.req.inv.FilterDeviceInspectPlanRequest; import com.glxp.api.req.inv.FilterDeviceInspectPlanRequest;
import com.glxp.api.req.system.DeleteRequest; import com.glxp.api.req.system.DeleteRequest;
import com.glxp.api.res.inv.DeviceInspectPlanResponse; import com.glxp.api.res.inv.DeviceInspectPlanResponse;
@ -46,15 +46,15 @@ public class DeviceInspectPlanController {
/** /**
* *
* *
* @param addDeviceInspectOrderRequest * @param deviceInspectPlanRequest
* @return * @return
*/ */
@PostMapping("/udiwms/inv/device/inspect/plan/addInspectPlan") @PostMapping("/udiwms/inv/device/inspect/plan/addInspectPlan")
public BaseResponse addInspectPlan(@RequestBody AddDeviceInspectOrderRequest addDeviceInspectOrderRequest) { public BaseResponse addInspectPlan(@RequestBody AddDeviceInspectPlanRequest deviceInspectPlanRequest) {
if (null == addDeviceInspectOrderRequest || StrUtil.isBlank(addDeviceInspectOrderRequest.getCode())) { if (null == deviceInspectPlanRequest || StrUtil.isBlank(deviceInspectPlanRequest.getCode())) {
return ResultVOUtils.paramVerifyFail(); return ResultVOUtils.paramVerifyFail();
} }
return deviceInspectPlanService.addDeviceInspectPlan(addDeviceInspectOrderRequest); return deviceInspectPlanService.addDeviceInspectPlan(deviceInspectPlanRequest);
} }
/** /**

@ -39,7 +39,7 @@ public class AddDeviceInspectOrderRequest {
private Integer status; private Integer status;
/** /**
* 02 * 01
*/ */
private String deviceStatus; private String deviceStatus;

@ -2,7 +2,7 @@ package com.glxp.api.service.inv;
import com.glxp.api.common.res.BaseResponse; import com.glxp.api.common.res.BaseResponse;
import com.glxp.api.entity.inv.DeviceInspectPlanEntity; import com.glxp.api.entity.inv.DeviceInspectPlanEntity;
import com.glxp.api.req.inv.AddDeviceInspectOrderRequest; import com.glxp.api.req.inv.AddDeviceInspectPlanRequest;
import com.glxp.api.req.inv.FilterDeviceInspectPlanRequest; import com.glxp.api.req.inv.FilterDeviceInspectPlanRequest;
import com.glxp.api.res.inv.DeviceInspectPlanResponse; import com.glxp.api.res.inv.DeviceInspectPlanResponse;
@ -24,10 +24,10 @@ public interface DeviceInspectPlanService {
/** /**
* *
* *
* @param addDeviceInspectOrderRequest * @param deviceInspectPlanRequest
* @return * @return
*/ */
BaseResponse addDeviceInspectPlan(AddDeviceInspectOrderRequest addDeviceInspectOrderRequest); BaseResponse addDeviceInspectPlan(AddDeviceInspectPlanRequest deviceInspectPlanRequest);
/** /**
* *

@ -5,13 +5,16 @@ import cn.hutool.core.util.StrUtil;
import com.github.pagehelper.PageHelper; import com.github.pagehelper.PageHelper;
import com.glxp.api.common.res.BaseResponse; import com.glxp.api.common.res.BaseResponse;
import com.glxp.api.common.util.ResultVOUtils; import com.glxp.api.common.util.ResultVOUtils;
import com.glxp.api.constant.Constant;
import com.glxp.api.dao.inv.DeviceInspectPlanDao; import com.glxp.api.dao.inv.DeviceInspectPlanDao;
import com.glxp.api.entity.inv.DeviceInspectPlanEntity; import com.glxp.api.entity.inv.DeviceInspectPlanEntity;
import com.glxp.api.req.inv.AddDeviceInspectOrderRequest; import com.glxp.api.req.inv.AddDeviceInspectPlanRequest;
import com.glxp.api.req.inv.FilterDeviceInspectPlanRequest; import com.glxp.api.req.inv.FilterDeviceInspectPlanRequest;
import com.glxp.api.res.inv.DeviceInspectPlanResponse; import com.glxp.api.res.inv.DeviceInspectPlanResponse;
import com.glxp.api.service.auth.CustomerService; import com.glxp.api.service.auth.CustomerService;
import com.glxp.api.service.inv.DeviceInspectPlanService; import com.glxp.api.service.inv.DeviceInspectPlanService;
import com.glxp.api.util.GennerOrderUtils;
import com.glxp.api.util.OrderNoTypeBean;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
@ -30,6 +33,8 @@ public class DeviceInspectPlanServiceImpl implements DeviceInspectPlanService {
private DeviceInspectPlanDao deviceInspectPlanDao; private DeviceInspectPlanDao deviceInspectPlanDao;
@Resource @Resource
private CustomerService customerService; private CustomerService customerService;
@Resource
private GennerOrderUtils gennerOrderUtils;
@Override @Override
public List<DeviceInspectPlanResponse> filterList(FilterDeviceInspectPlanRequest filterDeviceInspectPlanRequest) { public List<DeviceInspectPlanResponse> filterList(FilterDeviceInspectPlanRequest filterDeviceInspectPlanRequest) {
@ -43,11 +48,14 @@ public class DeviceInspectPlanServiceImpl implements DeviceInspectPlanService {
} }
@Override @Override
public BaseResponse addDeviceInspectPlan(AddDeviceInspectOrderRequest addDeviceInspectOrderRequest) { public BaseResponse addDeviceInspectPlan(AddDeviceInspectPlanRequest deviceInspectPlanRequest) {
DeviceInspectPlanEntity deviceInspectPlanEntity = new DeviceInspectPlanEntity(); DeviceInspectPlanEntity deviceInspectPlanEntity = new DeviceInspectPlanEntity();
BeanUtil.copyProperties(addDeviceInspectOrderRequest, deviceInspectPlanEntity); BeanUtil.copyProperties(deviceInspectPlanRequest, deviceInspectPlanEntity);
deviceInspectPlanEntity.setCreateUser(customerService.getUserIdStr()); deviceInspectPlanEntity.setCreateUser(customerService.getUserIdStr());
Date date = new Date(); Date date = new Date();
String orderId = gennerOrderUtils.createStOrderNo(new OrderNoTypeBean(Constant.DEVICE_INSPECT_PLAN_ORDER, "yyyyMMdd"));
deviceInspectPlanEntity.setOrderId(orderId);
deviceInspectPlanEntity.setStatus(0);
deviceInspectPlanEntity.setCreateTime(date); deviceInspectPlanEntity.setCreateTime(date);
deviceInspectPlanEntity.setUpdateTime(date); deviceInspectPlanEntity.setUpdateTime(date);
deviceInspectPlanDao.insert(deviceInspectPlanEntity); deviceInspectPlanDao.insert(deviceInspectPlanEntity);

Loading…
Cancel
Save