球星卡微信小程序
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

92 lines
1.7 KiB

3 years ago
3 years ago
3 years ago
4 years ago
4 years ago
4 years ago
  1. import request from '@/common/request.js'
  2. // 添加新的送评订单
  3. export async function addGrading(data) {
  4. return await request({
  5. url: '/api/v1/new_grading',
  6. method: 'post',
  7. data
  8. })
  9. }
  10. function scoreFormat(s){
  11. if(s <= 0){
  12. s = '-';
  13. }
  14. return s;
  15. }
  16. // 送评详情
  17. export async function gradingDetail(order_id) {
  18. let ret = await request({
  19. url: '/api/v1/grading_detail',
  20. method: 'post',
  21. data: {
  22. order_id
  23. }
  24. });
  25. let subs = ret.data.datas.order.sub_orders;
  26. for(var i in subs){
  27. subs[i].center_s = scoreFormat(subs[i].center_s);
  28. subs[i].border_s = scoreFormat(subs[i].border_s);
  29. subs[i].corner_s = scoreFormat(subs[i].corner_s);
  30. subs[i].front_s = scoreFormat(subs[i].front_s);
  31. subs[i].sign_s = scoreFormat(subs[i].sign_s);
  32. subs[i].total_s = scoreFormat(subs[i].total_s);
  33. }
  34. ret.data.datas.order.sub_orders = subs;
  35. return ret;
  36. }
  37. // 评级轨迹
  38. export async function gradingLogs(order_id) {
  39. return await request({
  40. url: '/api/v1/grading_logs',
  41. method: 'post',
  42. data: {
  43. order_id
  44. }
  45. })
  46. }
  47. // 评级费用明细
  48. export async function gradingPayment(order_id) {
  49. return await request({
  50. url: '/api/v1/grading_payment',
  51. method: 'post',
  52. data: {
  53. order_id
  54. }
  55. })
  56. }
  57. // 快速评级列表
  58. export async function quickList() {
  59. return await request({
  60. url: '/api/v1/quick_list',
  61. method: 'post'
  62. })
  63. }
  64. // 评卡查询
  65. export async function ratingSearch(series_num) {
  66. return await request({
  67. url: '/api/v1/series_num_search',
  68. method: 'post',
  69. data: {
  70. series_num
  71. }
  72. })
  73. }
  74. // 评卡查询
  75. export async function updateSubOrder(sn,fn,value) {
  76. return await request({
  77. url: '/api/v1/suborder_update',
  78. method: 'post',
  79. data: {
  80. sn:sn,
  81. fn:fn,
  82. value:value
  83. }
  84. })
  85. }