From 9e90f6e2e7958310906ccb88489015bbd2bc02b8 Mon Sep 17 00:00:00 2001
From: liubp <1535785116@qq.com>
Date: 星期三, 24 十二月 2025 09:50:05 +0800
Subject: [PATCH] 权限页面完善,我的小区页面权限对接,费用明细详情页面,公共收益金编辑模态框

---
 public/pages/property/costDetail/more/more.html |   55 +++++++++++++++++++++++++++++++++++++++++++++++++++----
 1 files changed, 51 insertions(+), 4 deletions(-)

diff --git a/public/pages/property/costDetail/more/more.html b/public/pages/property/costDetail/more/more.html
index e0dd21f..ee6fa66 100644
--- a/public/pages/property/costDetail/more/more.html
+++ b/public/pages/property/costDetail/more/more.html
@@ -8,9 +8,9 @@
             <input type="date" class="form-control endDate" placeholder="璇烽�夋嫨缁撴潫鏃ユ湡" v-model="moreInfo.conditions.endDate" />
         </div>
         <div class="action-buttons">
-            <button type="button" class="download-btn" v-on:click="_downloadTemplate()" style="line-height: 0px;">涓嬭浇妯℃澘</button>
+            <button type="button" class="edit-btn" v-on:click="_editPublicIncome()" style="line-height: 0px;">缂栬緫</button>
             <button type="button" class="add-btn" v-on:click="_add()" style="line-height: 0px;">娣诲姞</button>
-            <button type="button" class="import-btn" v-on:click="_export()" style="line-height: 0px;">瀵煎嚭</button>
+            <button type="button" class="import-btn" v-on:click="_export()" style="line-height: 0px; background-color: white; color: #333; border: 1px solid #e8e8e8;">瀵煎嚭</button>
         </div>
     </div>
 
@@ -84,8 +84,8 @@
                 <td>{{item.publishedStartDate || '-'}}</td>
                 <td>{{item.publishedEndDate || '-'}}</td>
                 <td>
-                    <a href="javascript:void(0)" v-on:click="_viewDetail(item)">璇︽儏</a>
-                    <a href="javascript:void(0)" v-on:click="_edit(item)">缂栬緫</a>
+                    <a href="javascript:void(0)" v-on:click="_viewDetailPublicIncome(item)">璇︽儏</a>
+                    <a href="javascript:void(0)" v-on:click="_editPublicIncome(item)">缂栬緫</a>
                     <a href="javascript:void(0)" v-on:click="_delete(item)">鍒犻櫎</a>
                 </td>
             </tr>
@@ -450,3 +450,50 @@
     </div>
 </div>
 
+<!-- 缂栬緫鍏叡鏀剁泭閲� Modal -->
+<div class="modal fade" id="editPublicIncomeModal" inert aria-hidden="true" tabindex="-1" style="position: relative; top: 50%; left: 50%; transform: translate(-50%, -30%);">
+    <div class="modal-dialog">
+        <div class="modal-content" style="border-radius: 10px;">
+            <div class="modal-header">
+                <h4 class="modal-title">缂栬緫</h4>
+                <button type="button" class="close" v-on:click="_hideEditPublicModal()" aria-label="Close"><span aria-hidden="true">脳</span></button>
+            </div>
+            <div class="modal-body edit-public-income-modal">
+                <div class="form-group edit-form-group">
+                    <label class="edit-form-label">棰濆害</label>
+                    <div class="edit-input-wrapper">
+                        <input type="text" class="form-control edit-input" v-model.trim="moreInfo.editForm.amount" placeholder="璇疯緭鍏ュ悕绉�">
+                        <span class="edit-input-unit">鍏�</span>
+                    </div>
+                </div>
+                <div class="form-group edit-form-group">
+                    <label class="edit-form-label">涓氬浼氬ぇ浼氬喅璁�</label>
+                    <div class="edit-radio-group">
+                        <label class="edit-radio-label">
+                            <input type="radio" name="meetingResolution" value="1" v-model="moreInfo.editForm.meetingResolution"> 鏄�
+                        </label>
+                        <label class="edit-radio-label">
+                            <input type="radio" name="meetingResolution" value="0" v-model="moreInfo.editForm.meetingResolution"> 鍚�
+                        </label>
+                    </div>
+                </div>
+                <div class="form-group edit-form-group">
+                    <label class="edit-form-label">涓氬浼氬緛璇㈣〃</label>
+                    <div class="edit-radio-group">
+                        <label class="edit-radio-label">
+                            <input type="radio" name="consultationForm" value="1" v-model="moreInfo.editForm.consultationForm"> 鏄�
+                        </label>
+                        <label class="edit-radio-label">
+                            <input type="radio" name="consultationForm" value="0" v-model="moreInfo.editForm.consultationForm"> 鍚�
+                        </label>
+                    </div>
+                </div>
+            </div>
+            <div style="display: flex; justify-content: center; padding-bottom: 20px; gap: 20px;">
+                <button type="button" class="btn btn-white" v-on:click="_hideEditPublicModal()">鍙栨秷</button>
+                <button type="button" class="btn btn-primary" v-on:click="_saveEditPublicIncome()">纭</button>
+            </div>
+        </div>
+    </div>
+</div>
+

--
Gitblit v1.8.0