48 lines
1.4 KiB
C#
48 lines
1.4 KiB
C#
using EasyInject.Attributes;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using TMPro;
|
|
using UnityEngine;
|
|
/// <summary>
|
|
/// 容器信息UI面板
|
|
/// </summary>
|
|
[GameObjectBean]
|
|
public class ContainerPopUI : AbstractPopUI
|
|
{
|
|
[Header("物料信息")]
|
|
[Header("容器编号")]
|
|
public TMP_Text containerEntityCode;
|
|
[Header("物料类型")]
|
|
public TMP_Text materialType;
|
|
[Header("SKU")]
|
|
public TMP_Text skuCode;
|
|
[Header("批次")]
|
|
public TMP_Text lotCode;
|
|
[Header("工序")]
|
|
public TMP_Text processCode;
|
|
[Header("入库时间")]
|
|
public TMP_Text enterTime;
|
|
[Header("静置时间")]
|
|
public TMP_Text restingTime;
|
|
[Header("出口时间")]
|
|
public TMP_Text outTime;
|
|
|
|
public override void Open(ContainerEntity containerEntity,Transform transform)
|
|
{
|
|
base.Open(containerEntity,transform);
|
|
containerEntityCode.text = containerEntity.containerCode;
|
|
lotCode.text = containerEntity.lot;
|
|
processCode.text = containerEntity.procedureCode;
|
|
//materialType.text = containerEntity.skuName;
|
|
enterTime.text = containerEntity.stockInTime;
|
|
//outTime.text = "";
|
|
restingTime.text = "";
|
|
//skuCode.text = containerEntity.skuCode;
|
|
gameObject.SetActive(!gameObject.activeSelf);
|
|
|
|
rectTransform.transform.SetParent(transform);
|
|
rectTransform.localPosition = Vector3.zero + offset;
|
|
|
|
}
|
|
}
|