diff --git a/.env.development b/.env.development
index 14e382e..5539ad6 100644
--- a/.env.development
+++ b/.env.development
@@ -5,7 +5,7 @@ VUE_APP_TITLE = 供应商自助管理平台
 ENV = 'development'
 
 # 若依管理系统/开发环境
-VUE_APP_BASE_API = 'http://127.0.0.1:9993'
+VUE_APP_BASE_API = 'http://192.168.0.166:9993'
 
 # 应用访问路径 例如使用前缀 /admin/
 VUE_APP_CONTEXT_PATH = '/'
diff --git a/src/views/inout/DialogThrReviewOrder.vue b/src/views/inout/DialogThrReviewOrder.vue
index 98e7563..19d0387 100644
--- a/src/views/inout/DialogThrReviewOrder.vue
+++ b/src/views/inout/DialogThrReviewOrder.vue
@@ -96,6 +96,11 @@
                 :cell-style="{padding:6+'px'}"
                 style="width: 100%">
         <el-table-column type="index" label="序号" width="50"></el-table-column>
+        <el-table-column
+          label="DI/物资编码" width="150"
+          prop="nameCode"
+          show-overflow-tooltip
+        ></el-table-column>
         <el-table-column label="物资名称" width="160" prop="coName"></el-table-column>
         <el-table-column label="规格型号" width="160" prop="spec"></el-table-column>
         <el-table-column label="批次号" width="100" prop="batchNo"></el-table-column>
diff --git a/src/views/inout/InvoiceRegByFp.vue b/src/views/inout/InvoiceRegByFp.vue
index 601ee66..4ffe8c1 100644
--- a/src/views/inout/InvoiceRegByFp.vue
+++ b/src/views/inout/InvoiceRegByFp.vue
@@ -227,6 +227,11 @@
                   row-key="id" highlight-current-row
         >
           <el-table-column label="序号" type="index"></el-table-column>
+          <el-table-column
+            label="DI/物资编码" width="150"
+            prop="nameCode"
+            show-overflow-tooltip
+          ></el-table-column>
           <el-table-column
             label="物资名称"
             prop="coName"
diff --git a/src/views/inout/IoAuditedOrder.vue b/src/views/inout/IoAuditedOrder.vue
index e616e80..5d1cdef 100644
--- a/src/views/inout/IoAuditedOrder.vue
+++ b/src/views/inout/IoAuditedOrder.vue
@@ -193,6 +193,11 @@
                   row-key="id"
         >
           <el-table-column label="序号" type="index"></el-table-column>
+          <el-table-column
+            label="DI/物资编码" width="150"
+            prop="nameCode"
+            show-overflow-tooltip
+          ></el-table-column>
           <el-table-column
             label="物资名称"
             prop="coName"
diff --git a/src/views/inout/IoCheckErrorOrder.vue b/src/views/inout/IoCheckErrorOrder.vue
index 6484f0d..cc042eb 100644
--- a/src/views/inout/IoCheckErrorOrder.vue
+++ b/src/views/inout/IoCheckErrorOrder.vue
@@ -197,6 +197,11 @@
                   row-key="id"
         >
           <el-table-column label="序号" type="index"></el-table-column>
+          <el-table-column
+            label="DI/物资编码" width="150"
+            prop="nameCode"
+            show-overflow-tooltip
+          ></el-table-column>
           <el-table-column
             label="物资名称"
             prop="coName"
@@ -282,6 +287,11 @@
                   row-key="id"
         >
           <el-table-column label="序号" type="index"></el-table-column>
+          <el-table-column
+            label="DI/物资编码" width="150"
+            prop="nameCode"
+            show-overflow-tooltip
+          ></el-table-column>
           <el-table-column
             label="物资名称"
             prop="coName"
@@ -766,7 +776,7 @@ export default {
         })
         .catch(() => {
         });
