Browse Source

Merge branch 'baoming-jiaofei' into dev

wolyshaw 4 years ago
parent
commit
d75e492a48
37 changed files with 59 additions and 3 deletions
  1. 0 0
      dist/index.html
  2. 0 0
      dist/static/css/chunk-41b0db52.2f9a8221.css
  3. 0 0
      dist/static/css/chunk-425653c2.c46db03f.css
  4. 0 0
      dist/static/css/chunk-670e02ec.de20ea1e.css
  5. 0 0
      dist/static/js/app.61b7bb1b.js
  6. 0 0
      dist/static/js/chunk-08a5bd4e.dd57d851.js
  7. 0 0
      dist/static/js/chunk-0fb777e7.7937da90.js
  8. 0 0
      dist/static/js/chunk-13f8e716.8086775f.js
  9. 0 0
      dist/static/js/chunk-15770507.472d9c98.js
  10. 0 0
      dist/static/js/chunk-1ca30b97.185fdfa1.js
  11. 0 0
      dist/static/js/chunk-20d42954.17ee782d.js
  12. 0 0
      dist/static/js/chunk-2da2d364.c5aac016.js
  13. 0 0
      dist/static/js/chunk-34764697.52dbd1b5.js
  14. 0 0
      dist/static/js/chunk-3c8266ca.828f416d.js
  15. 0 0
      dist/static/js/chunk-41b0db52.336b5f3a.js
  16. 0 0
      dist/static/js/chunk-425653c2.f54d9a52.js
  17. 0 0
      dist/static/js/chunk-44f59756.41f36c92.js
  18. 0 0
      dist/static/js/chunk-495439dc.100e3cfe.js
  19. 0 0
      dist/static/js/chunk-58b93a1a.e1465851.js
  20. 0 0
      dist/static/js/chunk-60aaefa0.7c4b307b.js
  21. 0 0
      dist/static/js/chunk-670e02ec.8063c716.js
  22. 0 0
      dist/static/js/chunk-680b82b4.a3848824.js
  23. 0 0
      dist/static/js/chunk-68c14758.3612adce.js
  24. 0 0
      dist/static/js/chunk-69650065.ab3403e8.js
  25. 0 0
      dist/static/js/chunk-6dcfb421.cc02a64e.js
  26. 0 0
      dist/static/js/chunk-7f91ee0d.e17fdf9f.js
  27. 0 0
      dist/static/js/chunk-91193b0c.646a8801.js
  28. 0 0
      dist/static/js/chunk-99129380.d81fcd0f.js
  29. 0 0
      dist/static/js/chunk-a2310078.a3b2f355.js
  30. 0 0
      dist/static/js/chunk-a55fdac2.59d813d4.js
  31. 0 0
      dist/static/js/chunk-be3bf066.b9454295.js
  32. 0 0
      dist/static/js/chunk-f3334c50.fe7b56a5.js
  33. 2 1
      src/utils/downLoadFile.js
  34. 18 0
      src/views/accompaniment/modals/form.vue
  35. 19 0
      src/views/teamBuild/components/forecast-list.vue
  36. 19 1
      src/views/teamBuild/forecastName.vue
  37. 1 1
      src/views/teamBuild/signupList.vue

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


File diff suppressed because it is too large
+ 0 - 0
dist/static/css/chunk-41b0db52.2f9a8221.css


File diff suppressed because it is too large
+ 0 - 0
dist/static/css/chunk-425653c2.c46db03f.css


File diff suppressed because it is too large
+ 0 - 0
dist/static/css/chunk-670e02ec.de20ea1e.css


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


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-08a5bd4e.dd57d851.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-0fb777e7.7937da90.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-13f8e716.8086775f.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-15770507.472d9c98.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-1ca30b97.185fdfa1.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-20d42954.17ee782d.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-2da2d364.c5aac016.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-34764697.52dbd1b5.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-3c8266ca.828f416d.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-41b0db52.336b5f3a.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-425653c2.f54d9a52.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-44f59756.41f36c92.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-495439dc.100e3cfe.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-58b93a1a.e1465851.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-60aaefa0.7c4b307b.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-670e02ec.8063c716.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-680b82b4.a3848824.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-68c14758.3612adce.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-69650065.ab3403e8.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-6dcfb421.cc02a64e.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-7f91ee0d.e17fdf9f.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-91193b0c.646a8801.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-99129380.d81fcd0f.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-a2310078.a3b2f355.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-a55fdac2.59d813d4.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-be3bf066.b9454295.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-f3334c50.fe7b56a5.js


+ 2 - 1
src/utils/downLoadFile.js

@@ -4,6 +4,7 @@ import {
   getToken
 } from '@/utils/auth'
 import load from '@/utils/loading'
