Browse Source

1126 20:57

111
mo 5 years ago
parent
commit
d3c503b759
70 changed files with 144 additions and 81 deletions
  1. BIN
      dist/favicon.ico
  2. BIN
      dist/favicon1.ico
  3. 0 0
      dist/index.html
  4. 0 0
      dist/static/css/app.1587320e.css
  5. 0 0
      dist/static/css/app.549d4c0a.css
  6. 0 0
      dist/static/css/chunk-10672d7c.6140a3b4.css
  7. 0 0
      dist/static/css/chunk-13f6db17.dbf3e416.css
  8. 1 1
      dist/static/css/chunk-1c788fa0.2395694b.css
  9. 0 0
      dist/static/css/chunk-20c5063f.ad6c378c.css
  10. 1 0
      dist/static/css/chunk-2593e7a8.c821ceeb.css
  11. 0 0
      dist/static/css/chunk-3f405b60.5f7676d0.css
  12. 0 0
      dist/static/css/chunk-42c39c97.90cb85f7.css
  13. 0 0
      dist/static/css/chunk-65b62e24.d7dafacd.css
  14. 0 0
      dist/static/css/chunk-69446035.d88066e5.css
  15. 0 1
      dist/static/css/chunk-7ec1e8ed.7df003bc.css
  16. 0 0
      dist/static/css/chunk-a5a941c0.80cb591e.css
  17. 0 0
      dist/static/css/chunk-d8c4351c.a7395426.css
  18. BIN
      dist/static/img/login-logo.35bd24c2.png
  19. BIN
      dist/static/img/login-logo.a5b6300e.png
  20. BIN
      dist/static/img/logo.035598c1.png
  21. BIN
      dist/static/img/logo.572e7c90.png
  22. 0 0
      dist/static/js/app.63ec2edd.js
  23. 0 0
      dist/static/js/app.b2cd04e3.js
  24. 0 0
      dist/static/js/chunk-04d14080.6441be1f.js
  25. 0 0
      dist/static/js/chunk-06c80308.07f4e0b5.js
  26. 0 0
      dist/static/js/chunk-09753c97.7d7b3425.js
  27. 0 0
      dist/static/js/chunk-0b746478.8266fa50.js
  28. 0 0
      dist/static/js/chunk-0b746478.82ebb555.js
  29. 0 0
      dist/static/js/chunk-10672d7c.2f809616.js
  30. 0 0
      dist/static/js/chunk-13f6db17.dcd88244.js
  31. 0 0
      dist/static/js/chunk-17665f18.5e6472d5.js
  32. 0 0
      dist/static/js/chunk-1c788fa0.8bf9e651.js
  33. 0 0
      dist/static/js/chunk-20c5063f.296ecc9f.js
  34. 0 0
      dist/static/js/chunk-2593e7a8.d2434681.js
  35. 0 0
      dist/static/js/chunk-3f405b60.8ffe2a61.js
  36. 0 0
      dist/static/js/chunk-419ce36c.96822b5f.js
  37. 0 0
      dist/static/js/chunk-419ce36c.eae6ff02.js
  38. 0 0
      dist/static/js/chunk-42c39c97.864a8b48.js
  39. 0 0
      dist/static/js/chunk-47e9338e.9d3e4974.js
  40. 0 0
      dist/static/js/chunk-4c1439f8.40750384.js
  41. 0 0
      dist/static/js/chunk-529acf22.46ff03f7.js
  42. 0 0
      dist/static/js/chunk-529acf22.b9e972c3.js
  43. 0 0
      dist/static/js/chunk-642244ea.79563ada.js
  44. 0 0
      dist/static/js/chunk-6562cc02.3a874838.js
  45. 0 0
      dist/static/js/chunk-6562cc02.8a145fba.js
  46. 0 0
      dist/static/js/chunk-65b62e24.2c5f6875.js
  47. 0 0
      dist/static/js/chunk-68259a14.2145cc3b.js
  48. 0 0
      dist/static/js/chunk-69446035.e9b42260.js
  49. 0 0
      dist/static/js/chunk-761ce9ca.0c604596.js
  50. 0 0
      dist/static/js/chunk-7ec1e8ed.f8b37c03.js
  51. 0 0
      dist/static/js/chunk-874b5212.323939dc.js
  52. 0 0
      dist/static/js/chunk-89d85ec6.fdce5dae.js
  53. 0 0
      dist/static/js/chunk-a5a941c0.1d96f747.js
  54. 0 0
      dist/static/js/chunk-c53f7e5a.b2741ce4.js
  55. 0 0
      dist/static/js/chunk-d8c4351c.c65cc640.js
  56. 0 0
      dist/static/js/chunk-ee123f66.609c0625.js
  57. 0 0
      dist/static/js/chunk-ee626eae.e595f246.js
  58. BIN
      public/favicon.ico
  59. BIN
      public/favicon1.ico
  60. 20 15
      public/index.html
  61. 12 0
      src/App.vue
  62. BIN
      src/assets/images/base/login-logo.png
  63. BIN
      src/assets/images/base/logo.png
  64. 1 1
      src/layout/components/Sidebar/Logo.vue
  65. 87 54
      src/views/categroyManager/insideSetting/branchManager.vue
  66. 7 4
      src/views/login/index.vue
  67. 1 1
      src/views/teamBuild/components/teamBaseInfo.vue
  68. 3 3
      src/views/teamBuild/components/teamSoundMoney.vue
  69. 1 1
      src/views/teamBuild/teamSeting/index.vue
  70. 10 0
      vue.config.js

