236 lines
6.4 KiB
C#
236 lines
6.4 KiB
C#
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
using System;
|
|
using UnityEngine.UI;
|
|
/// <summary>
|
|
/// 一项业务操作具有的所有信息
|
|
/// </summary>
|
|
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;
|
|
}
|
|
}
|