ソースを参照

独立表单库修改

duy 2 年 前
コミット
0d92868b63

+ 23 - 3
src/views/manager/projectinfo/independent.vue

@@ -82,8 +82,8 @@
                           </el-button>
               </template>
                <template slot="menuLeft" slot-scope="{size}">
-                     <el-input placeholder="请输入你想搜索的表单名称" v-model="input3" :size="size"  clearable  @clear="clearinput">
-                         <i  class="el-icon-search" slot="append" @click="searchChange"></i>
+                     <el-input placeholder="请输入你想搜索的表单名称" v-model="input3" :size="size"  clearable  @clear="clearinput" >
+                         <i  class="el-icon-search" slot="append" @click="searchChange" style=" cursor:pointer;"></i>
                     </el-input>
                 </template>
                 <template slot-scope="{type,size,row}" slot="menu">
@@ -459,7 +459,7 @@ export default {
     },
     loadNode(node, resolve) {
       const parentId = (node.level === 0) ? 12345678910 : node.data.id;
-      this.tabTypeLazyTree(parentId,this.projectid,this.page.current,this.page.size).then(res=>{
+      this.tabTypeLazyTree(parentId,this.projectid,this.page.current,1000).then(res=>{
         resolve(res.records.map(item=>{
            return{
               ...item,
@@ -855,4 +855,24 @@ export default {
 /deep/.avue-crud__left{
   width: 65%;
 }
+/deep/.el-input-group__append{
+   background-color: #ecf5ff;
+    color: #409EFF;
+}
+/deep/.el-input-group__append:hover{
+   background-color: #409EFF;
+    color: white;
+}
+/deep/.el-input-group__prepend:hover{
+  background-color:  #409EFF;
+  color: white;
+}
+/deep/.el-input-group__append:active{
+   background-color: #9dc5ee;
+    color: white;
+}
+/deep/.el-input-group__prepend:active{
+  background-color: #9dc5ee;
+  color: white;
+}
 </style>

+ 32 - 6
src/views/manager/projectinfo/qutediaolog/qute1.vue

@@ -10,16 +10,15 @@
     >
       
       <div  class="flexStar" > 
-        <div class="boxswai" style="width:30%;padding-left:0px;height:547px">
+        <div class="boxswai" style="width:30%;padding-left:0px;height:747px">
            <div class="boxnei" style="display: flex;flex-direction: column;">
              <div style="overflow: auto;flex:1">
                 <avue-tree :option="treeOption" :data="treeData" @node-click="nodeClick"   style="display: inline-block;min-width: 100%;"></avue-tree>
              </div>
            </div>
         </div>
-         <div class="boxswai" style="width:70%;padding-left:0px;padding-right:0px;height:547px">
+         <div class="boxswai" style="width:70%;padding-left:0px;padding-right:0px;height:747px">
             <div class="boxnei"  style="flex:1;">
-             
                 <avue-crud
                   :data="loadData"
                   :option="loadOption"
@@ -28,11 +27,12 @@
                   @on-load="quteonLoad"
                   @selection-change="selectionChange"
                   :table-loading="loading"
-                  ref="crud">
+                  ref="crud"
+                 class="tableclass">
                     <template slot="menuLeft" slot-scope="{size}">
                           <el-input placeholder="请输入你想搜索的表单名称" v-model="input3" :size="size"  clearable @clear="clearinput">
-                              <i  class="el-icon-search" type="primary" slot="append" @click="searchChange" ></i>
-                             
+                              <i  class="el-icon-search" type="primary" slot="append" @click="searchChange" style=" cursor:pointer;"></i>
+                            
                           </el-input>
                     </template>
                   </avue-crud>
@@ -298,6 +298,8 @@ export default {
       },
       show(){
         this.dialogVisible=true;
+        this.treeId=''
+        this.loadData=[]
         
       },
       submitQute(){
@@ -343,4 +345,28 @@ export default {
     box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.2);
     overflow: auto;
 }
+.tablesss{
+  max-height: 600px !important;
+    
+}
+/deep/.el-input-group__append{
+   background-color: #ecf5ff;
+    color: #409EFF;
+}
+/deep/.el-input-group__append:hover{
+   background-color: #409EFF;
+    color: white;
+}
+/deep/.el-input-group__prepend:hover{
+  background-color:  #409EFF;
+  color: white;
+}
+/deep/.el-input-group__append:active{
+   background-color: #9dc5ee;
+    color: white;
+}
+/deep/.el-input-group__prepend:active{
+  background-color: #9dc5ee;
+  color: white;
+}
 </style>

+ 22 - 1
src/views/manager/wbsinfo/element.vue

@@ -100,7 +100,7 @@
                   </template>
                   <template slot="menuLeft" slot-scope="{size}">
                      <el-input placeholder="请输入你想搜索的表单名称" v-model="input3" :size="size"  @clear="clearinput" clearable>
-                         <i  class="el-icon-search" slot="append" @click="searchChange"></i>
+                         <i  class="el-icon-search" slot="append" @click="searchChange" style=" cursor:pointer;"></i>
                     </el-input>
                 </template>
                   <template slot-scope="{type,size,row}" slot="menu">
@@ -1449,4 +1449,25 @@ export default {
 /deep/.avue-crud__left{
   width: 65% !important;
 }
+/deep/.el-input-group__append{
+   background-color: #ecf5ff;
+    color: #409EFF;
+   
+}
+/deep/.el-input-group__append:hover{
+   background-color: #409EFF;
+    color: white;
+}
+/deep/.el-input-group__prepend:hover{
+  background-color:  #409EFF;
+  color: white;
+}
+/deep/.el-input-group__append:active{
+   background-color: #9dc5ee;
+    color: white;
+}
+/deep/.el-input-group__prepend:active{
+  background-color: #9dc5ee;
+  color: white;
+}
 </style>