From 20f082895348f50ce5b47442790cb454d4cfd19c Mon Sep 17 00:00:00 2001
From: doum <doum>
Date: 星期二, 13 一月 2026 18:27:06 +0800
Subject: [PATCH] 经销商管理

---
 admin/src/assets/style/style.scss                          |   43 ++++++++++++++++++++++---------------------
 admin/src/components/system/dict/DictDataManagerWindow.vue |    8 ++++----
 admin/src/api/business/coupon.js                           |    5 +++++
 3 files changed, 31 insertions(+), 25 deletions(-)

diff --git a/admin/src/api/business/coupon.js b/admin/src/api/business/coupon.js
index bc84bd2..356da1e 100644
--- a/admin/src/api/business/coupon.js
+++ b/admin/src/api/business/coupon.js
@@ -6,6 +6,11 @@
     trim: true
   })
 }
+export function allList (data) {
+  return request.post('/business/coupon/list', data, {
+    trim: true
+  })
+}
 
 // 鍒涘缓
 export function create (data) {
diff --git a/admin/src/assets/style/style.scss b/admin/src/assets/style/style.scss
index 658bfcf..5201527 100644
--- a/admin/src/assets/style/style.scss
+++ b/admin/src/assets/style/style.scss
@@ -89,28 +89,29 @@
 }
 
 .global-window {
-  .tip-header{
-    font-size: 16px;
+
+}
+.tip-header{
+  font-size: 16px;
+  font-weight: bold;
+  margin-bottom: 20px;
+}
+.tip {
+  em {
+    font-style: normal;
+    color: $primary-color;
     font-weight: bold;
-    margin-bottom: 20px;
   }
-  .tip {
-    em {
-      font-style: normal;
-      color: $primary-color;
-      font-weight: bold;
-    }
-  }
-  .tip-warn {
-    margin: 4px 0 12px 0;
-    font-size: 12px;
-    color: #999;
-    i {
-      color: orange;
-      margin-right: 4px;
-      font-size: 14px;
-      position: relative;
-      top: 1px;
-    }
+}
+.tip-warn {
+  margin: 4px 0 12px 0;
+  font-size: 12px;
+  color: #999;
+  i {
+    color: orange;
+    margin-right: 4px;
+    font-size: 14px;
+    position: relative;
+    top: 1px;
   }
 }
diff --git a/admin/src/components/system/dict/DictDataManagerWindow.vue b/admin/src/components/system/dict/DictDataManagerWindow.vue
index d4ea888..5294594 100644
--- a/admin/src/components/system/dict/DictDataManagerWindow.vue
+++ b/admin/src/components/system/dict/DictDataManagerWindow.vue
@@ -1,7 +1,7 @@
 <template>
   <GlobalWindow
       :title="dictName + '鏁版嵁绠$悊'"
-      width="78%"
+      width="100%"
       :visible.sync="visible"
       :with-footer="false"
   >
@@ -20,10 +20,11 @@
             @selection-change="handleSelectionChange"
         >
           <el-table-column type="selection" width="55"></el-table-column>
-          <el-table-column prop="label" label="鏁版嵁鏍囩" min-width="100px"></el-table-column>
+          <el-table-column prop="remark" label="璇存槑" min-width="100px"></el-table-column>
+          <el-table-column prop="label" label="鏁版嵁鏍囩" min-width="200px"></el-table-column>
           <el-table-column prop="code" label="鏁版嵁鍊�" min-width="100px">
             <template slot-scope="{row}">
-              <div v-if="row.code || row.code.length>500" >
+              <div v-if="row.code!=null &&  row.code.length>500" >
                 <el-button type="text" @click="showCode(row)" >鐐瑰嚮鏌ョ湅</el-button>
               </div>
               <div v-else>{{row.code}}</div>
@@ -38,7 +39,6 @@
           <el-table-column prop="updateUser" label="鏇存柊浜�" min-width="100px">
             <template slot-scope="{row}">{{row.updateUserInfo == null ? '' : row.updateUserInfo.username}}</template>
           </el-table-column>
-          <el-table-column prop="remark" label="璇存槑" min-width="100px"></el-table-column>
           <el-table-column prop="createTime" label="鍒涘缓鏃堕棿" min-width="100px"></el-table-column>
           <el-table-column prop="updateTime" label="鏇存柊鏃堕棿" min-width="100px"></el-table-column>
           <el-table-column

--
Gitblit v1.9.3