哥哥玩剑魂呢 3 роки тому
батько
коміт
9fc5e4bc38
71 змінених файлів з 281 додано та 281 видалено
  1. 2 2
      index.html
  2. 2 2
      src/styles/index.scss
  3. 2 2
      src/views/attendance/attenadenChange.vue
  4. 2 2
      src/views/attendance/attendance_hiolday.vue
  5. 3 3
      src/views/attendance/attendance_rating.vue
  6. 1 1
      src/views/common/pastDue.vue
  7. 1 1
      src/views/dashboard/components/DepartmentPointAll.vue
  8. 1 1
      src/views/dashboard/components/IntegralCreateApplicationBtn.vue
  9. 2 2
      src/views/dashboard/components/IntegralCreateReviewBtn.vue
  10. 1 1
      src/views/dashboard/components/PointAutoCom.vue
  11. 1 1
      src/views/dashboard/components/TaskCreateBtn.vue
  12. 10 10
      src/views/dashboard/components/anniu.vue
  13. 1 1
      src/views/dashboard/components/fuli.vue
  14. 5 5
      src/views/dashboard/components/jcnr.vue
  15. 1 1
      src/views/dashboard/components/jfsjlb.vue
  16. 1 1
      src/views/dashboard/components/notice.vue
  17. 6 6
      src/views/dashboard/components/paiming.vue
  18. 6 6
      src/views/dashboard/components/paiming2.vue
  19. 4 4
      src/views/dashboard/components/paiming_all.vue
  20. 4 4
      src/views/dashboard/components/paiming_department.vue
  21. 4 4
      src/views/dashboard/components/tubiao.vue
  22. 4 4
      src/views/dashboard/components/tubiaoAdmin.vue
  23. 4 4
      src/views/dashboard/components/tubiaoEmployee.vue
  24. 15 15
      src/views/dashboard/index.vue
  25. 2 2
      src/views/integral/ChartDept.vue
  26. 6 6
      src/views/integral/ChartPersonal.vue
  27. 3 3
      src/views/integral/DepartmentDataDetal.vue
  28. 5 5
      src/views/integral/EmployeeSelector.vue
  29. 2 2
      src/views/integral/EmployeeTable.vue
  30. 5 5
      src/views/integral/PkRankLeader.vue
  31. 5 5
      src/views/integral/PkRankMember.vue
  32. 4 4
      src/views/integral/PkRankTeam.vue
  33. 2 2
      src/views/integral/PointAutoCreateBtn.vue
  34. 1 1
      src/views/integral/PointAutoSetting.vue
  35. 4 4
      src/views/integral/PointRankDepartment.vue
  36. 7 7
      src/views/integral/RankEntire.vue
  37. 6 6
      src/views/integral/RankJob.vue
  38. 6 6
      src/views/integral/RankManager.vue
  39. 1 1
      src/views/integral/avatarUpload.vue
  40. 4 4
      src/views/integral/commonDepartment.vue
  41. 2 2
      src/views/integral/commonManager.vue
  42. 2 2
      src/views/integral/framework.vue
  43. 3 3
      src/views/integral/rule/rule_category.vue
  44. 23 23
      src/views/layout/components/Navbar.vue
  45. 6 6
      src/views/layout/components/Sidebar/index.vue
  46. 1 1
      src/views/login/autoLogin.vue
  47. 3 3
      src/views/login/create_company.vue
  48. 6 6
      src/views/login/forgetPwd.vue
  49. 8 8
      src/views/login/index.vue
  50. 5 5
      src/views/login/index1.vue
  51. 5 5
      src/views/login/index2.vue
  52. 2 2
      src/views/login/index3.vue
  53. 7 7
      src/views/login/invite_new_company.vue
  54. 5 5
      src/views/login/reg.vue
  55. 2 2
      src/views/login/resetPwd.vue
  56. 1 1
      src/views/noAccess.vue
  57. 1 1
      src/views/performance/EmployeeSetting.vue
  58. 2 2
      src/views/performance/TaskRelationBtn.vue
  59. 5 5
      src/views/setting/approver_set.vue
  60. 2 2
      src/views/setting/company_info.vue
  61. 3 3
      src/views/setting/fixed_integral.vue
  62. 6 6
      src/views/setting/integral_rule.vue
  63. 1 1
      src/views/setting/set_role.vue
  64. 3 3
      src/views/statistics_new/custom_rank.vue
  65. 2 2
      src/views/statistics_new/department_statistics.vue
  66. 5 5
      src/views/statistics_new/dept_rank.vue
  67. 2 2
      src/views/statistics_new/individual_statistics.vue
  68. 2 2
      src/views/statistics_new/integral_statistics.vue
  69. 2 2
      src/views/statistics_new/manager_statistics.vue
  70. 5 5
      src/views/statistics_new/total_rank.vue
  71. 13 13
      src/views/workbench/workbench_blank.vue

+ 2 - 2
index.html

@@ -80,7 +80,7 @@
   <input type="password">
 </div>
   <div id="app"></div>
-  <!-- <div id='ie_tip' style='display:none'><img style='position:absolute;left:50%;margin-left:-366px;' src='/static/images/ltIE9.png'><a
+  <!-- <div id='ie_tip' style='display:none'><img style='position:absolute;left:50%;margin-left:-366px;' src='static/images/ltIE9.png'><a
       href='https://www.baidu.com/s?ie=UTF-8&wd=%E8%B0%B7%E6%AD%8C%E6%B5%8F%E8%A7%88%E5%99%A8' target='_blank' class='chromLink'></a><a
       href='https://www.baidu.com/s?ie=UTF-8&wd=%E7%81%AB%E7%8B%90%E6%B5%8F%E8%A7%88%E5%99%A8' target='_blank' class='firefoxLink'></a></div> -->
   <!-- built files will be auto injected -->
@@ -91,7 +91,7 @@
   //   if ((theUA.match(/msie\s\d+/) && theUA.match(/msie\s\d+/)[0]) || (theUA.match(/trident\s?\d+/) && theUA.match(/trident\s?\d+/)[0])) {
   //     var ieVersion = theUA.match(/msie\s\d+/)[0].match(/\d+/)[0] || theUA.match(/trident\s?\d+/)[0];
   //     if (ieVersion < 9) {
-  //       // document.writeln("<img style='position:absolute;left:50%;margin-left:-366px;' src='./static/images/ltIE9.png'><a href='https://www.baidu.com/s?ie=UTF-8&wd=%E8%B0%B7%E6%AD%8C%E6%B5%8F%E8%A7%88%E5%99%A8' target='_blank' class='chromLink'></a><a href='https://www.baidu.com/s?ie=UTF-8&wd=%E7%81%AB%E7%8B%90%E6%B5%8F%E8%A7%88%E5%99%A8' target='_blank' class='firefoxLink'></a>");
+  //       // document.writeln("<img style='position:absolute;left:50%;margin-left:-366px;' src='.static/images/ltIE9.png'><a href='https://www.baidu.com/s?ie=UTF-8&wd=%E8%B0%B7%E6%AD%8C%E6%B5%8F%E8%A7%88%E5%99%A8' target='_blank' class='chromLink'></a><a href='https://www.baidu.com/s?ie=UTF-8&wd=%E7%81%AB%E7%8B%90%E6%B5%8F%E8%A7%88%E5%99%A8' target='_blank' class='firefoxLink'></a>");
   //       // document.execCommand("Stop");
   //       var app = document.getElementById("app")
   //       var ie_tip = document.getElementById("ie_tip")

+ 2 - 2
src/styles/index.scss

@@ -482,7 +482,7 @@ code {
     width: 110px;
     height: 110px;
     margin: 22px auto 16px;
-    background: url("/static/images/nodata_default.png") no-repeat center;
+    background: url("static/images/nodata_default.png") no-repeat center;
     background-size: 99%;
   }
   & .noperson {
@@ -490,7 +490,7 @@ code {
     width: 110px;
     height: 110px;
     margin: 22px auto 16px;
-    background: url("/static/images/noperson_default.png") no-repeat center;
+    background: url("static/images/noperson_default.png") no-repeat center;
     background-size: 99%;
   }
   & .title {

+ 2 - 2
src/views/attendance/attenadenChange.vue

@@ -263,7 +263,7 @@
                         >
                         <img
                           v-if="scope.row.img_url == null"
-                          src="/static/images/head_default.png"
+                          src="static/images/head_default.png"
                           width="42px"
                           height="42px"
                         >
@@ -1368,7 +1368,7 @@ export default {
   margin: 0 auto;
   width: 40px;
   height: 40px;
-  background-image: url(/static/images/jflr.png);
+  background-image: url(static/images/jflr.png);
   background-size: 100%;
 }
 .integral-create-review-btn .card-panel-description {

+ 2 - 2
src/views/attendance/attendance_hiolday.vue

@@ -113,8 +113,8 @@
         <div class="typeThree" v-if="activeName2 == 'type_3'" style="padding:0 15px;">
           <div class="picture" style="padding-top: 20px;padding-bottom: 15px;">
             <img style="width: 35px;height:35px;border-radius: 50%;"
-              :src="img_url ||'/static/images/head_default.png' " />
-            <!-- <img  v-if="img_url=='' ||img_url== undefined " style="width: 35px;height:35px;border-radius: 50%;" src="/static/images/head_default.png" /> -->
+              :src="img_url ||'static/images/head_default.png' " />
+            <!-- <img  v-if="img_url=='' ||img_url== undefined " style="width: 35px;height:35px;border-radius: 50%;" src="static/images/head_default.png" /> -->
 
             <div class="pictureOne">
               <div style="color: #606266;font-size: 16px;">{{nameId}}-假期使用记录</div>

+ 3 - 3
src/views/attendance/attendance_rating.vue

@@ -83,17 +83,17 @@
           <template slot-scope="scope">
             <img
               v-if="scope.row.rank === 1"
-              src="/static/images/statistics_NO1.png"
+              src="static/images/statistics_NO1.png"
               alt
             />
             <img
               v-if="scope.row.rank === 2"
-              src="/static/images/statistics_NO2.png"
+              src="static/images/statistics_NO2.png"
               alt
             />
             <img
               v-if="scope.row.rank === 3"
-              src="/static/images/statistics_NO3.png"
+              src="static/images/statistics_NO3.png"
               alt
             />
             <span v-if="scope.row.rank > 3">{{ scope.row.rank }}</span>

+ 1 - 1
src/views/common/pastDue.vue

@@ -2,7 +2,7 @@
     <el-dialog :visible.sync="$store.state.user.pastDue" width="400px" append-to-body class="pastDue" @close="pastDueclose">
         <p style="font-size:21px;">系统已到期</p>
         <p style="margin:0;">请在功道云积分服务群中联系专属客服或微信扫码添加功道云客服进行续费</p>
-        <img src="/static/images/lADPBG1Q6uyvMTLNAa7NAa4_430_430.jpg" style="width:100%">
+        <img src="static/images/lADPBG1Q6uyvMTLNAa7NAa4_430_430.jpg" style="width:100%">
         <p style="font-size:20px;">电话咨询:400-6877-880</p>
     </el-dialog>
 </template>

+ 1 - 1
src/views/dashboard/components/DepartmentPointAll.vue

@@ -50,7 +50,7 @@
     >
       <img
         v-if="tableData.length == 0"
-        src="/static/images/nodata.png"
+        src="static/images/nodata.png"
         style="display: block; margin:0 auto;"
       >
       <p style="color:#ccc; text-align: center">暂无数据</p>

+ 1 - 1
src/views/dashboard/components/IntegralCreateApplicationBtn.vue

@@ -784,7 +784,7 @@ export default {
   margin: 0 auto;
   width: 40px;
   height: 40px;
-  background-image: url(/static/images/jfsq.png);
+  background-image: url(static/images/jfsq.png);
   background-size: 100%;
 }
 .integral-create-application-btn .card-panel-description {

+ 2 - 2
src/views/dashboard/components/IntegralCreateReviewBtn.vue

@@ -264,7 +264,7 @@
                         >
                         <img
                           v-if="scope.row.img_url == null"
-                          src="/static/images/head_default.png"
+                          src="static/images/head_default.png"
                           width="42px"
                           height="42px"
                         >
@@ -1412,7 +1412,7 @@
     margin: 0 auto;
     width: 40px;
     height: 40px;
-    background-image: url(/static/images/jflr.png);
+    background-image: url(static/images/jflr.png);
     background-size: 100%;
   }
   .integral-create-review-btn .card-panel-description {

+ 1 - 1
src/views/dashboard/components/PointAutoCom.vue

@@ -92,7 +92,7 @@
     margin: 0 auto;
     width: 40px;
     height: 40px;
-    background-image: url(/static/images/jfsq.png);
+    background-image: url(static/images/jfsq.png);
     background-size: 100%;
   }
   .integral-create-application-btn .card-panel-description {

+ 1 - 1
src/views/dashboard/components/TaskCreateBtn.vue

@@ -721,7 +721,7 @@
     margin: 0 auto;
     width: 40px;
     height: 40px;
-    background-image: url(/static/images/fbrw.png);
+    background-image: url(static/images/fbrw.png);
     background-size: 100%;
   }
   .integral-create-task-btn .card-panel-description {

+ 10 - 10
src/views/dashboard/components/anniu.vue

@@ -296,7 +296,7 @@
       margin: 0 auto;
       width: 40px;
       height: 40px;
-      background-image: url(/static/images/sqtb.png);
+      background-image: url(static/images/sqtb.png);
       background-size: 100%;
     }
 
@@ -304,7 +304,7 @@
       margin: 0 auto;
       width: 40px;
       height: 40px;
-      background-image: url(/static/images/jfsq.png);
+      background-image: url(static/images/jfsq.png);
       background-size: 100%;
     }
 
@@ -312,7 +312,7 @@
       margin: 0 auto;
       width: 40px;
       height: 40px;
-      background-image: url(/static/images/jflr.png);
+      background-image: url(static/images/jflr.png);
       background-size: 100%;
     }
 
@@ -320,7 +320,7 @@
       margin: 0 auto;
       width: 40px;
       height: 40px;
-      background-image: url(/static/images/xsrw.png);
+      background-image: url(static/images/xsrw.png);
       background-size: 100%;
     }
 
