From d492850f1cc64ddcfaf43798af9c76c2505414fd Mon Sep 17 00:00:00 2001
From: renkang <8417338+k94314517@user.noreply.gitee.com>
Date: 星期五, 24 一月 2025 18:24:31 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/2.0.1' into 2.0.1

---
 admin/src/views/stock/components/InDetail.vue |   58 ++++++++++++++++++++++++++++------------------------------
 1 files changed, 28 insertions(+), 30 deletions(-)

diff --git a/admin/src/views/stock/components/InDetail.vue b/admin/src/views/stock/components/InDetail.vue
index ad73ba4..a32ff7d 100644
--- a/admin/src/views/stock/components/InDetail.vue
+++ b/admin/src/views/stock/components/InDetail.vue
@@ -1,43 +1,46 @@
 <template>
-  <GlobalWindow width="960px" title="鍑哄簱鍗曡鎯�" :visible.sync="visible" :confirm-working="isWorking" @close="close"
+  <GlobalWindow width="960px" :showConfirm="false" title="鍏ュ簱鍗曡鎯�" :visible.sync="visible" :confirm-working="isWorking" @close="close"
     @confirm="confirm">
     <div class="main">
       <div class="title">
-        <span>宸ュ崟璇︽儏</span>
+        <span>鍏ュ簱鍗曠紪鍙凤細{{ info.code }}</span>
+      </div>
+      <div class="title">
+        <span>鍩虹淇℃伅</span>
       </div>
       <div class="main_content">
         <div class="list">
           <div class="item">
-            <div class="la">鍑哄簱浠撳簱</div>
-            <div class="val">{{ info.projectName }}</div>
+            <div class="la">鍏ュ簱浠撳簱</div>
+            <div class="val">{{ info.warehouseName }}</div>
           </div>
           <div class="item">
-            <div class="la">鍑哄簱鏃ユ湡</div>
-            <div class="val">{{ info.categoryName }}</div>
+            <div class="la">鍏ュ簱鏃ユ湡</div>
+            <div class="val">{{ info.doneDate }}</div>
           </div>
           <div class="item">
-            <div class="la">鍑哄簱绫诲瀷</div>
-            <div class="val">{{ info.creatorName }}{{ info.creatorCompany ? "-" + info.creatorCompany : '' }}</div>
+            <div class="la">鍏ュ簱绫诲瀷</div>
+            <div class="val" v-if="info.type || info.type == 0">{{ StoreTypeOps[info.type].name }}</div>
           </div>
           <div class="item">
             <div class="la">澶勭悊浜�</div>
-            <div class="val">{{ info.creatorPhone || info.creatorMobile }}</div>
+            <div class="val">{{ info.createUserName }}</div>
           </div>
-          <div class="item">
+          <div class="item" style="width: 66.6%;">
             <div class="la">澶囨敞</div>
-            <div class="val">{{ info.createDate }}</div>
+            <div class="val">{{ info.remark }}</div>
           </div>
         </div>
       </div>
       <div class="title">鐗╂枡淇℃伅</div>
-      <el-table :data="list" stripe>
-        <el-table-column align="center" type="index" width="55" />
-        <el-table-column prop="creatorName" label="鐗╂枡鍚嶇О" show-overflow-tooltip min-width="80px"></el-table-column>
-        <el-table-column prop="categoryName" label="鐗╂枡缂栫爜" show-overflow-tooltip min-width="100px"></el-table-column>
-        <el-table-column prop="createDate" label="鏉″舰鐮�" show-overflow-tooltip min-width="100px"></el-table-column>
-        <el-table-column prop="dealUserName" label="鍝佺墝" show-overflow-tooltip min-width="80px"></el-table-column>
-        <el-table-column prop="dealUserName" label="鍗曚綅" show-overflow-tooltip min-width="80px"></el-table-column>
-        <el-table-column prop="dealUserName" label="鍑哄簱鏁伴噺" show-overflow-tooltip min-width="80px"></el-table-column>
+      <el-table :data="info.recordList" stripe>
+        <el-table-column align="center" label="搴忓彿" type="index" width="55" />
+        <el-table-column prop="materialName" label="鐗╂枡鍚嶇О" show-overflow-tooltip min-width="80px"></el-table-column>
+        <el-table-column prop="materialCode" label="鐗╂枡缂栫爜" show-overflow-tooltip min-width="100px"></el-table-column>
+        <el-table-column prop="materialQrcode" label="鏉″舰鐮�" show-overflow-tooltip min-width="100px"></el-table-column>
+        <el-table-column prop="materialBrand" label="鍝佺墝" show-overflow-tooltip min-width="80px"></el-table-column>
+        <el-table-column prop="materialUnitName" label="鍗曚綅" show-overflow-tooltip min-width="80px"></el-table-column>
+        <el-table-column prop="stock" label="鍏ュ簱鏁伴噺" show-overflow-tooltip min-width="80px"></el-table-column>
       </el-table>
     </div>
   </GlobalWindow>
@@ -46,10 +49,8 @@
 <script>
 import GlobalWindow from '@/components/common/GlobalWindow'
 import BaseOpera from '@/components/base/BaseOpera'
-import { detailById, dispatchOrder, dealOrder } from '@/api/workorder/ywWorkorder'
-import { getUserList } from '@/api/system/user'
-import { Message, Loading } from 'element-ui'
-import dayjs from 'dayjs'
+import { ywOutinboundDetail } from '@/api'
+import { StoreTypeOps } from './config'
 export default {
   components: {
     GlobalWindow
@@ -57,21 +58,18 @@
   extends: BaseOpera,
   data() {
     return {
-      id: '',
       visible: false,
-      info: {},
-      list: []
+      info: {recordList: []},
+      StoreTypeOps
 
 
     }
   },
   created() {
-    // this.getDetail()
   },
   methods: {
-    getDetail() {
-      const { id } = this
-      detailById(id).then(res => {
+    getDetail(id) {
+      ywOutinboundDetail(id).then(res => {
         this.info = res
       })
     },

--
Gitblit v1.9.3