Browse Source

添加回访记录

lex-xin 4 years ago
parent
commit
e6f111b0a0
100 changed files with 45 additions and 3 deletions
  1. 0 0
      dist/app.3962d7d13dca9682901e.js
  2. 0 0
      dist/app.d2f95ac8c8896590648d.js
  3. 0 0
      dist/css/AppealRecord.619543f0.css
  4. 0 0
      dist/css/Business.21454cff.css
  5. 0 0
      dist/css/ManageEvaluation.e94cad16.css
  6. 0 0
      dist/css/PeriodAdjust~PeriodChange.2e881b4c.css
  7. 1 0
      dist/css/PeriodAdjust~PeriodChange~addVisit.8d36cab7.css
  8. 0 0
      dist/css/PeriodExchange.9b8f0d5f.css
  9. 0 0
      dist/css/addVisit.516c0c07.css
  10. 0 0
      dist/css/chunk-vendors.85a787b0.css
  11. 0 0
      dist/css/chunk-vendors.d8a09c6f.css
  12. 0 0
      dist/css/privacy.8e5822eb.css
  13. 0 0
      dist/css/visitList.22d0e7f1.css
  14. 0 0
      dist/index.html
  15. 0 0
      dist/js/Account.a9705ee8.js
  16. 0 0
      dist/js/Account.ad6f540e.js
  17. 0 0
      dist/js/Account~AppLogin~AppRegister~AppSetInfo~AppealDetail~AppealRecord~AppealResult~Approval~ArrangeWork~~375025ea.0897df7f.js
  18. 0 0
      dist/js/Account~AppLogin~AppRegister~AppSetInfo~AppealDetail~AppealRecord~AppealResult~Approval~ArrangeWork~~f17d9e1b.3c20c75b.js
  19. 0 0
      dist/js/AppLogin.a7b1102d.js
  20. 0 0
      dist/js/AppLogin.c4cf0dbc.js
  21. 0 0
      dist/js/AppRegister.4916ab7b.js
  22. 0 0
      dist/js/AppRegister.60d72220.js
  23. 0 0
      dist/js/AppSetInfo.2d24b0f6.js
  24. 0 0
      dist/js/AppSetInfo.722ccb33.js
  25. 0 0
      dist/js/AppealDetail.0e76ca0c.js
  26. 0 0
      dist/js/AppealDetail.9f7d2a2e.js
  27. 0 0
      dist/js/AppealRecord.97a9b777.js
  28. 0 0
      dist/js/AppealRecord.e23d5a48.js
  29. 0 0
      dist/js/AppealResult.cbd21ce4.js
  30. 0 0
      dist/js/AppealResult.e25dc8ad.js
  31. 0 0
      dist/js/Approval.6d88fe11.js
  32. 0 0
      dist/js/Approval.e3fc3e62.js
  33. 0 0
      dist/js/ArrangeWork.4c53a73f.js
  34. 0 0
      dist/js/ArrangeWork.e6f7033e.js
  35. 0 0
      dist/js/Attendance.dae9282c.js
  36. 0 0
      dist/js/Attendance.f61fe6e0.js
  37. 0 0
      dist/js/BookingSet.559b77eb.js
  38. 0 0
      dist/js/Business.cecbf0b2.js
  39. 0 0
      dist/js/CallNames.3367e718.js
  40. 0 0
      dist/js/CallNames.ba4e449f.js
  41. 0 0
      dist/js/CcMe.04631ab5.js
  42. 0 0
      dist/js/ClassDetail.1488f428.js
  43. 0 0
      dist/js/ClassDetail.4f918c8b.js
  44. 0 0
      dist/js/CourseApply.6a37effe.js
  45. 0 0
      dist/js/CourseApply.6bec997e.js
  46. 0 0
      dist/js/CourseDetail.0087e2d3.js
  47. 0 0
      dist/js/CourseDetail.0586cccb.js
  48. 0 0
      dist/js/CourseEvaluation.13c9cb62.js
  49. 0 0
      dist/js/CourseEvaluation.30f5ada3.js
  50. 0 0
      dist/js/ExchangeRecord.7f897936.js
  51. 0 0
      dist/js/ExchangeRecord.b5be3a6f.js
  52. 0 0
      dist/js/HelpCenter.5c1e1123.js
  53. 0 0
      dist/js/HelpCenter.eedb4fea.js
  54. 0 0
      dist/js/IStarted.56e6f6d7.js
  55. 0 0
      dist/js/IStarted.d7f0f33f.js
  56. 0 0
      dist/js/Leave.9a4999e7.js
  57. 0 0
      dist/js/Leave.af756b08.js
  58. 0 0
      dist/js/ManageEvaluation.2d204724.js
  59. 0 0
      dist/js/ManageEvaluation.b9688729.js
  60. 0 0
      dist/js/MonthAppeal.2eec60a4.js
  61. 0 0
      dist/js/MonthAppeal.5386ede0.js
  62. 0 0
      dist/js/PaymentResult.5b8b6201.js
  63. 0 0
      dist/js/PaymentResult.ce25e28f.js
  64. 0 0
      dist/js/PeriodAdjust.b28ef901.js
  65. 0 0
      dist/js/PeriodAdjust.edbd3bea.js
  66. 0 0
      dist/js/PeriodAdjust~PeriodChange.83ace5da.js
  67. 0 0
      dist/js/PeriodAdjust~PeriodChange.9885c5ab.js
  68. 0 0
      dist/js/PeriodAdjust~PeriodChange~addVisit.552a0f10.js
  69. 0 0
      dist/js/PeriodChange.7a08c75b.js
  70. 0 0
      dist/js/PeriodChange.ba4b85aa.js
  71. 0 0
      dist/js/PeriodExchange.e7405541.js
  72. 0 0
      dist/js/PeriodExchange.f497b680.js
  73. 0 0
      dist/js/PeriodRecord.34bcbc1e.js
  74. 0 0
      dist/js/PeriodRecord.992796b9.js
  75. 0 0
      dist/js/Remuneration.1046a674.js
  76. 0 0
      dist/js/Remuneration.11c4e176.js
  77. 0 0
      dist/js/StartedDetail.5f2e40c5.js
  78. 0 0
      dist/js/TeachingSchool.50723aa4.js
  79. 0 0
      dist/js/TeachingSchool.6095510d.js
  80. 0 0
      dist/js/TeachingSet.911d187c.js
  81. 0 0
      dist/js/TeachingSet.aa14d135.js
  82. 0 0
      dist/js/UserProtocol.4f96e93d.js
  83. 0 0
      dist/js/VIPApply.8190926c.js
  84. 0 0
      dist/js/VIPApply.fc86abc8.js
  85. 0 0
      dist/js/addVisit.d8e8a1c8.js
  86. 0 0
      dist/js/chunk-vendors.76290ba5.js
  87. 0 0
      dist/js/chunk-vendors.881b7ce5.js
  88. 0 0
      dist/js/order.66c94577.js
  89. 0 0
      dist/js/order.fbd0d1cf.js
  90. 0 0
      dist/js/privacy.1b4667d9.js
  91. 0 0
      dist/js/privacy.f6e3fad2.js
  92. 0 0
      dist/js/visitList.f18c40b1.js
  93. 22 1
      src/api/teacher.js
  94. BIN
      src/assets/images/business/icon_visited.png
  95. 1 1
      src/common/axios.js
  96. 11 1
      src/router/teacherRouter.js
  97. 3 0
      src/views/audition/ManageEvaluation.vue
  98. 7 0
      src/views/teacher/Business.vue
  99. 0 0
      src/views/teacher/visitManager/addVisit.vue
  100. 0 0
      src/views/teacher/visitManager/visitDetail.vue