@@ -328,7 +328,7 @@
       margin: 0 auto;
       width: 40px;
       height: 40px;
-      background-image: url(/static/images/pkjz.png);
+      background-image: url(static/images/pkjz.png);
       background-size: 100%;
     }
 
@@ -336,7 +336,7 @@
       margin: 0 auto;
       width: 40px;
       height: 40px;
-      background-image: url(/static/images/fbrw.png);
+      background-image: url(static/images/fbrw.png);
       background-size: 100%;
     }
 
@@ -344,14 +344,14 @@
       margin: 0 auto;
       width: 40px;
       height: 40px;
-      background-image: url(/static/images/setting.png);
+      background-image: url(static/images/setting.png);
       background-size: 100%;
     }
     .tpzs9 {
       margin: 0 auto;
       width: 40px;
       height: 40px;
-      background-image: url(/static/images/review.png);
+      background-image: url(static/images/review.png);
       background-size: 100%;
     }
 
@@ -360,14 +360,14 @@
       margin: 0 auto;
       width: 40px;
       height: 40px;
-      background-image: url(/static/images/iny.png);
+      background-image: url(static/images/iny.png);
       background-size: 100%;
     }
     .tpzs11 {
       margin: 0 auto;
       width: 40px;
       height: 40px;
-      background-image: url(/static/images/data.png);
+      background-image: url(static/images/data.png);
       background-size: 100%;
     }
     .card-panel-icon-wrapper {

+ 1 - 1
src/views/dashboard/components/fuli.vue

@@ -125,7 +125,7 @@
 "
         >
           <img
-            src="/static/images/nodata.png"
+            src="static/images/nodata.png"
             style="display: block; margin:0 auto;"
           >
           <p style="color:#ccc; text-align: center">暂无内容</p>

+ 5 - 5
src/views/dashboard/components/jcnr.vue

@@ -7,7 +7,7 @@
           @click="play_video('https://cnmwth.oss-cn-shenzhen.aliyuncs.com/Video/WhyThePointManagement.mp4')"
         >
           <div class="display-cell">
-            <img src="/static/images/img_PointDesign.png">
+            <img src="static/images/img_PointDesign.png">
           </div>
           <div class="display-cell textbox">
             <div class="v-text" style="text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;">
@@ -24,7 +24,7 @@
           @click="play_video('https://cnmwth.oss-cn-shenzhen.aliyuncs.com/Video/PointManagement.mp4')"
         >
           <div class="display-cell">
-            <img src="/static/images/img_Integral_management_landing.png">
+            <img src="static/images/img_Integral_management_landing.png">
           </div>
           <div class="display-cell textbox">
             <div class="v-text" style="text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;">
@@ -41,7 +41,7 @@
           @click="play_video('https://cnmwth.oss-cn-shenzhen.aliyuncs.com/Video/HowtoPoint1.mp4')"
         >
           <div class="display-cell">
-            <img src="/static/images/img_Integral_management_implementation.png">
+            <img src="static/images/img_Integral_management_implementation.png">
           </div>
           <div class="display-cell textbox">
             <div class="v-text" style="text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;">
@@ -115,7 +115,7 @@
             style="width:30px; height: 30px; -webkit-border-radius: 20px; display: none; position:fixed; right:-10px; top:-15px; line-height: 30px; text-align: center; z-index:9;background-color:#f00; color:#fff;-moz-border-radius: 20px;border-radius: 20px;"
             @click="adv_box_mark_show1 = false"
           >✕</a>
-          <img src="/static/images/adv_top.png">
+          <img src="static/images/adv_top.png">
 
           <div
             @click="adv_box_mark_show = true"
@@ -139,7 +139,7 @@
             @click="adv_box_mark_show = false"
           >✕</a>
           
-          <img width="880" style="display: block;" src="/static/images/adv_center.png">
+          <img width="880" style="display: block;" src="static/images/adv_center.png">
         </div>
       </div>
     </div>

+ 1 - 1
src/views/dashboard/components/jfsjlb.vue

@@ -46,7 +46,7 @@
     top: 50%;
     margin-top: -115px;
 ">
-      <img v-if="tableData.length == 0" src="/static/images/nodata.png" style="display: block; margin:0 auto;">
+      <img v-if="tableData.length == 0" src="static/images/nodata.png" style="display: block; margin:0 auto;">
       <p style="color:#ccc; text-align: center">暂无积分事件</p>
     </div>
 

+ 1 - 1
src/views/dashboard/components/notice.vue

@@ -127,7 +127,7 @@
         >
           <img
             v-if="datalist.length == 0"
-            src="/static/images/nodata.png"
+            src="static/images/nodata.png"
             style="display: block; margin:0 auto;"
           >
           <div style="color:#ccc; text-align: center">暂无内容</div>

+ 6 - 6
src/views/dashboard/components/paiming.vue

@@ -22,7 +22,7 @@
             >
             <img
               v-if="scope.row.target_img == null"
-              src="/static/images/head_default.png"
+              src="static/images/head_default.png"
               width="42px"
               height="42px"
             >
@@ -33,9 +33,9 @@
       <el-table-column label="排行">
         <template slot-scope="scope">
           <div style="float:left" class="table-font-number" v-if="scope.row.index <= 3">
-            <img src="/static/images/rank_01.png" width="20" v-if="scope.row.index == 1">
-            <img src="/static/images/rank_02.png" width="20" v-if="scope.row.index == 2">
-            <img src="/static/images/rank_03.png" width="20" v-if="scope.row.index == 3">
+            <img src="static/images/rank_01.png" width="20" v-if="scope.row.index == 1">
+            <img src="static/images/rank_02.png" width="20" v-if="scope.row.index == 2">
+            <img src="static/images/rank_03.png" width="20" v-if="scope.row.index == 3">
           </div>
 
           <div
@@ -46,7 +46,7 @@
           <div style="float:left" v-if="scope.row.status > 0">
             <img
               style="width:9px; height:17px; margin:3px 5px 0 8px;"
-              src="/static/images/up_small.png"
+              src="static/images/up_small.png"
               alt
             >
             <span
@@ -56,7 +56,7 @@
           <div style="float:left" v-if="scope.row.status < 0">
             <img
               style="width:9px; height:17px; margin:3px 5px 0 8px;"
-              src="/static/images/down_small.png"
+              src="static/images/down_small.png"
               alt
             >
             <span

+ 6 - 6
src/views/dashboard/components/paiming2.vue

@@ -21,7 +21,7 @@
             >
             <img
               v-if="scope.row.target_img == null"
-              src="/static/images/head_default.png"
+              src="static/images/head_default.png"
               width="42px"
               height="42px"
             >
@@ -32,9 +32,9 @@
       <el-table-column label="排行">
         <template slot-scope="scope">
           <div style="float:left" class="table-font-number" v-if="scope.row.index <= 3">
-            <img src="/static/images/rank_01.png" width="20" v-if="scope.row.index == 1">
-            <img src="/static/images/rank_02.png" width="20" v-if="scope.row.index == 2">
-            <img src="/static/images/rank_03.png" width="20" v-if="scope.row.index == 3">
+            <img src="static/images/rank_01.png" width="20" v-if="scope.row.index == 1">
+            <img src="static/images/rank_02.png" width="20" v-if="scope.row.index == 2">
+            <img src="static/images/rank_03.png" width="20" v-if="scope.row.index == 3">
           </div>
 
           <div
@@ -45,7 +45,7 @@
           <div style="float:left" v-if="scope.row.status > 0">
             <img
               style="width:9px; height:17px; margin:3px 5px 0 8px;"
-              src="/static/images/up_small.png"
+              src="static/images/up_small.png"
               alt
             >
             <span
@@ -55,7 +55,7 @@
           <div style="float:left" v-if="scope.row.status < 0">
             <img
               style="width:9px; height:17px; margin:3px 5px 0 8px;"
-              src="/static/images/down_small.png"
+              src="static/images/down_small.png"
               alt
             >
             <span

+ 4 - 4
src/views/dashboard/components/paiming_all.vue

@@ -14,14 +14,14 @@
 
       <el-table-column label="姓名" prop="target_name" width="120px"><template slot-scope="scope">
         <div class="rank_head"><img v-if="scope.row.target_img != null" v-bind:src="scope.row.target_img" width="42px" height="42px"/>
-          <img v-if="scope.row.target_img == null" src="/static/images/head_default.png" width="42px" height="42px"/>
+          <img v-if="scope.row.target_img == null" src="static/images/head_default.png" width="42px" height="42px"/>
           {{scope.row.target_name}}</div>
       </template></el-table-column>  <el-table-column label="排行">
       <template slot-scope="scope">
         <div class="table-font-number" v-if="scope.row.index <= 3">
-          <img src="/static/images/rank_01.png" width="20" v-if="scope.row.index == 1">
-          <img src="/static/images/rank_02.png" width="20" v-if="scope.row.index == 2">
-          <img src="/static/images/rank_03.png" width="20" v-if="scope.row.index == 3">
+          <img src="static/images/rank_01.png" width="20" v-if="scope.row.index == 1">
+          <img src="static/images/rank_02.png" width="20" v-if="scope.row.index == 2">
+          <img src="static/images/rank_03.png" width="20" v-if="scope.row.index == 3">
         </div>
 
 

+ 4 - 4
src/views/dashboard/components/paiming_department.vue

@@ -15,16 +15,16 @@
 
       <el-table-column label="姓名" prop="target_name" width="120px"><template slot-scope="scope">
         <div class="rank_head"><img v-if="scope.row.target_img != null" v-bind:src="scope.row.target_img" width="42px" height="42px"/>
-          <img v-if="scope.row.target_img == null" src="/static/images/head_default.png" width="42px" height="42px"/>
+          <img v-if="scope.row.target_img == null" src="static/images/head_default.png" width="42px" height="42px"/>
           {{scope.row.target_name}}</div>
       </template></el-table-column>
 
       <el-table-column label="排行">
         <template slot-scope="scope">
           <div class="table-font-number" v-if="scope.row.index <= 3">
-            <img src="/static/images/rank_01.png" width="20" v-if="scope.row.index == 1">
-            <img src="/static/images/rank_02.png" width="20" v-if="scope.row.index == 2">
-            <img src="/static/images/rank_03.png" width="20" v-if="scope.row.index == 3">
+            <img src="static/images/rank_01.png" width="20" v-if="scope.row.index == 1">
+            <img src="static/images/rank_02.png" width="20" v-if="scope.row.index == 2">
+            <img src="static/images/rank_03.png" width="20" v-if="scope.row.index == 3">
           </div>
 
 

+ 4 - 4
src/views/dashboard/components/tubiao.vue

@@ -17,7 +17,7 @@
           >
           <img
             v-if="profile.img_url == null"
-            src="/static/images/head_default.png"
+            src="static/images/head_default.png"
             width="50"
             height="50"
             style="border-radius: 30px;"
@@ -218,9 +218,9 @@ export default {
       },
 
       profile: this.$store.getters.user_info,
-      imgUrl_01: "/static/images/rank1.png",
-      imgUrl_02: "/static/images/up.png",
-      imgUrl_down: "/static/images/down.png",
+      imgUrl_01: "static/images/rank1.png",
+      imgUrl_02: "static/images/up.png",
+      imgUrl_down: "static/images/down.png",
 
       pieLegend: {
         type: "scroll",

+ 4 - 4
src/views/dashboard/components/tubiaoAdmin.vue

@@ -17,7 +17,7 @@
           >
           <img
             v-if="profile.img_url == null"
-            src="/static/images/head_default.png"
+            src="static/images/head_default.png"
             width="50"
             height="50"
             style="border-radius: 30px;"
@@ -204,9 +204,9 @@ export default {
       },
 
       profile: this.$store.getters.user_info,
-      imgUrl_01: "/static/images/rank1.png",
-      imgUrl_02: "/static/images/up.png",
-      imgUrl_down: "/static/images/down.png",
+      imgUrl_01: "static/images/rank1.png",
+      imgUrl_02: "static/images/up.png",
+      imgUrl_down: "static/images/down.png",
 
       pieLegend: {
         type: "scroll",

+ 4 - 4
src/views/dashboard/components/tubiaoEmployee.vue

@@ -6,7 +6,7 @@
         <div class="card-panel-icon-wrapper icon-people"  @click="ProfileShow" style="cursor: pointer;">
 
           <img v-if="profile.img_url != null" :src="profile.img_url" width="50" height="50" style="border-radius: 30px;">
-          <img v-if="profile.img_url == null" src="/static/images/head_default.png" width="50" height="50" style="border-radius: 30px;">
+          <img v-if="profile.img_url == null" src="static/images/head_default.png" width="50" height="50" style="border-radius: 30px;">
 
         </div>
         <div class="card-panel-description">
@@ -150,9 +150,9 @@
           },
 
         profile: this.$store.getters.user_info,
-        imgUrl_01: '/static/images/rank1.png',
-        imgUrl_02: '/static/images/up.png',
-        imgUrl_down: '/static/images/down.png',
+        imgUrl_01: 'static/images/rank1.png',
+        imgUrl_02: 'static/images/up.png',
+        imgUrl_down: 'static/images/down.png',
 
         pieLegend: {
           type: 'scroll',

+ 15 - 15
src/views/dashboard/index.vue

@@ -415,7 +415,7 @@
 		<el-dialog :visible.sync="innerVisible" width="400px" append-to-body class="innerVisible">
         <p style="font-size:21px;">续费/升级</p>
         <p style="margin:0;">请在功道云积分服务群中联系客服顾问或微信扫码添加功道云客服进行续费</p>
-        <img src="/static/images/vtRemewService.png" style="width:100%">
+        <img src="static/images/vtRemewService.png" style="width:100%">
         <p style="font-size:20px;">电话咨询:400-6877-880</p>
 		</el-dialog>
 </div>
@@ -470,18 +470,18 @@
         innerVisible:false,
         experience_data:false,//是否体验账号
         banner:[//首页轮播
-          {image:'/static/images/banner1.jpg',key:1},
-          {image:'/static/images/banner2.jpg',key:2},
+          {image:'static/images/banner1.jpg',key:1},
+          {image:'static/images/banner2.jpg',key:2},
         ],
         exclusiveMonthBranch:0,//本月积分情况--部门
         exclusiveMonthChecked:true,//本月积分情况--不包含自动积分加分项
         rollOne:true,
         advertisingImage:'',//广告位图片
         inCommonUse:[
-          {name:'奖扣积分',image:'/static/images/entry_list.png',push:'/award_punish'},
-          {name:'发布任务',image:'/static/images/my_publish.png',push:'/my_issue'},
-          {name:'申请积分',image:'/static/images/a_apply.png',push:'/apply_list'},
-          {name:'领任务',image:'/static/images/task_hall.png',push:'/get_task'},
+          {name:'奖扣积分',image:'static/images/entry_list.png',push:'/award_punish'},
+          {name:'发布任务',image:'static/images/my_publish.png',push:'/my_issue'},
+          {name:'申请积分',image:'static/images/a_apply.png',push:'/apply_list'},
+          {name:'领任务',image:'static/images/task_hall.png',push:'/get_task'},
         ],
         authorityManagerHeaderLoad:false,//除了管理员 的头部  -- loading
         authorityManagerHeaders:{},//除了管理员 的头部  --数据
@@ -567,19 +567,19 @@
         fits: [{
             name: '奖扣A/B分',
             value:'表现好坏,有奖有罚',
-            img: '/static/images/prizeBuckle.png',
+            img: 'static/images/prizeBuckle.png',
             url: '/award_punish'
           },
           // {
           //   name: '绩效',
           //   value:'工作目标与价值的体现',
-          //   img: '/static/images/performance.png',
+          //   img: 'static/images/performance.png',
           //   url: '/team_performance'
           // },
           {
             name: '任务',
             value:'认可积极完成任务的人',
-            img: '/static/images/task.png',
+            img: 'static/images/task.png',
             url: '/my_issue'
           },
         ],
@@ -1667,8 +1667,8 @@
       if(this.employeeRout){
         this.inCommonUse = []
         this.inCommonUse.push(
-          {name:'申请积分',image:'/static/images/a_apply.png',push:'/apply_list'},
-          {name:'领任务',image:'/static/images/task_hall.png',push:'/get_task'},
+          {name:'申请积分',image:'static/images/a_apply.png',push:'/apply_list'},
+          {name:'领任务',image:'static/images/task_hall.png',push:'/get_task'},
         )
       }
       console.log(WWOpenData)
@@ -1729,7 +1729,7 @@
           
       //     // let ids = document.getElementById("app")
       //     // console.log(ids)
-      //     //  ids.style("cursor","url(/static/images/nodata_default.png) 64 64 ,pointer");
+      //     //  ids.style("cursor","url(static/images/nodata_default.png) 64 64 ,pointer");
       //     //  ids.style.cursor = 'help'
       //     onjpan = []
       //     document.onkeydown = undefined
@@ -2156,7 +2156,7 @@ box-sizing: content-box;
     width: 110px;
     height: 110px;
     margin: 22px auto 16px;
-    background: url("/static/images/nodata_default.png") no-repeat center;
+    background: url("static/images/nodata_default.png") no-repeat center;
     background-size: 99%;
   }
 
@@ -2165,7 +2165,7 @@ box-sizing: content-box;
     width: 110px;
     height: 110px;
     margin: 22px auto 16px;
-    background: url("/static/images/noperson_default.png") no-repeat center;
+    background: url("static/images/noperson_default.png") no-repeat center;
     background-size: 99%;
   }
 

+ 2 - 2
src/views/integral/ChartDept.vue

@@ -83,7 +83,7 @@
           >
             <img
               v-if="tableData.length == 0"
-              src="/static/images/nodata.png"
+              src="static/images/nodata.png"
               style="display: block; margin:0 auto;"
             >
             <p style="color:#ccc; text-align: center">暂无积分事件</p>
@@ -298,7 +298,7 @@
     </el-tabs>
     <div v-if="dept_list.department_data">
       <div v-if="dept_list.department_data.length == 0" style="background-color: #fff; padding-top:50px; height:750px;">
-          <img src="/static/images/nodata.png" style="display: block; margin:0 auto;" class="no-data-img">
+          <img src="static/images/nodata.png" style="display: block; margin:0 auto;" class="no-data-img">
           <p style="color: rgb(204, 204, 204); text-align: center;">暂无数据</p>
         </div>
     </div>

+ 6 - 6
src/views/integral/ChartPersonal.vue

@@ -63,7 +63,7 @@
             margin-top: -115px;"
         >
           <img
-            src="/static/images/nodata.png"
+            src="static/images/nodata.png"
             style="display: block; margin:0 auto;"
           >
           <p style="color:#ccc; text-align: center">暂无数据</p>
@@ -84,7 +84,7 @@
                 >
                 <img
                   v-if="rank_info.employee.img_url == null"
-                  src="/static/images/head_default.png"
+                  src="static/images/head_default.png"
                   width="50"
                   height="50"
                   style="border-radius: 30px;"
@@ -273,7 +273,7 @@
             >
               <img
                 v-if="tableData.length == 0"
-                src="/static/images/nodata.png"
+                src="static/images/nodata.png"
                 style="display: block; margin:0 auto;"
               >
               <p style="color:#ccc; text-align: center">暂无积分事件</p>
@@ -331,9 +331,9 @@ export default {
       },
       pageLimit: 5,
       rank_info: { employee: null },
-      imgUrl_01: '/static/images/rank1.png',
-      imgUrl_02: '/static/images/up.png',
-      imgUrl_down: '/static/images/down.png',
+      imgUrl_01: 'static/images/rank1.png',
+      imgUrl_02: 'static/images/up.png',
+      imgUrl_down: 'static/images/down.png',
       time_range: [startDate, endDate],
       profile: this.$store.getters.user_info,
       categoryTree: [],

+ 3 - 3
src/views/integral/DepartmentDataDetal.vue

@@ -113,9 +113,9 @@
               class="table-font-number"
               v-if="(currentPage - 1) * 10 + scope.$index <= 2"
             >
-              <img src="/static/images/rank_01.png" width="20" v-if="scope.$index == 0">
-              <img src="/static/images/rank_02.png" width="20" v-if="scope.$index == 1">
-              <img src="/static/images/rank_03.png" width="20" v-if="scope.$index == 2">
+              <img src="static/images/rank_01.png" width="20" v-if="scope.$index == 0">
+              <img src="static/images/rank_02.png" width="20" v-if="scope.$index == 1">
+              <img src="static/images/rank_03.png" width="20" v-if="scope.$index == 2">
             </div>
 
             <div

+ 5 - 5
src/views/integral/EmployeeSelector.vue

@@ -30,7 +30,7 @@
               :class="{on:filter.dept_id.length == 0}"
               style="display: block; padding:7px;"
             >
-            <img src="/static/images/two.png" style="width: 16px;height: 16px;vertical-align: text-bottom;margin-right: 8px;" />
+            <img src="static/images/two.png" style="width: 16px;height: 16px;vertical-align: text-bottom;margin-right: 8px;" />
             所有部门
             </a>
             <!-- <el-tree
@@ -39,7 +39,7 @@
               :default-expand-all="true"
               :expand-on-click-node="false"
               :data="deptTree"
-              img="/static/images/one.jpg"
+              img="static/images/one.jpg"
               @node-click="handleNodeClick"
             ></el-tree> -->
 
@@ -48,7 +48,7 @@
               <span class="custom-tree-node" slot-scope="{ node, data }">
                
                   <span >
-                      <img v-if="data.children.length!=0" src="/static/images/one.png" style="width: 16px;height: 216x;vertical-align: text-bottom;margin-right: 8px;" />
+                      <img v-if="data.children.length!=0" src="static/images/one.png" style="width: 16px;height: 216x;vertical-align: text-bottom;margin-right: 8px;" />
                      
                       {{data.label}}
                   </span>              
@@ -89,7 +89,7 @@
                       >
                       <img
                         v-if="scope.row.img_url == null"
-                        src="/static/images/head_default.png"
+                        src="static/images/head_default.png"
                         width="42px"
                         height="42px"
                       >
@@ -132,7 +132,7 @@
                       >
                       <img
                         v-if="scope.row.img_url == null"
-                        src="/static/images/head_default.png"
+                        src="static/images/head_default.png"
                         width="42px"
                         height="42px"
                       >

+ 2 - 2
src/views/integral/EmployeeTable.vue

@@ -13,7 +13,7 @@
         <div>
           <div v-loading="ruleDeprt">
             <div class="company_name">
-              <img src="/static/images/two.png" />
+              <img src="static/images/two.png" />
               <span>组织架构</span>
             </div>
             <div ref="ruletree" class="department_box">
@@ -35,7 +35,7 @@
                   slot-scope="{ node, data }"
                   style="font-size: 14px;color: #606266; width:100%; text-align: left;"
                 >
-								  <img src="/static/images/one.png" style="width: 20px;margin-right: 5px;" />
+								  <img src="static/images/one.png" style="width: 20px;margin-right: 5px;" />
                   <span class="name"
                     ><WWOpenData
                       type="departmentName"

+ 5 - 5
src/views/integral/PkRankLeader.vue

@@ -16,16 +16,16 @@
           <div class="rank_head"><img v-if="scope.row.img_url != null" v-bind:src="scope.row.img_url" width="42px" height="42px"/>
 
 
-            <img v-if="scope.row.img_url == null" src="/static/images/head_default.png" width="42px" height="42px"/>
+            <img v-if="scope.row.img_url == null" src="static/images/head_default.png" width="42px" height="42px"/>
             {{scope.row.employee_name}}</div>
         </template>
       </el-table-column>
       <el-table-column label="">
         <template slot-scope="scope">
           <div class="table-font-number" v-if="scope.row.rank <= 3">
-            <img src="/static/images/rank_01.png" width="20" v-if="scope.row.rank == 1">
-            <img src="/static/images/rank_02.png" width="20" v-if="scope.row.rank == 2">
-            <img src="/static/images/rank_03.png" width="20" v-if="scope.row.rank == 3">
+            <img src="static/images/rank_01.png" width="20" v-if="scope.row.rank == 1">
+            <img src="static/images/rank_02.png" width="20" v-if="scope.row.rank == 2">
+            <img src="static/images/rank_03.png" width="20" v-if="scope.row.rank == 3">
           </div>
 
 
@@ -55,7 +55,7 @@
     top: 50%;
     margin-top: -115px;
 ">
-      <img src="/static/images/nodata.png" style="display: block; margin:0 auto;" class="no-data-img">
+      <img src="static/images/nodata.png" style="display: block; margin:0 auto;" class="no-data-img">
       <p style="color:#ccc; text-align: center">暂无队长排名</p>
     </div>
 

+ 5 - 5
src/views/integral/PkRankMember.vue

@@ -19,7 +19,7 @@
             <img v-if="scope.row.img_url != null" v-bind:src="scope.row.img_url" width="42px" height="42px"/>
 
 
-            <img v-if="scope.row.img_url == null" src="/static/images/head_default.png" width="42px" height="42px"/>
+            <img v-if="scope.row.img_url == null" src="static/images/head_default.png" width="42px" height="42px"/>
 
             {{scope.row.employee_name}}</div>
         </template>
@@ -27,9 +27,9 @@
       <el-table-column label="">
         <template slot-scope="scope">
           <div class="table-font-number" v-if="scope.row.rank <= 3">
-            <img src="/static/images/rank_01.png" width="20" v-if="scope.row.rank == 1">
-            <img src="/static/images/rank_02.png" width="20" v-if="scope.row.rank == 2">
-            <img src="/static/images/rank_03.png" width="20" v-if="scope.row.rank == 3">
+            <img src="static/images/rank_01.png" width="20" v-if="scope.row.rank == 1">
+            <img src="static/images/rank_02.png" width="20" v-if="scope.row.rank == 2">
+            <img src="static/images/rank_03.png" width="20" v-if="scope.row.rank == 3">
           </div>
 
 
@@ -59,7 +59,7 @@
     top: 50%;
     margin-top: -115px;
 ">
-      <img src="/static/images/nodata.png" style="display: block; margin:0 auto;" class="no-data-img">
+      <img src="static/images/nodata.png" style="display: block; margin:0 auto;" class="no-data-img">
       <p style="color:#ccc; text-align: center">暂无全员排名</p>
     </div>
 

+ 4 - 4
src/views/integral/PkRankTeam.vue

@@ -18,9 +18,9 @@
       <el-table-column label="">
         <template slot-scope="scope">
           <div class="table-font-number" v-if="scope.row.rank <= 3">
-            <img src="/static/images/rank_01.png" width="20" v-if="scope.row.rank == 1">
-            <img src="/static/images/rank_02.png" width="20" v-if="scope.row.rank == 2">
-            <img src="/static/images/rank_03.png" width="20" v-if="scope.row.rank == 3">
+            <img src="static/images/rank_01.png" width="20" v-if="scope.row.rank == 1">
+            <img src="static/images/rank_02.png" width="20" v-if="scope.row.rank == 2">
+            <img src="static/images/rank_03.png" width="20" v-if="scope.row.rank == 3">
           </div>
 
 
@@ -50,7 +50,7 @@
     top: 50%;
     margin-top: -115px;
 ">
-      <img src="/static/images/nodata.png" style="display: block; margin:0 auto;" class="no-data-img">
+      <img src="static/images/nodata.png" style="display: block; margin:0 auto;" class="no-data-img">
       <p style="color:#ccc; text-align: center">暂无团队排名</p>
     </div>
 

+ 2 - 2
src/views/integral/PointAutoCreateBtn.vue

@@ -177,7 +177,7 @@
                         >
                         <img
                           v-if="scope.row.img_url == null"
-                          src="/static/images/head_default.png"
+                          src="static/images/head_default.png"
                           width="42px"
                           height="42px"
                         >
@@ -1146,7 +1146,7 @@ export default {
   margin: 0 auto;
   width: 40px;
   height: 40px;
-  background-image: url(/static/images/jflr.png);
+  background-image: url(static/images/jflr.png);
   background-size: 100%;
 }
 .integral-create-review-btn .card-panel-description {

+ 1 - 1
src/views/integral/PointAutoSetting.vue

@@ -75,7 +75,7 @@
                         >
                         <img
                           v-if="scope.row.img_url == null"
-                          src="/static/images/head_default.png"
+                          src="static/images/head_default.png"
                           width="42px"
                           height="42px"
                         >

+ 4 - 4
src/views/integral/PointRankDepartment.vue

@@ -79,7 +79,7 @@ v-show="false"
         <template slot-scope="scope">
           <div class="rank_head">
             <img v-if="scope.row.target_img != null" v-bind:src="scope.row.target_img" width="42px" height="42px"/>
-            <img v-if="scope.row.target_img == null" src="/static/images/head_default.png" width="42px" height="42px"/>
+            <img v-if="scope.row.target_img == null" src="static/images/head_default.png" width="42px" height="42px"/>
             {{scope.row.target_name}}</div>
         </template>
       </el-table-column>
@@ -87,9 +87,9 @@ v-show="false"
       <el-table-column label="排行">
         <template slot-scope="scope">
           <div class="table-font-number" v-if="(currentPage - 1) * 10 + scope.row.index <= 3">
-            <img src="/static/images/rank_01.png" width="20" v-if="scope.row.index == 1">
-            <img src="/static/images/rank_02.png" width="20" v-if="scope.row.index == 2">
-            <img src="/static/images/rank_03.png" width="20" v-if="scope.row.index == 3">
+            <img src="static/images/rank_01.png" width="20" v-if="scope.row.index == 1">
+            <img src="static/images/rank_02.png" width="20" v-if="scope.row.index == 2">
+            <img src="static/images/rank_03.png" width="20" v-if="scope.row.index == 3">
           </div>
           <div style="" class="table-font-number" v-if="(currentPage - 1) * 10 + scope.row.index > 3">
             NO.{{ (currentPage - 1) * 10 + scope.row.index }}

+ 7 - 7
src/views/integral/RankEntire.vue

@@ -221,7 +221,7 @@
             >
             <img
               v-if="scope.row.target_img == null"
-              src="/static/images/head_default.png"
+              src="static/images/head_default.png"
               width="42px"
               height="42px"
             >
@@ -237,9 +237,9 @@
             class="table-font-number"
             v-if="(currentPage - 1) * 10 + scope.row.index <= 3"
           >
-            <img src="/static/images/rank_01.png" width="20" v-if="scope.row.index == 1">
-            <img src="/static/images/rank_02.png" width="20" v-if="scope.row.index == 2">
-            <img src="/static/images/rank_03.png" width="20" v-if="scope.row.index == 3">
+            <img src="static/images/rank_01.png" width="20" v-if="scope.row.index == 1">
+            <img src="static/images/rank_02.png" width="20" v-if="scope.row.index == 2">
+            <img src="static/images/rank_03.png" width="20" v-if="scope.row.index == 3">
           </div>
 
           <div
@@ -250,7 +250,7 @@
           <div style="float:left" v-if="scope.row.status > 0">
             <img
               style="width:9px; height:17px; margin:3px 5px 0 8px;"
-              src="/static/images/up_small.png"
+              src="static/images/up_small.png"
               alt
             >
             <span
@@ -260,14 +260,14 @@
           <div style="float:left" v-if="scope.row.status < 0">
             <img
               style="width:9px; height:17px; margin:3px 5px 0 8px;"
-              src="/static/images/down_small.png"
+              src="static/images/down_small.png"
               alt
             >
             <span
               style="display:block; float:right; color:rgb(103,194,58)"
             >{{scope.row.rank_change}}</span>
           </div>
-          <!-- <div style="float:left; color:rgb(204,204,204);" v-if="scope.row.status === 0"><img style="width:9px; height:3px; margin:0 5px 3px 8px;" src="/static/images/equal.png" alt=""></div> -->
+          <!-- <div style="float:left; color:rgb(204,204,204);" v-if="scope.row.status === 0"><img style="width:9px; height:3px; margin:0 5px 3px 8px;" src="static/images/equal.png" alt=""></div> -->
         </template>
       </el-table-column>
       <el-table-column label="总分">

+ 6 - 6
src/views/integral/RankJob.vue

@@ -105,7 +105,7 @@
             >
             <img
               v-if="scope.row.target_img == null"
-              src="/static/images/head_default.png"
+              src="static/images/head_default.png"
               width="42px"
               height="42px"
             >
@@ -117,9 +117,9 @@
       <el-table-column label="排行">
         <template slot-scope="scope">
           <div style="float:left" class="table-font-number" v-if="(currentPage - 1) * 10 + scope.row.index <= 3">
-            <img src="/static/images/rank_01.png" width="20" v-if="scope.row.index == 1">
-            <img src="/static/images/rank_02.png" width="20" v-if="scope.row.index == 2">
-            <img src="/static/images/rank_03.png" width="20" v-if="scope.row.index == 3">
+            <img src="static/images/rank_01.png" width="20" v-if="scope.row.index == 1">
+            <img src="static/images/rank_02.png" width="20" v-if="scope.row.index == 2">
+            <img src="static/images/rank_03.png" width="20" v-if="scope.row.index == 3">
           </div>
 
           <div
@@ -130,7 +130,7 @@
           <div style="float:left" v-if="scope.row.status > 0">
             <img
               style="width:9px; height:17px; margin:3px 5px 0 8px;"
-              src="/static/images/up_small.png"
+              src="static/images/up_small.png"
               alt
             >
             <span
@@ -140,7 +140,7 @@
           <div style="float:left" v-if="scope.row.status < 0">
             <img
               style="width:9px; height:17px; margin:3px 5px 0 8px;"
-              src="/static/images/down_small.png"
+              src="static/images/down_small.png"
               alt
             >
             <span

+ 6 - 6
src/views/integral/RankManager.vue

@@ -112,7 +112,7 @@
             >
             <img
               v-if="scope.row.target_img == null"
-              src="/static/images/head_default.png"
+              src="static/images/head_default.png"
               width="42px"
               height="42px"
             >
@@ -130,9 +130,9 @@
       <el-table-column label="排行">
         <template slot-scope="scope">
           <div style="float:left" class="table-font-number" v-if="(currentPage - 1) * 10 + scope.row.index <= 3">
-            <img src="/static/images/rank_01.png" width="20" v-if="scope.row.index == 1">
-            <img src="/static/images/rank_02.png" width="20" v-if="scope.row.index == 2">
-            <img src="/static/images/rank_03.png" width="20" v-if="scope.row.index == 3">
+            <img src="static/images/rank_01.png" width="20" v-if="scope.row.index == 1">
+            <img src="static/images/rank_02.png" width="20" v-if="scope.row.index == 2">
+            <img src="static/images/rank_03.png" width="20" v-if="scope.row.index == 3">
           </div>
 
           <div
@@ -143,7 +143,7 @@
           <div style="float:left" v-if="scope.row.status > 0">
             <img
               style="width:9px; height:17px; margin:3px 5px 0 8px;"
-              src="/static/images/up_small.png"
+              src="static/images/up_small.png"
               alt
             >
             <span
@@ -153,7 +153,7 @@
           <div style="float:left" v-if="scope.row.status < 0">
             <img
               style="width:9px; height:17px; margin:3px 5px 0 8px;"
-              src="/static/images/down_small.png"
+              src="static/images/down_small.png"
               alt
             >
             <span

+ 1 - 1
src/views/integral/avatarUpload.vue

@@ -25,7 +25,7 @@ export default {
   name: 'avatarUpload-demo',
   components: { ImageCropper, PanThumb },
   data() {
-    let image = this.$store.getters.user_info.img_url?this.$store.getters.user_info.img_url:this.serverdomain+'/static/images/head_default.png'
+    let image = this.$store.getters.user_info.img_url?this.$store.getters.user_info.img_url:this.serverdomain+'static/images/head_default.png'
     return {
       imagecropperShow: false,
       imagecropperKey: 0,

+ 4 - 4
src/views/integral/commonDepartment.vue

@@ -65,7 +65,7 @@
                       >
                       <img
                         v-if="scope.row.img_url == null"
-                        src="/static/images/head_default.png"
+                        src="static/images/head_default.png"
                         width="42px"
                         height="42px"
                       >
@@ -75,7 +75,7 @@
                 </el-table-column>
               </el-table> -->
               <div class="department_tree" @click="handleNodeClick({value: 0})">
-                 <img src="/static/images/two.png" style="width: 16px;height: 16px;vertical-align: text-bottom;margin-right: 8px;" />
+                 <img src="static/images/two.png" style="width: 16px;height: 16px;vertical-align: text-bottom;margin-right: 8px;" />
                   {{company.name}}
               </div>
                <!-- <el-tree
@@ -99,7 +99,7 @@
                     @check="handleSelectionChange"
                     >
                       <span class="custom-tree-node" slot-scope="{ node, data }">
-                        <img src="/static/images/one.png" style="width: 20px;height:16px;vertical-align: text-top;margin-right: 4px;" />
+                        <img src="static/images/one.png" style="width: 20px;height:16px;vertical-align: text-top;margin-right: 4px;" />
                         <span>{{data.name}}</span>
                       </span>
 
@@ -140,7 +140,7 @@
               <el-table-column prop="label">
                   <template slot-scope="scope">
                     <div class="rank_head" style="cursor: pointer;">
-                      <img src="/static/images/one.png" style="width: 20px;height: 16x;vertical-align: text-bottom;margin-right: 4px;" />
+                      <img src="static/images/one.png" style="width: 20px;height: 16x;vertical-align: text-bottom;margin-right: 4px;" />
                       {{scope.row.label}}
                     </div>
                   </template>

+ 2 - 2
src/views/integral/commonManager.vue

@@ -63,7 +63,7 @@
                       >
                       <img
                         v-if="scope.row.img_url == null || scope.row.img_url == ''"
-                        src="/static/images/head_default.png"
+                        src="static/images/head_default.png"
                         width="20px"
                         height="20px"
                       >
@@ -114,7 +114,7 @@
                       >
                       <img
                         v-if="scope.row.img_url == null || scope.row.img_url == ''"
-                        src="/static/images/head_default.png"
+                        src="static/images/head_default.png"
                         width="42px"
                         height="42px"
                       >

+ 2 - 2
src/views/integral/framework.vue

@@ -23,7 +23,7 @@
 				<div class="terr-left">
 					<div class="rule_class_box" v-loading="ruleDeprt">
 							<div class="company_name">
-								<img src="/static/images/two.png" />
+								<img src="static/images/two.png" />
 								<span>组织架构</span>
 							</div>
 						<el-tree
@@ -42,7 +42,7 @@
 								slot-scope="{ node, data }"
 								style="font-size: 14px;color: #606266; width:100%; text-align: left;"
 							>
-								<img src="/static/images/one.png" style="width: 20px;margin-right: 5px;" />
+								<img src="static/images/one.png" style="width: 20px;margin-right: 5px;" />
 								<span class="name">{{ data.name }}</span>
 							</div>
 						</el-tree>

+ 3 - 3
src/views/integral/rule/rule_category.vue

@@ -14,7 +14,7 @@
             @node-click="dept_click" :expand-on-click-node="false" :highlight-current="true" class="cate-tree"></el-tree>
           <div v-show="!dept_loading && dept_list !== null && dept_list.length == 0" class="" style="margin-top: 100px;">
             <div style="padding: 0 10px">
-              <img src="/static/images/nodata_default.png" width="100%" alt="">
+              <img src="static/images/nodata_default.png" width="100%" alt="">
             </div>
             <div style="text-align: center; line-height:34px">还没有规则分类</div>
             <div style="text-align: center; color: #26A2FF;" @click="add_class">添加规则分类</div>
@@ -160,7 +160,7 @@
           <div class="text-center">
             <p>1、下载规则模版,填写好规则</p>
             <p>
-              <img src="/static/images/rules_mould.png" alt="">
+              <img src="static/images/rules_mould.png" alt="">
             </p>
             <p>规则表</p>
             <p><a target="_blank" :href="publicBASE_API+'/api/download/rule_item'" ><el-button type="primary">下载模板</el-button></a></p>
@@ -170,7 +170,7 @@
           <div class="text-center">
             <p>2、上传填好的规则表</p>
             <p>
-              <img src="/static/images/rules_mould1.png" alt="">
+              <img src="static/images/rules_mould1.png" alt="">
             </p>
             <p>仅支持xls、xlsx格式文件</p>
           <el-upload

+ 23 - 23
src/views/layout/components/Navbar.vue

@@ -292,8 +292,8 @@
           name:'员工积极参与,管理者权责分明',
           code:'0',
           item:[
-            {image:'/static/images/guild_dept_pic.png',name:'组织架构',conf:'去配置',push:'/employee_table'},
-            {image:'/static/images/role_manage.png',name:'角色权限',conf:'去配置',push:'/set_role'}
+            {image:'static/images/guild_dept_pic.png',name:'组织架构',conf:'去配置',push:'/employee_table'},
+            {image:'static/images/role_manage.png',name:'角色权限',conf:'去配置',push:'/set_role'}
           ]
         },
         activeName: [{name:'完善部门人员信息及授权',code:'0',},{name:'建立积分奖扣制度',code:'1',},{name:'积分执行与实施',code:'2',},{name:'积分排名统计与分析',code:'3',}],
@@ -390,8 +390,8 @@
           id: 1,
           name: '退出账号'
         }],
-        logoImgUrl: '/static/images/logo.png',
-        logoImgUrlMini: '/static/images/logo_icon.png',
+        logoImgUrl: 'static/images/logo.png',
+        logoImgUrlMini: 'static/images/logo_icon.png',
         menu: [],
         activeIndex:'',//默认头部导航点击
         //权限
@@ -713,8 +713,8 @@
             name:'员工积极参与,管理者权责分明',
             code:'0',
             item:[
-              {image:'/static/images/guild_dept_pic.png',name:'组织架构',conf:'去配置',push:'/employee_table'},
-              {image:'/static/images/role_manage.png',name:'角色权限',conf:'去配置',push:'/set_role'}
+              {image:'static/images/guild_dept_pic.png',name:'组织架构',conf:'去配置',push:'/employee_table'},
+              {image:'static/images/role_manage.png',name:'角色权限',conf:'去配置',push:'/set_role'}
             ]
           }
         }else if(item.code=='1'){
@@ -724,9 +724,9 @@
             name:'健全企业规章制度,建立公平的奖扣分体系',
             code:'1',
             item:[
-              {image:'/static/images/rule.png',name:'积分规则',conf:'去配置',push:'/rule_manage'},
-              {image:'/static/images/length_point.png',name:'基础设置',conf:'去配置',push:'/set_basics'},
-              {image:'/static/images/base_point.png',name:'自动积分',conf:'去配置',push:'/fixed_integral'},
+              {image:'static/images/rule.png',name:'积分规则',conf:'去配置',push:'/rule_manage'},
+              {image:'static/images/length_point.png',name:'基础设置',conf:'去配置',push:'/set_basics'},
+              {image:'static/images/base_point.png',name:'自动积分',conf:'去配置',push:'/fixed_integral'},
             ]
           }
         }else if(item.code=='2'){
@@ -735,11 +735,11 @@
             name:'员工积极挣分,管理者奖罚分明',
             code:'2',
             item:[
-              {image:'/static/images/entry_list.png',name:'奖分/扣分',conf:'去奖扣',push:'/award_punish'},
-              {image:'/static/images/my_publish.png',name:'任务',conf:'去发布',push:'/my_issue'},
-              {image:'/static/images/performance1.png',name:'绩效',conf:'去发布',push:'/team_performance'},
-              {image:'/static/images/attendance_application.png',name:'考勤  ',conf:'去配置',push:'/attendancenew'},
-              {image:'/static/images/att_review.png',name:'审批打分',conf:'去审批',push:'/approval_list'}
+              {image:'static/images/entry_list.png',name:'奖分/扣分',conf:'去奖扣',push:'/award_punish'},
+              {image:'static/images/my_publish.png',name:'任务',conf:'去发布',push:'/my_issue'},
+              {image:'static/images/performance1.png',name:'绩效',conf:'去发布',push:'/team_performance'},
+              {image:'static/images/attendance_application.png',name:'考勤  ',conf:'去配置',push:'/attendancenew'},
+              {image:'static/images/att_review.png',name:'审批打分',conf:'去审批',push:'/approval_list'}
             ],
           }
         }else if(item.code=='3'){
@@ -748,10 +748,10 @@
             name:'提高管理执行力,让优秀员工不吃亏',
             code:'3',
             item:[
-              {image:'/static/images/add_ticket.png',name:'积分排名',conf:'去查看',push:'/dept_rank'},
-              {image:'/static/images/role_manage.png',name:'管理者执行力',conf:'去查看',push:'/manager_statistics'},
-              {image:'/static/images/data_team.png',name:'部门分析',conf:'去查看',push:'/department_statistics'},
-              {image:'/static/images/length_point.png',name:'个人分析',conf:'去查看',push:'/individual_statistics'}
+              {image:'static/images/add_ticket.png',name:'积分排名',conf:'去查看',push:'/dept_rank'},
+              {image:'static/images/role_manage.png',name:'管理者执行力',conf:'去查看',push:'/manager_statistics'},
+              {image:'static/images/data_team.png',name:'部门分析',conf:'去查看',push:'/department_statistics'},
+              {image:'static/images/length_point.png',name:'个人分析',conf:'去查看',push:'/individual_statistics'}
             ]
           }
         }
