From cbfbbc6ab15b0eac96b47e7a6214bc436e58dce2 Mon Sep 17 00:00:00 2001
From: skyouc
Date: 星期三, 21 五月 2025 20:35:01 +0800
Subject: [PATCH] no message

---
 rsf-server/src/main/java/com/vincent/rsf/server/manager/entity/LocItemWorking.java |  368 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 368 insertions(+), 0 deletions(-)

diff --git a/rsf-server/src/main/java/com/vincent/rsf/server/manager/entity/LocItemWorking.java b/rsf-server/src/main/java/com/vincent/rsf/server/manager/entity/LocItemWorking.java
new file mode 100644
index 0000000..1dbf238
--- /dev/null
+++ b/rsf-server/src/main/java/com/vincent/rsf/server/manager/entity/LocItemWorking.java
@@ -0,0 +1,368 @@
+package com.vincent.rsf.server.manager.entity;
+
+import com.baomidou.mybatisplus.annotation.TableLogic;
+import java.text.SimpleDateFormat;
+import java.util.Date;
+
+import lombok.experimental.Accessors;
+import org.springframework.format.annotation.DateTimeFormat;
+import java.text.SimpleDateFormat;
+import java.util.Date;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableLogic;
+import com.baomidou.mybatisplus.annotation.TableName;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import com.vincent.rsf.framework.common.Cools;
+import com.vincent.rsf.framework.common.SpringUtils;
+import com.vincent.rsf.server.system.service.UserService;
+import com.vincent.rsf.server.system.entity.User;
+import java.io.Serializable;
+import java.util.Date;
+
+@Data
+@Accessors(chain = true)
+@TableName("man_loc_item_working")
+public class LocItemWorking implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * ID
+     */
+    @ApiModelProperty(value= "ID")
+    @TableId(value = "id", type = IdType.AUTO)
+    private Long id;
+
+    /**
+     * 涓诲崟ID
+     */
+    @ApiModelProperty(value= "涓诲崟ID")
+    private Long locId;
+
+    @ApiModelProperty("浠诲姟鏄庣粏ID")
+    private Long taskId;
+
+    /**
+     * 搴撲綅
+     */
+    @ApiModelProperty(value= "搴撲綅")
+    private String locCode;
+
+    /**
+     * 鍗曟嵁ID
+     */
+    @ApiModelProperty(value= "鍗曟嵁ID")
+    private Long orderId;
+
+    /**
+     * 鍗曟嵁绫诲瀷
+     */
+    @ApiModelProperty(value= "鍗曟嵁绫诲瀷")
+    private String type;
+
+    /**
+     * 璁㈠崟鏄庣粏id
+     */
+    @ApiModelProperty(value= "璁㈠崟鏄庣粏id")
+    private Long orderItemId;
+
+    /**
+     * 涓氬姟绫诲瀷
+     */
+    @ApiModelProperty(value= "涓氬姟绫诲瀷")
+    private Short wkType;
+
+    /**
+     * 鐗╂枡ID
+     */
+    @ApiModelProperty(value= "鐗╂枡ID")
+    private Long matnrId;
+
+    /**
+     * 鐗╂枡鍚嶇О
+     */
+    @ApiModelProperty(value= "鐗╂枡鍚嶇О")
+    private String maktx;
+
+    /**
+     * 骞冲彴ID(琛屽彿)
+     */
+    @ApiModelProperty(value= "骞冲彴ID(琛屽彿)")
+    private String platItemId;
+
+    /**
+     * 瀹㈡埛璁㈠崟鍙�
+     */
+    @ApiModelProperty(value= "瀹㈡埛璁㈠崟鍙�")
+    private String platOrderCode;
+
+    /**
+     * 宸ュ崟鍙�
+     */
+    @ApiModelProperty(value= "宸ュ崟鍙�")
+    private String platWorkCode;
+
+    /**
+     * 椤圭洰鍙�
+     */
+    @ApiModelProperty(value= "椤圭洰鍙�")
+    private String projectCode;
+
+    /**
+     * 鐗╂枡缂栫爜
+     */
+    @ApiModelProperty(value= "鐗╂枡缂栫爜")
+    private String matnrCode;
+
+    /**
+     * 鐗╂枡璺熻釜鐮�
+     */
+    @ApiModelProperty(value= "鐗╂枡璺熻釜鐮�")
+    private String trackCode;
+
+    /**
+     * 搴撳瓨鍗曚綅
+     */
+    @ApiModelProperty(value= "搴撳瓨鍗曚綅")
+    private String unit;
+
+    /**
+     * 鏁伴噺
+     */
+    @ApiModelProperty(value= "鏁伴噺")
+    private Double anfme;
+
+    /**
+     * 瀹屾垚鏁伴噺
+     */
+    @ApiModelProperty(value= "瀹屾垚鏁伴噺")
+    private Double qty;
+
+    /**
+     * 鎵ц鏁伴噺 
+     */
+    @ApiModelProperty(value= "鎵ц鏁伴噺 ")
+    private Double workQty;
+
+    /**
+     * 渚涘簲鍟嗘壒娆�
+     */
+    @ApiModelProperty(value= "渚涘簲鍟嗘壒娆�")
+    private String batch;
+
+    /**
+     * 渚涘簲鍟嗘壒娆★紙鍘熶緵搴斿晢鎵规锛屾殏鍋滀娇鐢級
+     */
+    @ApiModelProperty(value= "渚涘簲鍟嗘壒娆★紙鍘熶緵搴斿晢鎵规锛屾殏鍋滀娇鐢級")
+    private String splrBatch;
+
+    /**
+     * 渚涘簲鍟咺D
+     */
+    @ApiModelProperty(value= "渚涘簲鍟咺D")
+    private Long splrId;
+
+    /**
+     * 瑙勬牸
+     */
+    @ApiModelProperty(value= "瑙勬牸")
+    private String spec;
+
+    /**
+     * 鍨嬪彿
+     */
+    @ApiModelProperty(value= "鍨嬪彿")
+    private String model;
+
+    /**
+     * 瀛楁绱㈠紩
+     */
+    @ApiModelProperty(value= "瀛楁绱㈠紩")
+    private String fieldsIndex;
+
+    /**
+     * 鐘舵�� 1: 姝e父  0: 鍐荤粨  
+     */
+    @ApiModelProperty(value= "鐘舵�� 1: 姝e父  0: 鍐荤粨  ")
+    private Integer status;
+
+    /**
+     * 鏄惁鍒犻櫎 1: 鏄�  0: 鍚�  
+     */
+    @ApiModelProperty(value= "鏄惁鍒犻櫎 1: 鏄�  0: 鍚�  ")
+    @TableLogic
+    private Integer deleted;
+
+    /**
+     * 绉熸埛
+     */
+    @ApiModelProperty(value= "绉熸埛")
+    private Integer tenantId;
+
+    /**
+     * 娣诲姞浜哄憳
+     */
+    @ApiModelProperty(value= "娣诲姞浜哄憳")
+    private Long createBy;
+
+    /**
+     * 娣诲姞鏃堕棿
+     */
+    @ApiModelProperty(value= "娣诲姞鏃堕棿")
+    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
+    private Date createTime;
+
+    /**
+     * 淇敼浜哄憳
+     */
+    @ApiModelProperty(value= "淇敼浜哄憳")
+    private Long updateBy;
+
+    /**
+     * 淇敼鏃堕棿
+     */
+    @ApiModelProperty(value= "淇敼鏃堕棿")
+    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
+    private Date updateTime;
+
+    /**
+     * 澶囨敞
+     */
+    @ApiModelProperty(value= "澶囨敞")
+    private String memo;
+
+    public LocItemWorking() {}
+
+    public LocItemWorking(Long locId,String locCode,Long orderId,String type,Long orderItemId,Short wkType,Long matnrId,String maktx,String platItemId,String platOrderCode,String platWorkCode,String projectCode,String matnrCode,String trackCode,String unit,Double anfme,Double qty,Double workQty,String batch,String splrBatch,Long splrId,String spec,String model,String fieldsIndex,Integer status,Integer deleted,Integer tenantId,Long createBy,Date createTime,Long updateBy,Date updateTime,String memo) {
+        this.locId = locId;
+        this.locCode = locCode;
+        this.orderId = orderId;
+        this.type = type;
+        this.orderItemId = orderItemId;
+        this.wkType = wkType;
+        this.matnrId = matnrId;
+        this.maktx = maktx;
+        this.platItemId = platItemId;
+        this.platOrderCode = platOrderCode;
+        this.platWorkCode = platWorkCode;
+        this.projectCode = projectCode;
+        this.matnrCode = matnrCode;
+        this.trackCode = trackCode;
+        this.unit = unit;
+        this.anfme = anfme;
+        this.qty = qty;
+        this.workQty = workQty;
+        this.batch = batch;
+        this.splrBatch = splrBatch;
+        this.splrId = splrId;
+        this.spec = spec;
+        this.model = model;
+        this.fieldsIndex = fieldsIndex;
+        this.status = status;
+        this.deleted = deleted;
+        this.tenantId = tenantId;
+        this.createBy = createBy;
+        this.createTime = createTime;
+        this.updateBy = updateBy;
+        this.updateTime = updateTime;
+        this.memo = memo;
+    }
+
+//    LocItemWorking locItemWorking = new LocItemWorking(
+//            null,    // 涓诲崟ID
+//            null,    // 搴撲綅
+//            null,    // 鍗曟嵁ID
+//            null,    // 鍗曟嵁绫诲瀷
+//            null,    // 璁㈠崟鏄庣粏id
+//            null,    // 涓氬姟绫诲瀷
+//            null,    // 鐗╂枡ID
+//            null,    // 鐗╂枡鍚嶇О
+//            null,    // 骞冲彴ID(琛屽彿)
+//            null,    // 瀹㈡埛璁㈠崟鍙�
+//            null,    // 宸ュ崟鍙�
+//            null,    // 椤圭洰鍙�
+//            null,    // 鐗╂枡缂栫爜
+//            null,    // 鐗╂枡璺熻釜鐮�
+//            null,    // 搴撳瓨鍗曚綅
+//            null,    // 鏁伴噺
+//            null,    // 瀹屾垚鏁伴噺
+//            null,    // 鎵ц鏁伴噺 
+//            null,    // 渚涘簲鍟嗘壒娆�
+//            null,    // 渚涘簲鍟嗘壒娆★紙鍘熶緵搴斿晢鎵规锛屾殏鍋滀娇鐢級
+//            null,    // 渚涘簲鍟咺D
+//            null,    // 瑙勬牸
+//            null,    // 鍨嬪彿
+//            null,    // 瀛楁绱㈠紩
+//            null,    // 鐘舵�乕闈炵┖]
+//            null,    // 鏄惁鍒犻櫎[闈炵┖]
+//            null,    // 绉熸埛
+//            null,    // 娣诲姞浜哄憳
+//            null,    // 娣诲姞鏃堕棿[闈炵┖]
+//            null,    // 淇敼浜哄憳
+//            null,    // 淇敼鏃堕棿[闈炵┖]
+//            null    // 澶囨敞
+//    );
+
+    public String getStatus$(){
+        if (null == this.status){ return null; }
+        switch (this.status){
+            case 1:
+                return "姝e父";
+            case 0:
+                return "鍐荤粨";
+            default:
+                return String.valueOf(this.status);
+        }
+    }
+
+    public String getCreateBy$(){
+        UserService service = SpringUtils.getBean(UserService.class);
+        User user = service.getById(this.createBy);
+        if (!Cools.isEmpty(user)){
+            return String.valueOf(user.getNickname());
+        }
+        return null;
+    }
+
+    public String getCreateTime$(){
+        if (Cools.isEmpty(this.createTime)){
+            return "";
+        }
+        return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.createTime);
+    }
+
+    public String getUpdateBy$(){
+        UserService service = SpringUtils.getBean(UserService.class);
+        User user = service.getById(this.updateBy);
+        if (!Cools.isEmpty(user)){
+            return String.valueOf(user.getNickname());
+        }
+        return null;
+    }
+
+    public String getUpdateTime$(){
+        if (Cools.isEmpty(this.updateTime)){
+            return "";
+        }
+        return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.updateTime);
+    }
+
+
+
+    public Boolean getStatusBool(){
+        if (null == this.status){ return null; }
+        switch (this.status){
+            case 1:
+                return true;
+            case 0:
+                return false;
+            default:
+                return null;
+        }
+    }
+
+}

--
Gitblit v1.9.1