+import cleanDeep from 'clean-deep'
 
 /**
  * 导出模板
@@ -38,7 +39,7 @@ export const Export = (that, params, message) => {
         })
         .then(() => {
             load.startLoading()
-            axios(options).then(res => {
+            axios(cleanDeep(options)).then(res => {
                 let blob = new Blob([res.data], {
                 // type: 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;charset=utf-8'
                 type: "application/vnd.ms-excel;charset=utf-8"

+ 18 - 0
src/views/accompaniment/modals/form.vue

@@ -28,6 +28,22 @@
         </el-select> -->
       </el-form-item>
       <el-form-item
+        prop="sysMusicScore.clientType"
+        label="客户端类型"
+        :rules="[{required: true, message: '请选择客户端类型'}]"
+      >
+        <el-select style="width: 100%!important;" v-model="form.sysMusicScore.clientType" placeholder="请选择客户端类型">
+          <el-option
+            value="NETWORK_ROOM"
+            label="网络教室"
+          ></el-option>
+          <el-option
+            value="SMART_PRACTICE"
+            label="智能陪练"
+          ></el-option>
+        </el-select>
+      </el-form-item>
+      <el-form-item
         prop="sysMusicScore.order"
         label="排序"
         :rules="[{required: true, message: '请输入排序'}]"
@@ -147,6 +163,7 @@ export default {
           url: '',
           order: '',
           musicScoreCategoriesId: [],
+          clientType: '',
         },
         sysMusicScoreAccompaniments: [
           {
@@ -175,6 +192,7 @@ export default {
         name: this.detail.name,
         url: this.detail.url,
         order: this.detail.order,
+        clientType: this.detail.clientType,
         musicScoreCategoriesId: this.detail.categoriesId ? this.formatParentId(this.detail.categoriesId, this.tree) : [],
       })
       this.FeatchDetailList()

+ 19 - 0
src/views/teamBuild/components/forecast-list.vue

@@ -32,6 +32,16 @@
                         <el-option v-for="item in selects.subjects" :value="item.id" :label="item.name" :key="item.id"></el-option>
                     </el-select>
                 </el-form-item>
+                <el-form-item prop="cloudTeacherMethod">
+                    <el-select
+                        v-model.trim="searchForm.cloudTeacherMethod"
+                        clearable
+                        placeholder="系统意向"
+                    >
+                        <el-option label="团购" value="GROUP"></el-option>
+                        <el-option label="自备" value="OWNED"></el-option>
+                    </el-select>
+                </el-form-item>
                 <el-form-item>
                     <el-button type="danger" native-type="seach">搜索</el-button>
                     <el-button native-type="reset" type="primary">重置</el-button>
@@ -116,6 +126,14 @@
                     </el-table-column>
                     <el-table-column
                         align="center"
+                        label="系统意向"
+                    >
+                        <template slot-scope="scope">
+                            {{ scope.row.cloudTeacherMethod | instrumentType }}
+                        </template>
+                    </el-table-column>
+                    <el-table-column
+                        align="center"
                         prop="isRegistered"
                         label="是否已报名"
                     >
@@ -152,6 +170,7 @@ export default {
                 name: null,
                 subjectId: null,
                 isAllowAdjust: null,
+                cloudTeacherMethod: null
             },
             tableList: [],
             pageInfo: {

+ 19 - 1
src/views/teamBuild/forecastName.vue

@@ -63,6 +63,16 @@
                         <el-option v-for="item in selects.subjects" :value="item.id" :label="item.name" :key="item.id"></el-option>
                     </el-select>
                 </el-form-item>
+                <el-form-item prop="cloudTeacherMethod">
+                    <el-select
+                        v-model.trim="searchForm.cloudTeacherMethod"
+                        clearable
+                        placeholder="系统意向"
+                    >
+                        <el-option label="团购" value="GROUP"></el-option>
+                        <el-option label="自备" value="OWNED"></el-option>
+                    </el-select>
+                </el-form-item>
                 <el-form-item>
                     <el-button type="danger" native-type="seach">搜索</el-button>
                     <el-button native-type="reset" type="primary">重置</el-button>
@@ -145,7 +155,6 @@
                     </el-table-column>
                     <el-table-column
                         align="center"
-                        prop="realName"
                         label="乐器准备方式"
                     >
                         <template slot-scope="scope">
@@ -154,6 +163,14 @@
                     </el-table-column>
                     <el-table-column
                         align="center"
+                        label="系统意向"
+                    >
+                        <template slot-scope="scope">
+                            {{ scope.row.cloudTeacherMethod | instrumentType }}
+                        </template>
+                    </el-table-column>
+                    <el-table-column
+                        align="center"
                         prop="courseScheduleId"
                         width="150"
                         label="操作"
@@ -263,6 +280,7 @@ export default {
                 name: null,
                 subjectId: null,
                 isAllowAdjust: null,
+                cloudTeacherMethod: null,
             },
             tableList: [],
             pageInfo: {

+ 1 - 1
src/views/teamBuild/signupList.vue

@@ -143,7 +143,7 @@
       <el-dialog
         title="预报名名单"
         :visible.sync="forecastVisible"
-        width="950px"
+        width="1100px"
       >
         <forecastList v-if="forecastVisible" @close="forecastVisible = false" />
       </el-dialog>

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