-       this.getBusType();
+      this.getBusType();
     },
     getSubInvList() {
       let query = {
diff --git a/src/views/inout/IoDealOrder.vue b/src/views/inout/IoDealOrder.vue
index e3a29d3..b7f0532 100644
--- a/src/views/inout/IoDealOrder.vue
+++ b/src/views/inout/IoDealOrder.vue
@@ -110,7 +110,7 @@
         </el-table-column>
         <el-table-column label="创建时间" prop="createTime" width="150" show-overflow-tooltip
                          sortable="custom"
-                         :sort-orders="['ascending', 'descending']" >
+                         :sort-orders="['ascending', 'descending']">
           <template slot-scope="scope">
             <i class="el-icon-time"></i>
             <span>{{ scope.row.createTime }}</span>
@@ -235,6 +235,11 @@
                   row-key="id"
         >
           <el-table-column label="序号" type="index"></el-table-column>
+          <el-table-column
+            label="DI/物资编码" width="150"
+            prop="nameCode"
+            show-overflow-tooltip
+          ></el-table-column>
           <el-table-column
             label="物资名称" width="150"
             prop="coName"
diff --git a/src/views/inout/IoDeliveryAuditOrder.vue b/src/views/inout/IoDeliveryAuditOrder.vue
index 9fd0105..e19e43e 100644
--- a/src/views/inout/IoDeliveryAuditOrder.vue
+++ b/src/views/inout/IoDeliveryAuditOrder.vue
@@ -99,7 +99,7 @@
             </el-form-item>
           </el-col>
 
-<!--          <el-col :span="8">-->
+          <!--          <el-col :span="8">-->
           <!--            <el-form-item class="query-form-item" label="审核时间:">-->
           <!--              <el-date-picker-->
           <!--                :picker-options="pickerOptions"-->
@@ -137,7 +137,7 @@
                 border
                 @current-change="handleSelectionChange"
                 :default-sort="defaultSort"
-                @sort-change="handleSortChange"    >
+                @sort-change="handleSortChange">
         <el-table-column label="序号" type="index"></el-table-column>
         <el-table-column label="送货单号" prop="billNo" show-overflow-tooltip width="180"></el-table-column>
         <el-table-column label="单据类型" prop="billTypeName" width="150"></el-table-column>
@@ -145,7 +145,7 @@
         </el-table-column>
         <el-table-column label="创建时间" prop="createTime" show-overflow-tooltip width="150"
                          sortable="custom"
-                         :sort-orders="['ascending', 'descending']"    >
+                         :sort-orders="['ascending', 'descending']">
           <!--<template slot-scope="scope">-->
           <!--  <i class="el-icon-time"></i>-->
           <!--  <span>{{ scope.row.createTime }}</span>-->
@@ -153,7 +153,7 @@
         </el-table-column>
         <el-table-column label="核对时间" prop="checkTime" show-overflow-tooltip width="150"
                          sortable="custom"
-                         :sort-orders="['ascending', 'descending']"      >
+                         :sort-orders="['ascending', 'descending']">
           <!--<template slot-scope="scope">-->
           <!--  <i class="el-icon-time"></i>-->
           <!--  <span>{{ scope.row.createTime }}</span>-->
@@ -286,6 +286,11 @@
                   row-key="id"
         >
           <el-table-column label="序号" type="index"></el-table-column>
+          <el-table-column
+            label="DI/物资编码" width="150"
+            prop="nameCode"
+            show-overflow-tooltip
+          ></el-table-column>
           <el-table-column
             label="物资名称"
             prop="coName" width="160"
@@ -336,7 +341,7 @@
             show-overflow-tooltip
           >
             <template slot-scope="scope">
-              <div  style="color: #1890ff;" @click="showImgViewer(scope.row)">{{ scope.row.checkFileName }}</div>
+              <div style="color: #1890ff;" @click="showImgViewer(scope.row)">{{ scope.row.checkFileName }}</div>
             </template>
           </el-table-column>
 
@@ -376,7 +381,8 @@
         </el-table>
         <el-image-viewer v-if="imgViewerVisible" style="z-index:9999" :on-close="closeImgViewer" :url-list="imgList"/>
 
-        <el-image-viewer v-if="imgViewerVisibleCold" style="z-index:9999" :on-close="closeImgViewerCold" :url-list="imgListCold"/>
+        <el-image-viewer v-if="imgViewerVisibleCold" style="z-index:9999" :on-close="closeImgViewerCold"
+                         :url-list="imgListCold"/>
 
 
         <pagination
@@ -419,6 +425,11 @@
                   row-key="id"
         >
           <el-table-column label="序号" type="index"></el-table-column>
+          <el-table-column
+            label="DI/物资编码" width="150"
+            prop="nameCode"
+            show-overflow-tooltip
+          ></el-table-column>
           <el-table-column
             label="物资名称" width="160"
             prop="coName"
@@ -592,11 +603,10 @@ import {
   orderPDFFromTemplateFile
 } from '@/api/itextpdf/orderPrint'
 import {getBasicUnitMaintains} from "@/api/basic/basicUnitMaintain";
-import { previewImage ,previewFile} from '@/api/purchase/supCompany'
+import {previewImage, previewFile} from '@/api/purchase/supCompany'
 import ElImageViewer from "element-ui/packages/image/src/image-viewer";
 
 
-
 const formJson = {
   site_id: "",
   site_name: "",
@@ -609,10 +619,10 @@ export default {
   data() {
     return {
       defaultSort: {prop: 'createTime', order: 'desc'},
-      imgList:[],
-      imgListCold:[],
-      imgViewerVisible:false,
-      imgViewerVisibleCold:false,
+      imgList: [],
+      imgListCold: [],
+      imgViewerVisible: false,
+      imgViewerVisibleCold: false,
       BASE_URL: process.env.VUE_APP_BASE_API,
       showSearch: true,
       filterQuery: {
@@ -744,7 +754,7 @@ export default {
       acceptOrderVisible: false,
     };
   },
-  components: {AcceptOrder,ElImageViewer},
+  components: {AcceptOrder, ElImageViewer},
   methods: {
     onReset() {
       this.$router.push({
@@ -761,9 +771,9 @@ export default {
         limit: 10,
         startTime: null,
         endTime: null,
-        invCode : this.$store.getters.locInvCode
+        invCode: this.$store.getters.locInvCode
       };
-      if(invCode!=this.$store.getters.locInvCode){
+      if (invCode != this.$store.getters.locInvCode) {
         this.getBusType();
       }
       this.actDateRange = [];
@@ -793,21 +803,21 @@ export default {
     hideSearch() {
       this.showSearch = !this.showSearch;
     },
-    showImgViewer(row){
+    showImgViewer(row) {
       this.certFileUrl =
         this.BASE_URL +
-        "/udiwms/image/register/file/getImage?type=image2&name="+row.filePath;
+        "/udiwms/image/register/file/getImage?type=image2&name=" + row.filePath;
       this.imgList = [];
       this.imgList.push(this.certFileUrl)
       let index = row.filePath.lastIndexOf('.');
-      if(index===-1){
+      if (index === -1) {
         this.$message.error("文件名异常!")
         return false
       }
-      if(row.filePath.substr(index+1)==='pdf'){
+      if (row.filePath.substr(index + 1) === 'pdf') {
         let pdf = "application/pdf"
         let binaryData = [];
-        previewFile(this.certFileUrl).then(res=>{
+        previewFile(this.certFileUrl).then(res => {
           binaryData.push(res);
           let URL = window.URL.createObjectURL(new Blob(binaryData, {type: pdf}));
           window.open(URL);
@@ -831,21 +841,21 @@ export default {
       document.addEventListener("touchmove", m, false); // 禁止页面滑动
     },
 
-    showImgViewerCold(row){
+    showImgViewerCold(row) {
       this.certFileUrl =
         this.BASE_URL +
-        "/udiwms/image/register/file/getImage?type=image2&name="+row.coldFilePath;
+        "/udiwms/image/register/file/getImage?type=image2&name=" + row.coldFilePath;
       this.imgList = [];
       this.imgList.push(this.certFileUrl)
       let index = row.coldFilePath.lastIndexOf('.');
-      if(index===-1){
+      if (index === -1) {
         this.$message.error("文件名异常!")
         return false
       }
-      if(row.coldFilePath.substr(index+1)==='pdf'){
+      if (row.coldFilePath.substr(index + 1) === 'pdf') {
         let pdf = "application/pdf"
         let binaryData = [];
-        previewFile(this.certFileUrl).then(res=>{
+        previewFile(this.certFileUrl).then(res => {
           binaryData.push(res);
           let URL = window.URL.createObjectURL(new Blob(binaryData, {type: pdf}));
           window.open(URL);
@@ -869,16 +879,20 @@ export default {
       document.addEventListener("touchmove", m, false); // 禁止页面滑动
     },
 
-    closeImgViewer(){
+    closeImgViewer() {
       this.imgViewerVisible = false;
-      const m = (e) => { e.preventDefault() };
+      const m = (e) => {
+        e.preventDefault()
+      };
       document.body.style.overflow = 'auto';
       document.removeEventListener("touchmove", m, true);
     },
 
-    closeImgViewerCold(){
+    closeImgViewerCold() {
       this.imgViewerVisibleCold = false;
-      const m = (e) => { e.preventDefault() };
+      const m = (e) => {
+        e.preventDefault()
+      };
       document.body.style.overflow = 'auto';
       document.removeEventListener("touchmove", m, true);
     },
@@ -990,7 +1004,7 @@ export default {
     },
 
     handleSelectionChange(val) {
-       this.currentRow.billNo=val.billNo;
+      this.currentRow.billNo = val.billNo;
       this.getOrderDetails();
     },
     // 获取单据 业务详情、扫码详情、扫码明细
@@ -1027,7 +1041,6 @@ export default {
     },
 
 
-
     //获取订单列表
     getList() {
       this.loading = true;
diff --git a/src/views/inout/IoDeliverySearchOrder.vue b/src/views/inout/IoDeliverySearchOrder.vue
index a7fbf59..dd11b67 100644
--- a/src/views/inout/IoDeliverySearchOrder.vue
+++ b/src/views/inout/IoDeliverySearchOrder.vue
@@ -154,7 +154,7 @@
                 border
                 @current-change="handleSelectionChange"
                 :default-sort="defaultSort"
-                @sort-change="handleSortChange"              >
+                @sort-change="handleSortChange">
         <el-table-column label="序号" type="index"></el-table-column>
         <el-table-column label="送单号" prop="billNo" show-overflow-tooltip width="180"></el-table-column>
         <el-table-column label="单据类型" prop="billTypeName" width="150"></el-table-column>
@@ -295,6 +295,11 @@
                   row-key="id"
         >
           <el-table-column label="序号" type="index"></el-table-column>
+          <el-table-column
+            label="DI/物资编码" width="150"
+            prop="nameCode"
+            show-overflow-tooltip
+          ></el-table-column>
           <el-table-column
             label="物资名称"
             prop="coName"
@@ -426,6 +431,11 @@
                   row-key="id"
         >
           <el-table-column label="序号" type="index"></el-table-column>
+          <el-table-column
+            label="DI/物资编码" width="150"
+            prop="nameCode"
+            show-overflow-tooltip
+          ></el-table-column>
           <el-table-column
             label="物资名称" width="160"
             prop="coName"
@@ -564,7 +574,8 @@
 
     <el-image-viewer v-if="imgViewerVisible" style="z-index:9999" :on-close="closeImgViewer" :url-list="imgList"/>
 
-    <el-image-viewer v-if="imgViewerVisibleCold" style="z-index:9999" :on-close="closeImgViewerCold" :url-list="imgListCold"/>
+    <el-image-viewer v-if="imgViewerVisibleCold" style="z-index:9999" :on-close="closeImgViewerCold"
+                     :url-list="imgListCold"/>
 
     <el-dialog
       title="检验报告"
@@ -614,13 +625,11 @@ import {getCodeList} from "@/api/inout/code";
 import AcceptOrder from "@/views/inout/DialogReviewOrder";
 import {inspectionOrderPDFFromTemplateFile, orderPDFFromTemplateFile} from "@/api/itextpdf/orderPrint"
 import {getBasicUnitMaintains} from "@/api/basic/basicUnitMaintain";
-import { previewImage,previewFile } from '@/api/purchase/supCompany'
+import {previewImage, previewFile} from '@/api/purchase/supCompany'
 import DialogCheck from "@/views/inout/DialogCheck";
 import ElImageViewer from "element-ui/packages/image/src/image-viewer";
 
 
-
-
 const formJson = {
   site_id: "",
   site_name: "",
@@ -633,13 +642,13 @@ export default {
   data() {
     return {
       defaultSort: {prop: 'createTime', order: 'desc'},
-      imgViewerVisible:false,
-      imgViewerVisibleCold:false,
-      imgList:[],
-      imgListCold:[],
+      imgViewerVisible: false,
+      imgViewerVisibleCold: false,
+      imgList: [],
+      imgListCold: [],
       BASE_URL: process.env.VUE_APP_BASE_API,
-      currentManufacturer:{},
-      Upinvoice:false,
+      currentManufacturer: {},
+      Upinvoice: false,
       showSearch: true,
       filterQuery: {
         id: "",
@@ -774,7 +783,7 @@ export default {
       acceptOrderVisible: false,
     };
   },
-  components: {AcceptOrder,DialogCheck,ElImageViewer},
+  components: {AcceptOrder, DialogCheck, ElImageViewer},
   methods: {
     onReset() {
       this.$router.push({
@@ -819,24 +828,24 @@ export default {
       this.filterQuery.page = 1;
       this.getList();
     },
-    showImgViewer(row){
-      if(row.filePath.substr(-1) == ','){
-        row.filePath=row.filePath.slice(0, row.filePath.length-1);
+    showImgViewer(row) {
+      if (row.filePath.substr(-1) == ',') {
+        row.filePath = row.filePath.slice(0, row.filePath.length - 1);
       }
       this.certFileUrl =
         this.BASE_URL +
-        "/udiwms/image/register/file/getImage?type=image2&name="+row.filePath;
+        "/udiwms/image/register/file/getImage?type=image2&name=" + row.filePath;
       this.imgList = [];
       this.imgList.push(this.certFileUrl)
       let index = row.filePath.lastIndexOf('.');
-      if(index===-1){
+      if (index === -1) {
         this.$message.error("文件名异常!")
         return false
       }
-      if(row.filePath.substr(index+1)==='pdf'){
+      if (row.filePath.substr(index + 1) === 'pdf') {
         let pdf = "application/pdf"
         let binaryData = [];
-        previewFile(this.certFileUrl).then(res=>{
+        previewFile(this.certFileUrl).then(res => {
           binaryData.push(res);
           let URL = window.URL.createObjectURL(new Blob(binaryData, {type: pdf}));
           window.open(URL);
@@ -861,24 +870,24 @@ export default {
     },
 
 
-    showImgViewerCold(row){
-      if(row.coldFilePath.substr(-1) == ','){
-        row.coldFilePath=row.coldFilePath.slice(0, row.coldFilePath.length-1);
+    showImgViewerCold(row) {
+      if (row.coldFilePath.substr(-1) == ',') {
+        row.coldFilePath = row.coldFilePath.slice(0, row.coldFilePath.length - 1);
       }
       this.certFileUrl =
         this.BASE_URL +
-        "/udiwms/image/register/file/getImage?type=image2&name="+row.coldFilePath;
+        "/udiwms/image/register/file/getImage?type=image2&name=" + row.coldFilePath;
       this.imgList = [];
       this.imgList.push(this.certFileUrl)
       let index = row.coldFilePath.lastIndexOf('.');
-      if(index===-1){
+      if (index === -1) {
         this.$message.error("文件名异常!")
         return false
       }
-      if(row.coldFilePath.substr(index+1)==='pdf'){
+      if (row.coldFilePath.substr(index + 1) === 'pdf') {
         let pdf = "application/pdf"
         let binaryData = [];
-        previewFile(this.certFileUrl).then(res=>{
+        previewFile(this.certFileUrl).then(res => {
           binaryData.push(res);
           let URL = window.URL.createObjectURL(new Blob(binaryData, {type: pdf}));
           window.open(URL);
@@ -902,38 +911,41 @@ export default {
       document.addEventListener("touchmove", m, false); // 禁止页面滑动
     },
 
-    closeImgViewer(){
+    closeImgViewer() {
       this.imgViewerVisible = false;
-      const m = (e) => { e.preventDefault() };
+      const m = (e) => {
+        e.preventDefault()
+      };
       document.body.style.overflow = 'auto';
       document.removeEventListener("touchmove", m, true);
     },
 
-    closeImgViewerCold(){
+    closeImgViewerCold() {
       this.imgViewerVisibleCold = false;
-      const m = (e) => { e.preventDefault() };
+      const m = (e) => {
+        e.preventDefault()
+      };
       document.body.style.overflow = 'auto';
       document.removeEventListener("touchmove", m, true);
     },
 
 
-    upload(row){
+    upload(row) {
       this.currentManufacturer = row;
       this.Upinvoice = true;
     },
 
-    freshen(){
+    freshen() {
       this.Upinvoice = false;
       this.getOrderDetails();
     },
 
-    closeCheckDialog(){
+    closeCheckDialog() {
       this.Upinvoice = false;
       this.getOrderDetails();
     },
 
 
-
     hideSearch() {
       this.showSearch = !this.showSearch;
     },
diff --git a/src/views/inout/IoEditOrder.vue b/src/views/inout/IoEditOrder.vue
index a19dee4..aab5c23 100644
--- a/src/views/inout/IoEditOrder.vue
+++ b/src/views/inout/IoEditOrder.vue
@@ -104,6 +104,11 @@
                   row-key="id"
         >
           <el-table-column label="序号" type="index"></el-table-column>
+          <el-table-column
+            label="DI/物资编码" width="150"
+            prop="nameCode"
+            show-overflow-tooltip
+          ></el-table-column>
           <el-table-column
             label="物资名称"
             prop="coName"
@@ -187,6 +192,11 @@
                   row-key="id"
         >
           <el-table-column label="序号" type="index"></el-table-column>
+          <el-table-column
+            label="DI/物资编码" width="150"
+            prop="nameCode"
+            show-overflow-tooltip
+          ></el-table-column>
           <el-table-column
             label="物资名称"
             prop="coName"
diff --git a/src/views/inout/IoInoutSearchOrder.vue b/src/views/inout/IoInoutSearchOrder.vue
index ca8c143..4e5acde 100644
--- a/src/views/inout/IoInoutSearchOrder.vue
+++ b/src/views/inout/IoInoutSearchOrder.vue
@@ -230,6 +230,11 @@
                   row-key="id"
         >
           <el-table-column label="序号" type="index" width="50"></el-table-column>
+          <el-table-column
+            label="DI/物资编码" width="150"
+            prop="nameCode"
+            show-overflow-tooltip
+          ></el-table-column>
           <el-table-column
             label="物资名称"
             prop="coName" width="160"
@@ -314,6 +319,11 @@
                   row-key="id"
         >
           <el-table-column label="序号" type="index"></el-table-column>
+          <el-table-column
+            label="DI/物资编码" width="150"
+            prop="nameCode"
+            show-overflow-tooltip
+          ></el-table-column>
           <el-table-column
             label="物资名称" width="160"
             prop="coName"
diff --git a/src/views/inout/IoReturnedSearchOrder.vue b/src/views/inout/IoReturnedSearchOrder.vue
index 340a07b..5fff590 100644
--- a/src/views/inout/IoReturnedSearchOrder.vue
+++ b/src/views/inout/IoReturnedSearchOrder.vue
@@ -262,6 +262,11 @@
                   row-key="id"
         >
           <el-table-column label="序号" type="index" width="50"></el-table-column>
+          <el-table-column
+            label="DI/物资编码" width="150"
+            prop="nameCode"
+            show-overflow-tooltip
+          ></el-table-column>
           <el-table-column
             label="物资名称"
             prop="coName" width="160"
@@ -347,6 +352,11 @@
                   row-key="id"
         >
           <el-table-column label="序号" type="index"></el-table-column>
+          <el-table-column
+            label="DI/物资编码" width="150"
+            prop="nameCode"
+            show-overflow-tooltip
+          ></el-table-column>
           <el-table-column
             label="物资名称" width="160"
             prop="coName"
diff --git a/src/views/inout/IoSupAduitOrder.vue b/src/views/inout/IoSupAduitOrder.vue
index dc57cdf..09fcf87 100644
--- a/src/views/inout/IoSupAduitOrder.vue
+++ b/src/views/inout/IoSupAduitOrder.vue
@@ -174,7 +174,7 @@
       ></pagination>
     </el-card>
 
-    <el-tabs type="border-card" style="margin: 15px" >
+    <el-tabs type="border-card" style="margin: 15px">
       <!--单据业务详情-->
       <el-tab-pane>
         <span slot="label">单据 {{ currentRow.billNo }}-单据详情</span>
@@ -204,10 +204,15 @@
           </el-form-item>
         </el-form>
 
-        <el-table v-loading="bizDetailLoading" :data="bizDetailList" style="width: 100%" border  class="table-fixed"
+        <el-table v-loading="bizDetailLoading" :data="bizDetailList" style="width: 100%" border class="table-fixed"
                   row-key="id"
         >
           <el-table-column label="序号" type="index"></el-table-column>
+          <el-table-column
+            label="DI/物资编码" width="150"
+            prop="nameCode"
+            show-overflow-tooltip
+          ></el-table-column>
           <el-table-column
             label="物资名称"
             prop="coName"
@@ -388,7 +393,8 @@
       </el-tab-pane>
     </el-tabs>
     <el-image-viewer v-if="imgViewerVisible" style="z-index:9999" :on-close="closeImgViewer" :url-list="imgList"/>
-    <el-image-viewer v-if="imgViewerVisibleCold" style="z-index:9999" :on-close="closeImgViewerCold" :url-list="imgListCold"/>
+    <el-image-viewer v-if="imgViewerVisibleCold" style="z-index:9999" :on-close="closeImgViewerCold"
+                     :url-list="imgListCold"/>
 
 
     <el-dialog
@@ -440,8 +446,8 @@ import {inspectionOrderPDFFromTemplateFile, orderPDFFromTemplateFile} from "@/ap
 import AcceptOrder from "@/views/inout/DialogThrReviewOrder";
 import {getDeptListByUser} from "@/api/auth/authDept";
 import DialogCheck from "@/views/inout/DialogCheck";
-import { getBizDetailList } from '@/api/inout/orderDetailBiz'
-import { previewFile, previewImage } from '@/api/purchase/supCompany'
+import {getBizDetailList} from '@/api/inout/orderDetailBiz'
+import {previewFile, previewImage} from '@/api/purchase/supCompany'
 import ElImageViewer from "element-ui/packages/image/src/image-viewer";
 
 
@@ -458,13 +464,13 @@ export default {
     return {
       defaultSort: {prop: 'createTime', order: 'desc'},
       BASE_URL: process.env.VUE_APP_BASE_API,
-      imgList:[],
-      imgListCold:[],
-      imgViewerVisible:false,
-      imgViewerVisibleCold:false,
+      imgList: [],
+      imgListCold: [],
+      imgViewerVisible: false,
+      imgViewerVisibleCold: false,
       showSearch: true,
-      Upinvoice:false,
-      currentManufacturer:{},
+      Upinvoice: false,
+      currentManufacturer: {},
       filterQuery: {
         id: "",
         billNo: null,
@@ -585,7 +591,7 @@ export default {
       acceptOrderVisible: false,
     };
   },
-  components: {AcceptOrder,DialogCheck,ElImageViewer},
+  components: {AcceptOrder, DialogCheck, ElImageViewer},
   methods: {
     onReset() {
       this.$router.push({
@@ -604,7 +610,7 @@ export default {
         endTime: null,
         invCode: this.$store.getters.locInvCode,
       };
-      if(invCode!=this.$store.getters.locInvCode){
+      if (invCode != this.$store.getters.locInvCode) {
         this.getBusType();
       }
       this.actDateRange = [];
@@ -640,23 +646,23 @@ export default {
     },
 
     showImgViewer(row) {
-      if(row.filePath.substr(-1) == ','){
-        row.filePath=row.filePath.slice(0, row.filePath.length-1);
+      if (row.filePath.substr(-1) == ',') {
+        row.filePath = row.filePath.slice(0, row.filePath.length - 1);
       }
       this.certFileUrl =
         this.BASE_URL +
-        "/udiwms/image/register/file/getImage?type=image2&name="+row.filePath;
+        "/udiwms/image/register/file/getImage?type=image2&name=" + row.filePath;
       this.imgList = [];
       this.imgList.push(this.certFileUrl)
       let index = row.filePath.lastIndexOf('.');
-      if(index===-1){
+      if (index === -1) {
         this.$message.error("文件名异常!")
         return false
       }
-      if(row.filePath.substr(index+1)==='pdf'){
+      if (row.filePath.substr(index + 1) === 'pdf') {
         let pdf = "application/pdf"
         let binaryData = [];
-        previewFile(this.certFileUrl).then(res=>{
+        previewFile(this.certFileUrl).then(res => {
           binaryData.push(res);
           let URL = window.URL.createObjectURL(new Blob(binaryData, {type: pdf}));
           window.open(URL);
@@ -681,23 +687,23 @@ export default {
     },
 
     showImgViewerCold(row) {
-      if(row.coldFilePath.substr(-1) == ','){
-        row.coldFilePath=row.coldFilePath.slice(0, row.coldFilePath.length-1);
+      if (row.coldFilePath.substr(-1) == ',') {
+        row.coldFilePath = row.coldFilePath.slice(0, row.coldFilePath.length - 1);
       }
       this.certFileUrl =
         this.BASE_URL +
-        "/udiwms/image/register/file/getImage?type=image2&name="+row.coldFilePath;
+        "/udiwms/image/register/file/getImage?type=image2&name=" + row.coldFilePath;
       this.imgList = [];
       this.imgList.push(this.certFileUrl)
       let index = row.coldFilePath.lastIndexOf('.');
-      if(index===-1){
+      if (index === -1) {
         this.$message.error("文件名异常!")
         return false
       }
-      if(row.coldFilePath.substr(index+1)==='pdf'){
+      if (row.coldFilePath.substr(index + 1) === 'pdf') {
         let pdf = "application/pdf"
         let binaryData = [];
-        previewFile(this.certFileUrl).then(res=>{
+        previewFile(this.certFileUrl).then(res => {
           binaryData.push(res);
           let URL = window.URL.createObjectURL(new Blob(binaryData, {type: pdf}));
           window.open(URL);
@@ -721,32 +727,35 @@ export default {
       document.addEventListener("touchmove", m, false); // 禁止页面滑动
     },
 
-    closeImgViewer(){
+    closeImgViewer() {
       this.imgViewerVisible = false;
-      const m = (e) => { e.preventDefault() };
+      const m = (e) => {
+        e.preventDefault()
+      };
       document.body.style.overflow = 'auto';
       document.removeEventListener("touchmove", m, true);
     },
-    closeImgViewerCold(){
+    closeImgViewerCold() {
       this.imgViewerVisibleCold = false;
-      const m = (e) => { e.preventDefault() };
+      const m = (e) => {
+        e.preventDefault()
+      };
       document.body.style.overflow = 'auto';
       document.removeEventListener("touchmove", m, true);
     },
 
 
-
-    upload(row){
+    upload(row) {
       this.currentManufacturer = row;
       this.Upinvoice = true;
     },
-    closeCheckDialog(){
+    closeCheckDialog() {
       this.Upinvoice = false;
       this.getOrderDetails();
     },
 
     handleSelectionChange(val) {
-      this.currentRow.billNo=val.billNo;
+      this.currentRow.billNo = val.billNo;
       this.getOrderDetails();
     },
     // 获取单据 业务详情、扫码详情、扫码明细
@@ -976,7 +985,7 @@ export default {
         this.loading = false;
       });
     },
-    freshen(){
+    freshen() {
       this.Upinvoice = false;
       this.getOrderDetails();
     },
diff --git a/src/views/inout/IoSupSearchOrder.vue b/src/views/inout/IoSupSearchOrder.vue
index e3079ac..6690426 100644
--- a/src/views/inout/IoSupSearchOrder.vue
+++ b/src/views/inout/IoSupSearchOrder.vue
@@ -131,7 +131,7 @@
                 border
                 @current-change="handleSelectionChange"
                 :default-sort="defaultSort"
-                @sort-change="handleSortChange"  >
+                @sort-change="handleSortChange">
         <el-table-column label="序号" type="index"></el-table-column>
         <el-table-column label="单据号" prop="billNo" show-overflow-tooltip width="140"></el-table-column>
         <el-table-column label="单据类型" prop="billTypeName" width="140"></el-table-column>
@@ -141,7 +141,7 @@
         </el-table-column>
         <el-table-column label="审核时间" prop="checkTime" width="140" show-overflow-tooltip
                          sortable="custom"
-                         :sort-orders="['ascending', 'descending']" >
+                         :sort-orders="['ascending', 'descending']">
         </el-table-column>
         <!--        <el-table-column label="送货单位" prop="fromName" width="220">-->
         <!--        </el-table-column>-->
@@ -258,6 +258,11 @@
                   row-key="id"
         >
           <el-table-column label="序号" type="index"></el-table-column>
+          <el-table-column
+            label="DI/物资编码" width="150"
+            prop="nameCode"
+            show-overflow-tooltip
+          ></el-table-column>
           <el-table-column
             label="物资名称"
             prop="coName"
@@ -498,7 +503,7 @@ import AcceptOrder from "@/views/inout/DialogReviewOrder";
 import DialogCheck from "@/views/inout/DialogCheck";
 
 import {getDeptListByUser} from "@/api/auth/authDept";
-import {previewImage,previewFile} from '@/api/purchase/supCompany'
+import {previewImage, previewFile} from '@/api/purchase/supCompany'
 import {getBizDetailList} from '@/api/inout/orderDetailBiz'
 import ElImageViewer from "element-ui/packages/image/src/image-viewer";
 
@@ -695,23 +700,23 @@ export default {
     },
 
     showImgViewer(row) {
-      if(row.filePath.substr(-1) == ','){
-        row.filePath=row.filePath.slice(0, row.filePath.length-1);
+      if (row.filePath.substr(-1) == ',') {
+        row.filePath = row.filePath.slice(0, row.filePath.length - 1);
       }
       this.certFileUrl =
         this.BASE_URL +
-        "/udiwms/image/register/file/getImage?type=image2&name="+row.filePath;
+        "/udiwms/image/register/file/getImage?type=image2&name=" + row.filePath;
       this.imgList = [];
       this.imgList.push(this.certFileUrl)
       let index = row.filePath.lastIndexOf('.');
-      if(index===-1){
+      if (index === -1) {
         this.$message.error("文件名异常!")
         return false
       }
-      if(row.filePath.substr(index+1)==='pdf'){
+      if (row.filePath.substr(index + 1) === 'pdf') {
         let pdf = "application/pdf"
         let binaryData = [];
-        previewFile(this.certFileUrl).then(res=>{
+        previewFile(this.certFileUrl).then(res => {
           binaryData.push(res);
           let URL = window.URL.createObjectURL(new Blob(binaryData, {type: pdf}));
           window.open(URL);
@@ -737,23 +742,23 @@ export default {
 
 
     showImgViewerCold(row) {
-      if(row.coldFilePath.substr(-1) == ','){
-        row.coldFilePath=row.coldFilePath.slice(0, row.coldFilePath.length-1);
+      if (row.coldFilePath.substr(-1) == ',') {
+        row.coldFilePath = row.coldFilePath.slice(0, row.coldFilePath.length - 1);
       }
       this.certFileUrl =
         this.BASE_URL +
-        "/udiwms/image/register/file/getImage?type=image2&name="+row.coldFilePath;
+        "/udiwms/image/register/file/getImage?type=image2&name=" + row.coldFilePath;
       this.imgList = [];
       this.imgList.push(this.certFileUrl)
       let index = row.coldFilePath.lastIndexOf('.');
-      if(index===-1){
+      if (index === -1) {
         this.$message.error("文件名异常!")
         return false
       }
-      if(row.coldFilePath.substr(index+1)==='pdf'){
+      if (row.coldFilePath.substr(index + 1) === 'pdf') {
         let pdf = "application/pdf"
         let binaryData = [];
-        previewFile(this.certFileUrl).then(res=>{
+        previewFile(this.certFileUrl).then(res => {
           binaryData.push(res);
           let URL = window.URL.createObjectURL(new Blob(binaryData, {type: pdf}));
           window.open(URL);
diff --git a/src/views/inout/IoSupSecAuditOrder.vue b/src/views/inout/IoSupSecAuditOrder.vue
index 04f92d2..dbebbf5 100644
--- a/src/views/inout/IoSupSecAuditOrder.vue
+++ b/src/views/inout/IoSupSecAuditOrder.vue
@@ -234,6 +234,11 @@
                   row-key="id"
         >
           <el-table-column label="序号" type="index"></el-table-column>
+          <el-table-column
+            label="DI/物资编码" width="150"
+            prop="nameCode"
+            show-overflow-tooltip
+          ></el-table-column>
           <el-table-column
             label="物资名称"
             prop="coName"
diff --git a/src/views/inout/IoWaitAllocateOrder.vue b/src/views/inout/IoWaitAllocateOrder.vue
index 9463d4a..6fc6832 100644
--- a/src/views/inout/IoWaitAllocateOrder.vue
+++ b/src/views/inout/IoWaitAllocateOrder.vue
@@ -243,6 +243,11 @@
                   row-key="id"
         >
           <el-table-column label="序号" type="index"></el-table-column>
+          <el-table-column
+            label="DI/物资编码" width="150"
+            prop="nameCode"
+            show-overflow-tooltip
+          ></el-table-column>
           <el-table-column
             label="物资名称" width="150"
             prop="coName"
diff --git a/src/views/inout/PanelCreateOrderBizDetail.vue b/src/views/inout/PanelCreateOrderBizDetail.vue
index 0e4c5f2..18c7475 100644
--- a/src/views/inout/PanelCreateOrderBizDetail.vue
+++ b/src/views/inout/PanelCreateOrderBizDetail.vue
@@ -22,6 +22,11 @@
               :row-style="rowStyle"
               max-height="350" height="350" ref="multipleTable">
       <el-table-column label="序号" type="index" width="50"></el-table-column>
+      <el-table-column
+        label="DI/物资编码" width="150"
+        prop="nameCode"
+        show-overflow-tooltip
+      ></el-table-column>
       <el-table-column width="150"
                        label="物资名称"
                        prop="coName"
diff --git a/src/views/inout/PanelCreateOrderCodeDetail.vue b/src/views/inout/PanelCreateOrderCodeDetail.vue
index 3da6367..aa95b50 100644
--- a/src/views/inout/PanelCreateOrderCodeDetail.vue
+++ b/src/views/inout/PanelCreateOrderCodeDetail.vue
@@ -5,6 +5,11 @@
               :row-style="rowStyle"
               ref="multipleTable">
       <el-table-column type="index" label="序号" width="50"></el-table-column>
+      <el-table-column
+        label="DI/物资编码" width="150"
+        prop="nameCode"
+        show-overflow-tooltip
+      ></el-table-column>
       <el-table-column label="物资名称" width="150" prop="coName" show-overflow-tooltip></el-table-column>
       <el-table-column label="规格型号" width="150" prop="spec" show-overflow-tooltip></el-table-column>
       <el-table-column label="批次号" width="150" prop="batchNo" show-overflow-tooltip></el-table-column>