From 1519870c0e18171ced014a840e86a459dc6b00f1 Mon Sep 17 00:00:00 2001
From: yangfeng <wanwan926_4@163.com>
Date: 星期二, 12 十二月 2023 17:26:06 +0800
Subject: [PATCH] 报工记录列表增加人员姓名

---
 src/views/dashboard/components/MaterialDetails.vue |   31 +++++++++++++++----------------
 1 files changed, 15 insertions(+), 16 deletions(-)

diff --git a/src/views/dashboard/components/MaterialDetails.vue b/src/views/dashboard/components/MaterialDetails.vue
index 1df2fdc..0077c34 100644
--- a/src/views/dashboard/components/MaterialDetails.vue
+++ b/src/views/dashboard/components/MaterialDetails.vue
@@ -3,19 +3,22 @@
     <BaseModal v-model="modelData" :wider="true" @close="closeModal">
       <template #title>鐗╂枡璇︽儏 </template>
       <div class="details-box">
-        <div class="details-t">
-          <div class="details-t-t">{{ materialObj.form.materialId }}</div>
+        <div v-if="material" class="details-t">
+          <div class="details-t-t">{{ material.materialId }}</div>
           <div class="details-t-b">
             <div class="details-t-b-l">
-              <div class="item">鐗╂枡鍚嶇О锛歿{ materialObj.form.materialName }}</div>
-              <div class="item">鏁伴噺锛歿{ materialObj.form.amount }}</div>
-              <div class="item">鐗╂枡瑙勬牸锛歿{ materialObj.form.amount }}</div>
-              <div class="item">鐗╂枡绫诲瀷锛歿{ materialObj.form.amount }}</div>
+              <div class="item">鐗╂枡鍚嶇О锛歿{ material.materialName }}</div>
+              <div class="item">鏁伴噺锛歿{ material.amount }}</div>
+              <div class="item">鐗╂枡瑙勬牸锛歿{ material.amount }}</div>
+              <div class="item">鐗╂枡绫诲瀷锛歿{ material.amount }}</div>
             </div>
-            <BigButton class="btn" bg-color="#03d203f0">宸查�佽揪</BigButton>
+            <!--   TODO:  鐗╂枡閫佽揪缂烘帴鍙�-->
+            <BigButton v-if="false" class="btn" bg-color="#03d203f0">宸查�佽揪</BigButton>
           </div>
         </div>
-        <div class="details-b">
+
+        <!--   TODO:  鐗╂枡閫佽揪缂烘帴鍙�-->
+        <div v-if="false" class="details-b">
           <div class="details-b-t">杩愯緭璇︽儏</div>
 
           <div class="details-b-b">
@@ -44,11 +47,13 @@
 <script setup lang="ts">
 import { useVModel } from '@vueuse/core'
 import BigButton from '@/views/dashboard/components/BigButton.vue'
-import { ref } from 'vue'
+import type { Material } from '@/api/task'
 export interface MaterialDetailsProps {
+  material?: Material
   modelValue: boolean
 }
 const props = withDefaults(defineProps<MaterialDetailsProps>(), {
+  material: undefined,
   modelValue: false
 })
 const emit = defineEmits<{
@@ -59,14 +64,8 @@
 function closeModal() {
   modelData.value = false
 }
+// 鍋囨暟鎹�
 const materialObj = {
-  form: {
-    materialId: '1111',
-    materialName: '杈撳叆鍚嶇О',
-    amount: 10,
-    unit: '涓�',
-    date: 10
-  },
   materialFlow: [
     {
       label: '宸查�佽揪',

--
Gitblit v1.8.0