@@ -1133,13 +1133,13 @@
 
   .totalScore {
     padding-left: 25px;
-    background: url('/static/images/totalScore.png') no-repeat left center;
+    background: url('static/images/totalScore.png') no-repeat left center;
     background-size: 18px 17px;
   }
 
   .course {
     padding-left: 25px;
-    background: url('/static/images/book.png') no-repeat left center;
+    background: url('static/images/book.png') no-repeat left center;
     background-size: 20px 18px;
   }
 
@@ -1158,7 +1158,7 @@
     .commit-comment-btn {
       display: inline-block;
       padding-left: 30px;
-      background-image: url(/static/images/comment.png);
+      background-image: url(static/images/comment.png);
       background-repeat: no-repeat;
       background-position: left center;
       color: #fff;
@@ -1168,7 +1168,7 @@
     .logout-btn {
       display: inline-block;
       padding-left: 30px;
-      background-image: url(/static/images/logout.png);
+      background-image: url(static/images/logout.png);
       background-repeat: no-repeat;
       background-position: left center;
       color: #fff;
@@ -1303,7 +1303,7 @@
     content: "123";
     width: 12px;
     height: 12px;
-    background: url(/static/images/angle.png) no-repeat center;
+    background: url(static/images/angle.png) no-repeat center;
     background-size: 12px;
     color: rgba(0, 0, 0, 0)
   }

+ 6 - 6
src/views/layout/components/Sidebar/index.vue

@@ -36,8 +36,8 @@ export default {
       menu: [],
       imageUrl: '',
       isSetLogo: false,
-      logoImgUrl: '/static/images/logo.png',
-      logoImgUrlMini: '/static/images/logo_icon.png',
+      logoImgUrl: 'static/images/logo.png',
+      logoImgUrlMini: 'static/images/logo_icon.png',
       activeIndex: this.$route.path
     };
   },
