Переглянути джерело

✨ feat:添加订单类型

lex-xin 3 роки тому
батько
коміт
80e67dec61
2 змінених файлів з 90 додано та 82 видалено
  1. 12 11
      src/constant/index.js
  2. 78 71
      src/utils/searchArray.js

+ 12 - 11
src/constant/index.js

@@ -295,8 +295,8 @@ export const downListType = {
   6: 'VIP学员课程管理',
   7: '学员小课数据统计',
   8: '订单汇总',
-  9:'乐团课表详情',
-  10:'乐团数据导出'
+  9: '乐团课表详情',
+  10: '乐团数据导出'
 }
 
 export const withdrawalStatus = {
@@ -358,6 +358,7 @@ export const orderType = {
   SCHOOL: "学校订单",
   PERSONAL: "个人订单",
   OTHER: "其他",
+  ACTIVITY: "活动购买",
 }
 
 export const backType = {
@@ -441,16 +442,16 @@ export const issue = {
 
 // 小课回访状态
 export const feedbackType = {
-  'THINKING':'考虑中',
-  'PENDING_PAYMENT':'确认缴费待缴费',
-  'LOST':'回访流失',
-  'PAUSE':'暂停',
-  'OTHER':'其他'
+  'THINKING': '考虑中',
+  'PENDING_PAYMENT': '确认缴费待缴费',
+  'LOST': '回访流失',
+  'PAUSE': '暂停',
+  'OTHER': '其他'
 }
 
 export const feedbackTypeDesc = {
-  'PRICE':'价格原因',
-  'TIME':'时间原因',
-  'TEACHING':'教学不满意',
-  'OTHER':'其他'
+  'PRICE': '价格原因',
+  'TIME': '时间原因',
+  'TEACHING': '教学不满意',
+  'OTHER': '其他'
 }

+ 78 - 71
src/utils/searchArray.js

@@ -27,47 +27,47 @@ import {
 let tenantConfig = sessionStorage.getItem('tenantConfig')
 tenantConfig = tenantConfig ? JSON.parse(tenantConfig) : {}
 let tenantId = tenantConfig.tenantId
-let  courseType = null
+let courseType = null
 let musicCourseType = null
 if (tenantId == 1) {
   musicCourseType = [{
-    label: "声部课",
-    value: "SINGLE"
-  },
-  {
-    label: "合奏课",
-    value: "MIX"
-  },
-  {
-    label: "基础技能课",
-    value: "HIGH"
-  },
-  {
-    label: "线上基础技能课",
-    value: "HIGH_ONLINE"
-  },
-  {
-    label: "乐团网管课",
-    value: "MUSIC_NETWORK"
-  },
-  {
-    label: "集训声部课",
-    value: "TRAINING_SINGLE"
-  },
-  {
-    label: "集训合奏课",
-    value: "TRAINING_MIX"
-  },
-  {
-    label: "课堂课",
-    value: "CLASSROOM"
-  },
-  {
-    label: "综合课",
-    value: "COMPREHENSIVE"
-  },
-]
-   courseType= [{
+      label: "声部课",
+      value: "SINGLE"
+    },
+    {
+      label: "合奏课",
+      value: "MIX"
+    },
+    {
+      label: "基础技能课",
+      value: "HIGH"
+    },
+    {
+      label: "线上基础技能课",
+      value: "HIGH_ONLINE"
+    },
+    {
+      label: "乐团网管课",
+      value: "MUSIC_NETWORK"
+    },
+    {
+      label: "集训声部课",
+      value: "TRAINING_SINGLE"
+    },
+    {
+      label: "集训合奏课",
+      value: "TRAINING_MIX"
+    },
+    {
+      label: "课堂课",
+      value: "CLASSROOM"
+    },
+    {
+      label: "综合课",
+      value: "COMPREHENSIVE"
+    },
+  ]
+  courseType = [{
       label: "声部课",
       value: "SINGLE"
     },
@@ -126,36 +126,36 @@ if (tenantId == 1) {
   ]
 } else {
   musicCourseType = [{
-    label: "声部课",
-    value: "SINGLE"
-  },
-  {
-    label: "合奏课",
-    value: "MIX"
-  },
-  {
-    label: "基础技能课",
-    value: "HIGH"
-  },
+      label: "声部课",
+      value: "SINGLE"
+    },
+    {
+      label: "合奏课",
+      value: "MIX"
+    },
+    {
+      label: "基础技能课",
+      value: "HIGH"
+    },
 
-  {
-    label: "集训声部课",
-    value: "TRAINING_SINGLE"
-  },
-  {
-    label: "集训合奏课",
-    value: "TRAINING_MIX"
-  },
-  {
-    label: "课堂课",
-    value: "CLASSROOM"
-  },
-  {
-    label: "综合课",
-    value: "COMPREHENSIVE"
-  },
-]
-   courseType = [{
+    {
+      label: "集训声部课",
+      value: "TRAINING_SINGLE"
+    },
+    {
+      label: "集训合奏课",
+      value: "TRAINING_MIX"
+    },
+    {
+      label: "课堂课",
+      value: "CLASSROOM"
+    },
+    {
+      label: "综合课",
+      value: "COMPREHENSIVE"
+    },
+  ]
+  courseType = [{
       label: "声部课",
       value: "SINGLE"
     },
@@ -203,7 +203,10 @@ if (tenantId == 1) {
   ]
 }
 
-export {courseType,musicCourseType};
+export {
+  courseType,
+  musicCourseType
+};
 
 
 
@@ -386,6 +389,10 @@ export const orderStatus = [{
     value: "OTHER",
     label: "其他"
   },
+  {
+    value: "ACTIVITY",
+    label: "活动购买"
+  },
 ]
 
 // 交易状态
@@ -597,10 +604,10 @@ export const visitChiose1 = [{
     children: [{
       value: 'VIP课回访',
       label: 'VIP课回访'
-    },{
+    }, {
       value: '乐理课回访',
       label: '乐理课回访'
-    },{
+    }, {
       value: '网管课回访',
       label: '网管课回访'
     }]
@@ -795,7 +802,7 @@ export const backTypeList = getValueForKey(backType)
 export const memberEnumList = getValueForKey(memberEnum)
 export const coupontypeDetailList = getValueForKey(coupontypeDetail)
 export const issueList = getValueForKey(issue)
-export const feedbackTypeList =  getValueForKey(feedbackType)
+export const feedbackTypeList = getValueForKey(feedbackType)
 export const feedbackTypeDescList = getValueForKey(feedbackTypeDesc)
 
 //downListType