Browse Source

部分代码修改

yuanrf 1 year ago
parent
commit
8f051c58ef

+ 6 - 5
src/components/child/AuthorityJob.vue

@@ -2,13 +2,12 @@
     <div v-loading="loading" element-loading-text="拼命加载中" element-loading-spinner="el-icon-loading">
         <div class="job-box">
             <div class="job-head">
-                <div class="job-select" >
+                <div class="job-select">
                     <el-select @change="Inquirechange()" v-model="value" clearable placeholder="权限模块">
                         <el-option v-for="item in authority" :key="item.value" :label="item.name" :value="item.id">
                         </el-option>
                     </el-select>
-                    <el-select v-model="pageValue" filterable placeholder="页面名称搜索"
-                        @change="pageChange">
+                    <el-select v-model="pageValue" filterable placeholder="页面名称搜索" @change="pageChange">
                         <el-option v-for="item in pageOptions" :key="item.pageid" :label="item.pageName"
                             :value="item.pageid">
                         </el-option>
@@ -16,7 +15,8 @@
                 </div>
                 <div class="job-input">
                     <el-select @change="companyChange()" v-model="valuecorporation" clearable placeholder="公司">
-                        <el-option v-for="item in corporation" :key="item.value" :label="item.companyName" :value="item.id">
+                        <el-option v-for="item in corporation" :key="item.value" :label="item.companyName"
+                            :value="item.id">
                         </el-option>
                     </el-select>
                     <el-select @change="depaChange()" v-model="valuedepartmental" clearable placeholder="部门">
@@ -240,6 +240,7 @@ export default {
                 "Jpid": this.valueposition,
                 "Savejobs": savejob,
                 "modulId": this.value == '' ? '13' : this.value,
+                userId: this.userId,
             }, {
                 headers: {
                     'Authorization': that.token,
@@ -400,7 +401,7 @@ body {
     margin-right: 5px;
 }
 
-.job-select .el-select{
+.job-select .el-select {
     width: 250px;
 }
 </style>

+ 3 - 1
src/components/child/AuthorityUser.vue

@@ -15,7 +15,8 @@
                 </div>
                 <div class="job-input">
                     <el-select @change="companyChange()" v-model="valuecorporation" clearable placeholder="公司">
-                        <el-option v-for="item in corporation" :key="item.value" :label="item.companyName" :value="item.id">
+                        <el-option v-for="item in corporation" :key="item.value" :label="item.companyName"
+                            :value="item.id">
                         </el-option>
                     </el-select>
                     <el-select @change="depaChange()" v-model="valuedepartmental" clearable placeholder="部门">
@@ -251,6 +252,7 @@ export default {
                 "uid": this.Valueuesr,
                 "Savejobs": savejob,
                 "Modulid": this.value == '' ? '13' : this.value,
+                userId: this.userId,
             }, {
                 headers: {
                     'Authorization': that.token,

+ 6 - 4
src/components/child/PageConfig.vue

@@ -1,6 +1,6 @@
 <template>
-    <div class="pageConfig-box" v-loading="isload" element-loading-text="拼命加载中" element-loading-spinner="el-icon-loading"
-        element-loading-background="rgba(0, 0, 0, 0.8)">
+    <div class="pageConfig-box" v-loading="isload" element-loading-text="拼命加载中"
+        element-loading-spinner="el-icon-loading" element-loading-background="rgba(0, 0, 0, 0.8)">
         <div class="pageConfig-head">
             <div style="display: flex;">
                 <div>
@@ -74,8 +74,8 @@
             </span>
         </el-dialog>
 
-        <Modal style="z-index:2012" :title="dialogTitle" :height="500" :width="700" :show.sync="showModal" restrict-to=".is-vertical"
-            @close="showModal = false">
+        <Modal style="z-index:2012" :title="dialogTitle" :height="500" :width="700" :show.sync="showModal"
+            restrict-to=".is-vertical" @close="showModal = false">
             <template v-slot:content>
                 <div style="padding: 10px;">
                     <el-form label-position="left" label-width="80px" :model="pageBind" :rules="rules" ref="pageBind">
@@ -346,6 +346,7 @@ export default {
                 p.then(resolve => {
 
                     this.pageBind.FunArr = [];
+                    this.pageBind.userId = this.userId;
                     this.pageBindFun.forEach(item => {
                         if (item.value) {
                             this.pageBind.FunArr.push(item.id)
@@ -390,6 +391,7 @@ export default {
                 p.then(resolve => {
 
                     this.pageBind.FunArr = [];
+                    this.pageBind.userId = this.userId;
                     this.pageBindFun.forEach(item => {
                         if (item.value) {
                             this.pageBind.FunArr.push(item.id)