namespace ShwasherSys { public class ShwasherConsts { public const string SemiProductCache = "SemiProductCache"; public const string FinshedProductCache = "FinshedProductCache"; public const string LocalizationSourceName = "Language"; //public const string SysFunctionCache = "IwbAdminSysFun"; //public const string SysFunctionItemCache = "IwbAdminSysFunItem"; //public const string SysStateCache = "IwbAdminSysState"; //public const string SystemUserCache = "IwbAdminSysUserInfo"; //public const string AuditLogDescCache = "IwbAdminAuditLogDesc"; public const string UserExpireTimeCache = "IwbAdminUserExpireTime"; public const string UserDepartmentIdClaimType = "UserDepartmentIdClaimType"; public const string TemplateCache = "IwbAdminTemplateCache"; public const string InspectReportTemplateName = "ReportTemplateName"; public const string AuthenticationTypes = "ShwasherAuthenticationCookie"; public const string StoreHouseCache = "StoreHouseCache"; public const string EmployeeCache = "Employee"; //public const string ClaimTypesUserRoleInfos = "ClaimTypesUserRoleInfos"; } public class ShwasherSettingNames { public const string DINGDANLRMSG = "DINGDANLRMSG";//订单创建后需要通知人员 public const string DINGDANSHMSG = "DINGDANSHMSG";//订单审核后需要发送消息的用户 public const string DINGDANXGMSG = "DINGDANXGMSG";//订单修改的时候需要发送消息的用户 public const string DINGDANXGJEMSG = "DINGDANXGJEMSG";//订单修改金额的时候需要发送消息的用户 public const string SENDADDRESS = "SENDADDRESS";//送货单上显示的公司地址 public const string SENDBILLTITLE = "SENDBILLTITLE";//送货单上显示的大标题 public const string SENDTELEPHONE = "SENDTELEPHONE";//送货单上显示的电话传真号码 public const string SysUserCop = "SysUserCop";//送货单上显示的电话传真号码 public const string CanShowOrderItemPrice = "CanShowOrderItemPrice";//查看订单明细价格 public const string OrderItemPriceTaxRate = "OrderItemPriceTaxRate";//订单价格税率 public const string DINGDANSLXGTOD = "DINGDANSLXGTOD";//订单数量修改发送消息到部门 public const string DINGDANJEXGTOD = "DINGDANJEXGTOD";//订单金额修改发送部门消息 public const string DINGDANXGTOD = "DINGDANXGTOD";//订单修改发送消息到部门 public const string CKBZRY = "CKBZRY";//订单修改发送消息到部门 } /// /// 订单状态 /// public enum OrderStatusEnum { //新建 NewCreate=2, //已审核 Audited = 3, //完成 Completed=12, //仓库 Stored=23, //删除 Delete = 99 } /// /// 订单明细状态 /// public enum OrderItemStatusEnum { //新建 NewCreate = 2, //已审核 Audited = 15, //结束 End=11, //发货 Send=9, //协商完成 NegotiationComplete = 20, //删除 Delete = 99 } /// /// 生产单状态 /// public enum ProductionOrderStatusEnum { Start=1, Storeing=3, Producting=2, EnterStore = 4, End=5, HangUp=6, //挂起 Audited=7, //已经审核 } /// /// 生产环节 /// public enum ProductionOrderProcessTypeEnum { CarMachining = 1, SurfaceTreatment = 2, HeatTreatment = 3, } /// /// 入库申请状态 /// public enum EnterStoreApplyStatusEnum { /// /// 申请中 /// Applying = 1, /// /// 已审核 /// Audited = 2, /// /// 取消 /// Canceled = 3, /// /// 拒绝 /// Refused = 4, /// /// 已入库 /// EnterStored = 5, /// /// 已检验 /// Checked = 21, /// /// 检验不合格 /// UnChecked = 22, } /// /// 入库申请来源 /// public enum EnterStoreApplySourceEnum { /// /// 车间加工 /// InnerCar = 1, /// /// 外购 /// Out = 2, /// /// 撤销发货 /// CancelSend=3, /// /// 拒绝包装 /// RefusePackage = 4, /// /// 入库平衡 /// Balance = 5, /// /// 外协 /// OutProduct = 6, /// /// 降级 /// Downgrade = 7, /// /// 特采 /// SpecialPurchase = 8, /// /// 退货 /// NormalReturnGood = 9, //返工返镀 AntiPlating = 10, } /// /// 出库申请状态 /// public enum OutStoreApplyStatusEnum { /// /// 申请中 /// Applying = 1, /// /// 已审核 /// Audited = 2, /// /// 取消 /// Canceled = 3, /// /// 拒绝 /// Refused = 4, /// /// 已出库 /// OutStored = 5, } /// /// 出库申请类型 /// public enum OutStoreApplyTypeEnum { /// /// 外协加工需要 /// OutAssistant = 1, /// /// 包装 /// Package = 2, /// /// 发货 /// SendGood = 3, /// /// 出库平衡 /// Balance = 4, /// /// 成品改镀 /// RePlating = 5 } /// /// 出库申请来源 /// public enum OutStoreApplySourceTypeEnum { /// /// 半成品 /// SemiProduct=1, /// /// 成品 /// FinshedProduct=2 } /// /// 包装出库申请状态 /// public enum PackageApplyStatusEnum { /// /// 申请中 /// Applying = 1, /// /// 已审核 /// Audited = 2, /// /// 拒绝 /// Refused = 3, } /// /// 包装完成入库申请状态 /// public enum FinshedEnterStoreApplyStatusEnum { /// /// 新建 /// New = 0, /// /// 申请中 /// Applying = 1, /// /// 已审核 /// Audited = 2, /// /// 取消 /// Canceled = 3, /// /// 拒绝 /// Refused = 4, /// /// 已入库 /// EnterStored = 5, } /// /// 成品出库申请状态 /// public enum FinshedOutStoreApplyStatusEnum { /// /// 新建 /// New = 0, /// /// 申请中 /// Applying = 1, /// /// 已审核 /// Audited = 2, /// /// 取消 /// Canceled = 3, /// /// 拒绝 /// Refused = 4, /// /// 已入库 /// OutStored = 5, } /// /// 原材料出入库申请来源 /// public enum FinshedEnterSourceEnum { /// /// 生产 /// Product = 1, /// /// 改包装 /// ChangePackage = 2, /// /// 降级 /// Downgrade = 3, /// /// 平衡 /// Balance = 5, } /// /// 原材料出入库申请来源 /// public enum RmEnterOutStatusEnum { /// /// 新建 /// New = 0, /// /// 申请中 /// Applying = 1, /// /// 库存完成 /// Stored = 2, /// /// 取消 /// Canceled = 3, } public enum CreateSourceType { Normal=1, /// /// 人工手动 /// Manual=2, } //发票状态 public enum InvoiceState { NotPay=1, HasPay=2 } public class CreateProductionType { public const string ReturnToSemiStore = "T";//成品退货到半成品仓库 public const string ChangeProduction = "G";//改镀 } /// /// 入库创建来源 /// public enum EnterStoreCreateSourceEnum { NormalPackage = 1, /// /// 手动平衡 /// Balance = 2, //正常退货入库 NormalReturnGood = 3, //返工返镀 AntiPlating = 4, //降级使用入库 Downgrade = 5 } public enum ProductionOrderTypeEnum { //车间加工 MachineShop =0, //外购成品 OutFinish = 1, //去料加工 RemovalProcess = 2 } }