瀏覽代碼

代码提交

zhangqiOMG 3 年之前
父節點
當前提交
48e8d64735

+ 1 - 1
src/HManagement/archives_ad/archives_adclass/index.vue

@@ -7,7 +7,7 @@
             </Header>
 
             <template v-slot:release="scope">
-                <release :disabled="tool.checkAuth($route.name, 'release')"
+                <release :disabled="tool.checkAuth($route.name, 'release')" @onSuccess="onSuccess"
                     :value="scope.data.column.data.isenable == '1' ? true : false" :data="scope.data.column.data" />
             </template>
 

+ 6 - 4
src/HManagement/archives_ad/archives_adclass/modules/list.vue

@@ -49,6 +49,7 @@ export default {
             tablecols2: [],
             classList1: [],
             classList2: [],
+            optionIndex: 0
         }
     },
     created() {
@@ -57,8 +58,9 @@ export default {
         this.selectList();
     },
     methods: {
-        rowClick({ children }) {
-            this.classList2 = children;
+        rowClick(data) {
+            this.classList2 = data.children;
+            this.optionIndex = data.index;
         },
         changeData(e) {
             console.log(e)
@@ -73,7 +75,8 @@ export default {
             }).then(res => {
                 console.log("分类", res)
                 this.classList1 = res.data;
-                if (res.data.length > 0) this.classList2 = res.data[0].children;
+                this.classList2 = res.data[this.optionIndex].children;
+                console.log(this.classList2)
             })
         }
     }
@@ -89,6 +92,5 @@ export default {
 .classname {
     flex: 1;
     background: #fff;
-    padding: 0 16px;
 }
 </style>

+ 2 - 3
src/HManagement/archives_ad/archives_adclass/modules/release.vue

@@ -1,12 +1,12 @@
 <template>
-  <el-switch v-model="value" active-color="#3874F6" inactive-color="#ff4949" @change="releaseNotice"
+  <el-switch :value="value" active-color="#3874F6" inactive-color="#ff4949" @change="releaseNotice"
     :disabled="!disabled">
   </el-switch>
 </template>
 
 <script>
 export default {
-  props: ['value', "data", "disabled"],
+  props: ['value', "data", "disabled", 'onSuccess'],
   data() {
     return {}
   },
@@ -22,7 +22,6 @@ export default {
         "method": "insertOrUpdate",
         "content": { ...params }
       })
-
       this.tool.showMessage(res)
       res.code === 1 ? this.$emit('onSuccess') : ''
     }

+ 2 - 0
src/SManagement/archives_sc/index.vue

@@ -104,6 +104,8 @@ export default {
       this.$api.requested(this.param).then(res => {
         this.total = res.total
         this.list = res.data
+        console.log(this.list);
+        
         this.param.content.sort = res.sort
       })
     },

+ 1 - 1
src/SManagement/notice/compoents/list.vue

@@ -3,7 +3,7 @@
     <div class="list-box" v-for="(item,index) in list" :key="index" @click="itemClick(item.sat_noticeid)">
       <div class="item-left">
         <el-image 
-                :src="item.cover" 
+                :src="item.cover || require('@/assets/notify.png')" 
                 lazy
                 fit="scale-down"></el-image>
         <div class="text-panl">

+ 4 - 1
src/SManagement/user/role-edit/components/RolePowerSelect.vue

@@ -5,7 +5,10 @@
         <p class="title">角色授权</p>
       </el-col>
       <el-col :span="11" style="margin-right:16px">
-        <search @searchActive="searchActive" @clearData="clearData"></search>
+        <div class="handle">
+          <search @searchActive="searchActive" @clearData="clearData"></search>
+          
+        </div>
         <table-layout :layout="tablecols" :data="powerList" @rowClick="rowClick"></table-layout>
         <div class="page">
           <pagination :total="total" :pageSize="power.content.pageSize" :currentPage="power.content.pageNumber"

+ 1 - 2
src/SManagement/user/user-info/UserInfo.vue

@@ -8,9 +8,8 @@
       </div>
       <base-info :userInfo="userInfo" ref="userInfo">
           <phone-edit slot="phoneEdit" :userInfo="userInfo" @phoneChange="phoneChange" v-if="tool.checkAuth($route.name,'update')"></phone-edit>
-          <!-- <pass-edit slot="passEdit" :userInfo="userInfo" v-if="tool.checkAuth($route.name,'update')"></pass-edit> -->
+          <pass-edit slot="passEdit" :userInfo="userInfo" v-if="tool.checkAuth($route.name,'update')"></pass-edit>
       </base-info>
-
       <wx-bind :userInfo="userInfo">
       </wx-bind>
     </div>

+ 1 - 1
src/SManagement/user/user-info/components/PassEdit.vue

@@ -4,7 +4,7 @@
     <el-dialog title="修改密码" :visible.sync="dialogVisible" :before-close="handleClose">
       <el-form ref="form" :rules="rules" :model="form" label-width="80px">
         <el-form-item label="原密码" prop="pass">
-          <el-input v-model="form.pass" placeholder="请输入原密码"></el-input>
+          <el-input v-model="form.pass" placeholder="请输入原密码" autocomplete="off"></el-input>
         </el-form-item>
         <el-form-item label="新密码" prop="newpass">
           <el-input placeholder="请输入新密码" v-model="form.newpass" show-password></el-input>

+ 2 - 2
src/SManagement/user/user-info/components/baseInfo.vue

@@ -19,10 +19,10 @@
         <el-input v-model="ruleForm.phonenumber" size="small" :placeholder="ruleForm.phonenumber" :disabled="true"></el-input>
         <slot :data="userInfo" name="phoneEdit"></slot>
       </el-form-item>
-      <!-- <el-form-item label="密码:" prop="pass">
+      <el-form-item label="密码:" prop="pass">
         <el-input v-model="ruleForm.pass" size="small" placeholder="******" :disabled="true"></el-input>
         <slot :data="userInfo" name="passEdit"></slot>
-      </el-form-item> -->
+      </el-form-item>
     </el-form>
   </div>
 </template>

二進制
src/assets/notify.png


+ 3 - 3
src/router/HManagement.js

@@ -129,7 +129,7 @@ const HManagement = [
       ast_nav: true
     },
     component: () => import(/* webpackChunkName: "about" */ '@/HManagement/marketing/agent/modules/agent_detail.vue')
-  }, {
+  },{
     path: '/notice_mag_list',
     name: 'noticemag',
     meta: {
@@ -257,8 +257,8 @@ const HManagement = [
       ast_nav:true
     },
     component: () => import(/* webpackChunkName: "about" */ '@/HManagement/archives_sc/archives_scclass/index.vue')
-  },{
-    path: '/archives_sc_analysis',
+  },
+    {path: '/archives_sc_analysis',
     name: 'archives_scmag',
     meta: {
       title: '数据分析',