From 4da40604690325917d208e386e3add022f181147 Mon Sep 17 00:00:00 2001
From: 周宾 <2802492122@qq.com>
Date: 星期一, 08 十二月 2025 15:35:47 +0800
Subject: [PATCH] 修改设备管理选择设备时可搜索

---
 src/views/lavorissue/ledger/index.vue |   23 +++++++++++++++--------
 1 files changed, 15 insertions(+), 8 deletions(-)

diff --git a/src/views/lavorissue/ledger/index.vue b/src/views/lavorissue/ledger/index.vue
index 6b7e5a8..b6408c1 100644
--- a/src/views/lavorissue/ledger/index.vue
+++ b/src/views/lavorissue/ledger/index.vue
@@ -9,7 +9,7 @@
             placeholder="璇烽�夋嫨"
             :clearable="false"
         >
-          <el-option :label="item.label" :value="item.value" v-for="(item,index) in jidu" :key="value" />
+          <el-option :label="item.label" :value="item.value" v-for="(item,index) in jidu" :key="item.value" />
         </el-select>
       </el-form-item>
       <el-form-item label="鍛樺伐鍚嶇О:">
@@ -32,7 +32,7 @@
         <div></div>
         <div>
           <el-button type="primary" @click="add" icon="Plus"> 鏂板 </el-button>
-<!--          <el-button @click="handleOut" icon="download">瀵煎嚭</el-button>-->
+          <el-button @click="handleOut" icon="download">瀵煎嚭</el-button>
           <el-button
               type="danger"
               icon="Delete"
@@ -57,16 +57,17 @@
           @pagination="changePage"
       >
         <template #operation="{ row }">
-          <el-button type="primary" text @click="edit(row)" icon="editPen">
+          <el-button type="primary" link @click="edit(row)">
             缂栬緫
           </el-button>
-          <el-button type="primary" :disabled="row.adoptedDate ? true : false" text @click="adopted(row)">
+          <el-button type="success" :disabled="row.adoptedDate ? true : false" link @click="adopted(row)">
             棰嗙敤
           </el-button>
         </template>
       </PIMTable>
     </div>
     <Modal ref="modalRef" @success="getTableData"></Modal>
+    <EditModal ref="editModalRef" @success="getTableData"></EditModal>
     <files-dia ref="filesDia"></files-dia>
   </div>
 </template>
@@ -76,6 +77,7 @@
 import { listPage,deleteLedger,update } from "@/api/lavorissce/ledger";
 import { onMounted, getCurrentInstance } from "vue";
 import Modal from "./Modal.vue";
+import EditModal from "./EditModal.vue";
 import { ElMessageBox, ElMessage } from "element-plus";
 import dayjs from "dayjs";
 import FilesDia from "./filesDia.vue";
@@ -85,6 +87,7 @@
 const multipleList = ref([]);
 const { proxy } = getCurrentInstance();
 const modalRef = ref();
+const editModalRef = ref();
 const { payment_methods } = proxy.useDict("payment_methods");
 const { income_types } = proxy.useDict("income_types");
 const filesDia = ref()
@@ -105,6 +108,11 @@
     },
     [
       {
+        label: "閮ㄩ棬/宀椾綅",
+        align: "center",
+        prop: "deptName"
+      },
+      {
         label: "鍔充繚鍗曞彿",
         align: "center",
         prop: "orderNo",
@@ -119,7 +127,6 @@
         align: "center",
         prop: "staffNo"
       },
-
       {
         label: "鍔充繚绫诲瀷",
         align: "center",
@@ -162,7 +169,7 @@
         dataType: "slot",
         slot: "operation",
         align: "center",
-        width: "200px",
+        width: "150px",
       },
     ]
 );
@@ -216,7 +223,7 @@
   modalRef.value.openModal();
 };
 const edit = (row) => {
-  modalRef.value.loadForm(row);
+  editModalRef.value.loadForm(row);
 };
 
 /** 鎼滅储鎸夐挳鎿嶄綔 */
@@ -263,7 +270,7 @@
     type: "warning",
   })
       .then(() => {
-        proxy.download(`/lavorIssue/exportCopy`, {season: filters.season}, "鍔充繚鍙拌处.xlsx");
+        proxy.download(`/lavorIssue/export`, {}, "鍔充繚鍙拌处.xlsx");
       })
       .catch(() => {
         proxy.$modal.msg("宸插彇娑�");

--
Gitblit v1.9.3