File diff suppressed because it is too large
+ 0 - 0
dist/app.3962d7d13dca9682901e.js


File diff suppressed because it is too large
+ 0 - 0
dist/app.d2f95ac8c8896590648d.js


+ 0 - 0
dist/css/AppealRecord.21a4fd10.css → dist/css/AppealRecord.619543f0.css


File diff suppressed because it is too large
+ 0 - 0
dist/css/Business.21454cff.css


File diff suppressed because it is too large
+ 0 - 0
dist/css/ManageEvaluation.e94cad16.css


File diff suppressed because it is too large
+ 0 - 0
dist/css/PeriodAdjust~PeriodChange.2e881b4c.css


+ 1 - 0
dist/css/PeriodAdjust~PeriodChange~addVisit.8d36cab7.css

@@ -0,0 +1 @@
+.icon[data-v-67669af7]{width:2rem;height:2rem;margin:.5rem auto .05rem}.icon_nodata[data-v-67669af7]{background:url(../img/icon_nodata.81c87d57.png) no-repeat 50%;background-size:contain}.msg[data-v-67669af7]{color:#aaa;font-size:.16rem;text-align:center;line-height:.22rem}

+ 0 - 0
dist/css/PeriodExchange.3e7d965d.css → dist/css/PeriodExchange.9b8f0d5f.css


File diff suppressed because it is too large
+ 0 - 0
dist/css/addVisit.516c0c07.css


File diff suppressed because it is too large
+ 0 - 0
dist/css/chunk-vendors.85a787b0.css


File diff suppressed because it is too large
+ 0 - 0
dist/css/chunk-vendors.d8a09c6f.css


+ 0 - 0
dist/css/privacy.baf30fb7.css → dist/css/privacy.8e5822eb.css


File diff suppressed because it is too large
+ 0 - 0
dist/css/visitList.22d0e7f1.css


File diff suppressed because it is too large
+ 0 - 0
dist/index.html


File diff suppressed because it is too large
+ 0 - 0
dist/js/Account.a9705ee8.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/Account.ad6f540e.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/Account~AppLogin~AppRegister~AppSetInfo~AppealDetail~AppealRecord~AppealResult~Approval~ArrangeWork~~375025ea.0897df7f.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/Account~AppLogin~AppRegister~AppSetInfo~AppealDetail~AppealRecord~AppealResult~Approval~ArrangeWork~~f17d9e1b.3c20c75b.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/AppLogin.a7b1102d.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/AppLogin.c4cf0dbc.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/AppRegister.4916ab7b.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/AppRegister.60d72220.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/AppSetInfo.2d24b0f6.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/AppSetInfo.722ccb33.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/AppealDetail.0e76ca0c.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/AppealDetail.9f7d2a2e.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/AppealRecord.97a9b777.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/AppealRecord.e23d5a48.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/AppealResult.cbd21ce4.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/AppealResult.e25dc8ad.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/Approval.6d88fe11.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/Approval.e3fc3e62.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/ArrangeWork.4c53a73f.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/ArrangeWork.e6f7033e.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/Attendance.dae9282c.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/Attendance.f61fe6e0.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/BookingSet.559b77eb.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/Business.cecbf0b2.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/CallNames.3367e718.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/CallNames.ba4e449f.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/CcMe.04631ab5.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/ClassDetail.1488f428.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/ClassDetail.4f918c8b.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/CourseApply.6a37effe.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/CourseApply.6bec997e.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/CourseDetail.0087e2d3.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/CourseDetail.0586cccb.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/CourseEvaluation.13c9cb62.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/CourseEvaluation.30f5ada3.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/ExchangeRecord.7f897936.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/ExchangeRecord.b5be3a6f.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/HelpCenter.5c1e1123.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/HelpCenter.eedb4fea.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/IStarted.56e6f6d7.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/IStarted.d7f0f33f.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/Leave.9a4999e7.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/Leave.af756b08.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/ManageEvaluation.2d204724.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/ManageEvaluation.b9688729.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/MonthAppeal.2eec60a4.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/MonthAppeal.5386ede0.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/PaymentResult.5b8b6201.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/PaymentResult.ce25e28f.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/PeriodAdjust.b28ef901.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/PeriodAdjust.edbd3bea.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/PeriodAdjust~PeriodChange.83ace5da.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/PeriodAdjust~PeriodChange.9885c5ab.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/PeriodAdjust~PeriodChange~addVisit.552a0f10.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/PeriodChange.7a08c75b.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/PeriodChange.ba4b85aa.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/PeriodExchange.e7405541.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/PeriodExchange.f497b680.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/PeriodRecord.34bcbc1e.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/PeriodRecord.992796b9.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/Remuneration.1046a674.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/Remuneration.11c4e176.js


+ 0 - 0
dist/js/StartedDetail.d097cbee.js → dist/js/StartedDetail.5f2e40c5.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/TeachingSchool.50723aa4.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/TeachingSchool.6095510d.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/TeachingSet.911d187c.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/TeachingSet.aa14d135.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/UserProtocol.4f96e93d.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/VIPApply.8190926c.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/VIPApply.fc86abc8.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/addVisit.d8e8a1c8.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/chunk-vendors.76290ba5.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/chunk-vendors.881b7ce5.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/order.66c94577.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/order.fbd0d1cf.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/privacy.1b4667d9.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/privacy.f6e3fad2.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/visitList.f18c40b1.js


+ 22 - 1
src/api/teacher.js

@@ -374,6 +374,7 @@ const queryStudentsWithTeacher = (data) => {
     params: data
   })
 }