@@ -130,7 +130,7 @@ export default {
 };
 </script>
 <style rel="stylesheet/scss" lang="scss" scoped>
-$logoUrl: '/static/images/logo.png';
+$logoUrl: 'static/images/logo.png';
 .scrollbar-wrapper .logo {
   width: 100%;
   height: 60px;
@@ -140,14 +140,14 @@ $logoUrl: '/static/images/logo.png';
 }
 
 .hideSidebar .logo {
-  // background-image: url(/static/images/logo_icon.png);
+  // background-image: url(static/images/logo_icon.png);
   background-size: 80%;
 }
 // .scrollbar-wrapper .el-menu:before{
 //   content: " ";
 //   width: 100%;
 //   height: 60px;
-//   background-image: url(/static/images/logo.png);
+//   background-image: url(static/images/logo.png);
 //   background-repeat: no-repeat;
 //   background-position: center;
 // }
@@ -156,7 +156,7 @@ $logoUrl: '/static/images/logo.png';
   background: #5b8bf7;
 }
 // .hideSidebar .el-menu:before{
-//   background-image: url(/static/images/logo_icon.png);
+//   background-image: url(static/images/logo_icon.png);
 //   background-size: 80%;
 // }
 </style>

+ 1 - 1
src/views/login/autoLogin.vue

