api.ts 2.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. export const MOD = '/order'
  2. export const IMPORTMOD = 'Order'
  3. export const GETSYSFILED = "/sys-dict/getListByCode";
  4. export const GETPERSONNEL = "/user/getSimpleActiveUserList";
  5. export const GETGENERATEFOEM = `/sys-form/getListByCode${MOD}`
  6. export const GETALLPRODUCT = `/sys-form/getListByCode/Order`
  7. export const GETTABLELISTPRODUCT = `/product/list`
  8. export const GETTABLELIST = `${MOD}/list`
  9. export const URL_OEDERUPDATE = `${MOD}/addOrUpdate`
  10. export const URL_PRODUTWITHORDER = `${MOD}/productWithOrder`
  11. export const URL_DETELEITEM = `${MOD}/delete`
  12. export const EXPORTTIME = `${MOD}/exportData`
  13. export const IMPORITEM = `${MOD}/importData`
  14. export const URL_BATCHDELETE = `${MOD}/batchDeleteOrder`
  15. export const URL_RECOVER = `${MOD}/recover`
  16. export const URL_DETEALORDER = `${MOD}/getDetail`
  17. export const URL_TRANSFER = `${MOD}/transfer`
  18. export const URL_FERDETAILTASK = `${MOD}/taskWithOrder`
  19. export const URL_PAYLIST = `${MOD}/paymentCollectionList`
  20. export const URL_ADDREBATE = `${MOD}/paymentCollection`
  21. export const URL_EDITEBATE = `${MOD}/editPayment`
  22. export const URL_DETELEITEMS = `${MOD}/deletePayment`
  23. export const tableColumns: TableColumn[] = [
  24. { prop: 'orderCode', label: '订单编号', width: '150' },
  25. { prop: 'orderName', label: '订单名称', event: 'toDetali', width: '150' },
  26. { prop: 'customName', label: '客户名称', width: '200' },
  27. { prop: 'businessOpportunityName', label: '商机名称', width: '200' },
  28. { prop: 'price', label: '订单金额(¥)', width: '120' },
  29. { prop: 'receivedPayment', label: '已回款(¥)', width: '100' },
  30. { prop: 'unReceivedPayment', label: '未回款(¥)', width: '100' },
  31. { prop: 'statusValue', label: '回款状态', width: '100' },
  32. { prop: 'typeName', label: '订单类型', width: '200' },
  33. { prop: 'placeTime', label: '下单时间', width: '200' },
  34. { prop: 'orderStartDate', label: '订单开始时间', width: '200' },
  35. { prop: 'orderEndDate', label: '订单结束时间', width: '140' },
  36. { prop: 'customSignerName', label: '客户签约人', width: '140' },
  37. { prop: 'companySignerName', label: '公司签约人', width: '200' },
  38. { prop: 'inchargerName', label: '负责人', width: '200' },
  39. { prop: 'creatorName', label: '创建人', width: '200' },
  40. { prop: 'createTime', label: '创建时间', width: '200' },
  41. ]
  42. export const paymentStatus = [
  43. { value: 0, label: '未回款' },
  44. { value: 1, label: '已回款' },
  45. { value: 2, label: '完全回款' },
  46. ]