ConfigService.cs 65 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670
  1. using DapperORMCore.Context.DataContext;
  2. using DapperORMCore.Context.Extend;
  3. using DapperORMCore.Model.BaseModel;
  4. using DapperORMCore.Model.CoreModel;
  5. using DapperORMCore.String.Consts;
  6. using DapperORMCore.String.Enums;
  7. using NXWMS.IService.NXWMS;
  8. using NXWMS.Model.AppModels.Condition;
  9. using System;
  10. using System.Collections.Generic;
  11. using System.Text;
  12. using WestDistance.DapperORM.Repository.Repositorys;
  13. using DapperORMCore.Context;
  14. using NXWMS.Code;
  15. using System.Linq;
  16. using System.Security.Claims;
  17. using System.IdentityModel.Tokens.Jwt;
  18. using Microsoft.IdentityModel.Tokens;
  19. using Microsoft.IdentityModel.Logging;
  20. using Microsoft.Extensions.Configuration;
  21. using NXWMS.String.Enums;
  22. using NXWMS.Model.AppModels.Result;
  23. using NXWMS.Model.Common;
  24. namespace NXWMS.Service.NXWMS
  25. {
  26. /// <summary>
  27. /// 用户接口
  28. /// </summary>
  29. [AutoInject(typeof(IConfigService), InjectType.Scope)]
  30. public class ConfigService : ServiceBase,IConfigService
  31. {
  32. /// <summary>
  33. /// 系统操作仓储中转
  34. /// </summary>
  35. private IDataRepositoryContext _dataContext;
  36. /// <summary>
  37. /// 配置
  38. /// </summary>
  39. private IConfiguration _configuration;
  40. public ConfigService(IDataRepositoryContext dataRepositoryContext, IConfiguration configuration)
  41. {
  42. this._dataContext = dataRepositoryContext;
  43. this._configuration = configuration;
  44. }
  45. public ConfigService()
  46. {
  47. }
  48. /// <summary>
  49. /// 获取数据视图排序列表(先这里写死吧,既然不做配置)
  50. /// </summary>
  51. /// <param name="info"></param>
  52. /// <returns></returns>
  53. public OperateResultInfo<List<ClientFieldOrderResult>> GetDataViewOrderList(ClientFieldOrderCondition info)
  54. {
  55. var result = new List<ClientFieldOrderResult>();
  56. switch (info.SourceCode)
  57. {
  58. case "NXWMS.Forms.SysSettings.frmUser":
  59. result.Add(new ClientFieldOrderResult { FieldName = "USER_CODE", FieldDesc = "用户编码" });
  60. result.Add(new ClientFieldOrderResult { FieldName = "USER_NAME", FieldDesc = "用户名称" });
  61. result.Add(new ClientFieldOrderResult { FieldName = "NICK_NAME", FieldDesc = "昵称" });
  62. result.Add(new ClientFieldOrderResult { FieldName = "JOB_TITLE", FieldDesc = "职位" });
  63. result.Add(new ClientFieldOrderResult { FieldName = "GenderName", FieldDesc = "性别" });
  64. result.Add(new ClientFieldOrderResult { FieldName = "PHONE_NUMBER", FieldDesc = "手机号" });
  65. result.Add(new ClientFieldOrderResult { FieldName = "EMAIL", FieldDesc = "邮箱" });
  66. result.Add(new ClientFieldOrderResult { FieldName = "ADDRESS", FieldDesc = "地址" });
  67. result.Add(new ClientFieldOrderResult { FieldName = "UsedFlagName", FieldDesc = "使用标识" });
  68. result.Add(new ClientFieldOrderResult { FieldName = "DESCRIBE", FieldDesc = "描述" });
  69. result.Add(new ClientFieldOrderResult { FieldName = "CREATE_TIME", FieldDesc = "创建时间" });
  70. result.Add(new ClientFieldOrderResult { FieldName = "CreateName", FieldDesc = "创建人" });
  71. result.Add(new ClientFieldOrderResult { FieldName = "UPDATE_TIME", FieldDesc = "最后更新时间" });
  72. result.Add(new ClientFieldOrderResult { FieldName = "UpdateName", FieldDesc = "最后更新人" });
  73. return SuccessStatus(result.ToList());
  74. case "NXWMS.Forms.SysSettings.frmRole":
  75. result.Add(new ClientFieldOrderResult { FieldName = "ROLE_CODE", FieldDesc = "角色编码" });
  76. result.Add(new ClientFieldOrderResult { FieldName = "ROLE_NAME", FieldDesc = "角色名称" });
  77. result.Add(new ClientFieldOrderResult { FieldName = "UsedFlagName", FieldDesc = "使用标识" });
  78. result.Add(new ClientFieldOrderResult { FieldName = "DESCRIBE", FieldDesc = "描述" });
  79. result.Add(new ClientFieldOrderResult { FieldName = "CREATE_TIME", FieldDesc = "创建时间" });
  80. result.Add(new ClientFieldOrderResult { FieldName = "CreateName", FieldDesc = "创建人" });
  81. result.Add(new ClientFieldOrderResult { FieldName = "UPDATE_TIME", FieldDesc = "最后更新时间" });
  82. result.Add(new ClientFieldOrderResult { FieldName = "UpdateName", FieldDesc = "最后更新人" });
  83. return SuccessStatus(result.ToList());
  84. case "NXWMS.Forms.SysSettings.frmMenu":
  85. result.Add(new ClientFieldOrderResult { FieldName = "MENU_CODE", FieldDesc = "菜单编码" });
  86. result.Add(new ClientFieldOrderResult { FieldName = "MENU_NAME", FieldDesc = "菜单名称" });
  87. result.Add(new ClientFieldOrderResult { FieldName = "MENU_URL", FieldDesc = "菜单链接" });
  88. result.Add(new ClientFieldOrderResult { FieldName = "MENU_ORDER", FieldDesc = "菜单显示顺序" });
  89. result.Add(new ClientFieldOrderResult { FieldName = "MENU_ICON", FieldDesc = "菜单图标" });
  90. result.Add(new ClientFieldOrderResult { FieldName = "MENU_PID", FieldDesc = "菜单层级关系Id" });
  91. result.Add(new ClientFieldOrderResult { FieldName = "MenuPIDName", FieldDesc = "菜单层级关系名称" });
  92. result.Add(new ClientFieldOrderResult { FieldName = "UsedFlagName", FieldDesc = "使用标识" });
  93. result.Add(new ClientFieldOrderResult { FieldName = "DESCRIBE", FieldDesc = "描述" });
  94. result.Add(new ClientFieldOrderResult { FieldName = "CREATE_TIME", FieldDesc = "创建时间" });
  95. result.Add(new ClientFieldOrderResult { FieldName = "CreateName", FieldDesc = "创建人" });
  96. result.Add(new ClientFieldOrderResult { FieldName = "UPDATE_TIME", FieldDesc = "最后更新时间" });
  97. result.Add(new ClientFieldOrderResult { FieldName = "UpdateName", FieldDesc = "最后更新人" });
  98. return SuccessStatus(result.ToList());
  99. case "NXWMS.Forms.SysSettings.frmParameter":
  100. result.Add(new ClientFieldOrderResult { FieldName = "PARAMETER_CODE", FieldDesc = "参数编码" });
  101. result.Add(new ClientFieldOrderResult { FieldName = "PARAMETER_NAME", FieldDesc = "参数名称" });
  102. result.Add(new ClientFieldOrderResult { FieldName = "PARAMETER_TYPE", FieldDesc = "参数分类" });
  103. result.Add(new ClientFieldOrderResult { FieldName = "ALLOW_EDIT_FLAG", FieldDesc = "能否修改" });
  104. result.Add(new ClientFieldOrderResult { FieldName = "PARAMETER_VALUE", FieldDesc = "参数值" });
  105. result.Add(new ClientFieldOrderResult { FieldName = "ShowFlagName", FieldDesc = "显示标识" });
  106. result.Add(new ClientFieldOrderResult { FieldName = "UsedFlagName", FieldDesc = "使用标识" });
  107. result.Add(new ClientFieldOrderResult { FieldName = "DESCRIBE", FieldDesc = "描述" });
  108. result.Add(new ClientFieldOrderResult { FieldName = "CREATE_TIME", FieldDesc = "创建时间" });
  109. result.Add(new ClientFieldOrderResult { FieldName = "CreateName", FieldDesc = "创建人" });
  110. result.Add(new ClientFieldOrderResult { FieldName = "UPDATE_TIME", FieldDesc = "最后更新时间" });
  111. result.Add(new ClientFieldOrderResult { FieldName = "UpdateName", FieldDesc = "最后更新人" });
  112. return SuccessStatus(result.ToList());
  113. case "NXWMS.Forms.SysSettings.frmOperationRecord":
  114. result.Add(new ClientFieldOrderResult { FieldName = "OPERATION_CONTENT", FieldDesc = "操作内容" });
  115. result.Add(new ClientFieldOrderResult { FieldName = "OPERATION_TIME", FieldDesc = "操作时间" });
  116. result.Add(new ClientFieldOrderResult { FieldName = "ApiOperationTypeName", FieldDesc = "操作类型" });
  117. result.Add(new ClientFieldOrderResult { FieldName = "OperationUserName", FieldDesc = "操作用户人姓名" });
  118. result.Add(new ClientFieldOrderResult { FieldName = "OPERATION_OBJECT_NAME", FieldDesc = "操作对象名称" });
  119. result.Add(new ClientFieldOrderResult { FieldName = "OPERATION_STATUS", FieldDesc = "操作状态" });
  120. //result.Add(new ClientFieldOrderResult { FieldName = "OPERATION_CONDITION", FieldDesc = "操作条件json" });
  121. //result.Add(new ClientFieldOrderResult { FieldName = "OPERATION_RESULT", FieldDesc = "操作结果json" });
  122. result.Add(new ClientFieldOrderResult { FieldName = "DESCRIBE", FieldDesc = "描述" });
  123. result.Add(new ClientFieldOrderResult { FieldName = "CREATE_TIME", FieldDesc = "创建时间" });
  124. result.Add(new ClientFieldOrderResult { FieldName = "CreateName", FieldDesc = "创建人" });
  125. result.Add(new ClientFieldOrderResult { FieldName = "UPDATE_TIME", FieldDesc = "最后更新时间" });
  126. result.Add(new ClientFieldOrderResult { FieldName = "UpdateName", FieldDesc = "最后更新人" });
  127. return SuccessStatus(result.ToList());
  128. case "NXWMS.Forms.Instock.frmWmsInArrival":
  129. #region 到货通知单主表
  130. result.Add(new ClientFieldOrderResult { FieldName = "ARRIVAL_ID", FieldDesc = "序号" });
  131. result.Add(new ClientFieldOrderResult { FieldName = "ARRIVAL_NO", FieldDesc = "到货通知单号" });
  132. result.Add(new ClientFieldOrderResult { FieldName = "SOURCE_BILL_NO", FieldDesc = "参考单号" });
  133. result.Add(new ClientFieldOrderResult { FieldName = "ARRIVAL_TYPE_NAME", FieldDesc = "单据类型" });
  134. result.Add(new ClientFieldOrderResult { FieldName = "PURCHASE_ORDER_NO", FieldDesc = "采购单号" });
  135. result.Add(new ClientFieldOrderResult { FieldName = "PURCHASE_STAFF", FieldDesc = "采购人员" });
  136. result.Add(new ClientFieldOrderResult { FieldName = "PURCHASE_TIME", FieldDesc = "采购时间" });
  137. result.Add(new ClientFieldOrderResult { FieldName = "WAREHOUSE_CODE", FieldDesc = "仓库编码" });
  138. result.Add(new ClientFieldOrderResult { FieldName = "WAREHOUSE_NAME", FieldDesc = "仓库名称" });
  139. result.Add(new ClientFieldOrderResult { FieldName = "ARRIVAL_STATUS_NAME", FieldDesc = "单据状态" });
  140. result.Add(new ClientFieldOrderResult { FieldName = "EXPECT_ARRIVAL_TIME", FieldDesc = "预计到货时间" });
  141. result.Add(new ClientFieldOrderResult { FieldName = "ACTUAL_ARRIVAL_TIME", FieldDesc = "实际到货时间" });
  142. result.Add(new ClientFieldOrderResult { FieldName = "CREATE_NAME", FieldDesc = "创建人" });
  143. result.Add(new ClientFieldOrderResult { FieldName = "CREATE_TIME", FieldDesc = "创建时间" });
  144. result.Add(new ClientFieldOrderResult { FieldName = "UPDATE_NAME", FieldDesc = "最后更新人" });
  145. result.Add(new ClientFieldOrderResult { FieldName = "UPDATE_TIME", FieldDesc = "最后更新时间" });
  146. return SuccessStatus(result.ToList());
  147. #endregion
  148. case "NXWMS.Forms.Instock.frmWmsInArrival_Dtl":
  149. #region 到货通知单明细表
  150. result.Add(new ClientFieldOrderResult { FieldName = "ARRIVAL_DTL_ID", FieldDesc = "序号" });
  151. result.Add(new ClientFieldOrderResult { FieldName = "MATERIEL_CODE", FieldDesc = "物料编码" });
  152. result.Add(new ClientFieldOrderResult { FieldName = "MATERIEL_NAME", FieldDesc = "物料名称" });
  153. result.Add(new ClientFieldOrderResult { FieldName = "MATERIEL_BARCODE", FieldDesc = "物料条码" });
  154. result.Add(new ClientFieldOrderResult { FieldName = "MATERIEL_SPEC", FieldDesc = "物料规格" });
  155. result.Add(new ClientFieldOrderResult { FieldName = "UNIT_CODE", FieldDesc = "单位" });
  156. result.Add(new ClientFieldOrderResult { FieldName = "BATCH_NO", FieldDesc = "批次号" });
  157. result.Add(new ClientFieldOrderResult { FieldName = "ARRIVAL_QTY", FieldDesc = "到货数量" });
  158. result.Add(new ClientFieldOrderResult { FieldName = "RECEIPT_QTY", FieldDesc = "已收货数量" });
  159. result.Add(new ClientFieldOrderResult { FieldName = "SUPPLIER_CODE", FieldDesc = "供应商编码" });
  160. result.Add(new ClientFieldOrderResult { FieldName = "SUPPLIER_NAME", FieldDesc = "供应商名称" });
  161. result.Add(new ClientFieldOrderResult { FieldName = "PRODUCT_DATE", FieldDesc = "生产日期" });
  162. result.Add(new ClientFieldOrderResult { FieldName = "EXP_DATE", FieldDesc = "失效日期" });
  163. result.Add(new ClientFieldOrderResult { FieldName = "ARRIVAL_DTL_STATUS_NAME", FieldDesc = "明细状态" });
  164. result.Add(new ClientFieldOrderResult { FieldName = "INSPECTION_RESULT_NAME", FieldDesc = "质检状态" });
  165. result.Add(new ClientFieldOrderResult { FieldName = "ITEM_STATUS_NAME", FieldDesc = "物品状态" });
  166. result.Add(new ClientFieldOrderResult { FieldName = "CREATE_NAME", FieldDesc = "创建人" });
  167. result.Add(new ClientFieldOrderResult { FieldName = "CREATE_TIME", FieldDesc = "创建时间" });
  168. result.Add(new ClientFieldOrderResult { FieldName = "UPDATE_NAME", FieldDesc = "最后更新人" });
  169. result.Add(new ClientFieldOrderResult { FieldName = "UPDATE_TIME", FieldDesc = "最后更新时间" });
  170. return SuccessStatus(result.ToList());
  171. #endregion
  172. case "NXWMS.Forms.Instock.frmWmsInReceipt":
  173. #region 收货单主表
  174. result.Add(new ClientFieldOrderResult { FieldName = "RECEIPT_ID", FieldDesc = "序号" });
  175. result.Add(new ClientFieldOrderResult { FieldName = "RECEIPT_NO", FieldDesc = "收货单号" });
  176. result.Add(new ClientFieldOrderResult { FieldName = "RECEIPTER", FieldDesc = "收货人" });
  177. result.Add(new ClientFieldOrderResult { FieldName = "RECEIPT_TYPE_NAME", FieldDesc = "单据类型" });
  178. result.Add(new ClientFieldOrderResult { FieldName = "RECEIPT_TIME", FieldDesc = "收货时间" });
  179. result.Add(new ClientFieldOrderResult { FieldName = "ARRIVAL_NO", FieldDesc = "到货通知单号" });
  180. result.Add(new ClientFieldOrderResult { FieldName = "RECEIPT_STATUS_NAME", FieldDesc = "单据状态" });
  181. result.Add(new ClientFieldOrderResult { FieldName = "DESCRIBE", FieldDesc = "描述" });
  182. result.Add(new ClientFieldOrderResult { FieldName = "CREATE_NAME", FieldDesc = "创建人" });
  183. result.Add(new ClientFieldOrderResult { FieldName = "CREATE_TIME", FieldDesc = "创建时间" });
  184. result.Add(new ClientFieldOrderResult { FieldName = "UPDATE_NAME", FieldDesc = "最后更新人" });
  185. result.Add(new ClientFieldOrderResult { FieldName = "UPDATE_TIME", FieldDesc = "最后更新时间" });
  186. return SuccessStatus(result.ToList());
  187. #endregion
  188. case "NXWMS.Forms.Instock.frmWmsInReceipt_Dtl":
  189. #region 收货单明细表
  190. result.Add(new ClientFieldOrderResult { FieldName = "RECEIPT_DTL_ID", FieldDesc = "序号" });
  191. result.Add(new ClientFieldOrderResult { FieldName = "MATERIEL_CODE", FieldDesc = "物料编码" });
  192. result.Add(new ClientFieldOrderResult { FieldName = "MATERIEL_NAME", FieldDesc = "物料名称" });
  193. result.Add(new ClientFieldOrderResult { FieldName = "MATERIEL_BARCODE", FieldDesc = "物料条码" });
  194. result.Add(new ClientFieldOrderResult { FieldName = "MATERIEL_SPEC", FieldDesc = "物料规格" });
  195. result.Add(new ClientFieldOrderResult { FieldName = "UNIT_CODE", FieldDesc = "单位" });
  196. result.Add(new ClientFieldOrderResult { FieldName = "BATCH_NO", FieldDesc = "批次号" });
  197. result.Add(new ClientFieldOrderResult { FieldName = "ARRIVAL_QTY", FieldDesc = "到货数量" });
  198. result.Add(new ClientFieldOrderResult { FieldName = "RECEIPT_DTL_QTY", FieldDesc = "收货单明细数量" });
  199. result.Add(new ClientFieldOrderResult { FieldName = "RECEIPT_TRAY_QTY", FieldDesc = "收货组盘数量" });
  200. result.Add(new ClientFieldOrderResult { FieldName = "PUTAWAY_QTY", FieldDesc = "上架数量" });
  201. result.Add(new ClientFieldOrderResult { FieldName = "REJECT_QTY", FieldDesc = "拒收数量" });
  202. result.Add(new ClientFieldOrderResult { FieldName = "REJECT_REASON", FieldDesc = "拒收原因" });
  203. result.Add(new ClientFieldOrderResult { FieldName = "SUPPLIER_CODE", FieldDesc = "供应商编码" });
  204. result.Add(new ClientFieldOrderResult { FieldName = "SUPPLIER_NAME", FieldDesc = "供应商名称" });
  205. result.Add(new ClientFieldOrderResult { FieldName = "PRODUCT_DATE", FieldDesc = "生产日期" });
  206. result.Add(new ClientFieldOrderResult { FieldName = "EXP_DATE", FieldDesc = "失效日期" });
  207. result.Add(new ClientFieldOrderResult { FieldName = "RECEIPT_DTL_STATUS_NAME", FieldDesc = "明细状态" });
  208. result.Add(new ClientFieldOrderResult { FieldName = "INSPECTION_RESULT_NAME", FieldDesc = "质检状态" });
  209. result.Add(new ClientFieldOrderResult { FieldName = "ITEM_STATUS_NAME", FieldDesc = "物品状态" });
  210. result.Add(new ClientFieldOrderResult { FieldName = "DESCRIBE", FieldDesc = "描述" });
  211. result.Add(new ClientFieldOrderResult { FieldName = "CREATE_NAME", FieldDesc = "创建人" });
  212. result.Add(new ClientFieldOrderResult { FieldName = "CREATE_TIME", FieldDesc = "创建时间" });
  213. result.Add(new ClientFieldOrderResult { FieldName = "UPDATE_NAME", FieldDesc = "最后更新人" });
  214. result.Add(new ClientFieldOrderResult { FieldName = "UPDATE_TIME", FieldDesc = "最后更新时间" });
  215. return SuccessStatus(result.ToList());
  216. #endregion
  217. case "NXWMS.Forms.Instock.frmWmsInRetreat":
  218. #region 退料单主表
  219. result.Add(new ClientFieldOrderResult { FieldName = "RETREAT_ID", FieldDesc = "序号" });
  220. result.Add(new ClientFieldOrderResult { FieldName = "RETREAT_NO", FieldDesc = "退料单号" });
  221. result.Add(new ClientFieldOrderResult { FieldName = "RETREATER", FieldDesc = "退料收货人" });
  222. result.Add(new ClientFieldOrderResult { FieldName = "RETREAT_TYPE_NAME", FieldDesc = "单据类型" });
  223. result.Add(new ClientFieldOrderResult { FieldName = "RETREAT_TIME", FieldDesc = "退料收货时间" });
  224. result.Add(new ClientFieldOrderResult { FieldName = "SOUCE_NO", FieldDesc = "来源单号" });
  225. result.Add(new ClientFieldOrderResult { FieldName = "RETREAT_STATUS_NAME", FieldDesc = "单据状态" });
  226. result.Add(new ClientFieldOrderResult { FieldName = "DESCRIBE", FieldDesc = "描述" });
  227. result.Add(new ClientFieldOrderResult { FieldName = "CREATE_NAME", FieldDesc = "创建人" });
  228. result.Add(new ClientFieldOrderResult { FieldName = "CREATE_TIME", FieldDesc = "创建时间" });
  229. result.Add(new ClientFieldOrderResult { FieldName = "UPDATE_NAME", FieldDesc = "最后更新人" });
  230. result.Add(new ClientFieldOrderResult { FieldName = "UPDATE_TIME", FieldDesc = "最后更新时间" });
  231. return SuccessStatus(result.ToList());
  232. #endregion
  233. case "NXWMS.Forms.Instock.frmWmsInRetreat_Dtl":
  234. #region 退料单明细表
  235. result.Add(new ClientFieldOrderResult { FieldName = "RETREAT_DTL_ID", FieldDesc = "序号" });
  236. result.Add(new ClientFieldOrderResult { FieldName = "MATERIEL_CODE", FieldDesc = "物料编码" });
  237. result.Add(new ClientFieldOrderResult { FieldName = "MATERIEL_NAME", FieldDesc = "物料名称" });
  238. result.Add(new ClientFieldOrderResult { FieldName = "MATERIEL_BARCODE", FieldDesc = "物料条码" });
  239. result.Add(new ClientFieldOrderResult { FieldName = "MATERIEL_SPEC", FieldDesc = "物料规格" });
  240. result.Add(new ClientFieldOrderResult { FieldName = "UNIT_CODE", FieldDesc = "单位" });
  241. result.Add(new ClientFieldOrderResult { FieldName = "BATCH_NO", FieldDesc = "批次号" });
  242. result.Add(new ClientFieldOrderResult { FieldName = "RETREAT_QTY", FieldDesc = "退料单明细数量" });
  243. result.Add(new ClientFieldOrderResult { FieldName = "RETREAT_TRAY_QTY", FieldDesc = "退料组盘数量" });
  244. result.Add(new ClientFieldOrderResult { FieldName = "PUTAWAY_QTY", FieldDesc = "上架数量" });
  245. result.Add(new ClientFieldOrderResult { FieldName = "SUPPLIER_CODE", FieldDesc = "供应商编码" });
  246. result.Add(new ClientFieldOrderResult { FieldName = "SUPPLIER_NAME", FieldDesc = "供应商名称" });
  247. result.Add(new ClientFieldOrderResult { FieldName = "PRODUCT_DATE", FieldDesc = "生产日期" });
  248. result.Add(new ClientFieldOrderResult { FieldName = "EXP_DATE", FieldDesc = "失效日期" });
  249. result.Add(new ClientFieldOrderResult { FieldName = "RETREAT_DTL_STATUS_NAME", FieldDesc = "明细状态" });
  250. result.Add(new ClientFieldOrderResult { FieldName = "INSPECTION_RESULT_NAME", FieldDesc = "质检状态" });
  251. result.Add(new ClientFieldOrderResult { FieldName = "ITEM_STATUS_NAME", FieldDesc = "物品状态" });
  252. result.Add(new ClientFieldOrderResult { FieldName = "DESCRIBE", FieldDesc = "描述" });
  253. result.Add(new ClientFieldOrderResult { FieldName = "CREATE_NAME", FieldDesc = "创建人" });
  254. result.Add(new ClientFieldOrderResult { FieldName = "CREATE_TIME", FieldDesc = "创建时间" });
  255. result.Add(new ClientFieldOrderResult { FieldName = "UPDATE_NAME", FieldDesc = "最后更新人" });
  256. result.Add(new ClientFieldOrderResult { FieldName = "UPDATE_TIME", FieldDesc = "最后更新时间" });
  257. return SuccessStatus(result.ToList());
  258. #endregion
  259. case "NXWMS.Forms.Instock.frmWmsInPutAway":
  260. #region 上架单主表
  261. result.Add(new ClientFieldOrderResult { FieldName = "PUTAWAY_ID", FieldDesc = "序号" });
  262. result.Add(new ClientFieldOrderResult { FieldName = "PUTAWAY_NO", FieldDesc = "上架单号" });
  263. result.Add(new ClientFieldOrderResult { FieldName = "SOURCE_NO", FieldDesc = "来源单号" });
  264. result.Add(new ClientFieldOrderResult { FieldName = "PUTAWAY_TYPE_NAME", FieldDesc = "单据类型" });
  265. result.Add(new ClientFieldOrderResult { FieldName = "TRAY_CODE", FieldDesc = "组盘码" });
  266. result.Add(new ClientFieldOrderResult { FieldName = "PALLET_CODE", FieldDesc = "托盘号" });
  267. result.Add(new ClientFieldOrderResult { FieldName = "SBIN_CODE", FieldDesc = "源货位" });
  268. result.Add(new ClientFieldOrderResult { FieldName = "EBIN_CODE", FieldDesc = "目标货位" });
  269. result.Add(new ClientFieldOrderResult { FieldName = "PUTAWAY_PRIORITY", FieldDesc = "上架优先级" });
  270. result.Add(new ClientFieldOrderResult { FieldName = "PUTAWAY_STATUS_NAME", FieldDesc = "单据状态" });
  271. result.Add(new ClientFieldOrderResult { FieldName = "DESCRIBE", FieldDesc = "描述" });
  272. result.Add(new ClientFieldOrderResult { FieldName = "CREATE_NAME", FieldDesc = "创建人" });
  273. result.Add(new ClientFieldOrderResult { FieldName = "CREATE_TIME", FieldDesc = "创建时间" });
  274. result.Add(new ClientFieldOrderResult { FieldName = "UPDATE_NAME", FieldDesc = "最后更新人" });
  275. result.Add(new ClientFieldOrderResult { FieldName = "UPDATE_TIME", FieldDesc = "最后更新时间" });
  276. return SuccessStatus(result.ToList());
  277. #endregion
  278. case "NXWMS.Forms.Instock.frmWmsInPutAway_Dtl":
  279. #region 上架单明细表
  280. result.Add(new ClientFieldOrderResult { FieldName = "PUTAWAY_DTL_ID", FieldDesc = "序号" });
  281. result.Add(new ClientFieldOrderResult { FieldName = "MATERIEL_CODE", FieldDesc = "物料编码" });
  282. result.Add(new ClientFieldOrderResult { FieldName = "MATERIEL_NAME", FieldDesc = "物料名称" });
  283. result.Add(new ClientFieldOrderResult { FieldName = "MATERIEL_BARCODE", FieldDesc = "物料条码" });
  284. result.Add(new ClientFieldOrderResult { FieldName = "MATERIEL_SPEC", FieldDesc = "物料规格" });
  285. result.Add(new ClientFieldOrderResult { FieldName = "UNIT_CODE", FieldDesc = "单位" });
  286. result.Add(new ClientFieldOrderResult { FieldName = "BATCH_NO", FieldDesc = "批次号" });
  287. result.Add(new ClientFieldOrderResult { FieldName = "PUTAWAY_QTY", FieldDesc = "上架数量" });
  288. result.Add(new ClientFieldOrderResult { FieldName = "SUPPLIER_CODE", FieldDesc = "供应商编码" });
  289. result.Add(new ClientFieldOrderResult { FieldName = "SUPPLIER_NAME", FieldDesc = "供应商名称" });
  290. result.Add(new ClientFieldOrderResult { FieldName = "PRODUCT_DATE", FieldDesc = "生产日期" });
  291. result.Add(new ClientFieldOrderResult { FieldName = "EXP_DATE", FieldDesc = "失效日期" });
  292. result.Add(new ClientFieldOrderResult { FieldName = "PUTAWAY_DTL_STATUS_NAME", FieldDesc = "明细状态" });
  293. result.Add(new ClientFieldOrderResult { FieldName = "INSPECTION_RESULT_NAME", FieldDesc = "质检状态" });
  294. result.Add(new ClientFieldOrderResult { FieldName = "ITEM_STATUS_NAME", FieldDesc = "物品状态" });
  295. result.Add(new ClientFieldOrderResult { FieldName = "DESCRIBE", FieldDesc = "描述" });
  296. result.Add(new ClientFieldOrderResult { FieldName = "CREATE_NAME", FieldDesc = "创建人" });
  297. result.Add(new ClientFieldOrderResult { FieldName = "CREATE_TIME", FieldDesc = "创建时间" });
  298. result.Add(new ClientFieldOrderResult { FieldName = "UPDATE_NAME", FieldDesc = "最后更新人" });
  299. result.Add(new ClientFieldOrderResult { FieldName = "UPDATE_TIME", FieldDesc = "最后更新时间" });
  300. return SuccessStatus(result.ToList());
  301. #endregion
  302. case "NXWMS.Forms.Instock.frmSearchWmsInReceiptRecord":
  303. #region 收货记录
  304. result.Add(new ClientFieldOrderResult { FieldName = "RECEIPT_RECORD_ID", FieldDesc = "序号" });
  305. result.Add(new ClientFieldOrderResult { FieldName = "RECEIPT_NO", FieldDesc = "收货单号" });
  306. result.Add(new ClientFieldOrderResult { FieldName = "ARRIVAL_NO", FieldDesc = "到货通知单号" });
  307. result.Add(new ClientFieldOrderResult { FieldName = "REGION_NAME", FieldDesc = "库区" });
  308. result.Add(new ClientFieldOrderResult { FieldName = "BIN_CODE", FieldDesc = "库位" });
  309. result.Add(new ClientFieldOrderResult { FieldName = "TRAY_CODE", FieldDesc = "组盘码" });
  310. result.Add(new ClientFieldOrderResult { FieldName = "PALLET_CODE", FieldDesc = "托盘号" });
  311. result.Add(new ClientFieldOrderResult { FieldName = "RECEIPTER", FieldDesc = "收货人" });
  312. result.Add(new ClientFieldOrderResult { FieldName = "RECEIP_TIME", FieldDesc = "收货时间" });
  313. result.Add(new ClientFieldOrderResult { FieldName = "MATERIEL_TYPE_NAME", FieldDesc = "物料类型" });
  314. result.Add(new ClientFieldOrderResult { FieldName = "MATERIEL_CODE", FieldDesc = "物料编码" });
  315. result.Add(new ClientFieldOrderResult { FieldName = "MATERIEL_NAME", FieldDesc = "物料名称" });
  316. result.Add(new ClientFieldOrderResult { FieldName = "MATERIEL_BARCODE", FieldDesc = "物料条码" });
  317. result.Add(new ClientFieldOrderResult { FieldName = "MATERIEL_SPEC", FieldDesc = "物料规格" });
  318. result.Add(new ClientFieldOrderResult { FieldName = "BATCH_NO", FieldDesc = "批次号" });
  319. result.Add(new ClientFieldOrderResult { FieldName = "RECEIPT_QTY", FieldDesc = "收货记录数量" });
  320. result.Add(new ClientFieldOrderResult { FieldName = "REJECTION_QTY", FieldDesc = "拒收数量" });
  321. result.Add(new ClientFieldOrderResult { FieldName = "UNIT_CODE", FieldDesc = "单位" });
  322. result.Add(new ClientFieldOrderResult { FieldName = "PACKAGE_CODE", FieldDesc = "包装" });
  323. result.Add(new ClientFieldOrderResult { FieldName = "REJECTION_REASON", FieldDesc = "拒收原因" });
  324. result.Add(new ClientFieldOrderResult { FieldName = "SUPPLIER_CODE", FieldDesc = "供应商编码" });
  325. result.Add(new ClientFieldOrderResult { FieldName = "SUPPLIER_NAME", FieldDesc = "供应商名称" });
  326. result.Add(new ClientFieldOrderResult { FieldName = "PRODUCT_DATE", FieldDesc = "生产日期" });
  327. result.Add(new ClientFieldOrderResult { FieldName = "EXP_DATE", FieldDesc = "失效日期" });
  328. result.Add(new ClientFieldOrderResult { FieldName = "RECEIPT_RECORD_STATUS_NAME", FieldDesc = "收货记录状态" });
  329. result.Add(new ClientFieldOrderResult { FieldName = "INSPECTION_RESULT_NAME", FieldDesc = "质检状态" });
  330. result.Add(new ClientFieldOrderResult { FieldName = "ITEM_STATUS_NAME", FieldDesc = "物品状态" });
  331. result.Add(new ClientFieldOrderResult { FieldName = "CREATE_NAME", FieldDesc = "创建人" });
  332. result.Add(new ClientFieldOrderResult { FieldName = "CREATE_TIME", FieldDesc = "创建时间" });
  333. result.Add(new ClientFieldOrderResult { FieldName = "UPDATE_NAME", FieldDesc = "最后更新人" });
  334. result.Add(new ClientFieldOrderResult { FieldName = "UPDATE_TIME", FieldDesc = "最后更新时间" });
  335. return SuccessStatus(result.ToList());
  336. #endregion
  337. case "NXWMS.Forms.Instock.frmSearchWmsInRetreatRecord":
  338. #region 退料记录
  339. result.Add(new ClientFieldOrderResult { FieldName = "RETREAT_RECORD_ID", FieldDesc = "序号" });
  340. result.Add(new ClientFieldOrderResult { FieldName = "RETREAT_NO", FieldDesc = "退料单号" });
  341. result.Add(new ClientFieldOrderResult { FieldName = "SOURCE_NO", FieldDesc = "来源单号" });
  342. result.Add(new ClientFieldOrderResult { FieldName = "REGION_NAME", FieldDesc = "库区" });
  343. result.Add(new ClientFieldOrderResult { FieldName = "BIN_CODE", FieldDesc = "库位" });
  344. result.Add(new ClientFieldOrderResult { FieldName = "TRAY_CODE", FieldDesc = "组盘码" });
  345. result.Add(new ClientFieldOrderResult { FieldName = "PALLET_CODE", FieldDesc = "托盘号" });
  346. result.Add(new ClientFieldOrderResult { FieldName = "RETREATER", FieldDesc = "退料收货人" });
  347. result.Add(new ClientFieldOrderResult { FieldName = "RETREAT_TIME", FieldDesc = "退料时间" });
  348. result.Add(new ClientFieldOrderResult { FieldName = "MATERIEL_TYPE_NAME", FieldDesc = "物料类型" });
  349. result.Add(new ClientFieldOrderResult { FieldName = "MATERIEL_CODE", FieldDesc = "物料编码" });
  350. result.Add(new ClientFieldOrderResult { FieldName = "MATERIEL_NAME", FieldDesc = "物料名称" });
  351. result.Add(new ClientFieldOrderResult { FieldName = "MATERIEL_BARCODE", FieldDesc = "物料条码" });
  352. result.Add(new ClientFieldOrderResult { FieldName = "MATERIEL_SPEC", FieldDesc = "物料规格" });
  353. result.Add(new ClientFieldOrderResult { FieldName = "BATCH_NO", FieldDesc = "批次号" });
  354. result.Add(new ClientFieldOrderResult { FieldName = "RETREAT_QTY", FieldDesc = "退料记录数量" });
  355. result.Add(new ClientFieldOrderResult { FieldName = "UNIT_CODE", FieldDesc = "单位" });
  356. result.Add(new ClientFieldOrderResult { FieldName = "PACKAGE_CODE", FieldDesc = "包装" });
  357. result.Add(new ClientFieldOrderResult { FieldName = "RETREAT_REASON", FieldDesc = "退料原因" });
  358. result.Add(new ClientFieldOrderResult { FieldName = "SUPPLIER_CODE", FieldDesc = "供应商编码" });
  359. result.Add(new ClientFieldOrderResult { FieldName = "SUPPLIER_NAME", FieldDesc = "供应商名称" });
  360. result.Add(new ClientFieldOrderResult { FieldName = "PRODUCT_DATE", FieldDesc = "生产日期" });
  361. result.Add(new ClientFieldOrderResult { FieldName = "EXP_DATE", FieldDesc = "失效日期" });
  362. result.Add(new ClientFieldOrderResult { FieldName = "RETREAT_RECORD_STATUS_NAME", FieldDesc = "退料记录状态" });
  363. result.Add(new ClientFieldOrderResult { FieldName = "INSPECTION_RESULT_NAME", FieldDesc = "质检状态" });
  364. result.Add(new ClientFieldOrderResult { FieldName = "ITEM_STATUS_NAME", FieldDesc = "物品状态" });
  365. result.Add(new ClientFieldOrderResult { FieldName = "CREATE_NAME", FieldDesc = "创建人" });
  366. result.Add(new ClientFieldOrderResult { FieldName = "CREATE_TIME", FieldDesc = "创建时间" });
  367. result.Add(new ClientFieldOrderResult { FieldName = "UPDATE_NAME", FieldDesc = "最后更新人" });
  368. result.Add(new ClientFieldOrderResult { FieldName = "UPDATE_TIME", FieldDesc = "最后更新时间" });
  369. return SuccessStatus(result.ToList());
  370. #endregion
  371. case "NXWMS.Forms.Inspection.frmWmsQaInspection":
  372. #region 质检单主表
  373. result.Add(new ClientFieldOrderResult { FieldName = "INSPECTION_ID", FieldDesc = "序号" });
  374. result.Add(new ClientFieldOrderResult { FieldName = "INSPECTION_NO", FieldDesc = "质检单号" });
  375. result.Add(new ClientFieldOrderResult { FieldName = "INSPECTION_TYPE_NAME", FieldDesc = "质检单类型" });
  376. result.Add(new ClientFieldOrderResult { FieldName = "INSPECTION_WAY_NAME", FieldDesc = "质检方式" });
  377. result.Add(new ClientFieldOrderResult { FieldName = "INSPECTION_TIME", FieldDesc = "质检时间" });
  378. result.Add(new ClientFieldOrderResult { FieldName = "INSPECTION_USER", FieldDesc = "质检人" });
  379. result.Add(new ClientFieldOrderResult { FieldName = "INSPECTION_STATUS_NAME", FieldDesc = "单据状态" });
  380. result.Add(new ClientFieldOrderResult { FieldName = "DESCRIBE", FieldDesc = "描述" });
  381. result.Add(new ClientFieldOrderResult { FieldName = "CREATE_NAME", FieldDesc = "创建人" });
  382. result.Add(new ClientFieldOrderResult { FieldName = "CREATE_TIME", FieldDesc = "创建时间" });
  383. result.Add(new ClientFieldOrderResult { FieldName = "UPDATE_NAME", FieldDesc = "最后更新人" });
  384. result.Add(new ClientFieldOrderResult { FieldName = "UPDATE_TIME", FieldDesc = "最后更新时间" });
  385. return SuccessStatus(result.ToList());
  386. #endregion
  387. case "NXWMS.Forms.Inspection.frmWmsQaInspection_Dtl":
  388. #region 质检单明细表
  389. result.Add(new ClientFieldOrderResult { FieldName = "INSPECTION_DTL_ID", FieldDesc = "序号" });
  390. result.Add(new ClientFieldOrderResult { FieldName = "BILL_NO", FieldDesc = "收货单号" });
  391. result.Add(new ClientFieldOrderResult { FieldName = "MATERIEL_CODE", FieldDesc = "物料编码" });
  392. result.Add(new ClientFieldOrderResult { FieldName = "MATERIEL_NAME", FieldDesc = "物料名称" });
  393. result.Add(new ClientFieldOrderResult { FieldName = "MATERIEL_BARCODE", FieldDesc = "物料条码" });
  394. result.Add(new ClientFieldOrderResult { FieldName = "MATERIEL_SPEC", FieldDesc = "规格" });
  395. result.Add(new ClientFieldOrderResult { FieldName = "UNIT_CODE", FieldDesc = "单位" });
  396. result.Add(new ClientFieldOrderResult { FieldName = "BATCH_NO", FieldDesc = "批次号" });
  397. result.Add(new ClientFieldOrderResult { FieldName = "PACKAGE_CODE", FieldDesc = "包装" });
  398. result.Add(new ClientFieldOrderResult { FieldName = "SUPPLIER_CODE", FieldDesc = "供应商编码" });
  399. result.Add(new ClientFieldOrderResult { FieldName = "SUPPLIER_NAME", FieldDesc = "供应商名称" });
  400. result.Add(new ClientFieldOrderResult { FieldName = "PRODUCT_DATE", FieldDesc = "生产日期" });
  401. result.Add(new ClientFieldOrderResult { FieldName = "EXP_DATE", FieldDesc = "失效日期" });
  402. result.Add(new ClientFieldOrderResult { FieldName = "INSPECTION_DTL_STATUS_NAME", FieldDesc = "质检单明细状态" });
  403. result.Add(new ClientFieldOrderResult { FieldName = "INSPECTION_RESULT_NAME", FieldDesc = "质检结果" });
  404. result.Add(new ClientFieldOrderResult { FieldName = "ITEM_STATUS_NAME", FieldDesc = "物品状态" });
  405. result.Add(new ClientFieldOrderResult { FieldName = "CREATE_NAME", FieldDesc = "创建人" });
  406. result.Add(new ClientFieldOrderResult { FieldName = "CREATE_TIME", FieldDesc = "创建时间" });
  407. result.Add(new ClientFieldOrderResult { FieldName = "UPDATE_NAME", FieldDesc = "最后更新人" });
  408. result.Add(new ClientFieldOrderResult { FieldName = "UPDATE_TIME", FieldDesc = "最后更新时间" });
  409. return SuccessStatus(result.ToList());
  410. #endregion
  411. case "NXWMS.Forms.OutStock.frmWmsOutInvoice":
  412. #region 发货单主表
  413. result.Add(new ClientFieldOrderResult { FieldName = "INVOICE_ID", FieldDesc = "序号" });
  414. result.Add(new ClientFieldOrderResult { FieldName = "INVOICE_NO", FieldDesc = "发货单号" });
  415. result.Add(new ClientFieldOrderResult { FieldName = "INVOICE_TYPE_NAME", FieldDesc = "发货单类型" });
  416. result.Add(new ClientFieldOrderResult { FieldName = "SOURCE_BILL_NO", FieldDesc = "来源单号" });
  417. result.Add(new ClientFieldOrderResult { FieldName = "INVOICE_END_TIME", FieldDesc = "发货截止时间" });
  418. result.Add(new ClientFieldOrderResult { FieldName = "INVOICE_PRIORITY", FieldDesc = "发货优先级" });
  419. result.Add(new ClientFieldOrderResult { FieldName = "INVOICE_STATUS_NAME", FieldDesc = "单据状态" });
  420. result.Add(new ClientFieldOrderResult { FieldName = "DESCRIBE", FieldDesc = "描述" });
  421. result.Add(new ClientFieldOrderResult { FieldName = "CREATE_NAME", FieldDesc = "创建人" });
  422. result.Add(new ClientFieldOrderResult { FieldName = "CREATE_TIME", FieldDesc = "创建时间" });
  423. result.Add(new ClientFieldOrderResult { FieldName = "UPDATE_NAME", FieldDesc = "最后更新人" });
  424. result.Add(new ClientFieldOrderResult { FieldName = "UPDATE_TIME", FieldDesc = "最后更新时间" });
  425. return SuccessStatus(result.ToList());
  426. #endregion
  427. case "NXWMS.Forms.OutStock.frmWmsOutInvoice_Dtl":
  428. #region 发货单明细表
  429. result.Add(new ClientFieldOrderResult { FieldName = "INVOICE_DTL_ID", FieldDesc = "序号" });
  430. result.Add(new ClientFieldOrderResult { FieldName = "MATERIEL_CODE", FieldDesc = "物料编码" });
  431. result.Add(new ClientFieldOrderResult { FieldName = "MATERIEL_NAME", FieldDesc = "物料名称" });
  432. result.Add(new ClientFieldOrderResult { FieldName = "MATERIEL_BARCODE", FieldDesc = "物料条码" });
  433. result.Add(new ClientFieldOrderResult { FieldName = "MATERIEL_SPEC", FieldDesc = "规格" });
  434. result.Add(new ClientFieldOrderResult { FieldName = "UNIT_CODE", FieldDesc = "单位" });
  435. result.Add(new ClientFieldOrderResult { FieldName = "BATCH_NO", FieldDesc = "批次号" });
  436. result.Add(new ClientFieldOrderResult { FieldName = "PACKAGE_CODE", FieldDesc = "包装" });
  437. result.Add(new ClientFieldOrderResult { FieldName = "SUPPLIER_CODE", FieldDesc = "供应商编码" });
  438. result.Add(new ClientFieldOrderResult { FieldName = "SUPPLIER_NAME", FieldDesc = "供应商名称" });
  439. result.Add(new ClientFieldOrderResult { FieldName = "INVOICE_DEMAND_QTY", FieldDesc = "发货需求数量" });
  440. result.Add(new ClientFieldOrderResult { FieldName = "PUTDOWN_QTY", FieldDesc = "下架数量" });
  441. result.Add(new ClientFieldOrderResult { FieldName = "INVOICE_CONFIRM_QTY", FieldDesc = "发货确认数量" });
  442. result.Add(new ClientFieldOrderResult { FieldName = "PRODUCT_DATE", FieldDesc = "生产日期" });
  443. result.Add(new ClientFieldOrderResult { FieldName = "EXP_DATE", FieldDesc = "失效日期" });
  444. result.Add(new ClientFieldOrderResult { FieldName = "INVOICE_DTL_STATUS_NAME", FieldDesc = "发货明细状态" });
  445. result.Add(new ClientFieldOrderResult { FieldName = "INSPECTION_RESULT_NAME", FieldDesc = "质检结果" });
  446. result.Add(new ClientFieldOrderResult { FieldName = "ITEM_STATUS_NAME", FieldDesc = "物品状态" });
  447. result.Add(new ClientFieldOrderResult { FieldName = "CREATE_NAME", FieldDesc = "创建人" });
  448. result.Add(new ClientFieldOrderResult { FieldName = "CREATE_TIME", FieldDesc = "创建时间" });
  449. result.Add(new ClientFieldOrderResult { FieldName = "UPDATE_NAME", FieldDesc = "最后更新人" });
  450. result.Add(new ClientFieldOrderResult { FieldName = "UPDATE_TIME", FieldDesc = "最后更新时间" });
  451. return SuccessStatus(result.ToList());
  452. #endregion
  453. case "NXWMS.Forms.OutStock.frmWmsOutPutDown":
  454. #region 下架单主表
  455. result.Add(new ClientFieldOrderResult { FieldName = "PUTDOWN_ID", FieldDesc = "序号" });
  456. result.Add(new ClientFieldOrderResult { FieldName = "PUTDOWN_NO", FieldDesc = "下架单号" });
  457. result.Add(new ClientFieldOrderResult { FieldName = "SOURCE_NO", FieldDesc = "来源单号" });
  458. result.Add(new ClientFieldOrderResult { FieldName = "PUTDOWN_TYPE_NAME", FieldDesc = "单据类型" });
  459. result.Add(new ClientFieldOrderResult { FieldName = "TRAY_CODE", FieldDesc = "组盘码" });
  460. result.Add(new ClientFieldOrderResult { FieldName = "PALLET_CODE", FieldDesc = "托盘号" });
  461. result.Add(new ClientFieldOrderResult { FieldName = "SBIN_CODE", FieldDesc = "源货位" });
  462. result.Add(new ClientFieldOrderResult { FieldName = "EBIN_CODE", FieldDesc = "目标货位" });
  463. result.Add(new ClientFieldOrderResult { FieldName = "PUTDOWN_PRIORITY", FieldDesc = "下架优先级" });
  464. result.Add(new ClientFieldOrderResult { FieldName = "PUTDOWN_STATUS_NAME", FieldDesc = "单据状态" });
  465. result.Add(new ClientFieldOrderResult { FieldName = "DESCRIBE", FieldDesc = "描述" });
  466. result.Add(new ClientFieldOrderResult { FieldName = "CREATE_NAME", FieldDesc = "创建人" });
  467. result.Add(new ClientFieldOrderResult { FieldName = "CREATE_TIME", FieldDesc = "创建时间" });
  468. result.Add(new ClientFieldOrderResult { FieldName = "UPDATE_NAME", FieldDesc = "最后更新人" });
  469. result.Add(new ClientFieldOrderResult { FieldName = "UPDATE_TIME", FieldDesc = "最后更新时间" });
  470. return SuccessStatus(result.ToList());
  471. #endregion
  472. case "NXWMS.Forms.OutStock.frmWmsOutPutDown_Dtl":
  473. #region 下架单明细表
  474. result.Add(new ClientFieldOrderResult { FieldName = "PUTDOWN_DTL_ID", FieldDesc = "序号" });
  475. result.Add(new ClientFieldOrderResult { FieldName = "MATERIEL_CODE", FieldDesc = "物料编码" });
  476. result.Add(new ClientFieldOrderResult { FieldName = "MATERIEL_NAME", FieldDesc = "物料名称" });
  477. result.Add(new ClientFieldOrderResult { FieldName = "MATERIEL_BARCODE", FieldDesc = "物料条码" });
  478. result.Add(new ClientFieldOrderResult { FieldName = "MATERIEL_SPEC", FieldDesc = "物料规格" });
  479. result.Add(new ClientFieldOrderResult { FieldName = "UNIT_CODE", FieldDesc = "单位" });
  480. result.Add(new ClientFieldOrderResult { FieldName = "BATCH_NO", FieldDesc = "批次号" });
  481. result.Add(new ClientFieldOrderResult { FieldName = "PUTDOWN_QTY", FieldDesc = "下架数量" });
  482. result.Add(new ClientFieldOrderResult { FieldName = "SUPPLIER_CODE", FieldDesc = "供应商编码" });
  483. result.Add(new ClientFieldOrderResult { FieldName = "SUPPLIER_NAME", FieldDesc = "供应商名称" });
  484. result.Add(new ClientFieldOrderResult { FieldName = "PRODUCT_DATE", FieldDesc = "生产日期" });
  485. result.Add(new ClientFieldOrderResult { FieldName = "EXP_DATE", FieldDesc = "失效日期" });
  486. result.Add(new ClientFieldOrderResult { FieldName = "PUTDOWN_DTL_STATUS_NAME", FieldDesc = "明细状态" });
  487. result.Add(new ClientFieldOrderResult { FieldName = "INSPECTION_RESULT_NAME", FieldDesc = "质检状态" });
  488. result.Add(new ClientFieldOrderResult { FieldName = "ITEM_STATUS_NAME", FieldDesc = "物品状态" });
  489. result.Add(new ClientFieldOrderResult { FieldName = "DESCRIBE", FieldDesc = "描述" });
  490. result.Add(new ClientFieldOrderResult { FieldName = "CREATE_NAME", FieldDesc = "创建人" });
  491. result.Add(new ClientFieldOrderResult { FieldName = "CREATE_TIME", FieldDesc = "创建时间" });
  492. result.Add(new ClientFieldOrderResult { FieldName = "UPDATE_NAME", FieldDesc = "最后更新人" });
  493. result.Add(new ClientFieldOrderResult { FieldName = "UPDATE_TIME", FieldDesc = "最后更新时间" });
  494. return SuccessStatus(result.ToList());
  495. #endregion
  496. case "NXWMS.Forms.OutStock.frmSearchWmsOutInvoiceRecord":
  497. #region 发货记录表
  498. result.Add(new ClientFieldOrderResult { FieldName = "INVOICE_RECORD_ID", FieldDesc = "序号" });
  499. result.Add(new ClientFieldOrderResult { FieldName = "INVOICE_NO", FieldDesc = "发货单号" });
  500. result.Add(new ClientFieldOrderResult { FieldName = "SOURCE_NO", FieldDesc = "来源单号" });
  501. result.Add(new ClientFieldOrderResult { FieldName = "REGION_NAME", FieldDesc = "库区" });
  502. result.Add(new ClientFieldOrderResult { FieldName = "BIN_CODE", FieldDesc = "库位" });
  503. result.Add(new ClientFieldOrderResult { FieldName = "TRAY_CODE", FieldDesc = "组盘码" });
  504. result.Add(new ClientFieldOrderResult { FieldName = "PALLET_CODE", FieldDesc = "托盘号" });
  505. result.Add(new ClientFieldOrderResult { FieldName = "INVOICE_PRIORITY", FieldDesc = "发货优先级" });
  506. result.Add(new ClientFieldOrderResult { FieldName = "INVOICE_END_TIME", FieldDesc = "退料时间" });
  507. result.Add(new ClientFieldOrderResult { FieldName = "MATERIEL_TYPE_NAME", FieldDesc = "物料类型" });
  508. result.Add(new ClientFieldOrderResult { FieldName = "MATERIEL_CODE", FieldDesc = "物料编码" });
  509. result.Add(new ClientFieldOrderResult { FieldName = "MATERIEL_NAME", FieldDesc = "物料名称" });
  510. result.Add(new ClientFieldOrderResult { FieldName = "MATERIEL_BARCODE", FieldDesc = "物料条码" });
  511. result.Add(new ClientFieldOrderResult { FieldName = "MATERIEL_SPEC", FieldDesc = "物料规格" });
  512. result.Add(new ClientFieldOrderResult { FieldName = "BATCH_NO", FieldDesc = "批次号" });
  513. result.Add(new ClientFieldOrderResult { FieldName = "INVOICE_QTY", FieldDesc = "发货记录数量" });
  514. result.Add(new ClientFieldOrderResult { FieldName = "UNIT_CODE", FieldDesc = "单位" });
  515. result.Add(new ClientFieldOrderResult { FieldName = "PACKAGE_CODE", FieldDesc = "包装" });
  516. result.Add(new ClientFieldOrderResult { FieldName = "SUPPLIER_CODE", FieldDesc = "供应商编码" });
  517. result.Add(new ClientFieldOrderResult { FieldName = "SUPPLIER_NAME", FieldDesc = "供应商名称" });
  518. result.Add(new ClientFieldOrderResult { FieldName = "PRODUCT_DATE", FieldDesc = "生产日期" });
  519. result.Add(new ClientFieldOrderResult { FieldName = "EXP_DATE", FieldDesc = "失效日期" });
  520. result.Add(new ClientFieldOrderResult { FieldName = "INVOICE_RECORD_STATUS_NAME", FieldDesc = "发货记录状态" });
  521. result.Add(new ClientFieldOrderResult { FieldName = "INSPECTION_RESULT_NAME", FieldDesc = "质检状态" });
  522. result.Add(new ClientFieldOrderResult { FieldName = "ITEM_STATUS_NAME", FieldDesc = "物品状态" });
  523. result.Add(new ClientFieldOrderResult { FieldName = "CREATE_NAME", FieldDesc = "创建人" });
  524. result.Add(new ClientFieldOrderResult { FieldName = "CREATE_TIME", FieldDesc = "创建时间" });
  525. result.Add(new ClientFieldOrderResult { FieldName = "UPDATE_NAME", FieldDesc = "最后更新人" });
  526. result.Add(new ClientFieldOrderResult { FieldName = "UPDATE_TIME", FieldDesc = "最后更新时间" });
  527. return SuccessStatus(result.ToList());
  528. #endregion
  529. case "NXWMS.Forms.Monitor.frmWcsMotBasDevStatus":
  530. #region 设备状态监控
  531. result.Add(new ClientFieldOrderResult { FieldName = "DEV_TYPE_CODE", FieldDesc = "设备类型编码" });
  532. result.Add(new ClientFieldOrderResult { FieldName = "DEV_TYPE_NAME", FieldDesc = "设备类型名称" });
  533. result.Add(new ClientFieldOrderResult { FieldName = "DEV_CODE", FieldDesc = "设备编码" });
  534. result.Add(new ClientFieldOrderResult { FieldName = "DEV_NAME", FieldDesc = "设备名称" });
  535. result.Add(new ClientFieldOrderResult { FieldName = "OPC_GROUP_CODE", FieldDesc = "OPC组" });
  536. result.Add(new ClientFieldOrderResult { FieldName = "OPC_ITEM_CODE", FieldDesc = "OPC变量编码" });
  537. result.Add(new ClientFieldOrderResult { FieldName = "OPC_ITEM_NAME", FieldDesc = "OPC变量名称" });
  538. result.Add(new ClientFieldOrderResult { FieldName = "OPC_ITEM_DESC", FieldDesc = "OC变量描述" });
  539. result.Add(new ClientFieldOrderResult { FieldName = "PLC_CODE", FieldDesc = "所属PLC编码" });
  540. result.Add(new ClientFieldOrderResult { FieldName = "OPC_ITEM_TYPE_NAME", FieldDesc = "OPC变量类型" });
  541. result.Add(new ClientFieldOrderResult { FieldName = "OPC_ITEM_POS", FieldDesc = "OPC变量地址" });
  542. result.Add(new ClientFieldOrderResult { FieldName = "PLC_ITEM_DATA_TYPE_NAME", FieldDesc = "OPC变量数据类型" });
  543. result.Add(new ClientFieldOrderResult { FieldName = "PLC_ITEM_VALUE", FieldDesc = "OPC变量实时值" });
  544. result.Add(new ClientFieldOrderResult { FieldName = "CREATE_NAME", FieldDesc = "创建人" });
  545. result.Add(new ClientFieldOrderResult { FieldName = "CREATE_TIME", FieldDesc = "创建时间" });
  546. result.Add(new ClientFieldOrderResult { FieldName = "UPDATE_NAME", FieldDesc = "最后更新人" });
  547. result.Add(new ClientFieldOrderResult { FieldName = "UPDATE_TIME", FieldDesc = "最后更新时间" });
  548. return SuccessStatus(result.ToList());
  549. #endregion
  550. case "NXWMS.Forms.WmsTask.frmWmsTask":
  551. #region WMS任务管理
  552. result.Add(new ClientFieldOrderResult { FieldName = "TASK_ID", FieldDesc = "序号" });
  553. result.Add(new ClientFieldOrderResult { FieldName = "WAREHOUSE_NAME", FieldDesc = "仓库" });
  554. result.Add(new ClientFieldOrderResult { FieldName = "TASK_NO", FieldDesc = "任务号" });
  555. result.Add(new ClientFieldOrderResult { FieldName = "CMD_NO", FieldDesc = "当前拆解指令号" });
  556. result.Add(new ClientFieldOrderResult { FieldName = "TRAY_CODE", FieldDesc = "组盘码" });
  557. result.Add(new ClientFieldOrderResult { FieldName = "PALLET_CODE", FieldDesc = "托盘号" });
  558. result.Add(new ClientFieldOrderResult { FieldName = "TRAY_LOADED_TYPE_NAME", FieldDesc = "装载状态" });
  559. result.Add(new ClientFieldOrderResult { FieldName = "SLOC_CODE", FieldDesc = "起始站台" });
  560. result.Add(new ClientFieldOrderResult { FieldName = "ELOC_CODE", FieldDesc = "终点站台" });
  561. result.Add(new ClientFieldOrderResult { FieldName = "CLOC_CODE", FieldDesc = "当前站台" });
  562. result.Add(new ClientFieldOrderResult { FieldName = "TASK_TYPE_NAME", FieldDesc = "任务类型" });
  563. result.Add(new ClientFieldOrderResult { FieldName = "TASK_STATUS_NAME", FieldDesc = "任务状态" });
  564. result.Add(new ClientFieldOrderResult { FieldName = "SBIN_CODE", FieldDesc = "起始库位" });
  565. result.Add(new ClientFieldOrderResult { FieldName = "EBIN_CODE", FieldDesc = "终点库位" });
  566. result.Add(new ClientFieldOrderResult { FieldName = "ERR_FLAG_NAME", FieldDesc = "异常标识" });
  567. result.Add(new ClientFieldOrderResult { FieldName = "TASK_PRIORITY", FieldDesc = "任务优先级" });
  568. result.Add(new ClientFieldOrderResult { FieldName = "TASK_MSG", FieldDesc = "任务描述" });
  569. result.Add(new ClientFieldOrderResult { FieldName = "CREATE_NAME", FieldDesc = "创建人" });
  570. result.Add(new ClientFieldOrderResult { FieldName = "CREATE_TIME", FieldDesc = "创建时间" });
  571. result.Add(new ClientFieldOrderResult { FieldName = "UPDATE_NAME", FieldDesc = "最后更新人" });
  572. result.Add(new ClientFieldOrderResult { FieldName = "UPDATE_TIME", FieldDesc = "最后更新时间" });
  573. return SuccessStatus(result.ToList());
  574. #endregion
  575. case "NXWMS.Forms.WmsTask.frmWcsCrnCmd":
  576. #region 堆垛机指令管理
  577. result.Add(new ClientFieldOrderResult { FieldName = "CRN_CMD_ID", FieldDesc = "序号" });
  578. result.Add(new ClientFieldOrderResult { FieldName = "CRN_DEV_NO", FieldDesc = "设备号" });
  579. result.Add(new ClientFieldOrderResult { FieldName = "TASK_NO", FieldDesc = "任务号" });
  580. result.Add(new ClientFieldOrderResult { FieldName = "CMD_NO", FieldDesc = "指令号" });
  581. result.Add(new ClientFieldOrderResult { FieldName = "TRAY_CODE", FieldDesc = "组盘码" });
  582. result.Add(new ClientFieldOrderResult { FieldName = "PALLET_CODE", FieldDesc = "托盘号" });
  583. result.Add(new ClientFieldOrderResult { FieldName = "TRAY_STATUS_NAME", FieldDesc = "装载状态" });
  584. result.Add(new ClientFieldOrderResult { FieldName = "SBIN_NO", FieldDesc = "起始库位" });
  585. result.Add(new ClientFieldOrderResult { FieldName = "EBIN_NO", FieldDesc = "终点库位" });
  586. result.Add(new ClientFieldOrderResult { FieldName = "CMD_TYPE_NAME", FieldDesc = "指令类型" });
  587. result.Add(new ClientFieldOrderResult { FieldName = "ACTIVE_TYPE_NAME", FieldDesc = "指令动作" });
  588. result.Add(new ClientFieldOrderResult { FieldName = "CMD_STATUS_NAME", FieldDesc = "指令状态" });
  589. result.Add(new ClientFieldOrderResult { FieldName = "CMD_PRIORITY", FieldDesc = "指令优先级" });
  590. result.Add(new ClientFieldOrderResult { FieldName = "CMD_LOG", FieldDesc = "指令日志" });
  591. result.Add(new ClientFieldOrderResult { FieldName = "ERR_FLAG_NAME", FieldDesc = "异常标识" });
  592. result.Add(new ClientFieldOrderResult { FieldName = "ERR_LOG", FieldDesc = "异常描述" });
  593. result.Add(new ClientFieldOrderResult { FieldName = "CREATE_NAME", FieldDesc = "创建人" });
  594. result.Add(new ClientFieldOrderResult { FieldName = "CREATE_TIME", FieldDesc = "创建时间" });
  595. result.Add(new ClientFieldOrderResult { FieldName = "EXECUTE_TIME", FieldDesc = "执行时间" });
  596. result.Add(new ClientFieldOrderResult { FieldName = "FINISH_TIME", FieldDesc = "完成时间" });
  597. result.Add(new ClientFieldOrderResult { FieldName = "UPDATE_NAME", FieldDesc = "最后更新人" });
  598. result.Add(new ClientFieldOrderResult { FieldName = "UPDATE_TIME", FieldDesc = "最后更新时间" });
  599. return SuccessStatus(result.ToList());
  600. #endregion
  601. case "NXWMS.Forms.WmsTask.frmWcsTranCmd":
  602. #region 输送线指令管理
  603. result.Add(new ClientFieldOrderResult { FieldName = "TRAN_CMD_ID", FieldDesc = "序号" });
  604. result.Add(new ClientFieldOrderResult { FieldName = "TRAN_DEV_NO", FieldDesc = "设备号" });
  605. result.Add(new ClientFieldOrderResult { FieldName = "TASK_NO", FieldDesc = "任务号" });
  606. result.Add(new ClientFieldOrderResult { FieldName = "CMD_NO", FieldDesc = "指令号" });
  607. result.Add(new ClientFieldOrderResult { FieldName = "TRAY_CODE", FieldDesc = "组盘码" });
  608. result.Add(new ClientFieldOrderResult { FieldName = "PALLET_CODE", FieldDesc = "托盘号" });
  609. result.Add(new ClientFieldOrderResult { FieldName = "TRAY_STATUS_NAME", FieldDesc = "装载状态" });
  610. result.Add(new ClientFieldOrderResult { FieldName = "SLOC_NO", FieldDesc = "起始站台" });
  611. result.Add(new ClientFieldOrderResult { FieldName = "ELOC_NO", FieldDesc = "终点站台" });
  612. result.Add(new ClientFieldOrderResult { FieldName = "CMD_TYPE_NAME", FieldDesc = "指令类型" });
  613. result.Add(new ClientFieldOrderResult { FieldName = "ACTIVE_TYPE_NAME", FieldDesc = "指令动作" });
  614. result.Add(new ClientFieldOrderResult { FieldName = "CMD_STATUS_NAME", FieldDesc = "指令状态" });
  615. result.Add(new ClientFieldOrderResult { FieldName = "CMD_PRIORITY", FieldDesc = "指令优先级" });
  616. result.Add(new ClientFieldOrderResult { FieldName = "CMD_LOG", FieldDesc = "指令日志" });
  617. result.Add(new ClientFieldOrderResult { FieldName = "ERR_FLAG_NAME", FieldDesc = "异常标识" });
  618. result.Add(new ClientFieldOrderResult { FieldName = "ERR_LOG", FieldDesc = "异常描述" });
  619. result.Add(new ClientFieldOrderResult { FieldName = "CREATE_NAME", FieldDesc = "创建人" });
  620. result.Add(new ClientFieldOrderResult { FieldName = "CREATE_TIME", FieldDesc = "创建时间" });
  621. result.Add(new ClientFieldOrderResult { FieldName = "EXECUTE_TIME", FieldDesc = "执行时间" });
  622. result.Add(new ClientFieldOrderResult { FieldName = "FINISH_TIME", FieldDesc = "完成时间" });
  623. result.Add(new ClientFieldOrderResult { FieldName = "UPDATE_NAME", FieldDesc = "最后更新人" });
  624. result.Add(new ClientFieldOrderResult { FieldName = "UPDATE_TIME", FieldDesc = "最后更新时间" });
  625. return SuccessStatus(result.ToList());
  626. #endregion
  627. case "NXWMS.Forms.WmsTask.frmWcsAgvCmd":
  628. #region AGV指令管理
  629. result.Add(new ClientFieldOrderResult { FieldName = "AGV_CMD_ID", FieldDesc = "序号" });
  630. result.Add(new ClientFieldOrderResult { FieldName = "AGV_DEV_NO", FieldDesc = "设备号" });
  631. result.Add(new ClientFieldOrderResult { FieldName = "TASK_NO", FieldDesc = "任务号" });
  632. result.Add(new ClientFieldOrderResult { FieldName = "CMD_NO", FieldDesc = "指令号" });
  633. result.Add(new ClientFieldOrderResult { FieldName = "TRAY_CODE", FieldDesc = "组盘码" });
  634. result.Add(new ClientFieldOrderResult { FieldName = "PALLET_CODE", FieldDesc = "托盘号" });
  635. result.Add(new ClientFieldOrderResult { FieldName = "TRAY_STATUS_NAME", FieldDesc = "装载状态" });
  636. result.Add(new ClientFieldOrderResult { FieldName = "SLOC_NO", FieldDesc = "起始站台" });
  637. result.Add(new ClientFieldOrderResult { FieldName = "SPLC_NO", FieldDesc = "起始AGV站台" });
  638. result.Add(new ClientFieldOrderResult { FieldName = "ELOC_NO", FieldDesc = "终点站台" });
  639. result.Add(new ClientFieldOrderResult { FieldName = "EPLC_NO", FieldDesc = "终点AGV站台" });
  640. result.Add(new ClientFieldOrderResult { FieldName = "CMD_TYPE_NAME", FieldDesc = "指令类型" });
  641. result.Add(new ClientFieldOrderResult { FieldName = "ACTIVE_TYPE_NAME", FieldDesc = "指令动作" });
  642. result.Add(new ClientFieldOrderResult { FieldName = "CMD_STATUS_NAME", FieldDesc = "指令状态" });
  643. result.Add(new ClientFieldOrderResult { FieldName = "CMD_PRIORITY", FieldDesc = "指令优先级" });
  644. result.Add(new ClientFieldOrderResult { FieldName = "CMD_LOG", FieldDesc = "指令日志" });
  645. result.Add(new ClientFieldOrderResult { FieldName = "ERR_FLAG_NAME", FieldDesc = "异常标识" });
  646. result.Add(new ClientFieldOrderResult { FieldName = "ERR_LOG", FieldDesc = "异常描述" });
  647. result.Add(new ClientFieldOrderResult { FieldName = "CREATE_NAME", FieldDesc = "创建人" });
  648. result.Add(new ClientFieldOrderResult { FieldName = "CREATE_TIME", FieldDesc = "创建时间" });
  649. result.Add(new ClientFieldOrderResult { FieldName = "EXECUTE_TIME", FieldDesc = "执行时间" });
  650. result.Add(new ClientFieldOrderResult { FieldName = "FINISH_TIME", FieldDesc = "完成时间" });
  651. result.Add(new ClientFieldOrderResult { FieldName = "UPDATE_NAME", FieldDesc = "最后更新人" });
  652. result.Add(new ClientFieldOrderResult { FieldName = "UPDATE_TIME", FieldDesc = "最后更新时间" });
  653. return SuccessStatus(result.ToList());
  654. #endregion
  655. }
  656. return SuccessStatus<List<ClientFieldOrderResult>>(null);
  657. }
  658. }
  659. }