using System.Collections; using System.Collections.Generic; using UnityEngine; using System; using UnityEngine.UI; /// /// 一项业务操作具有的所有信息 /// public class WorkInfo : MonoBehaviour { [Header("纸质单据")] public InfoPanel Panel_Paper; [Header("任务类型")] public string TaskType;//任务类型 [Header("任务要求")] public string Task; public Text Text_Task; /////////////////////抬头数据--维护货物交接单 [Header("到货交接单号")] public string DHJJDH; [Header("合同编号")] public string HTBH; [Header("合同数量")] public string HTSL; [Header("发货数量")] public string FHSL; [Header("供应商名称")] public string GYSMC; [Header("补库通知单编号")] public string BKTZDBH; [NonSerialized] public string Time_SJJHQ;//实际交货期 [Header("供应商联系人")] public string GYSLXR; [Header("承运人")] public string CYR; [Header("收货人")] public string SHR; [Header("发货方")] public string FHF; [Header("收货方")] public string SHF; [Header("延迟交货原因")] public string YCJHYY; [NonSerialized] public string Time_FHFSJ;//发货方时间 [NonSerialized] public string Time_SHFSJ;//收货方时间 [NonSerialized] public string Time_SJYSRQ;//实际验收日期 [NonSerialized] public string Time_GZRQ;//过账日期 [Header("项目编号")] public string XMBH; [Header("项目单位")] public string XMDW; [Header("项目名称")] public string XMMC; [Header("签字_物资供应公司")] public string WZGYGS; [NonSerialized] public string Time_WZGYGS;//签字 [Header("签字_项目单位接收人")] public string XMDWJSR; [NonSerialized] public string Time_XMDWJSR;//签字 [Header("签字_供应商交付人")] public string GYSJFR; [NonSerialized] public string Time_GYSJFR;//签字 [Header("备注")] public string Remark; [Header("领料单号")] public string LLDH; [Header("供应计划编号")] public string GYJHBH; [Header("物料凭证编号")] public string WLPZBH; [Header("物料凭证中的项目")] public string WLPZZDXM; [Header("物料凭证年度")] public string WLPZND; [Header("公司代码")] public string GSDM; [Header("工厂")] public string GC; [Header("工厂描述")] public string GCMS; [Header("库存地点")] public string KCDD; [Header("库存地点描述")] public string KCDDMS; [Header("交货地点")] public string JHDD; [Header("库存数量")] public string KCSL; [Header("库存类型")] public string KCLX; [Header("入库日期")] public string RKRQ; [Header("物料编码")] public string WLBH; [Header("物料描述")] public string WLMS; [Header("实际到货")] public string SJDH; [Header("剩余数量")] public string SYSL; [Header("换货接收")] public string HHYS; [Header("凭证数量")] public string PZSL; [Header("单位")] public string DW; [Header("移")] public string Y; [Header("物料凭证")] public string WLPZ; [Header("物料凭证_过账")] public string WLPZ_PASS; [Header("采购订单号")] public string CGDDH; [Header("批次")] public string PC; [Header("物料短文本")] public string WLDWB; [Header("转移过账操作号")] public string UR; [Header("仓库号")] public string CKH; [Header("装运类型描述")] public string ZYLXMS; [Header("源发地仓位")] public string YFDCW; [Header("目标仓位")] public string MBCW; [Header("上下架数量")] public string SXJSL; [Header("未清数量")] public string WQSL; [Header("转储单")] public string ZCD; [Header("借料申请单号")] public string JLSQDH; [Header("借料工厂")] public string JLGC; [Header("借料人")] public string JLR; [Header("借料部门")] public string JLBM; [Header("借料部门描述")] public string JLBMMS; [Header("借料类型")] public string JLLX; [Header("审批状态")] public string SPZT; [Header("借用物资")] public string JYWZ; [Header("物资唯一码")] public string WZWYM; [Header("本次归还数量")] public string BCGHSL; [Header("申请借用数量")] public string SQJYSL; [Header("预计归还或发料日期")] public string YJGHHFLRQ; [Header("已借数量")] public string YJSL; [Header("已归还或发料数量")] public string YGHHFLSL; [Header("借出库存地")] public string JCKCD; [Header("借入库存地")] public string JRKCD; [Header("借料物资状态")] public string JLWZZT; [Header("借出凭证")] public string JCPZ; [Header("借出凭证年度")] public string JCPZND; [Header("借料说明")] public string JLSM; [Header("返回信息_上下架")] public string FHXX_SXJ; [Header("返回信息_借料")] public string FHXX_JL; [Header("预留")] public string YL; [Header("状态")] public string ZT; [Header("申请数量")] public string SQSL; [Header("已发数量")] public string YFSL; [Header("会计凭证")] public string KJPZ; [Header("单价")] public string DJ; [Header("总价")] public string ZJ; /////////////////////操作状态信息 [NonSerialized] public bool ifCheck;//是否已检查 [NonSerialized] public bool ifPass;//是否已过账 string Time;//当前日期 public void StartShow() { if (Panel_Paper != null) Panel_Paper.ShowInfo(); //任务要求 if (Text_Task != null) Text_Task.text = Task; //设置当前时间 Time = DateTime.Now.Year.ToString(); if (DateTime.Now.Month < 10) Time += "-0" + DateTime.Now.Month; else Time += "-" + DateTime.Now.Month; if (DateTime.Now.Day < 10) Time += "-0" + DateTime.Now.Day; else Time += "-" + DateTime.Now.Day; Time_SJJHQ = Time; Time_FHFSJ = Time; Time_SHFSJ = Time; Time_SJYSRQ = Time; Time_GZRQ = Time; Time_WZGYGS = Time; Time_XMDWJSR = Time; Time_GYSJFR = Time; } }