Constants.js 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206
  1. /**
  2. * 导出常量
  3. */
  4. module.exports = {
  5. //一页条数
  6. PAGE_SIZE: 5,
  7. // 成功的code
  8. SUCESS_CODE: 200,
  9. // 默认语言
  10. lan:'zh_CN',
  11. //页面加载数据API
  12. BASIC_COMMON_API: "mdm-server-dkic-b1/mst/common/",
  13. //供应商停用api
  14. BASIC_SUPLIER_API: "mdm-server-dkic-b1/mst/supplier/",
  15. // 系统用户接口
  16. SYS_OPENID_API : "oauth-server/",
  17. // 最大的数量
  18. Mess_Max_Quantity: '超过最大值或最小值,最大值为9999999999.999999',
  19. // 手机号正则表达式 目前只有位数校验(11位)
  20. Mobile_Phone_Number_Regular_Expression: /^[0-9][0-9][0-9]{9}$/,
  21. // 提示信息
  22. Messages: {
  23. save_sucess: '保存成功',
  24. },
  25. lang: {
  26. //中文编码
  27. langCN: 'zh-CN',
  28. //英文编码
  29. langEN: 'en-US',
  30. },
  31. // 数据类型
  32. dataType:{
  33. number:'number',
  34. date:'date'
  35. },
  36. // 查询条件组件类型
  37. searchType: {
  38. // 日期
  39. date: 'date',
  40. // 下拉
  41. drop: 'drop',
  42. // 筛选
  43. pick: 'pick',
  44. // 开关
  45. switch:'switch',
  46. // 单选
  47. radio:'radio',
  48. },
  49. // 筛选中的组件类型
  50. pullType:{
  51. // 多选
  52. mSelect:'mSelect',
  53. },
  54. // 下拉类型
  55. dropType:{
  56. // 业务员
  57. staff:'staff'
  58. },
  59. // 表单类型
  60. gradeCode:{
  61. // 标准版
  62. STD:'STD',
  63. // 专业版
  64. PRO:'PRO',
  65. // 旗舰版
  66. PLUS:'PLUS',
  67. // 独立会员vip
  68. VIPS:'VIPS'
  69. },
  70. // 表单类型
  71. formMode:{
  72. // 列表
  73. index:'index',
  74. // 新建
  75. add:'add',
  76. // 编辑
  77. edit:'edit',
  78. // 明细
  79. detail:'detail',
  80. // 其他
  81. other:'other'
  82. },
  83. // 查询条件日期数据源
  84. searchDateSource:[
  85. { text: '本日', value: 1 },
  86. { text: '本周', value: 2 },
  87. { text: '本月', value: 3 },
  88. { text: '本年', value: 4 },
  89. { text: '近7天', value: 6 },
  90. { text: '近30天', value: 5 },
  91. { text: '自定义', value: -2 },
  92. ],
  93. // 出库进度
  94. outStatusList: [
  95. {
  96. name: '未出库',
  97. code: '出库状态-未出',
  98. id: 0,
  99. infotype: 'default'
  100. },
  101. {
  102. name: '出库中',
  103. code: '出库状态-部分',
  104. id: 1,
  105. infotype: 'default'
  106. },
  107. {
  108. name: '已出库',
  109. code: '出库状态-完成',
  110. id: 2,
  111. infotype: 'default'
  112. },
  113. {
  114. name: '有退货',
  115. code: '出库状态-退货',
  116. id: 3,
  117. infotype: 'default'
  118. }
  119. ],
  120. // 对象类型
  121. objType:{
  122. customer:'customer',
  123. supplier:'supplier'
  124. },
  125. // dk-form-more-items组件类型
  126. moreItemsType:{
  127. // 收款单
  128. collect:'collect',
  129. // 付款单
  130. pay:'pay',
  131. },
  132. // dk-form-bill组件类型
  133. billType:{
  134. // 销售订单
  135. sale:'sale',
  136. // 采购订单
  137. porder:'porder',
  138. },
  139. // 收款状态
  140. receiveStatus:{
  141. no:'未收款',
  142. part:'部分收款',
  143. all:'收款完成'
  144. },
  145. /**
  146. * @desc : 数据种类
  147. * @author : 周兴
  148. * @date : 2024/3/9 16:17
  149. */
  150. kindType: {
  151. supType: '供应商类别',
  152. serviceCategories: '服务类别',
  153. goodsAttr :'商品属性',
  154. basicData:'基础资料'
  155. },
  156. /**
  157. * @desc : 数据种类数据
  158. * @author : 周兴
  159. * @date : 2024/3/9 16:17
  160. */
  161. kindCode:{
  162. supplierPur:'供应商类别-采购',
  163. supplierService:'供应商类别-服务',
  164. serviceDelivery:'服务类别-配送',
  165. serviceInstall:'服务类别-安装',
  166. serviceManu:'服务类别-加工',
  167. goodsBrand:'商品属性-品牌',
  168. goodsCategory:'商品属性-种类',
  169. goodsSeries:'商品属性-系列',
  170. goodsUnit:'商品属性-单位',
  171. basicWarehouse:'基础资料-仓库',
  172. basicChannel:'基础资料-渠道',
  173. basicIncome:'基础资料-收入',
  174. basicOutlay:'基础资料-支出',
  175. basicEnter:'基础资料-入库',
  176. basicOut:'基础资料-出库',
  177. basicMacType:'基础资料-账户',
  178. basicSource:'基础资料-来源',
  179. basicTags:'基础资料-标签',
  180. },
  181. // 收款进度
  182. receiveStatusList: [{ name: '未收款',code:'收款状态-未收', id: 0, infotype: 'default' },
  183. { name: '部分收款',code:'收款状态-部分', id: 1, infotype: 'default' },
  184. { name: '收款完成',code:'收款状态-完成', id: 2, infotype: 'default' }],
  185. //销售订单相关API
  186. SALE_ORDER_API: "order-server/wxapi/sale/order/",
  187. WARE_HOUSE: "mdm-server/mst/warehouse/",
  188. PAGE_ITEM_MUST_API: "basic-server/basic/pageItemMust",
  189. };