瀏覽代碼

组件修改

lichao 3 年之前
父節點
當前提交
79ea6deada

+ 119 - 111
src/components/selectComponent/configuration/mainList.json

@@ -1,115 +1,123 @@
 {
-    "height": "auto",
-    "lazy": true,
-    "tip": false,
-    "simplePage": true,
-    "searchMenuSpan": 6,
-    "dialogWidth": "60%",
-    "searchShowBtn": false,
-    "searchShow": true,
-    "menu": false,
-    "addBtn": false,
-    "tree": true,
-    "border": true,
-    "index": true,
-    "selection": true,
-    "viewBtn": false,
-    "editBtn": false,
-    "delBtn": false,
-    "menuWidth": 300,
-    "dialogClickModal": false,
-    "column":[
+  "height": "auto",
+  "lazy": true,
+  "tip": false,
+  "simplePage": true,
+  "searchSpan": 12,
+  "searchMenuSpan": 12,
+  "searchMenuPosition": "right",
+  "dialogWidth": "60%",
+  "searchShowBtn": false,
+  "searchShow": true,
+  "menu": false,
+  "addBtn": false,
+  "tree": true,
+  "border": true,
+  "index": true,
+  "selection": true,
+  "viewBtn": false,
+  "editBtn": false,
+  "delBtn": false,
+  "menuWidth": 300,
+  "dialogClickModal": false,
+  "column": [
+    {
+      "label": "客户编码",
+      "prop": "code",
+      "search": false,
+      "index": 1,
+      "width": 100,
+      "rules": [
         {
-            "label": "客户编码",
-            "prop": "code",
-            "search": false,
-            "index": 1,
-            "width":100,
-            "rules": [
-                {
-                    "required": true,
-                    "message": "请输入菜单名称",
-                    "trigger": "blur"
-                }
-            ]
-        },{
-            "label": "客户全称",
-            "prop": "cname",
-            "search": true,
-            "index": 2,
-            "width":180,
-            "rules": [
-                {
-                    "required": true,
-                    "message": "请输入菜单名称",
-                    "trigger": "blur"
-                }
-            ]
-        },{
-            "label": "区域",
-            "prop": "belongtoarea",
-            "search": false,
-            "index": 4,
-            "width":180,
-            "rules": [
-                {
-                    "required": true,
-                    "message": "请输入菜单名称",
-                    "trigger": "blur"
-                }
-            ]
-        },{
-            "label": "所属公司",
-            "prop": "belongtocompany",
-            "search": false,
-            "index": 5,
-            "width":100,
-            "rules": [
-                {
-                    "required": true,
-                    "message": "请输入菜单名称",
-                    "trigger": "blur"
-                }
-            ]
-        },{
-            "label": "联系人",
-            "prop": "attn",
-            "search": false,
-            "index": 6,
-            "width":100,
-            "rules": [
-                {
-                    "required": true,
-                    "message": "请输入菜单名称",
-                    "trigger": "blur"
-                }
-            ]
-        },{
-            "label": "代理品牌",
-            "prop": "goodtypes",
-            "search": false,
-            "index": 7,
-            "width":100,
-            "rules": [
-                {
-                    "required": true,
-                    "message": "请输入菜单名称",
-                    "trigger": "blur"
-                }
-            ]
-        },{
-            "label": "客户等级 ",
-            "prop": "creditLevel",
-            "search": false,
-            "index": 8,
-            "width":100,
-            "rules": [
-                {
-                    "required": true,
-                    "message": "请输入菜单名称",
-                    "trigger": "blur"
-                }
-            ]
+          "required": true,
+          "message": "请输入菜单名称",
+          "trigger": "blur"
         }
-    ]
+      ]
+    },
+    {
+      "label": "客户全称",
+      "prop": "cname",
+      "search": true,
+      "index": 2,
+      "width": 180,
+      "rules": [
+        {
+          "required": true,
+          "message": "请输入菜单名称",
+          "trigger": "blur"
+        }
+      ]
+    },
+    {
+      "label": "区域",
+      "prop": "belongtoarea",
+      "search": false,
+      "index": 4,
+      "width": 180,
+      "rules": [
+        {
+          "required": true,
+          "message": "请输入菜单名称",
+          "trigger": "blur"
+        }
+      ]
+    },
+    {
+      "label": "所属公司",
+      "prop": "belongtocompany",
+      "search": false,
+      "index": 5,
+      "width": 100,
+      "rules": [
+        {
+          "required": true,
+          "message": "请输入菜单名称",
+          "trigger": "blur"
+        }
+      ]
+    },
+    {
+      "label": "联系人",
+      "prop": "attn",
+      "search": false,
+      "index": 6,
+      "width": 100,
+      "rules": [
+        {
+          "required": true,
+          "message": "请输入菜单名称",
+          "trigger": "blur"
+        }
+      ]
+    },
+    {
+      "label": "代理品牌",
+      "prop": "goodtypes",
+      "search": false,
+      "index": 7,
+      "width": 100,
+      "rules": [
+        {
+          "required": true,
+          "message": "请输入菜单名称",
+          "trigger": "blur"
+        }
+      ]
+    },
+    {
+      "label": "客户等级 ",
+      "prop": "creditLevel",
+      "search": false,
+      "index": 8,
+      "width": 100,
+      "rules": [
+        {
+          "required": true,
+          "message": "请输入菜单名称",
+          "trigger": "blur"
+        }
+      ]
+    }
+  ]
 }

+ 11 - 0
src/components/selectComponent/customerSelect.vue

@@ -26,10 +26,20 @@
   <el-dialog
     v-dialogdrag
       title="导入客户"
+      :fullscreen="dialogFull"
       :visible.sync="dialogVisible"
       class="el-dialogDeep"
       append-to-body
       width="80%">
+    <template slot="title">
+      <span class="el-dialog__title">
+        <span style="display:inline-block;background-color: #3478f5;width:3px;height:20px;margin-right:5px; float: left;margin-top:2px"></span>
+        导入客户
+      </span>
+      <div style="float: right" class="avue-crud__dialog__menu" @click="dialogFull? dialogFull=false: dialogFull=true">
+        <i class="el-icon-full-screen"></i>
+      </div>
+    </template>
     <el-row style="height: 0">
       <el-col :span="5">
         <div class="box">
@@ -84,6 +94,7 @@ export default {
   },
   data() {
     return {
+      dialogFull: false,
       form: {},
       dicData: [],
       dialogVisible: false,

+ 3 - 1
src/components/warehouseSelect/configuration/mainList.json

@@ -3,7 +3,9 @@
   "lazy": true,
   "tip": false,
   "simplePage": true,
-  "searchMenuSpan": 6,
+  "searchSpan": 12,
+  "searchMenuSpan": 12,
+  "searchMenuPosition": "right",
   "dialogWidth": "60%",
   "searchShowBtn": false,
   "searchShow": true,