@@ -2,7 +2,7 @@
   <div>
     <div class="image">
       <img
-        src="/static/images/init.gif"
+        src="static/images/init.gif"
         alt=""
         style="width:100%;height:100%;"
       />

+ 3 - 3
src/views/login/create_company.vue

@@ -1,12 +1,12 @@
 <template>
   <div class="create-company-container">
     <div class="login_logo">
-      <a href="#" target="_self" title="功道云-积分系统用户登录"><img src="/static/images/login-logo.png" /></a>
+      <a href="#" target="_self" title="功道云-积分系统用户登录"><img src="static/images/login-logo.png" /></a>
     </div>
 
     <div class="login_box">
       <div class="login_ad">
-        <img src="/static/images/login_adpic.png" />
+        <img src="static/images/login_adpic.png" />
         <span>广告语</span>
       </div>
 
@@ -188,7 +188,7 @@ export default {
   width:518px;
   height:614px;
   float:left;
-  background:url(/static/images/login_bg.jpg) no-repeat;
+  background:url(static/images/login_bg.jpg) no-repeat;
   background-size:cover;
   overflow:hidden;
 }

+ 6 - 6
src/views/login/forgetPwd.vue

@@ -2,13 +2,13 @@
   <div class="login-container">
     <div class="all">
       <div class="login_logo">
