From 9c248839d8750db523fe6192101bfa085fe1305f Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@163.com> Date: 星期二, 26 三月 2024 16:20:23 +0800 Subject: [PATCH] Merge branch 'Four-Way-Rack' of http://47.97.1.152:5880/r/zy-asrs-master into Four-Way-Rack --- zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/rcs/entity/Motion.java | 21 +++++++++++++++++++++ 1 files changed, 21 insertions(+), 0 deletions(-) diff --git a/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/rcs/entity/Motion.java b/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/rcs/entity/Motion.java index 1aeec03..d508c7b 100644 --- a/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/rcs/entity/Motion.java +++ b/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/rcs/entity/Motion.java @@ -3,7 +3,9 @@ import java.text.SimpleDateFormat; import java.util.Date; +import com.zy.asrs.wcs.core.BuildSupport; import com.zy.asrs.wcs.core.entity.DeviceCtg; +import com.zy.asrs.wcs.core.model.enums.MotionStsType; import com.zy.asrs.wcs.core.service.DeviceCtgService; import com.zy.asrs.wcs.rcs.service.DeviceTypeService; import com.zy.asrs.wcs.rcs.service.MotionCtgService; @@ -273,6 +275,25 @@ this.hostId = hostId; } + public static Motion build(BuildSupport<Motion> support) { + Motion motion = new Motion(); + Date date = new Date(); + + support.execute(motion); + + if (null == motion.getSync()) { + motion.setSync(1); + } + if (null == motion.getMotionSts()) { + motion.setMotionSts(MotionStsType.INIT.val()); + } + + motion.setStatus(1); + motion.setCreateTime(date); + motion.setUpdateTime(date); + return motion; + } + // Motion motion = new Motion( // null, // 缂栧彿 // null, // 浠诲姟鍙� -- Gitblit v1.9.1