columns.js 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169
  1. export const SearchColumns = [
  2. {
  3. item:{
  4. key: "code",
  5. title: "物料编码",
  6. },
  7. attr:{
  8. clearable:true,
  9. is: "el-popover-select-v2",
  10. valueKey: "code",
  11. referName: "MATERIAL_PARAM",
  12. },
  13. },
  14. {
  15. item:{
  16. key: "name",
  17. title: "物料名称",
  18. },
  19. attr:{
  20. clearable:true,
  21. is: "el-popover-select-v2",
  22. valueKey: "name",
  23. referName: "MATERIAL_PARAM",
  24. },
  25. },
  26. {
  27. item: {
  28. key: "classifyIdName",
  29. title: "物料分类",
  30. },
  31. attr: {
  32. is: "el-popover-tree-select",
  33. referName: "MATERIALCLASSIFY_PARAM",
  34. valueKey: "name",
  35. clearable:true,
  36. dataMapping: {
  37. classifyId: "id",
  38. },
  39. },
  40. },
  41. {
  42. item:{
  43. key: "isEnable",
  44. title: "启用状态",
  45. },
  46. attr:{
  47. clearable:true,
  48. is: "el-select",
  49. dictName: "material_enable",
  50. },
  51. },
  52. {
  53. item:{
  54. key: "puPersonnelIdName",
  55. title: "采购员",
  56. },
  57. attr: {
  58. clearable:true,
  59. is: "el-popover-select-v2",
  60. referName: "CONTACTS_PARAM",
  61. valueKey: "name",
  62. dataMapping: {
  63. puPersonnelId: "code",
  64. },
  65. },
  66. },
  67. {
  68. item:{
  69. key: "registrant",
  70. title: "注册人/上市许可持有人",
  71. },
  72. attr: {
  73. clearable:true,
  74. is: "el-input",
  75. },
  76. },
  77. {
  78. item:{
  79. key: "isSync",
  80. title: "是否同步NC",
  81. },
  82. attr:{
  83. clearable:true,
  84. is: "el-select",
  85. dictName: "sys_number_yes_no",
  86. },
  87. },
  88. {
  89. item:{
  90. key: "registrant",
  91. title: "生产厂家/代理人",
  92. },
  93. attr:{
  94. clearable:true,
  95. is: "el-popover-select-v2",
  96. valueKey: "name",
  97. referName: "MANUFACTURER_PARAM",
  98. },
  99. },
  100. {
  101. item:{
  102. key: "storageCondition",
  103. title: "存储条件",
  104. },
  105. attr:{
  106. clearable:true,
  107. is: "el-select",
  108. dictName: "sys_storage_condition",
  109. },
  110. },
  111. {
  112. item:{
  113. key: "transportationCondition",
  114. title: "运输条件",
  115. },
  116. attr:{
  117. clearable:true,
  118. is: "el-select",
  119. dictName: "sys_conditions_carriage",
  120. },
  121. },
  122. {
  123. item:{
  124. key: "isMedicine",
  125. title: "是否医药物料",
  126. },
  127. attr:{
  128. clearable:true,
  129. is: "el-select",
  130. dictName: "sys_number_yes_no",
  131. },
  132. },
  133. {
  134. item:{
  135. key:'classifyAbc',
  136. title:'ABC分类',
  137. },
  138. attr:{
  139. clearable:true,
  140. is: "el-select",
  141. dictName: "abc_type",
  142. }
  143. },
  144. ];
  145. export const OtherDictColumns = [
  146. {
  147. item:{
  148. key:"expiryUnitId",
  149. title:'效期管理',
  150. },
  151. attr:{
  152. is: "el-select",
  153. dictName: "period_unit",
  154. }
  155. },
  156. {
  157. item:{
  158. key:'usefulLifeUnitId',
  159. title:'有效期至单位',
  160. },
  161. attr:{
  162. is: "el-select",
  163. dictName: "expiry_date",
  164. }
  165. },
  166. ]