-        <a href="#" target="_self" title="功道云-积分系统用户登录"><img src="/static/images/login-logo_20200603.png"></a>
+        <a href="#" target="_self" title="功道云-积分系统用户登录"><img src="static/images/login-logo_20200603.png"></a>
       </div>
 
       <div class="login_box">
 
         <div class="login_ad fl">
-          <!-- <img src="/static/images/login_adpic.png">
+          <!-- <img src="static/images/login_adpic.png">
           <span>广告语</span> -->
         </div>
 
@@ -86,7 +86,7 @@
       </div>
 
       <div class="footer_copyright">
-        <!-- <span class=""><img src="/static/images/little_line.png">积分制管理 · 员工精细化管理<img src="/static/images/little_line.png"></span> -->
+        <!-- <span class=""><img src="static/images/little_line.png">积分制管理 · 员工精细化管理<img src="static/images/little_line.png"></span> -->
         <span class="copyright">Copyright © 2020 东莞市民之网计算机网络工程有限公司 All Rights Reserved</span>
       </div>
     </div>
@@ -283,7 +283,7 @@
   .login-container .login_box .login_ad{
     width: 482px;
     height: 552px;
-    background: url(/static/images/login_bg_20200603.png) no-repeat;
+    background: url(static/images/login_bg_20200603.png) no-repeat;
     background-size: cover;
   }
   .login-container .login_box .login_ad img{
@@ -312,13 +312,13 @@
   .login-container .login_box .login_type_icon .login_default{
     width:96px;
     height:96px;
-    background:url(/static/images/login_default.jpg) no-repeat;
+    background:url(static/images/login_default.jpg) no-repeat;
     background-size:cover;
   }
   .login-container .login_box .login_type_icon .login_code{
     width:96px;
     height:96px;
-    background:url(/static/images/login_code.jpg) no-repeat;
+    background:url(static/images/login_code.jpg) no-repeat;
     background-size:cover;
   }
   .login-container .login_box .login_input {

+ 8 - 8
src/views/login/index.vue

@@ -2,10 +2,10 @@
   <div class="login-container">
     <div class="all">
       <div class="login_logo">
-        <a href="#" target="_self" title="功道云-积分系统用户登录"><img src="/static/images/login-logo_20200603.png"></a>
+        <a href="#" target="_self" title="功道云-积分系统用户登录"><img src="static/images/login-logo_20200603.png"></a>
       </div>
       <div>
-        <img src="/static/images/src=http___dingyue.nosdn.127.net_SM=WIGOFt0qHbUErqhHznlIUUXEp6vq=5nrCxFOZ3YjCO1506947851488.gif&refer=http___dingyue.nosdn.127.gif" style="" alt="">
+        <img src="static/images/src=http___dingyue.nosdn.127.net_SM=WIGOFt0qHbUErqhHznlIUUXEp6vq=5nrCxFOZ3YjCO1506947851488.gif&refer=http___dingyue.nosdn.127.gif" style="" alt="">
       </div>
       <div class="login_box" style="display:none">
         <div class="flex-box">
@@ -88,7 +88,7 @@
           <!--<span class="title">社交账号登录</span>-->
           <!--<svg-icon icon-class="wechat_green"/>-->
           <!--<div class="download_app">-->
-          <!--<img src="/static/images/logo.png">-->
+          <!--<img src="static/images/logo.png">-->
           <!--<span>下载功道云 App</span></div>-->
           <!--</div>-->
 
@@ -102,12 +102,12 @@
         <!-- <el-dialog :visible.sync="$store.state.user.pastDue" width="400px" append-to-body class="pastDue" @close="pastDueclose">
             <p style="font-size:21px;">系统已到期</p>
             <p style="margin:0;">请在功道云积分服务群中联系专属客服或微信扫码添加功道云客服进行续费</p>
-            <img src="/static/images/statistics_NO1.png" style="width:100%">
+            <img src="static/images/statistics_NO1.png" style="width:100%">
             <p style="font-size:20px;">电话咨询:400-6877-880</p>
         </el-dialog> -->
       </div>
       <div class="footer_copyright">
-        <!-- <span class=""><img src="/static/images/little_line.png">积分制管理 · 员工精细化管理<img src="/static/images/little_line.png"></span> -->
+        <!-- <span class=""><img src="static/images/little_line.png">积分制管理 · 员工精细化管理<img src="static/images/little_line.png"></span> -->
         <span class="copyright">Copyright © 2020 广东功道云数字科技有限公司 All Rights Reserved</span>
       </div>
     </div>
@@ -509,7 +509,7 @@
   .login-container .login_box .login_ad {
     width: 482px;
     height: 552px;
-    background: url(/static/images/login_bg_20200603.png) no-repeat;
+    background: url(static/images/login_bg_20200603.png) no-repeat;
     background-size: cover;
   }
 
@@ -542,14 +542,14 @@
   .login-container .login_box .login_type_icon .login_default {
     width: 96px;
     height: 96px;
-    background: url(/static/images/login_default.jpg) no-repeat;
+    background: url(static/images/login_default.jpg) no-repeat;
     background-size: cover;
   }
 
   .login-container .login_box .login_type_icon .login_code {
     width: 96px;
     height: 96px;
-    background: url(/static/images/login_code.jpg) no-repeat;
+    background: url(static/images/login_code.jpg) no-repeat;
     background-size: cover;
   }
 

+ 5 - 5
src/views/login/index1.vue

@@ -3,8 +3,8 @@
     <div class="all" style="">
       <div class="data-all" style="text-align:center;margin-top:50px;">
         <transition name="fade">
-          <img src="/static/images/login300.png" v-if="logImage" style="margin:48px auto;width:104px;height:104px;" alt="">
-          <img src="/static/images/init.gif" v-if="!logImage" style="margin:0 auto;" alt="">
+          <img src="static/images/login300.png" v-if="logImage" style="margin:48px auto;width:104px;height:104px;" alt="">
+          <img src="static/images/init.gif" v-if="!logImage" style="margin:0 auto;" alt="">
         </transition>
         <div>管理执行难,就用功道云</div>
         <!-- <transition name="fade">
@@ -244,7 +244,7 @@
   .login-container .login_box .login_ad {
     width: 482px;
     height: 552px;
-    background: url(/static/images/login_bg_20200603.png) no-repeat;
+    background: url(static/images/login_bg_20200603.png) no-repeat;
     background-size: cover;
   }
 
@@ -277,14 +277,14 @@
   .login-container .login_box .login_type_icon .login_default {
     width: 96px;
     height: 96px;
-    background: url(/static/images/login_default.jpg) no-repeat;
+    background: url(static/images/login_default.jpg) no-repeat;
     background-size: cover;
   }
 
   .login-container .login_box .login_type_icon .login_code {
     width: 96px;
     height: 96px;
-    background: url(/static/images/login_code.jpg) no-repeat;
+    background: url(static/images/login_code.jpg) no-repeat;
     background-size: cover;
   }
 

+ 5 - 5
src/views/login/index2.vue

@@ -3,8 +3,8 @@
     <div class="all" style="">
       <div class="data-all" style="text-align:center;margin-top:50px;">
         <transition name="fade">
-          <img src="/static/images/login300.png" v-if="logImage" style="margin:48px auto;width:104px;height:104px;" alt="">
-          <img src="/static/images/init.gif" v-if="!logImage" style="margin:0 auto;" alt="">
+          <img src="static/images/login300.png" v-if="logImage" style="margin:48px auto;width:104px;height:104px;" alt="">
+          <img src="static/images/init.gif" v-if="!logImage" style="margin:0 auto;" alt="">
         </transition>
         <div>管理执行难,就用功道云</div>
         <transition name="fade">
@@ -202,7 +202,7 @@
   .login-container .login_box .login_ad {
     width: 482px;
     height: 552px;
-    background: url(/static/images/login_bg_20200603.png) no-repeat;
+    background: url(static/images/login_bg_20200603.png) no-repeat;
     background-size: cover;
   }
 
@@ -235,14 +235,14 @@
   .login-container .login_box .login_type_icon .login_default {
     width: 96px;
     height: 96px;
-    background: url(/static/images/login_default.jpg) no-repeat;
+    background: url(static/images/login_default.jpg) no-repeat;
     background-size: cover;
   }
 
   .login-container .login_box .login_type_icon .login_code {
     width: 96px;
     height: 96px;
-    background: url(/static/images/login_code.jpg) no-repeat;
+    background: url(static/images/login_code.jpg) no-repeat;
     background-size: cover;
   }
 

+ 2 - 2
src/views/login/index3.vue

@@ -4,13 +4,13 @@
       <div class="data-all" style="text-align:center;margin-top:50px;">
         <transition name="fade">
           <img
-            src="/static/images/login300.png"
+            src="static/images/login300.png"
             v-if="logImage"
             style="margin:48px auto;width:104px;height:104px;"
             alt=""
           />
           <img
-            src="/static/images/init.gif"
+            src="static/images/init.gif"
             v-if="!logImage"
             style="margin:0 auto;"
             alt=""

+ 7 - 7
src/views/login/invite_new_company.vue

@@ -2,20 +2,20 @@
   <div class="login-container">
 
     <div class="login_logo">
-      <a href="#" target="_self" title="功道云-积分系统用户登录"><img src="/static/images/login-logo.png"></a>
+      <a href="#" target="_self" title="功道云-积分系统用户登录"><img src="static/images/login-logo.png"></a>
     </div>
 
     <div class="login_box">
 
       <div class="login_ad">
-        <img src="/static/images/login_adpic.png">
+        <img src="static/images/login_adpic.png">
         <span>广告语</span>
       </div>
 
       <div class="create_company_box">
 
         <div class="company_img">
-          <img src="/static/images/invite_new_company.png">
+          <img src="static/images/invite_new_company.png">
         </div>
 
         <div class="create_company_title">
@@ -35,7 +35,7 @@
     </div>
 
     <div class="footer_copyright">
-      <span class=""><img src="/static/images/little_line.png">积分制管理 · 员工精细化管理<img src="/static/images/little_line.png"></span>
+      <span class=""><img src="static/images/little_line.png">积分制管理 · 员工精细化管理<img src="static/images/little_line.png"></span>
       <span class="copyright">Copyright © 2020 东莞市民之网计算机网络工程有限公司 All Rights Reserved</span>
     </div>
   </div>
@@ -93,7 +93,7 @@
     width:518px;
     height:614px;
     float:left;
-    background:url(/static/images/login_bg.jpg) no-repeat;
+    background:url(static/images/login_bg.jpg) no-repeat;
     background-size:cover;
     overflow:hidden;
   }
@@ -123,13 +123,13 @@
   .login-container .login_box .login_type_icon .login_default{
     width:96px;
     height:96px;
-    background:url(/static/images/login_default.jpg) no-repeat;
+    background:url(static/images/login_default.jpg) no-repeat;
     background-size:cover;
   }
   .login-container .login_box .login_type_icon .login_code{
     width:96px;
     height:96px;
-    background:url(/static/images/login_code.jpg) no-repeat;
+    background:url(static/images/login_code.jpg) no-repeat;
     background-size:cover;
   }
   .login-container .login_box .login_input{

+ 5 - 5
src/views/login/reg.vue

@@ -2,7 +2,7 @@
   <div class="login-container">
     <div class="all">
       <div class="login_logo">
-        <a href="#" target="_self" title="功道云-积分系统用户登录"><img src="/static/images/login-logo_20200603.png"></a>
+        <a href="#" target="_self" title="功道云-积分系统用户登录"><img src="static/images/login-logo_20200603.png"></a>
       </div>
 
       <div class="login_box">
@@ -100,7 +100,7 @@
 
       </div>
       <div class="footer_copyright">
-        <!-- <span class=""><img src="/static/images/little_line.png">积分制管理 · 员工精细化管理<img src="/static/images/little_line.png"></span> -->
+        <!-- <span class=""><img src="static/images/little_line.png">积分制管理 · 员工精细化管理<img src="static/images/little_line.png"></span> -->
         <span class="copyright">Copyright © 2020 广东功道云数字科技有限公司 All Rights Reserved</span>
       </div>
 
@@ -368,7 +368,7 @@
   .login-container .login_box .login_ad {
     width: 482px;
     height: 552px;
-    background: url(/static/images/login_bg_20200603.png) no-repeat;
+    background: url(static/images/login_bg_20200603.png) no-repeat;
     background-size: cover;
   }
 
@@ -399,13 +399,13 @@
   .login-container .login_box .login_type_icon .login_default{
     width:96px;
     height:96px;
-    background:url(/static/images/login_default.jpg) no-repeat;
+    background:url(static/images/login_default.jpg) no-repeat;
     background-size:cover;
   }
   .login-container .login_box .login_type_icon .login_code{
     width:96px;
     height:96px;
-    background:url(/static/images/login_code.jpg) no-repeat;
+    background:url(static/images/login_code.jpg) no-repeat;
     background-size:cover;
   }
   .login-container .login_box .login_input{

+ 2 - 2
src/views/login/resetPwd.vue

@@ -10,7 +10,7 @@
     >
       <div class="form-box-login">
         <div class="title-container" style="padding-bottom:20px;">
-          <img src="/static/images/login-logo.png" width style="margin:0 auto; display: block;">
+          <img src="static/images/login-logo.png" width style="margin:0 auto; display: block;">
         </div>
 
         <el-form-item prop="password">
@@ -171,7 +171,7 @@ $cursor: #fff;
 
 /* reset element-ui css */
 .login-container {
-  background-image: url(/static/images/login-bg.jpg);
+  background-image: url(static/images/login-bg.jpg);
   background-repeat: no-repeat;
   background-size: 100% 100%;
 

+ 1 - 1
src/views/noAccess.vue

@@ -1,6 +1,6 @@
 <template>
 	<div class="noData flex-box flex-center-center">
-		<img  src="/static/images/APP.png" class="appImg"/>
+		<img  src="static/images/APP.png" class="appImg"/>
 		<div>
 			<!-- <div>当前用户未授权进入系统,请联系管理员为您【启用积分管理】,<br/>如需咨询客服,请到您企业专属的功道云服务群咨询</div> -->
 			<div v-if="$route.query.msg" v-html="$route.query.msg"></div>

+ 1 - 1
src/views/performance/EmployeeSetting.vue

@@ -47,7 +47,7 @@
                     <template slot-scope="scope">
                       <div :class="{ rank_head: true }" style="cursor: pointer;">
                         <img v-if="scope.row.img_url != null" v-bind:src="scope.row.img_url" width="42px" height="42px" />
-                        <img v-if="scope.row.img_url == null" src="/static/images/head_default.png" width="42px" height="42px" />
+                        <img v-if="scope.row.img_url == null" src="static/images/head_default.png" width="42px" height="42px" />
                         {{ scope.row.name }}
                       </div>
                     </template>

+ 2 - 2
src/views/performance/TaskRelationBtn.vue

@@ -174,7 +174,7 @@
                         >
                         <img
                           v-if="scope.row.img_url == null"
-                          src="/static/images/head_default.png"
+                          src="static/images/head_default.png"
                           width="42px"
                           height="42px"
                         >
@@ -1035,7 +1035,7 @@ export default {
   margin: 0 auto;
   width: 40px;
   height: 40px;
-  background-image: url(/static/images/jflr.png);
+  background-image: url(static/images/jflr.png);
   background-size: 100%;
 }
 .integral-create-review-btn .card-panel-description {

+ 5 - 5
src/views/setting/approver_set.vue

@@ -20,7 +20,7 @@
         <div>
           <div v-loading="dept_show">
             <div @click="handleNodeClick({ value: 0 })" class="company_name">
-              <img src="/static/images/two.png" />
+              <img src="static/images/two.png" />
               <span>组织架构</span>
             </div>
             <div ref="ruletree" class="department_box">
@@ -43,7 +43,7 @@
                   slot-scope="{ node, data }"
                   style="font-size: 14px;color: #606266; width:100%; text-align: left;"
                 >
-								  <img src="/static/images/one.png" style="width: 20px;margin-right: 5px;" />
+								  <img src="static/images/one.png" style="width: 20px;margin-right: 5px;" />
                   <!-- <span class="name" style="width:100%;overflow:hidden">{{data.label}}</span> -->
                   <span class="name"
                     ><WWOpenData
@@ -61,7 +61,7 @@
         <div>
           <div v-loading="dept_show">
             <div @click="handleNodeClick({ value: 0 })" class="company_name">
-              <img src="/static/images/two.png" />
+              <img src="static/images/two.png" />
               <span>{{ firstCompany.name }}</span>
             </div>
             <div ref="ruletree" class="department_box">
@@ -86,7 +86,7 @@
                   slot-scope="{ node, data }"
                   style="font-size: 14px;color: #606266; width:100%; text-align: left;"
                 >
-                  <img src="/static/images/one.png" />
+                  <img src="static/images/one.png" />
                   <span class="name">{{ data.label }}</span>
                   <span
                     style="position: absolute;right: 20px;display:inline-block;vertical-align: top;margin-top:2px;"
@@ -100,7 +100,7 @@
               >
                 <p style="padding: 0 20px;margin-top: 50px;">
                   <img
-                    src="/static/images/nodata_default.png"
+                    src="static/images/nodata_default.png"
                     width="100%"
                     alt=""
                   />

+ 2 - 2
src/views/setting/company_info.vue

@@ -9,7 +9,7 @@
               <userImage class="user_img" :id="0" width="68px" height="68px" :img_url="profile.company_info.logo_url"
                  :user_name="profile.company_info.name"></userImage>
                 <!-- <div class="company_img">
-                  <img :src="profile.company_info.logo_url?profile.company_info.logo_url:'/static/images/upload_defalut_logo.png'" width="100%" height="100%" alt="company_logo">
+                  <img :src="profile.company_info.logo_url?profile.company_info.logo_url:'static/images/upload_defalut_logo.png'" width="100%" height="100%" alt="company_logo">
                 </div> -->
                 <div style="display:inline-block;vertical-align: middle;" v-show="!profile.company_info.logo_url">
                   <span style="display:block;font-size:12px;line-height:20px;color:#666;padding-left:10px;">点击上传LOGO</span>
@@ -147,7 +147,7 @@
 		<el-dialog :visible.sync="innerVisible" width="400px" append-to-body class="innerVisible">
         <p style="font-size:21px;">续费/升级</p>
         <p style="margin:0;">请在功道云积分服务群中联系客服顾问或微信扫码添加功道云客服进行续费</p>
-        <img src="/static/images/vtRemewService.png" style="width:100%">
+        <img src="static/images/vtRemewService.png" style="width:100%">
         <p style="font-size:20px;">电话咨询:400-6877-880</p>
 		</el-dialog>
   </div>

+ 3 - 3
src/views/setting/fixed_integral.vue

@@ -62,7 +62,7 @@
             style="text-align: center;margin: 0 auto;position: relative;top: 50%;margin-top: 120px;"
           >
             <p>
-              <img src="/static/images/nodata_default.png" width="200px" alt />
+              <img src="static/images/nodata_default.png" width="200px" alt />
             </p>
             <p style="color: #909399;">还没有分类和规则</p>
             <p style="color: #909399;">
@@ -349,7 +349,7 @@
           <div class="text-center">
             <p>1、导出模板,填写好规则</p>
             <p>
-              <img src="/static/images/rules_mould.png" alt="">
+              <img src="static/images/rules_mould.png" alt="">
             </p>
             <p>规则表</p>
             <p><a target="_blank" :href="publicBASE_API+'/api/download/point_auto'" ><el-button type="primary">下载模板</el-button></a></p>
@@ -359,7 +359,7 @@
           <div class="text-center">
             <p>2、上传填好的规则表</p>
             <p>
-              <img src="/static/images/rules_mould1.png" alt="">
+              <img src="static/images/rules_mould1.png" alt="">
             </p>
             <p>仅支持xls、xlsx格式文件</p>
             <el-upload

+ 6 - 6
src/views/setting/integral_rule.vue

@@ -3,7 +3,7 @@
 
     <el-row :gutter="40" style="width:100%;padding:20px;background:#FDF6EC;margin:0 0 20px 0;">
       <el-col :span="22" style="font-size:14px;color:#606266;padding-bottom:8px;">先【添加规则分类】,再【添加规则】;或者直接【导入规则】</el-col>
-      <el-col :span="2"><img src="/static/images/close_button_icon.png" style="float:right"></el-col>
+      <el-col :span="2"><img src="static/images/close_button_icon.png" style="float:right"></el-col>
       <el-col :span="24" style="font-size:14px;color:#606266;">
         <span>积分规则使用介绍</span>
         <span><a herf="#" style="color:#E6A23C;font-size:14px;margin-left:4px;">积分规则使用介绍</a></span>
@@ -104,7 +104,7 @@
         <div class="export_list">
             <span style="display:block;">1、下载规则模版,填写好规则</span>
             <div class="imgbox" style="margin-top:30px;">
-              <img src="/static/images/excel_icon.png">
+              <img src="static/images/excel_icon.png">
               <span style="display:block;margin-top:6px">规则表</span>
             </div>
             <el-button type="primary" style="margin-top:10px;">下载模版</el-button>
@@ -113,7 +113,7 @@
         <div style="display:block;flex:1;" class="export_list">
             <span style="display:block;">2、上传填好的规则表</span>
             <div class="imgbox" style="margin-top:30px;">
-              <img src="/static/images/noexcel_icon.png">
+              <img src="static/images/noexcel_icon.png">
               <span style="display:block;margin-top:6px">仅支持xls、xlsx格式文件</span>
             </div>
             <el-upload class="upload-demo" action="https://jsonplaceholder.typicode.com/posts/" style="margin-top:10px;"
@@ -136,7 +136,7 @@
         <div class="export_list">
             <span style="display:block;">1、导出规则表</span>
             <div class="imgbox" style="margin-top:30px;">
-              <img src="/static/images/excel_icon.png">
+              <img src="static/images/excel_icon.png">
               <span style="display:block;margin-top:6px">规则表</span>
             </div>
             <el-button type="primary" style="margin-top:10px;">导出</el-button>
@@ -145,7 +145,7 @@
         <div style="display:block;flex:1;" class="export_list">
             <span style="display:block;">2、上传修改好的规则表</span>
             <div class="imgbox" style="margin-top:30px;">
-              <img src="/static/images/excel_icon.png">
+              <img src="static/images/excel_icon.png">
               <span style="display:block;margin-top:6px">仅支持xls、xlsx格式文件</span>
             </div>
             <el-upload class="upload-demo" action="https://jsonplaceholder.typicode.com/posts/" style="margin-top:10px;"
@@ -314,7 +314,7 @@ export default {
     width: 110px;
     height: 110px;
     margin: 22px auto 16px;
-    background:url("/static/images/nodata_default.png") no-repeat center;
+    background:url("static/images/nodata_default.png") no-repeat center;
     background-size:99%;
     }
     .title{

+ 1 - 1
src/views/setting/set_role.vue

@@ -68,7 +68,7 @@
 
                     <el-row :gutter="30" justify="center" v-show="table_list !== null && table_list.length == 0 && item_info.code !== 'creator' && item_info.code !== 'employee'">
                       <el-col :span="24" style="text-align: center;">
-                        <p><img src="/static/images/nodata_default.png" width="200px" alt=""></p>
+                        <p><img src="static/images/nodata_default.png" width="200px" alt=""></p>
                         还没有{{item_info.name}},<span style="color:#26A2FF;" @click="add_employee_show = true">去添加>></span>
                       </el-col>
                     </el-row>

+ 3 - 3
src/views/statistics_new/custom_rank.vue

@@ -79,9 +79,9 @@
         <el-table :data="table_list" style="width: 100%">
           <el-table-column label="名次" width="80" align="center">
             <template slot-scope="scope">
-              <img v-if="scope.row.rank === 1" src="/static/images/statistics_NO1.png" alt="" />
-              <img v-if="scope.row.rank === 2" src="/static/images/statistics_NO2.png" alt="" />
-              <img v-if="scope.row.rank === 3" src="/static/images/statistics_NO3.png" alt="" />
+              <img v-if="scope.row.rank === 1" src="static/images/statistics_NO1.png" alt="" />
+              <img v-if="scope.row.rank === 2" src="static/images/statistics_NO2.png" alt="" />
+              <img v-if="scope.row.rank === 3" src="static/images/statistics_NO3.png" alt="" />
               <span v-if="scope.row.rank > 3">{{ scope.row.rank }}</span>
             </template>
           </el-table-column>

+ 2 - 2
src/views/statistics_new/department_statistics.vue

@@ -653,7 +653,7 @@
     width: 110px;
     height: 110px;
     margin: 22px auto 16px;
-    background: url("/static/images/nodata_default.png") no-repeat center;
+    background: url("static/images/nodata_default.png") no-repeat center;
     background-size: 99%;
   }
 
@@ -662,7 +662,7 @@
     width: 110px;
     height: 110px;
     margin: 22px auto 16px;
-    background: url("/static/images/noperson_default.png") no-repeat center;
+    background: url("static/images/noperson_default.png") no-repeat center;
     background-size: 99%;
   }
 

+ 5 - 5
src/views/statistics_new/dept_rank.vue

@@ -215,17 +215,17 @@
           <template slot-scope="scope">
             <img
               v-if="scope.row.rank === 1"
-              src="/static/images/statistics_NO1.png"
+              src="static/images/statistics_NO1.png"
               alt
             />
             <img
               v-if="scope.row.rank === 2"
-              src="/static/images/statistics_NO2.png"
+              src="static/images/statistics_NO2.png"
               alt
             />
             <img
               v-if="scope.row.rank === 3"
-              src="/static/images/statistics_NO3.png"
+              src="static/images/statistics_NO3.png"
               alt
             />
             <span v-if="scope.row.rank > 3">{{ scope.row.rank }}</span>
@@ -1060,7 +1060,7 @@ export default {
   width: 110px;
   height: 110px;
   margin: 22px auto 16px;
-  /* background:url("/static/images/nodata_default.png") no-repeat center; */
+  /* background:url("static/images/nodata_default.png") no-repeat center; */
   background-size: 99%;
 }
 .noperson {
@@ -1069,7 +1069,7 @@ export default {
   height: 110px;
   line-height: none;
   margin: 22px auto 16px;
-  background: url("/static/images/noperson_default.png") no-repeat center;
+  background: url("static/images/noperson_default.png") no-repeat center;
   background-size: 99%;
 }
 .title {

+ 2 - 2
src/views/statistics_new/individual_statistics.vue

@@ -941,7 +941,7 @@ export default {
   width: 110px;
   height: 110px;
   margin: 22px auto 16px;
-  background: url("/static/images/nodata_default.png") no-repeat center;
+  background: url("static/images/nodata_default.png") no-repeat center;
   background-size: 99%;
 }
 
@@ -950,7 +950,7 @@ export default {
   width: 110px;
   height: 110px;
   margin: 22px auto 16px;
-  background: url("/static/images/noperson_default.png") no-repeat center;
+  background: url("static/images/noperson_default.png") no-repeat center;
   background-size: 99%;
 }
 

+ 2 - 2
src/views/statistics_new/integral_statistics.vue

@@ -631,7 +631,7 @@ export default {
   width: 110px;
   height: 110px;
   margin: 22px auto 16px;
-  /* background:url("/static/images/nodata_default.png") no-repeat center; */
+  /* background:url("static/images/nodata_default.png") no-repeat center; */
   background-size: 99%;
 }
 .noperson {
@@ -640,7 +640,7 @@ export default {
   height: 110px;
   line-height: none;
   margin: 22px auto 16px;
-  background: url("/static/images/noperson_default.png") no-repeat center;
+  background: url("static/images/noperson_default.png") no-repeat center;
   background-size: 99%;
 }
 .title {

+ 2 - 2
src/views/statistics_new/manager_statistics.vue

@@ -852,7 +852,7 @@ export default {
   width: 110px;
   height: 110px;
   margin: 22px auto 16px;
-  /* background:url("/static/images/nodata_default.png") no-repeat center; */
+  /* background:url("static/images/nodata_default.png") no-repeat center; */
   background-size: 99%;
 }
 .noperson {
@@ -861,7 +861,7 @@ export default {
   height: 110px;
   line-height: none;
   margin: 22px auto 16px;
-  background: url("/static/images/noperson_default.png") no-repeat center;
+  background: url("static/images/noperson_default.png") no-repeat center;
   background-size: 99%;
 }
 .title {

+ 5 - 5
src/views/statistics_new/total_rank.vue

@@ -33,9 +33,9 @@
       <el-table :data="list" style="width: 100%" v-loading="loading">
         <el-table-column label="名次" width="80" align="center">
           <template slot-scope="scope">
-            <img v-if="scope.row.rank === 1" src="/static/images/statistics_NO1.png" alt="" />
-            <img v-if="scope.row.rank === 2" src="/static/images/statistics_NO2.png" alt="" />
-            <img v-if="scope.row.rank === 3" src="/static/images/statistics_NO3.png" alt="" />
+            <img v-if="scope.row.rank === 1" src="static/images/statistics_NO1.png" alt="" />
+            <img v-if="scope.row.rank === 2" src="static/images/statistics_NO2.png" alt="" />
+            <img v-if="scope.row.rank === 3" src="static/images/statistics_NO3.png" alt="" />
             <span v-if="scope.row.rank > 3">{{ scope.row.rank }}</span>
           </template>
         </el-table-column>
@@ -544,7 +544,7 @@ export default {
   width: 110px;
   height: 110px;
   margin: 22px auto 16px;
-  /* background:url("/static/images/nodata_default.png") no-repeat center; */
+  /* background:url("static/images/nodata_default.png") no-repeat center; */
   background-size: 99%;
 }
 .noperson {
@@ -553,7 +553,7 @@ export default {
   height: 110px;
   line-height: none;
   margin: 22px auto 16px;
-  background: url('/static/images/noperson_default.png') no-repeat center;
+  background: url('static/images/noperson_default.png') no-repeat center;
   background-size: 99%;
 }
 .title {

+ 13 - 13
src/views/workbench/workbench_blank.vue

@@ -2,7 +2,7 @@
   <div class="workbenchblank_box">
     <!-- <router-view /> -->
     <el-row>
-      <el-col :span="12" class="workbench_mobile" style="padding:30px 0 66px 170px"><img src="/static/images/workbench_mobile.png" /></el-col>
+      <el-col :span="12" class="workbench_mobile" style="padding:30px 0 66px 170px"><img src="static/images/workbench_mobile.png" /></el-col>
       <el-col :span="12" style="padding:74px 0 152px;">
         <el-row>
           <el-col :span="24" class="worktitle">为了更好的体验</el-col>
@@ -15,18 +15,18 @@
           </el-col>
           <!-- <el-col :span="24" style="font-size:16px;color:#666;margin:12px 0 42px;font-family: Microsoft Yahei;">下载功道云APP,解决<span style="color:#fc7676;margin:0 6px;font-weight:600;">企业管理执行难</span>的问题。</el-col> -->
           <el-col :span="5" class="secan_type android">
-            <div class="wechat_code"><img src="/static/images/workbench_android.png" /></div>
-            <div class="wechat_code"><img src="/static/images/android_code.jpg" /></div>
+            <div class="wechat_code"><img src="static/images/workbench_android.png" /></div>
+            <div class="wechat_code"><img src="static/images/android_code.jpg" /></div>
             <span class="name">
-              <img src="/static/images/workbench_android.png" />
+              <img src="static/images/workbench_android.png" />
               Android
             </span>
           </el-col>
           <el-col :span="5" class="secan_type ios">
             <div class="wechat_code"></div>
-            <div class="wechat_code"><img src="/static/images/ios_code.jpg" /></div>
+            <div class="wechat_code"><img src="static/images/ios_code.jpg" /></div>
             <span class="name">
-              <img src="/static/images/workbench_ios.png" />
+              <img src="static/images/workbench_ios.png" />
               IOS
             </span>
           </el-col>
@@ -38,23 +38,23 @@
           <el-row :gutter="32">
             <div>
               <el-col :span="4">
-                <img src="/static/images/index_apoint.png" />
+                <img src="static/images/index_apoint.png" />
                 <span class="name">奖扣A分</span>
               </el-col>
               <el-col :span="4">
-                <img src="/static/images/index_bpoint.png" />
+                <img src="static/images/index_bpoint.png" />
                 <span class="name">奖扣B分</span>
               </el-col>
               <el-col :span="4">
-                <img src="/static/images/indexPPTask.png" />
+                <img src="static/images/indexPPTask.png" />
                 <span class="name">绩效任务</span>
               </el-col>
               <el-col :span="4">
-                <img src="/static/images/indexPTTask.png" />
+                <img src="static/images/indexPTTask.png" />
                 <span class="name">临时任务</span>
               </el-col>
               <el-col :span="4">
-                <img src="/static/images/indexRTask.png" />
+                <img src="static/images/indexRTask.png" />
                 <span class="name">悬赏任务</span>
               </el-col>
             </div>
@@ -119,11 +119,11 @@ export default {
   }
   // .android{
   //   margin-right:56px;
-  //   background: url(/static/images/android_code.jpg) no-repeat top;
+  //   background: url(static/images/android_code.jpg) no-repeat top;
   //   background-size: 99%;
   // }
   // .ios{
-  //   background: url(/static/images/ios_code.jpg) no-repeat top;
+  //   background: url(static/images/ios_code.jpg) no-repeat top;
   //   background-size: 99%;
   // }
   .function {