+
 // 获取回访记录列表
 const geteduVisitList = (data) => {
   return axios({
@@ -383,6 +384,24 @@ const geteduVisitList = (data) => {
   })
 }
 
+// 添加回访
+const visitAdd = (data) => {
+  return axios({
+    url: '/api-teacher/visit/add',
+    method: 'post',
+    data: qs.stringify(data)
+  })
+}
+
+// 添加回访
+const visitGetInfo = (data) => {
+  return axios({
+    url: '/api-teacher/visit/getInfo',
+    method: 'get',
+    params: data
+  })
+}
+
 export {
   queryMyCreatedList,
   queryWaitList,
@@ -425,5 +444,7 @@ export {
   getReviewInfo,
   checkeIsAssignHomework,
   queryStudentsWithTeacher,
-  geteduVisitList
+  geteduVisitList,
+  visitAdd,
+  visitGetInfo
 }

BIN
src/assets/images/business/icon_visited.png


+ 1 - 1
src/common/axios.js

@@ -43,7 +43,7 @@ _axios.interceptors.request.use(
         config.headers['Authorization'] = auth
       }
     }
-    config.headers['Authorization'] = 'bearer 5848d682-f5a3-4ce1-b86d-5b5f466ae665'
+    // config.headers['Authorization'] = 'bearer 5848d682-f5a3-4ce1-b86d-5b5f466ae665'
     return config;
   },
   function (error) {

+ 11 - 1
src/router/teacherRouter.js

@@ -227,7 +227,17 @@ let teacherRouter = [
     path: "/visitList",
     name: "visitList",
     component: () =>
-      import(/* webpackChunkName: "privacy" */ "@/views/teacher/visitManager/visitList"),
+      import(/* webpackChunkName: "visitList" */ "@/views/visitManager/visitList"),
+    meta: {
+      descrition: "回访记录",
+      weight: 8 // 页面权重
+    }
+  },
+  {
+    path: "/addVisit",
+    name: "addVisit",
+    component: () =>
+      import(/* webpackChunkName: "addVisit" */ "@/views/visitManager/addVisit"),
     meta: {
       descrition: "回访记录",
       weight: 8 // 页面权重

+ 3 - 0
src/views/audition/ManageEvaluation.vue

@@ -501,4 +501,7 @@ export default {
     font-size: 0.18rem;
   }
 }
+/deep/.van-dropdown-menu__bar {
+  box-shadow: none;
+}
 </style>

+ 7 - 0
src/views/teacher/Business.vue

@@ -33,6 +33,8 @@
                      :to="{ path: '/tobeReport' }"><i class="icon icon_8"></i>待完成月报</router-link>
         <router-link class="module-link"
                      :to="{ path: '/manageEvaluation' }"><i class="icon icon_evaluate"></i>线上课评价</router-link>
+        <router-link class="module-link"
+                     :to="{ path: '/visitList' }"><i class="icon icon_visited"></i>回访记录</router-link>
       </div>
     </section>
 
@@ -134,5 +136,10 @@ section,
       center;
     background-size: contain;
   }
+  .icon_visited {
+    background: url("../../assets/images/business/icon_visited.png") no-repeat
+      center;
+    background-size: contain;
+  }
 }
 </style>

+ 0 - 0
src/views/teacher/visitManager/addVisit.vue


+ 0 - 0
src/views/teacher/visitManager/visitDetail.vue


Some files were not shown because too many files changed in this diff