From 80ca024e9ae633df0dc9f4e8f533f33b526afb3d Mon Sep 17 00:00:00 2001
From: p-honggang.li <p-honggang.li@pcitc.com>
Date: 星期一, 08 九月 2025 16:24:38 +0800
Subject: [PATCH] 修复文件上传获取不到用户信息的BUG

---
 src/views/pointsManage/settings/index.vue |   42 ++++++++++++++++++++++++++++++++++++++----
 1 files changed, 38 insertions(+), 4 deletions(-)

diff --git a/src/views/pointsManage/settings/index.vue b/src/views/pointsManage/settings/index.vue
index c2aa98b..89bcb29 100644
--- a/src/views/pointsManage/settings/index.vue
+++ b/src/views/pointsManage/settings/index.vue
@@ -22,7 +22,7 @@
                 <el-input
                   v-model="pointRuleDetial.pointsValue"
                   size="small"
-                  style="width: 80px;"
+                  style="width: 50px;"
                   placeholder="璇疯緭鍏�"
                 />
                 <span class="unit">绉垎</span>
@@ -30,7 +30,7 @@
                 <el-input
                   v-model="pointRuleDetial.dailyLimit"
                   size="small"
-                  style="width: 80px;"
+                  style="width: 50px;"
                   placeholder="璇疯緭鍏�"
                    v-if="pointRuleDetial.isLimit === 1"
                 />
@@ -129,7 +129,7 @@
                 <el-input
                   v-model="pointRuleDetials.pointsValue"
                   size="small"
-                  style="width: 60px;"
+                  style="width: 50px;"
                   placeholder="璇疯緭鍏�"
                 />
                 <span class="unit">绉垎</span>
@@ -137,7 +137,7 @@
                   <el-input
                           v-model="pointRuleDetials.dailyLimit"
                           size="small"
-                          style="width: 80px;"
+                          style="width: 50px;"
                           placeholder="璇疯緭鍏�"
                           v-if="pointRuleDetials.isLimit === 1"
                   />
@@ -349,6 +349,40 @@
 
       const res = await pointsApi.getPointsRuleById(formData)
       if (res.code === 200 && res.data) {
+        res.data.getPointsRuleList.map(item => {
+          item.pointsRules.map(iitem => {
+            if(iitem.ruleDescription.indexOf('琚�') > -1){
+              iitem.descSort = 0
+            }else{
+              iitem.descSort = 1
+            }
+            return iitem
+          })
+          item.pointsRules.sort((a,b) => {
+            if(a.ruleName === b.ruleName){
+             return  a.descSort - b.descSort
+            }else {
+              return  a.ruleName.localeCompare(b.ruleName)
+            }
+          })
+        })
+        res.data.consumePointsRuleList.map(item => {
+          item.pointsRules.map(iitem => {
+            if(iitem.ruleDescription.indexOf('琚�') > -1){
+              iitem.descSort = 0
+            }else{
+              iitem.descSort = 1
+            }
+            return iitem
+          })
+          item.pointsRules.sort((a,b) => {
+            if(a.ruleName === b.ruleName){
+              return  a.descSort - b.descSort
+            }else {
+              return  a.ruleName.localeCompare(b.ruleName)
+            }
+          })
+        })
         // 灏嗗悗绔暟鎹槧灏勫埌鍓嶇瑙勫垯瀵硅薄
         Object.assign(rules.value, res.data)
         console.log(rules.value)

--
Gitblit v1.8.0