BIN
dist/favicon.ico


BIN
dist/favicon1.ico


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/app.1587320e.css


File diff suppressed because it is too large
+ 0 - 0
dist/static/css/app.549d4c0a.css


File diff suppressed because it is too large
+ 0 - 0
dist/static/css/chunk-10672d7c.6140a3b4.css


+ 0 - 0
dist/static/css/chunk-33b35df6.dbf3e416.css → dist/static/css/chunk-13f6db17.dbf3e416.css


+ 1 - 1
dist/static/css/chunk-c53f7e5a.a7dcb92a.css → dist/static/css/chunk-1c788fa0.2395694b.css

@@ -1 +1 @@
-.pagination-container[data-v-31cb099a]{background:#fff;padding:32px 16px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination-container.hidden[data-v-31cb099a]{display:none}.select[data-v-4e8285df]{font-size:14px}.btnList[data-v-4e8285df]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btnList div[data-v-4e8285df]{margin-right:15px}
+.pagination-container[data-v-31cb099a]{background:#fff;padding:32px 16px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination-container.hidden[data-v-31cb099a]{display:none}.select[data-v-55f79260]{font-size:14px}.btnList[data-v-55f79260]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btnList div[data-v-55f79260]{margin-right:15px}

+ 0 - 0
dist/static/css/chunk-09753c97.ad6c378c.css → dist/static/css/chunk-20c5063f.ad6c378c.css


+ 1 - 0
dist/static/css/chunk-2593e7a8.c821ceeb.css

@@ -0,0 +1 @@
+.el-button--primary[data-v-5ccf6581],.el-button--primary[data-v-5ccf6581]:active,.el-button--primary[data-v-5ccf6581]:focus,.el-button--primary[data-v-5ccf6581]:hover{background:#14928a;border-color:#14928a;color:#fff}[data-v-5ccf6581] .el-date-editor.el-input,[data-v-5ccf6581] .el-select{width:100%!important}[data-v-5ccf6581] .el-form-item__content{font-size:14px!important;margin-right:5%}.infoWrap[data-v-5ccf6581]{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.infoWrap .left[data-v-5ccf6581]{max-width:1000px;width:100%}.infoWrap .left h4[data-v-5ccf6581]{margin-bottom:20px}.infoWrap .right[data-v-5ccf6581]{margin-left:100px}.infoWrap .right .teacherIcon[data-v-5ccf6581]{width:150px;height:150px;border-radius:50%;overflow:hidden}.infoWrap .right .teacherIcon img[data-v-5ccf6581]{width:150px;height:150px}.salarySet h3[data-v-147b9010]{margin-top:10px;margin-bottom:10px;font-size:14px;color:#444;font-weight:400}.salarySet .tableList .left[data-v-147b9010],.salarySet .tableList .right[data-v-147b9010]{float:left}.salarySet .tableList .left[data-v-147b9010]{width:70%;margin-right:2%}.salarySet .tableList .right[data-v-147b9010]{width:56%;margin-left:2%}[data-v-147b9010] .el-table__body tr td:nth-child(3){border-right:1px solid #ebeef5}[data-v-147b9010] .el-input-group__append{background-color:#f5f7fa;color:#909399;vertical-align:middle;display:table-cell;position:relative;border:1px solid #dcdfe6;border-left:0}

+ 0 - 0
dist/static/css/chunk-4c1439f8.02bc79b5.css → dist/static/css/chunk-3f405b60.5f7676d0.css


File diff suppressed because it is too large
+ 0 - 0
dist/static/css/chunk-42c39c97.90cb85f7.css


+ 0 - 0
dist/static/css/chunk-65b62e24.e913b076.css → dist/static/css/chunk-65b62e24.d7dafacd.css


File diff suppressed because it is too large
+ 0 - 0
dist/static/css/chunk-69446035.d88066e5.css


+ 0 - 1
dist/static/css/chunk-7ec1e8ed.7df003bc.css

@@ -1 +0,0 @@
-.el-button--primary[data-v-3e8c41e7],.el-button--primary[data-v-3e8c41e7]:active,.el-button--primary[data-v-3e8c41e7]:focus,.el-button--primary[data-v-3e8c41e7]:hover{background:#14928a;border-color:#14928a;color:#fff}[data-v-3e8c41e7] .el-date-editor.el-input,[data-v-3e8c41e7] .el-select{width:100%!important}[data-v-3e8c41e7] .el-form-item__content{font-size:14px!important;margin-right:5%}.infoWrap[data-v-3e8c41e7]{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.infoWrap .left[data-v-3e8c41e7]{max-width:1000px;width:100%}.infoWrap .left h4[data-v-3e8c41e7]{margin-bottom:20px}.infoWrap .right[data-v-3e8c41e7]{margin-left:100px}.infoWrap .right .teacherIcon[data-v-3e8c41e7]{width:150px;height:150px;border-radius:50%;overflow:hidden}.infoWrap .right .teacherIcon img[data-v-3e8c41e7]{width:150px;height:150px}.salarySet h3[data-v-90ce9dec]{margin-top:10px;margin-bottom:10px;font-size:14px;color:#444;font-weight:400}.salarySet .tableList .left[data-v-90ce9dec],.salarySet .tableList .right[data-v-90ce9dec]{float:left}.salarySet .tableList .left[data-v-90ce9dec]{width:70%;margin-right:2%}.salarySet .tableList .right[data-v-90ce9dec]{width:56%;margin-left:2%}[data-v-90ce9dec] .el-table__body tr td:nth-child(3){border-right:1px solid #ebeef5}[data-v-90ce9dec] .el-input-group__append{background-color:#f5f7fa;color:#909399;vertical-align:middle;display:table-cell;position:relative;border:1px solid #dcdfe6;border-left:0}

File diff suppressed because it is too large
+ 0 - 0
dist/static/css/chunk-a5a941c0.80cb591e.css


+ 0 - 0
dist/static/css/chunk-4a6688fc.0f56beaf.css → dist/static/css/chunk-d8c4351c.a7395426.css


BIN
dist/static/img/login-logo.35bd24c2.png


BIN
dist/static/img/login-logo.a5b6300e.png


BIN
dist/static/img/logo.035598c1.png


BIN
dist/static/img/logo.572e7c90.png


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


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


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-04d14080.6441be1f.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-06c80308.07f4e0b5.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-09753c97.7d7b3425.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-0b746478.8266fa50.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-0b746478.82ebb555.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-10672d7c.2f809616.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-13f6db17.dcd88244.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-17665f18.5e6472d5.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-1c788fa0.8bf9e651.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-20c5063f.296ecc9f.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-2593e7a8.d2434681.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-3f405b60.8ffe2a61.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-419ce36c.96822b5f.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-419ce36c.eae6ff02.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-42c39c97.864a8b48.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-47e9338e.9d3e4974.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-4c1439f8.40750384.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-529acf22.46ff03f7.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-529acf22.b9e972c3.js


+ 0 - 0
dist/static/js/chunk-642244ea.86560276.js → dist/static/js/chunk-642244ea.79563ada.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-6562cc02.3a874838.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-6562cc02.8a145fba.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-65b62e24.2c5f6875.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-68259a14.2145cc3b.js


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


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-761ce9ca.0c604596.js


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


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-874b5212.323939dc.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-89d85ec6.fdce5dae.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-a5a941c0.1d96f747.js


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


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


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-ee123f66.609c0625.js


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


BIN
public/favicon.ico


BIN
public/favicon1.ico


+ 20 - 15
public/index.html

@@ -1,17 +1,22 @@
 <!DOCTYPE html>
 <html>
-  <head>
-    <meta charset="utf-8">
-    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
-    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
-    <link rel="icon" href="<%= BASE_URL %>favicon.ico">
-    <title><%= webpackConfig.name %></title>
-  </head>
-  <body>
-    <noscript>
-      <strong>We're sorry but <%= webpackConfig.name %> doesn't work properly without JavaScript enabled. Please enable it to continue.</strong>
-    </noscript>
-    <div id="app"></div>
-    <!-- built files will be auto injected -->
-  </body>
-</html>
+
+<head>
+  <meta charset="utf-8">
+  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
+  <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
+  <link rel="icon" href="<%= BASE_URL %>favicon1.ico">
+  <!-- <link rel="shortcut icon" href="<%= BASE_URL %>favicon1.ico" type="image/x-icon" /> -->
+  <title><%= webpackConfig.name %></title>
+</head>
+
+<body>
+  <noscript>
+    <strong>We're sorry but <%= webpackConfig.name %> doesn't work properly without JavaScript enabled. Please enable it
+      to continue.</strong>
+  </noscript>
+  <div id="app"></div>
+  <!-- built files will be auto injected -->
+</body>
+
+</html>

+ 12 - 0
src/App.vue

@@ -11,6 +11,18 @@ export default {
 }
 </script>
 <style >
+input:-webkit-autofill,
+textarea:-webkit-autofill,
+select:-webkit-autofill {
+  -webkit-text-fill-color: #ededed !important;
+  /* -webkit-box-shadow: 0 0 0px 1000px transparent inset !important; */
+  background-color: transparent;
+  background-image: none;
+  transition: background-color 50000s ease-in-out 0s;
+}
+input {
+  background-color: transparent;
+}
 * {
   margin: 0;
   padding: 0;

BIN
src/assets/images/base/login-logo.png


BIN
src/assets/images/base/logo.png


+ 1 - 1
src/layout/components/Sidebar/Logo.vue

@@ -49,7 +49,7 @@ export default {
     width: 100%;
 
     & .sidebar-logo {
-      width: 132px;
+      width: 111px;
       // height: 210px;
       vertical-align: middle;
     }

+ 87 - 54
src/views/categroyManager/insideSetting/branchManager.vue

@@ -1,8 +1,11 @@
 <template>
   <div class='m-container'>
-    <h2><div class="squrt"></div>合作单位</h2>
+    <h2>
+      <div class="squrt"></div>合作单位
+    </h2>
     <div class="m-core">
-      <div @click="openTeaching('create')" class='newBand'>新建</div>
+      <div @click="openTeaching('create')"
+           class='newBand'>新建</div>
       <!-- 搜索类型 -->
       <!-- <el-form :inline="true"
                class="searchForm"
@@ -30,20 +33,26 @@
       </div> -->
       <!-- 列表 -->
       <div class="tableWrap">
-        <el-table :data='tableList' :header-cell-style="{background:'#EDEEF0',color:'#444'}">
-          <el-table-column align='center' prop='id'
+        <el-table :data='tableList'
+                  :header-cell-style="{background:'#EDEEF0',color:'#444'}">
+          <el-table-column align='center'
+                           prop='id'
                            label="单位编号">
           </el-table-column>
-          <el-table-column align='center' prop='name'
+          <el-table-column align='center'
+                           prop='name'
                            label="单位名称">
           </el-table-column>
-          <el-table-column align='center' prop='linkman'
+          <el-table-column align='center'
+                           prop='linkman'
                            label="联系人">
           </el-table-column>
-          <el-table-column align='center' prop='job'
+          <el-table-column align='center'
+                           prop='job'
                            label="职位">
           </el-table-column>
-          <el-table-column align='center' prop='mobileNo'
+          <el-table-column align='center'
+                           prop='mobileNo'
                            label="手机号">
           </el-table-column>
           <!-- <el-table-column align='center' prop='ownershipType'
@@ -53,10 +62,13 @@
             </template>
           </el-table-column> -->
           <el-table-column align='center'
-                           label="操作" width='100'>
+                           label="操作"
+                           width='100'>
             <template slot-scope="scope">
-              <el-button @click="openTeaching('update', scope.row)" type="text">修改</el-button>
-              <el-button @click="onDelete(scope.row)" type="text">删除</el-button>
+              <el-button @click="openTeaching('update', scope.row)"
+                         type="text">修改</el-button>
+              <el-button @click="onDelete(scope.row)"
+                         type="text">删除</el-button>
             </template>
           </el-table-column>
         </el-table>
@@ -68,19 +80,36 @@
       </div>
     </div>
 
-    <el-dialog :title="formTitle[formActionTitle]" :visible.sync="teachingStatus" @close="onFormClose('ruleForm')" width="500px">
-      <el-form :model="form" :rules="rules" ref="ruleForm">
-        <el-form-item label="单位名称" prop="name" :label-width="formLabelWidth">
-          <el-input v-model="form.name" autocomplete="off"></el-input>
+    <el-dialog :title="formTitle[formActionTitle]"
+               :visible.sync="teachingStatus"
+               @close="onFormClose('ruleForm')"
+               width="500px">
+      <el-form :model="form"
+               :rules="rules"
+               ref="ruleForm">
+        <el-form-item label="单位名称"
+                      prop="name"
+                      :label-width="formLabelWidth">
+          <el-input v-model="form.name"
+                    autocomplete="off"></el-input>
         </el-form-item>
-        <el-form-item label="联系人" prop="linkman" :label-width="formLabelWidth">
-          <el-input v-model="form.linkman" autocomplete="off"></el-input>
+        <el-form-item label="联系人"
+                      prop="linkman"
+                      :label-width="formLabelWidth">
+          <el-input v-model="form.linkman"
+                    autocomplete="off"></el-input>
         </el-form-item>
-        <el-form-item label="职位" prop="job" :label-width="formLabelWidth">
-          <el-input v-model="form.job" autocomplete="off"></el-input>
+        <el-form-item label="职位"
+                      prop="job"
+                      :label-width="formLabelWidth">
+          <el-input v-model="form.job"
+                    autocomplete="off"></el-input>
         </el-form-item>
-        <el-form-item label="手机号" prop="mobileNo" :label-width="formLabelWidth">
-          <el-input v-model="form.mobileNo" autocomplete="off"></el-input>
+        <el-form-item label="手机号"
+                      prop="mobileNo"
+                      :label-width="formLabelWidth">
+          <el-input v-model="form.mobileNo"
+                    autocomplete="off"></el-input>
         </el-form-item>
         <!-- <el-form-item label="权属类型" prop="ownershipType" :label-width="formLabelWidth">
           <el-select v-model="form.ownershipType">
@@ -90,9 +119,11 @@
           </el-select>
         </el-form-item> -->
       </el-form>
-      <span slot="footer" class="dialog-footer">
+      <span slot="footer"
+            class="dialog-footer">
         <el-button @click="teachingStatus = false">取 消</el-button>
-        <el-button type="primary" @click="onTeachingSubmit('ruleForm')">确 定</el-button>
+        <el-button type="primary"
+                   @click="onTeachingSubmit('ruleForm')">确 定</el-button>
       </span>
     </el-dialog>
   </div>
@@ -102,14 +133,14 @@ import pagination from '@/components/Pagination/index'
 import { cooperationOrganAdd, cooperationOrganUpdate, cooperationOrganDel, queryPage } from '@/api/systemManage'
 import store from '@/store'
 import { isvalidPhone } from '@/utils/validate'
-let validPhone = (rule, value,callback)=>{
-    if (!value){
-        callback(new Error('请输入电话号码'))
-    }else  if (!isvalidPhone(value)){
-        callback(new Error('请输入正确的11位手机号码'))
-    }else {
-        callback()
-    }
+let validPhone = (rule, value, callback) => {
+  if (!value) {
+    callback(new Error('请输入电话号码'))
+  } else if (!isvalidPhone(value)) {
+    callback(new Error('请输入正确的11位手机号码'))
+  } else {
+    callback()
+  }
 }
 export default {
   components: { pagination },
@@ -140,32 +171,32 @@ export default {
         name: null, // 教学点名称
         linkman: null, // 来源
         job: null,  // 费用
-        mobileNo: null, 
+        mobileNo: null,
         // ownershipType: null,
         organId: store.getters.organ
       },
       rules: {
         name: [{ required: true, message: '请输入教学点名称', trigger: 'blur' }],
-        linkman: [{required: true, message: '请输入联系人', trigger: 'blur'}],
-        job: [{ required: true, message: '请输入职位', trigger: 'blur'}],
-        mobileNo: [{required: true, validator: validPhone, trigger: 'blur'}],
+        linkman: [{ required: true, message: '请输入联系人', trigger: 'blur' }],
+        job: [{ required: true, message: '请输入职位', trigger: 'blur' }],
+        mobileNo: [{ required: true, validator: validPhone, trigger: 'blur' }],
         // ownershipType: [{ required: true, message: '请选择权属类型', trigger: 'change' }]
       },
-      
+
     }
   },
-  mounted() {
+  mounted () {
     this.getList() // 获取列表数据
   },
   methods: {
-    onDelete(rows) {
+    onDelete (rows) {
       this.$confirm('您确定删除合作单位?', '提示', {
         confirmButtonText: '确定',
         cancelButtonText: '取消',
         type: 'warning'
       }).then(() => {
         cooperationOrganDel(rows.id).then(res => {
-          if(res.code == 200) {
+          if (res.code == 200) {
             this.$message.success('删除成功')
             this.teachingStatus = false
             this.getList()
@@ -174,14 +205,14 @@ export default {
           }
         })
       }).catch(() => { });
-      
+
     },
-    onTeachingSubmit(formName) { // 添加数据
+    onTeachingSubmit (formName) { // 添加数据
       this.$refs[formName].validate((valid) => {
         if (valid) {
-          if(this.formActionTitle == 'create') {
+          if (this.formActionTitle == 'create') {
             cooperationOrganAdd(this.form).then(res => {
-              if(res.code == 200) {
+              if (res.code == 200) {
                 this.$message.success('修改成功')
                 this.teachingStatus = false
                 this.getList()
@@ -189,10 +220,10 @@ export default {
                 this.$message.error(res.msg)
               }
             })
-          } else if(this.formActionTitle == 'update') {
+          } else if (this.formActionTitle == 'update') {
             cooperationOrganUpdate(this.form).then(res => {
               // console.log(res)
-              if(res.code == 200) {
+              if (res.code == 200) {
                 this.$message.success('修改成功')
                 this.teachingStatus = false
                 this.getList()
@@ -206,19 +237,19 @@ export default {
         }
       })
     },
-    getList() {
+    getList () {
       queryPage({
-        organId: this.form.organId,
+        search: this.form.organId,
         rows: this.pageInfo.limit,
         page: this.pageInfo.page
       }).then(res => {
-        if(res.code == 200 && res.data) {
+        if (res.code == 200 && res.data) {
           this.tableList = res.data.rows
           this.pageInfo.total = res.data.total
         }
       })
     },
-    openTeaching(type, rows) {
+    openTeaching (type, rows) {
       // 重置数据
       this.form = {
         id: null,
@@ -232,19 +263,19 @@ export default {
       this.teachingStatus = true
       this.formActionTitle = type
       // 修改的时候赋值
-      if(type == 'update') {
+      if (type == 'update') {
         this.form = {
           id: rows.id,
           name: rows.name, // 教学点名称
           linkman: rows.linkman, // 来源
           job: rows.job,  // 费用
-          mobileNo: rows.mobileNo ? rows.mobileNo : null, 
+          mobileNo: rows.mobileNo ? rows.mobileNo : null,
           ownershipType: rows.ownershipType,
           organId: store.getters.organ
         }
       }
     },
-    onFormClose(formName) { // 关闭弹窗重置验证
+    onFormClose (formName) { // 关闭弹窗重置验证
       this.$refs[formName].clearValidate()
     }
   }
@@ -255,10 +286,12 @@ export default {
   background: #14928a;
   border-color: #14928a;
   color: #fff;
-  &:hover, &:active, &:focus {
+  &:hover,
+  &:active,
+  &:focus {
     background: #14928a;
     border-color: #14928a;
-    color: #FFF;
+    color: #fff;
   }
 }
 .el-vue-search-box-container {

+ 7 - 4
src/views/login/index.vue

@@ -46,8 +46,8 @@
           <svg-icon :icon-class="passwordType === 'password' ? 'eye' : 'eye-open'" />
         </span>
       </el-form-item>
-
       <div class="loginBtn"
+           :class="!loginForm.username || !loginForm.password?'disabled':''"
            style="width:100%;margin-bottom:30px;"
            @click="handleLogin">登录</div>
       <div class='remberBox'
@@ -160,7 +160,7 @@ export default {
 /* 修复input 背景不协调 和光标变色 */
 /* Detail see https://github.com/PanJiaChen/vue-element-admin/pull/927 */
 .loginBtn {
-  background-color: #777 !important;
+  background-color: rgb(19, 129, 122);
   text-align: center;
   width: 100%;
   height: 51px;
@@ -170,6 +170,9 @@ export default {
   cursor: pointer;
   margin-bottom: 10px !important;
 }
+.loginBtn.disabled {
+  background-color: #777;
+}
 ::-webkit-input-placeholder {
   /* WebKit browsers */
   color: #444;
@@ -317,9 +320,9 @@ $light_gray: #eee;
     display: flex;
     flex-direction: column;
     align-items: center;
-    padding: 30px 0;
+    padding: 90px 0;
     img {
-      width: 30%;
+      width: 48%;
     }
     .title {
       font-size: 26px;

+ 1 - 1
src/views/teamBuild/components/teamBaseInfo.vue

@@ -558,7 +558,7 @@ export default {
       }
     })
     // 3.获取合作单位选项卡
-    getCooperation({ 'rows': 1000, organId: this.organId }).then(res => {
+    getCooperation({ 'rows': 1000, search: this.organId }).then(res => {
       if (res.code == 200) {
         this.cooperationList = res.data.rows;
       }

+ 3 - 3
src/views/teamBuild/components/teamSoundMoney.vue

@@ -673,13 +673,13 @@ export default {
         for (let key in this.soundList) {
           this.$set(this.soundLists, key, [])
         }
-        // 新建团带默认的数据
+        // 新建团带默认的数据   this.topfor.section
         if (this.teamStatus == 'newTeam') {
-          getDefaultSubject({ chargeTypeId: type }).then(res => {
+          getDefaultSubject({ chargeTypeId: type, organId: this.topfor.section, number: 1 }).then(res => {
             if (res.code == 200) {
               this.activeSoundList = res.data.map(item => {
                 this.soundLists[0].push(item.id)
-                let obj = { 'id': item.id, 'sound': item.name, 'jihua': 0, 'yuji': 0, 'zhonglei': [], 'fangshi': '', 'fangshiprice': 1500, 'jiaopu': '', 'type': 1, 'typeVisible': false, 'provideVisible': false, 'markVisible': false, 'goodsList': [], 'markList': [{ 'name': '', 'goods': [], 'price': '' }], 'markChioseList': [] }
+                let obj = { 'id': item.id, 'sound': item.name, 'jihua': 0, 'yuji': item.fee, 'zhonglei': [], 'fangshi': '', 'fangshiprice': 1500, 'jiaopu': '', 'type': 1, 'typeVisible': false, 'provideVisible': false, 'markVisible': false, 'goodsList': [], 'markList': [{ 'name': '', 'goods': [], 'price': '' }], 'markChioseList': [] }
                 return obj;
               })
               // 并且把所有soundLists 里面

+ 1 - 1
src/views/teamBuild/teamSeting/index.vue

@@ -139,7 +139,7 @@ export default {
       }
     })
     // 获取是否设置课酬
-    checkSetSalary().then(res => {
+    checkSetSalary({ musicGroupId: this.id }).then(res => {
       if (res.code == 200) {
         this.isSetSalary = res.data;
       }

+ 10 - 0
vue.config.js

@@ -36,6 +36,16 @@ module.exports = {
   assetsDir: 'static',
   lintOnSave: false,
   productionSourceMap: false,
+  // 以下是pwa配置
+  pwa: {
+    iconPaths: {
+      favicon32: 'favicon1.ico',
+      favicon16: 'favicon1.ico',
+      appleTouchIcon: 'favicon1.ico',
+      maskIcon: 'favicon1.ico',
+      msTileImage: 'favicon1.ico'
+    }
+  },
   devServer: {
     // port: port,
     open: true,

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