customer.js 4.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. /*******************************************************************************
  2. * Copyright(c) 2024 dongke All rights reserved. / Confidential
  3. * 类的信息:
  4. * 1.程序名称:
  5. * 2.销售渠道
  6. * 编辑履历:
  7. * 作者 日期 版本 修改内容
  8. * yjb 2024-1-19 1.00 新建
  9. *******************************************************************************/
  10. module.exports = {
  11. customerService: {
  12. // 前缀
  13. prefix: 'mdm-server/mst/customer/',
  14. selectByCondNoPage:'select_by_cond_no_page',
  15. selectCustomerById:'select_customer'
  16. },
  17. routeUrl: {
  18. customer: {
  19. add:{
  20. key:'add',url:'/package-basic-data/pages/customer-list/add/add'
  21. },
  22. edit:{
  23. key:'edit',url:'/package-basic-data/pages/customer-list/add/add'
  24. },
  25. followUp:{
  26. key:'followUp',url:'/package-basic-data/pages/customer-follow-up/customer-follow-up',image:'btn-follow-up.png',formMode: 'sourceCus',
  27. },
  28. detail:{
  29. key:'detail',url:'/package-basic-data/pages/customer-list/detail/detail'
  30. },
  31. followUpTasks:{
  32. key:'followUpTasks',url:'/package-basic-data/pages/customer-follow-up/follow-up-tasks/follow-up-tasks',image:'btn-task.png',formMode: 'sourceCus'
  33. },
  34. measureTo:{
  35. key: 'measureTo', url: '/package-basic-data/pages/customer-reception/measure-to/measure-to'
  36. },
  37. chooseChannel: { key: 'chooseChannel', url: '/package-base-select/pages/select-data/select-data', type: 'saleChannel' },
  38. choosecusFrom: { key: 'choosecusFrom', url: '/package-base-select/pages/select-data/select-data', type: 'customerFrom' },
  39. chooseStaff: { key: 'chooseStaff', url: '/package-base-select/pages/select-data/select-data',type:'staff' },
  40. chooseOrg: { key: 'chooseOrg',url: '/package-base-select/pages/select-data/select-data',type:'org' },
  41. collection:{ key: 'collection', url: '/package-sales/pages/customer-collection/add/add', formMode: 'sourceCus',formType:'add', idKey: 'cusId', image:'btn-customer-collection.png' }, //跳转客户收款新建
  42. collectionDetail:{ key: 'collectionDetail', url: '/package-sales/pages/customer-collection/detail/detail', formMode: 'edit',formType:'edit', idKey: 'cusId', image:'btn-customer-collection.png' }, //跳转客户收款详情
  43. refundDetail:{ key: 'refundDetail', url: '/package-sales/pages/customer-collection/refund-detail/refund-detail', formMode: 'edit',formType:'edit', idKey: 'cusId' }, //跳转客户收款详情
  44. toSaleOrder:{ key: 'toSaleOrder', url: '/package-sales/pages/order-billing/add/add', formMode: 'add' ,formType: 'add', idKey: 'cusId' } ,
  45. toSaleOutOrder:{ key: 'toSaleOutOrder', url: '/package-sales/pages/sales-outbound/add/add', formMode: 'add' ,formType: 'add', idKey: 'cusId' } ,
  46. toSaleOrderReturn:{ key: 'toSaleOrderReturn', url: '/package-sales/pages/order-return/add/add', formMode: 'add' ,formType: 'add', idKey: 'cusId' } ,
  47. toReceipt:{ key: 'toReceipt', url: '/package-accounts-manage/pages/receipt/add/add', formMode: 'add',formType:'add', idKey: 'cusId' } ,//跳转收款单新建
  48. toReceiptDetail:{ key: 'toReceiptDetail', url: '/package-accounts-manage/pages/receipt/detail/detail', formMode: 'edit',formType:'edit', idKey: 'cusId' } ,//跳转收款单新建
  49. chooseInitialPaymentType: { key: 'chooseInitialPaymentType', url: '/package-base-select/pages/select-data/select-data',type:'kindData', kindType:'初始款项' , },
  50. chooseMoneyAccount: { key: 'chooseMoneyAccount', url: '/package-base-select/pages/select-data/select-data',type:'moneyAccount', },
  51. orderDetail: { key: 'orderDetail', url: '/package-sales/pages/order-billing/detail/detail', formMode: 'other', idKey: 'orderId' },
  52. outDetail: { key: 'outDetail', url: '/package-sales/pages/sales-outbound/add/add', formMode: 'other', idKey: 'outId'},
  53. orderRetuenDetail: { key: 'orderRetuenDetail', url: '/package-sales/pages/order-return/add/add', formMode: 'other', idKey: 'outId' },
  54. toFollowStatus1: { key: 'toFollowStatus1', url: '/package-basic-data/pages/customer-reception/add/add' },
  55. toFollowStatus2: { key: 'toFollowStatus2', url: '/package-basic-data/pages/customer-follow-up/customer-follow-up' },
  56. toFollowStatus3: { key: 'toFollowStatus3', url: '/package-basic-data/pages/customer-reception/measure-to/measure-to' },
  57. }
  58. }
  59. };