修改实体类 新增设备领用bug

master
wangwei 2 years ago
parent 72e08edcce
commit 73caacae13

@ -63,6 +63,8 @@ public class DeviceReceiveOrderController {
*/ */
@PostMapping("/device/receive/order/update") @PostMapping("/device/receive/order/update")
public BaseResponse update(@RequestBody DeviceReceiveOrderEntity deviceReceiveOrderEntity, BindingResult bindingResult) { public BaseResponse update(@RequestBody DeviceReceiveOrderEntity deviceReceiveOrderEntity, BindingResult bindingResult) {
Integer integer = deviceReceiveOrderService.selectOrderIdByOrderId(deviceReceiveOrderEntity.getOrderId());
deviceReceiveOrderEntity.setId(integer);
if (bindingResult.hasErrors()) { if (bindingResult.hasErrors()) {
return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL); return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL);
} }

@ -25,6 +25,9 @@ public interface DeviceReceiveOrderDao extends BaseMapper<DeviceReceiveOrderEnti
*/ */
String selectOrderIdById(@Param("id") Integer id); String selectOrderIdById(@Param("id") Integer id);
Integer selectOrderIdByOrderId(@Param("orderId") String orderId);
/** /**
* *
* *

@ -1,112 +1,160 @@
package com.glxp.api.entity.inv; package com.glxp.api.entity.inv;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data; import lombok.Data;
import java.util.Date; import java.util.Date;
@Data @Data
@TableName(value = "device_receive_order_detail")
public class DeviceReceiveOrderDetailEntity { public class DeviceReceiveOrderDetailEntity {
/** /**
* id * id
*/ */
@TableId(value = "id", type = IdType.INPUT)
private Integer id; private Integer id;
/** /**
* *
*/ */
@TableField(value = "orderIdFk")
private String orderIdFk; private String orderIdFk;
/** /**
* *
*/ */
@TableField(value = "originCode")
private String originCode; private String originCode;
/** /**
* *
*/ */
@TableField(value = "code")
private String code; private String code;
/** /**
* ID * ID
*/ */
@TableField(value = "relId")
private Long relId; private Long relId;
/** /**
* DI * DI
*/ */
@TableField(value = "nameCode")
private String nameCode; private String nameCode;
/** /**
* *
*/ */
@TableField(value = "batchNo")
private String batchNo; private String batchNo;
/** /**
* *
*/ */
@TableField(value = "productionDate")
private String productionDate; private String productionDate;
/** /**
* *
*/ */
@TableField(value = "expireDate")
private String expireDate; private String expireDate;
/** /**
* *
*/ */
@TableField(value = "serialNo")
private String serialNo; private String serialNo;
/** /**
* *
*/ */
@TableField(value = "createTime")
private Date createTime; private Date createTime;
/** /**
* *
*/ */
@TableField(value = "updateTime")
private Date updateTime; private Date updateTime;
public static final String COL_ID = "id";
public static final String COL_ORDERIDFK = "orderIdFk";
public static final String COL_ORIGINCODE = "originCode";
public static final String COL_CODE = "code";
public static final String COL_RELID = "relId";
public static final String COL_NAMECODE = "nameCode";
public static final String COL_BATCHNO = "batchNo";
public static final String COL_PRODUCEDATE = "produceDate";
/** /**
* *
*/ */
private String productName; private String productName;
public static final String COL_EXPIREDATE = "expireDate";
/** /**
* *
*/ */
private String invName; private String invName;
public static final String COL_SERIALNO = "serialNo";
/** /**
* *
*/ */
private String invSpaceName; private String invSpaceName;
public static final String COL_INVCODE = "invCode";
/** /**
* *
*/ */
private String invSpaceCode; private String invSpaceCode;
public static final String COL_INVSPACECODE = "invSpaceCode";
/** /**
* / * /
*/ */
private String zczbhhzbapzbh; private String zczbhhzbapzbh;
public static final String COL_RECEIVEINVCODE = "receiveInvCode";
/** /**
* *
*/ */
private String ylqxzcrbarmc; private String ylqxzcrbarmc;
public static final String COL_RECEIVESPACECODE = "receiveSpaceCode";
/** /**
* *
*/ */
private String ggxh; private String ggxh;
public static final String COL_CREATETIME = "createTime";
/** /**
* *
*/ */
private Boolean editSerialNo; private Boolean editSerialNo;
public static final String COL_UPDATETIME = "updateTime";
/** /**
* *
*/ */

@ -4,6 +4,7 @@ import com.glxp.api.common.res.BaseResponse;
import com.glxp.api.entity.inv.DeviceReceiveOrderEntity; import com.glxp.api.entity.inv.DeviceReceiveOrderEntity;
import com.glxp.api.req.inv.FilterDeviceReceiveOrderRequest; import com.glxp.api.req.inv.FilterDeviceReceiveOrderRequest;
import com.glxp.api.res.inv.DeviceReceiveOrderResponse; import com.glxp.api.res.inv.DeviceReceiveOrderResponse;
import org.apache.ibatis.annotations.Param;
import java.util.List; import java.util.List;
@ -58,4 +59,6 @@ public interface DeviceReceiveOrderService {
*/ */
BaseResponse deleteDeviceCollectOrder(Integer id); BaseResponse deleteDeviceCollectOrder(Integer id);
Integer selectOrderIdByOrderId( String orderId);
} }

@ -154,4 +154,9 @@ public class DeviceReceiveOrderServiceImpl implements DeviceReceiveOrderService
deviceReceiveOrderDao.deleteById(id); deviceReceiveOrderDao.deleteById(id);
return ResultVOUtils.success("删除成功!"); return ResultVOUtils.success("删除成功!");
} }
@Override
public Integer selectOrderIdByOrderId(String orderId) {
return deviceReceiveOrderDao.selectOrderIdByOrderId(orderId);
}
} }

@ -43,6 +43,12 @@
where id = #{id} where id = #{id}
</select> </select>
<select id="selectOrderIdByOrderId" resultType="java.lang.Integer">
select id
from device_receive_order
where orderId = #{orderId}
</select>
<update id="updateStatusById"> <update id="updateStatusById">
update device_receive_order set status = #{status} where id = #{id} update device_receive_order set status = #{status} where id = #{id}
</update> </update>

Loading…
Cancel
Save