From 25e035214a42e0037bacfa59d6903ccaf0a37cc0 Mon Sep 17 00:00:00 2001
From: xiangpei <xiangpei@timesnew.cn>
Date: 星期六, 24 八月 2024 12:14:13 +0800
Subject: [PATCH] 左侧菜单阴影优化

---
 src/views/system/report/index.vue |   98 ++++++++++++++++++++++++++----------------------
 1 files changed, 53 insertions(+), 45 deletions(-)

diff --git a/src/views/system/report/index.vue b/src/views/system/report/index.vue
index b0a46b1..23cd7f8 100644
--- a/src/views/system/report/index.vue
+++ b/src/views/system/report/index.vue
@@ -176,49 +176,57 @@
     </el-dialog>
 
     <!-- 瀹℃牳鎶ュ -->
-    <el-dialog title="鎶ュ瀹℃牳" :visible.sync="auditingOpen" width="900px" append-to-body>
-      <el-form ref="form" :model="auditingForm" :rules="auditingRules" label-width="80px">
-        <el-form-item label="鐐逛綅">
-          <el-input v-model="auditingForm.pointName" disabled />
-        </el-form-item>
-        <el-form-item label="杩愮淮鍗曚綅">
-          <el-input v-model="auditingForm.unitName" disabled />
-        </el-form-item>
-        <el-form-item label="鎶ュ浜哄憳">
-          <el-input v-model="auditingForm.peopleName" disabled />
-        </el-form-item>
-        <el-form-item label="鎶ュ绫诲瀷">
-          <el-input v-model="auditingForm.reportType" disabled />
-        </el-form-item>
-        <el-form-item label="鏁呴殰绫诲瀷">
-          <el-input v-model="auditingForm.errorType" disabled />
-        </el-form-item>
-        <el-form-item label="鐢熸晥鏃堕棿">
-          <el-date-picker v-model="auditingForm.beginCreateTime" disabled />
-        </el-form-item>
-        <el-form-item label="澶辨晥鏃堕棿">
-          <el-date-picker v-model="auditingForm.endCreateTime" disabled />
-        </el-form-item>
-        <el-form-item label="鎶ュ鍐呭">
-          <span v-html="auditingForm.reportContent"></span>
-        </el-form-item>
-        <el-form-item label="涓婃姤鏉愭枡">
-          <el-link
-            v-for="item in auditingForm.reportMaterials != null ? auditingForm.reportMaterials.split(',') : auditingForm.reportMaterials"
-            :underline="false" type="primary" :key="item" @click="handleDownload(item)">
-            {{ item.substring(item.lastIndexOf("/") + 1) }}
-          </el-link>
-        </el-form-item>
-        <el-form-item label="瀹℃牳缁撴灉">
-          <el-radio-group v-model="auditingForm.auditingResult">
-            <el-radio :label="true">閫氳繃</el-radio>
-            <el-radio :label="false">椹冲洖</el-radio>
-          </el-radio-group>
-        </el-form-item>
-        <el-form-item label="瀹℃牳鎰忚" prop="auditOpinion">
-          <el-input v-model="auditingForm.auditOpinion" />
-        </el-form-item>
-      </el-form>
+    <el-dialog title="鎶ュ瀹℃牳" :visible.sync="auditingOpen" width="800px" append-to-body>
+      <div style="display: flex;flex-direction: row">
+        <div style="flex: 6; border-right: 1px solid #d2d1d1; padding-right: 20px">
+          <el-form ref="form" :model="auditingForm" :rules="auditingRules" label-width="80px">
+          <el-form-item label="鐐逛綅">
+            <el-input v-model="auditingForm.pointName" disabled />
+          </el-form-item>
+          <el-form-item label="杩愮淮鍗曚綅">
+            <el-input v-model="auditingForm.unitName" disabled />
+          </el-form-item>
+          <el-form-item label="鎶ュ浜哄憳">
+            <el-input v-model="auditingForm.peopleName" disabled />
+          </el-form-item>
+          <el-form-item label="鎶ュ绫诲瀷">
+            <el-input v-model="auditingForm.reportType" disabled />
+          </el-form-item>
+          <el-form-item label="鏁呴殰绫诲瀷">
+            <el-input v-model="auditingForm.errorType" disabled />
+          </el-form-item>
+          <el-form-item label="鐢熸晥鏃堕棿">
+            <el-date-picker v-model="auditingForm.beginCreateTime" disabled />
+          </el-form-item>
+          <el-form-item label="澶辨晥鏃堕棿">
+            <el-date-picker v-model="auditingForm.endCreateTime" disabled />
+          </el-form-item>
+          <el-form-item label="瀹℃牳缁撴灉">
+            <el-radio-group v-model="auditingForm.auditingResult">
+              <el-radio :label="true">閫氳繃</el-radio>
+              <el-radio :label="false">椹冲洖</el-radio>
+            </el-radio-group>
+          </el-form-item>
+          <el-form-item label="瀹℃牳鎰忚" prop="auditOpinion">
+            <el-input v-model="auditingForm.auditOpinion" />
+          </el-form-item>
+        </el-form>
+        </div>
+        <div style="flex: 5; padding-left: 20px">
+          <el-form>
+            <el-form-item label="鎶ュ鍐呭">
+              <span v-html="auditingForm.reportContent"></span>
+            </el-form-item>
+            <el-form-item label="涓婃姤鏉愭枡">
+              <el-link
+                v-for="item in auditingForm.reportMaterials != null ? auditingForm.reportMaterials.split(',') : auditingForm.reportMaterials"
+                :underline="false" type="primary" :key="item" @click="handleDownload(item)">{{ item.substring(item.lastIndexOf("/") + 1)
+                }}</el-link>
+            </el-form-item>
+          </el-form>
+        </div>
+      </div>
+
       <div slot="footer" class="dialog-footer">
         <el-button @click="auditingCancel">鍙� 娑�</el-button>
         <el-button type="primary" @click="auditingSubmit">纭� 瀹�</el-button>
@@ -229,7 +237,7 @@
 </template>
 
 <script>
-import { listReport, getReport, delReport, addReport, updateReport, auditing, importReport } from "@/api/platform/report";
+import { listReport, getReport, delReport, addReport, updateReport, auditing, audit, importReport } from "@/api/platform/report";
 import { pointSelectData } from "@/api/platform/point";
 
 export default {
@@ -477,7 +485,7 @@
         auditOpinion: this.auditingForm.auditOpinion,
         auditingResult: this.auditingForm.auditingResult
       }
-      auditing(this.auditingForm).then(response => {
+      audit(this.auditingForm).then(response => {
         this.$modal.msgSuccess("瀹℃牳鎴愬姛");
         this.auditingOpen = false
         this.getList();

--
Gitblit v1.8.0