diff --git a/PC/InterFace.Dash/src/components/filterForDetailPage/index.vue b/PC/InterFace.Dash/src/components/filterForDetailPage/index.vue
index d98ad3d..ba6e60a 100644
--- a/PC/InterFace.Dash/src/components/filterForDetailPage/index.vue
+++ b/PC/InterFace.Dash/src/components/filterForDetailPage/index.vue
@@ -92,6 +92,8 @@
:append-to-body="false"
:title="showParentTitle"
:visible.sync="showParentDialog"
+ :close-on-click-modal="true"
+ :close-on-press-escape="true"
:show-close="true"
>
@@ -267,7 +269,7 @@ methods: {
},
// 查看主表信息
showParentHandleForDetail(data){
- this.showParentTitle = `${data[this.URLOption_masterName]} 主表信息`
+ this.showParentTitle = `${data[this.URLOption_masterName] || ''} 主表信息`
this.showParentDialog = true
this.showParentLoading = true
getListDesById(this.URLOption_parent,data[this.URLOption_masterId])
diff --git a/PC/InterFace.Dash/src/router/index.js b/PC/InterFace.Dash/src/router/index.js
index 04dc6d3..cdb7274 100644
--- a/PC/InterFace.Dash/src/router/index.js
+++ b/PC/InterFace.Dash/src/router/index.js
@@ -8,9 +8,9 @@ Vue.use(Router)
import Layout from '@/layout'
/* Router Modules */
-import baseConfig from './modules/baseConfig'
-import interfaceBoardRouter from './modules/interfaceBoard'
-import systemManage from './modules/systemManage'
+// import baseConfig from './modules/baseConfig'
+// import interfaceBoardRouter from './modules/interfaceBoard'
+// import systemManage from './modules/systemManage'
/**
* Note: sub-menu only appear when route children.length >= 1
diff --git a/PC/InterFace.Dash/src/utils/baseData/urlOption.js b/PC/InterFace.Dash/src/utils/baseData/urlOption.js
index 615126e..ed9d27f 100644
--- a/PC/InterFace.Dash/src/utils/baseData/urlOption.js
+++ b/PC/InterFace.Dash/src/utils/baseData/urlOption.js
@@ -1,3 +1,4 @@
+// 添加页面需要配置位置
// 示例数据
export const TestSchool = {
baseURL:'TestSchool/base',//主表-列表
@@ -64,3 +65,93 @@ export const MesProductL7PartsNote = {
baseURL:'MesProductL7PartsNote/base',//主表-列表
detailURL:'app/mes-product-l7Parts-note',//主表-明细 + 明细-查看主表
}
+
+// 接口看板管理-Bom
+export const Bom = {
+ baseURL:'Bom/base',//主表-列表
+ detailURL:'app/bom',//主表-明细 + 明细-查看主表
+}
+
+// 接口看板管理-CustPart
+export const CustPart = {
+ baseURL:'CustPart/base',//主表-列表
+ detailURL:'app/cust-part',//主表-明细 + 明细-查看主表
+}
+
+// 接口看板管理-Cust
+export const Cust = {
+ baseURL:'Cust/base',//主表-列表
+ detailURL:'app/cust',//主表-明细 + 明细-查看主表
+}
+
+// 接口看板管理-Inventory
+export const Inventory = {
+ baseURL:'Inventory/base',//主表-列表
+ detailURL:'app/inventory',//主表-明细 + 明细-查看主表
+}
+
+// 接口看板管理-Loc
+export const Loc = {
+ baseURL:'Loc/base',//主表-列表
+ detailURL:'app/loc',//主表-明细 + 明细-查看主表
+}
+
+// 接口看板管理-Part
+export const Part = {
+ baseURL:'Part/base',//主表-列表
+ detailURL:'app/part',//主表-明细 + 明细-查看主表
+}
+
+// 接口看板管理-PoMstr
+export const PoMstr = {
+ baseURL:'PoMstr/base',//主表-列表
+ detailURL:'app/po-mstr',//主表-明细 + 明细-查看主表
+ // detailInfoName:'asnNbr',//主表-明细查看详情的title名称
+ detailListURL:'PoDet/base',//明细-列表,
+ masterId:'poMstrId',//明细获取主表信息的masterId
+ masterName:'poNbr'//明细获取主表信息的title名称
+}
+
+// 接口看板管理-PrhHist
+export const PrhHist = {
+ baseURL:'PrhHist/base',//主表-列表
+ detailURL:'app/prh-hist',//主表-明细 + 明细-查看主表
+}
+
+// 接口看板管理-PrhHist
+export const ProdLine = {
+ baseURL:'ProdLine/base',//主表-列表
+ detailURL:'app/prod-line',//主表-明细 + 明细-查看主表
+}
+
+// 接口看板管理-ReceiptMstr
+export const ReceiptMstr = {
+ baseURL:'ReceiptMstr/base',//主表-列表
+ detailURL:'app/receipt-mstr',//主表-明细 + 明细-查看主表
+ // detailInfoName:'asnNbr',//主表-明细查看详情的title名称
+ detailListURL:'ReceiptDet/base',//明细-列表,
+ masterId:'receiptMstrId',//明细获取主表信息的masterId
+ masterName:'receiptNbr'//明细获取主表信息的title名称
+}
+
+// 接口看板管理-ReturnMstr
+export const ReturnMstr = {
+ baseURL:'ReturnMstr/base',//主表-列表
+ detailURL:'app/return-mstr',//主表-明细 + 明细-查看主表
+ // detailInfoName:'asnNbr',//主表-明细查看详情的title名称
+ detailListURL:'ReturnDet/base',//明细-列表,
+ masterId:'returnMstrId',//明细获取主表信息的masterId
+ // masterName:'returnNbr'//明细获取主表信息的title名称
+}
+
+// 接口看板管理-VendPart
+export const VendPart = {
+ baseURL:'VendPart/base',//主表-列表
+ detailURL:'app/vend-part',//主表-明细 + 明细-查看主表
+}
+
+// 接口看板管理-Vend
+export const Vend = {
+ baseURL:'Vend/base',//主表-列表
+ detailURL:'app/vend',//主表-明细 + 明细-查看主表
+}
\ No newline at end of file
diff --git a/PC/InterFace.Dash/src/utils/detailsPageColumns_api/index.js b/PC/InterFace.Dash/src/utils/detailsPageColumns_api/index.js
index ac750f2..192faa8 100644
--- a/PC/InterFace.Dash/src/utils/detailsPageColumns_api/index.js
+++ b/PC/InterFace.Dash/src/utils/detailsPageColumns_api/index.js
@@ -1,3 +1,4 @@
+// 添加页面需要配置位置
// 此文件为【列表 - 明细】+【明细 - 列表】表头从接口缓存的表头
import { initFromApiColumnsLable } from '@/utils/index'
@@ -27,6 +28,56 @@ export const AsnMstr = [
{ label: initFromApiColumnsLable('AsnDetWareCode'), prop: "wareCode" ,type:'showDetail'},
]
+// PoMstr
+export const PoMstr = [
+ { label: initFromApiColumnsLable('PoDetConsignment'), prop: "consignment",type:'showDetail' },
+ { label: initFromApiColumnsLable('PoDetOrderQty'), prop: "orderQty" },
+ { label: initFromApiColumnsLable('PoDetPartCode'), prop: "partCode",type:'showDetail' },
+ { label: initFromApiColumnsLable('PoDetPoLine'), prop: "poLine",type:'showDetail' },
+ { label: initFromApiColumnsLable('PoDetPoNbr'), prop: "poNbr",type:'showDetail' },
+ { label: initFromApiColumnsLable('PoDetRcQty'), prop: "rcQty" },
+ { label: initFromApiColumnsLable('PoDetRemark'), prop: "remark",type:'showDetail' },
+ { label: initFromApiColumnsLable('PoDetStatus'), prop: "status",type:'showDetail' },
+ { label: initFromApiColumnsLable('PoDetStdPackQty'), prop: "stdPackQty" },
+ { label: initFromApiColumnsLable('PoDetStdPackUm'), prop: "stdPackUm",type:'showDetail' },
+ { label: initFromApiColumnsLable('PoDetUm'), prop: "um",type:'showDetail' },
+ { label: initFromApiColumnsLable('PoDetUmConv'), prop: "umConv",type:'showDetail' },
+ { label: initFromApiColumnsLable('PoDetVendPackQty'), prop: "vendPackQty" },
+ { label: initFromApiColumnsLable('PoDetVendPackUm'), prop: "vendPackUm" ,type:'showDetail'},
+]
+
+// ReceiptMstr
+export const ReceiptMstr = [
+ { label: initFromApiColumnsLable('ReceiptDetContainerCode'), prop: "containerCode",type:'showDetail' ,showProp:true},
+ { label: initFromApiColumnsLable('ReceiptDetLoc'), prop: "loc" ,type:'showDetail' },
+ { label: initFromApiColumnsLable('ReceiptDetLot'), prop: "lot",type:'showDetail' },
+ { label: initFromApiColumnsLable('ReceiptDetPackingCode'), prop: "packingCode",type:'showDetail' },
+ { label: initFromApiColumnsLable('ReceiptDetPartCode'), prop: "partCode",type:'showDetail' },
+ { label: initFromApiColumnsLable('ReceiptDetPoLine'), prop: "poLine" ,type:'showDetail'},
+ { label: initFromApiColumnsLable('ReceiptDetProductionDate'), prop: "productionDate",type:'dateTime' },
+ { label: initFromApiColumnsLable('ReceiptDetQty'), prop: "qty" },
+ { label: initFromApiColumnsLable('ReceiptDetRemark'), prop: "remark" ,type:'showDetail' },
+ { label: initFromApiColumnsLable('ReceiptDetStatus'), prop: "status",type:'showDetail' },
+ { label: initFromApiColumnsLable('ReceiptDetUm'), prop: "um",type:'showDetail' },
+ { label: initFromApiColumnsLable('ReceiptDetVendorLot'), prop: "vendorLot",type:'showDetail' },
+]
+
+// ReturnMstr
+export const ReturnMstr = [
+ { label: initFromApiColumnsLable('ReturnDetContainerCode'), prop: "containerCode",type:'showDetail' ,showProp:true},
+ { label: initFromApiColumnsLable('ReturnDetLoc'), prop: "loc" ,type:'showDetail' },
+ { label: initFromApiColumnsLable('ReturnDetLot'), prop: "lot",type:'showDetail' },
+ { label: initFromApiColumnsLable('ReturnDetPackingCode'), prop: "packingCode",type:'showDetail' },
+ { label: initFromApiColumnsLable('ReturnDetPartCode'), prop: "partCode",type:'showDetail' },
+ { label: initFromApiColumnsLable('ReturnDetPoLine'), prop: "poLine" ,type:'showDetail'},
+ { label: initFromApiColumnsLable('ReturnDetProductionDate'), prop: "productionDate",type:'dateTime' },
+ { label: initFromApiColumnsLable('ReturnDetQty'), prop: "qty" },
+ { label: initFromApiColumnsLable('ReturnDetRemark'), prop: "remark" ,type:'showDetail' },
+ { label: initFromApiColumnsLable('ReturnDetStatus'), prop: "status",type:'showDetail' },
+ { label: initFromApiColumnsLable('ReturnDetUm'), prop: "um",type:'showDetail' },
+ { label: initFromApiColumnsLable('ReturnDetVendorLot'), prop: "vendorLot",type:'showDetail' },
+]
+
// 测试数据
export const TestSchool = [
{ label: initFromApiColumnsLable('TestStudentDetailStudentName'), prop: "studentName" },
diff --git a/PC/InterFace.Dash/src/utils/detailsTableColumns_api/index.js b/PC/InterFace.Dash/src/utils/detailsTableColumns_api/index.js
index 8f9fa59..a386bc6 100644
--- a/PC/InterFace.Dash/src/utils/detailsTableColumns_api/index.js
+++ b/PC/InterFace.Dash/src/utils/detailsTableColumns_api/index.js
@@ -1,3 +1,4 @@
+// 添加页面需要配置位置
// 此文件为【列表 - 明细】+【明细 - 列表】表头从接口缓存的表头
// 如果有父级id字段,请设置showProp,避免明细列表内可查询其他主表的明细
@@ -28,8 +29,52 @@ export const AsnMstr = [
{ label: initFromApiColumnsLable('AsnDetWareCode'), prop: "wareCode" ,type:'showDetail'},
]
-// 测试数据
-export const TestSchool = [
- { label: initFromApiColumnsLable('TestStudentDetailStudentName'), prop: "studentName" },
- { label: initFromApiColumnsLable('TestStudentDetailOrderType'), prop: "orderType" },
+// PoMstr
+export const PoMstr = [
+ { label: initFromApiColumnsLable('PoDetConsignment'), prop: "consignment",type:'showDetail' ,showProp:true},
+ { label: initFromApiColumnsLable('PoDetOrderQty'), prop: "orderQty" },
+ { label: initFromApiColumnsLable('PoDetPartCode'), prop: "partCode",type:'showDetail' },
+ { label: initFromApiColumnsLable('PoDetPoLine'), prop: "poLine",type:'showDetail' },
+ { label: initFromApiColumnsLable('PoDetPoNbr'), prop: "poNbr",type:'showDetail' },
+ { label: initFromApiColumnsLable('PoDetRcQty'), prop: "rcQty" },
+ { label: initFromApiColumnsLable('PoDetRemark'), prop: "remark",type:'showDetail' },
+ { label: initFromApiColumnsLable('PoDetStatus'), prop: "status",type:'showDetail' },
+ { label: initFromApiColumnsLable('PoDetStdPackQty'), prop: "stdPackQty" },
+ { label: initFromApiColumnsLable('PoDetStdPackUm'), prop: "stdPackUm",type:'showDetail' },
+ { label: initFromApiColumnsLable('PoDetUm'), prop: "um",type:'showDetail' },
+ { label: initFromApiColumnsLable('PoDetUmConv'), prop: "umConv",type:'showDetail' },
+ { label: initFromApiColumnsLable('PoDetVendPackQty'), prop: "vendPackQty" },
+ { label: initFromApiColumnsLable('PoDetVendPackUm'), prop: "vendPackUm" ,type:'showDetail'},
+]
+
+// ReceiptMstr
+export const ReceiptMstr = [
+ { label: initFromApiColumnsLable('ReceiptDetContainerCode'), prop: "containerCode",type:'showDetail' ,showProp:true},
+ { label: initFromApiColumnsLable('ReceiptDetLoc'), prop: "loc" ,type:'showDetail' },
+ { label: initFromApiColumnsLable('ReceiptDetLot'), prop: "lot",type:'showDetail' },
+ { label: initFromApiColumnsLable('ReceiptDetPackingCode'), prop: "packingCode",type:'showDetail' },
+ { label: initFromApiColumnsLable('ReceiptDetPartCode'), prop: "partCode",type:'showDetail' },
+ { label: initFromApiColumnsLable('ReceiptDetPoLine'), prop: "poLine" ,type:'showDetail'},
+ { label: initFromApiColumnsLable('ReceiptDetProductionDate'), prop: "productionDate",type:'dateTime' },
+ { label: initFromApiColumnsLable('ReceiptDetQty'), prop: "qty" },
+ { label: initFromApiColumnsLable('ReceiptDetRemark'), prop: "remark" ,type:'showDetail' },
+ { label: initFromApiColumnsLable('ReceiptDetStatus'), prop: "status",type:'showDetail' },
+ { label: initFromApiColumnsLable('ReceiptDetUm'), prop: "um",type:'showDetail' },
+ { label: initFromApiColumnsLable('ReceiptDetVendorLot'), prop: "vendorLot",type:'showDetail' },
+]
+
+// ReturnMstr
+export const ReturnMstr = [
+ { label: initFromApiColumnsLable('ReturnDetContainerCode'), prop: "containerCode",type:'showDetail' ,showProp:true},
+ { label: initFromApiColumnsLable('ReturnDetLoc'), prop: "loc" ,type:'showDetail' },
+ { label: initFromApiColumnsLable('ReturnDetLot'), prop: "lot",type:'showDetail' },
+ { label: initFromApiColumnsLable('ReturnDetPackingCode'), prop: "packingCode",type:'showDetail' },
+ { label: initFromApiColumnsLable('ReturnDetPartCode'), prop: "partCode",type:'showDetail' },
+ { label: initFromApiColumnsLable('ReturnDetPoLine'), prop: "poLine" ,type:'showDetail'},
+ { label: initFromApiColumnsLable('ReturnDetProductionDate'), prop: "productionDate",type:'dateTime' },
+ { label: initFromApiColumnsLable('ReturnDetQty'), prop: "qty" },
+ { label: initFromApiColumnsLable('ReturnDetRemark'), prop: "remark" ,type:'showDetail' },
+ { label: initFromApiColumnsLable('ReturnDetStatus'), prop: "status",type:'showDetail' },
+ { label: initFromApiColumnsLable('ReturnDetUm'), prop: "um",type:'showDetail' },
+ { label: initFromApiColumnsLable('ReturnDetVendorLot'), prop: "vendorLot",type:'showDetail' },
]
\ No newline at end of file
diff --git a/PC/InterFace.Dash/src/utils/tableColumns_api/index.js b/PC/InterFace.Dash/src/utils/tableColumns_api/index.js
index 74c42eb..a95193a 100644
--- a/PC/InterFace.Dash/src/utils/tableColumns_api/index.js
+++ b/PC/InterFace.Dash/src/utils/tableColumns_api/index.js
@@ -1,3 +1,4 @@
+// 添加页面需要配置位置
// 此文件为【主表-列表】表头从接口缓存的表头
import { initFromApiColumnsLable } from '@/utils/index'
@@ -155,6 +156,266 @@ export const TestSchool = [
{ label: initFromApiColumnsLable('TestStudentDetailOrderType'), prop: "orderType" },
]
+// MesProductL7PartsNote
+export const Bom = [
+ { label: initFromApiColumnsLable('BomCompany'), prop: "company" , type:"showDetail"},
+ { label: initFromApiColumnsLable('BomComponent'), prop: "component", type:"showDetail" },
+ { label: initFromApiColumnsLable('BomEndDate'), prop: "endDate", type:"dateTime" },
+ { label: initFromApiColumnsLable('BomErrorCode'), prop: "errorCode" , type:"showDetail"},
+ { label: initFromApiColumnsLable('BomErrorMessage'), prop: "errorMessage" , type:"showDetail"},
+ { label: initFromApiColumnsLable('BomOp'), prop: "op" , type:"showDetail"},
+ { label: initFromApiColumnsLable('BomOptionGroup'), prop: "optionGroup", type:"showDetail" },
+ { label: initFromApiColumnsLable('BomParent'), prop: "parent" , type:"showDetail"},
+ { label: initFromApiColumnsLable('BomPerQty'), prop: "qty" },
+ { label: initFromApiColumnsLable('BomProcess'), prop: "process", type:"showDetail" },
+ { label: initFromApiColumnsLable('BomRef2'), prop: "ref2", type:"showDetail" },
+ { label: initFromApiColumnsLable('BomRemark'), prop: "remark", type:"showDetail" },
+ { label: initFromApiColumnsLable('BomScrapPct'), prop: "scrapPct", type:"showDetail" },
+ { label: initFromApiColumnsLable('BomSeqNumber'), prop: "seqNumber", type:"showDetail" },
+ { label: initFromApiColumnsLable('BomStartDate'), prop: "startDate", type:"dateTime" },
+ { label: initFromApiColumnsLable('BomTraceId'), prop: "traceId", type:"showDetail" },
+ { label: initFromApiColumnsLable('BomType'), prop: "type", type:"showDetail" },
+]
+
+export const Cust = [
+ { label: initFromApiColumnsLable('CustActive'), prop: "active" , type:"showDetail"},
+ { label: initFromApiColumnsLable('CustAddr1'), prop: "addr1", type:"showDetail" },
+ { label: initFromApiColumnsLable('CustAddr2'), prop: "addr2", type:"showDetail" },
+ { label: initFromApiColumnsLable('CustAddr3'), prop: "addr3", type:"showDetail" },
+ { label: initFromApiColumnsLable('CustCity'), prop: "city" , type:"showDetail"},
+ { label: initFromApiColumnsLable('CustCode'), prop: "code" , type:"showDetail"},
+ { label: initFromApiColumnsLable('CustCompany'), prop: "company", type:"showDetail" },
+ { label: initFromApiColumnsLable('CustContacts'), prop: "contacts" , type:"showDetail"},
+ { label: initFromApiColumnsLable('CustCountry'), prop: "country" , type:"showDetail"},
+ { label: initFromApiColumnsLable('CustCurr'), prop: "curr", type:"showDetail" },
+ { label: initFromApiColumnsLable('CustErrorCode'), prop: "errorCode", type:"showDetail" },
+ { label: initFromApiColumnsLable('CustErrorMessage'), prop: "errorMessage", type:"showDetail" },
+ { label: initFromApiColumnsLable('CustFax'), prop: "fax", type:"showDetail" },
+ { label: initFromApiColumnsLable('CustName'), prop: "name", type:"showDetail" },
+]
+
+export const CustPart = [
+ { label: initFromApiColumnsLable('CustPartCompany'), prop: "company", type:"showDetail" },
+ { label: initFromApiColumnsLable('CustPartCustCode'), prop: "custCode" , type:"showDetail"},
+ { label: initFromApiColumnsLable('CustPartCustPackQty'), prop: "custPackQty" , type:"showDetail"},
+ { label: initFromApiColumnsLable('CustPartCustPackUm'), prop: "custPackUm", type:"showDetail" },
+ { label: initFromApiColumnsLable('CustPartCustPartCode'), prop: "custPartCode", type:"showDetail" },
+ { label: initFromApiColumnsLable('CustPartErrorCode'), prop: "errorCode", type:"showDetail" },
+ { label: initFromApiColumnsLable('CustPartErrorMessage'), prop: "errorMessage", type:"showDetail" },
+ { label: initFromApiColumnsLable('CustPartPartCode'), prop: "partCode", type:"showDetail" },
+ { label: initFromApiColumnsLable('CustPartRemark'), prop: "remark" , type:"showDetail"},
+ { label: initFromApiColumnsLable('CustPartSite'), prop: "site", type:"showDetail" },
+ { label: initFromApiColumnsLable('CustPartTraceId'), prop: "traceId", type:"showDetail" },
+]
+
+export const Inventory = [
+ { label: initFromApiColumnsLable('InventoryCompany'), prop: "company" , type:"showDetail"},
+ { label: initFromApiColumnsLable('InventoryCustConsignQty'), prop: "custConsignQty" },
+ { label: initFromApiColumnsLable('InventoryErrorCode'), prop: "errorCode" , type:"showDetail"},
+ { label: initFromApiColumnsLable('InventoryErrorMessage'), prop: "errorMessage" , type:"showDetail"},
+ { label: initFromApiColumnsLable('InventoryLoc'), prop: "loc" , type:"showDetail"},
+ { label: initFromApiColumnsLable('InventoryLot'), prop: "lot", type:"showDetail" },
+ { label: initFromApiColumnsLable('InventoryPart'), prop: "part" , type:"showDetail"},
+ { label: initFromApiColumnsLable('InventoryQty'), prop: "qty" },
+ { label: initFromApiColumnsLable('InventoryReference'), prop: "reference", type:"showDetail" },
+ { label: initFromApiColumnsLable('InventoryRemark'), prop: "remark", type:"showDetail" },
+ { label: initFromApiColumnsLable('InventorySite'), prop: "site", type:"showDetail" },
+ { label: initFromApiColumnsLable('InventoryStatus'), prop: "status", type:"showDetail" },
+ { label: initFromApiColumnsLable('InventorySuppConsignQty'), prop: "suppConsignQty" },
+ { label: initFromApiColumnsLable('InventoryTraceId'), prop: "traceId", type:"showDetail" },
+ { label: initFromApiColumnsLable('InventoryUm'), prop: "um", type:"showDetail" },
+]
+
+export const Loc = [
+ { label: initFromApiColumnsLable('LocCode'), prop: "code" , type:"showDetail"},
+ { label: initFromApiColumnsLable('LocCompany'), prop: "company" },
+ { label: initFromApiColumnsLable('LocDesc'), prop: "desc" , type:"showDetail"},
+ { label: initFromApiColumnsLable('LocErrorCode'), prop: "errorCode" , type:"showDetail"},
+ { label: initFromApiColumnsLable('LocErrorMessage'), prop: "errorMessage" , type:"showDetail"},
+ { label: initFromApiColumnsLable('LocRemark'), prop: "remark", type:"showDetail" },
+ { label: initFromApiColumnsLable('LocSite'), prop: "site", type:"showDetail" },
+ { label: initFromApiColumnsLable('LocTraceId'), prop: "traceId", type:"showDetail" },
+ { label: initFromApiColumnsLable('LocType'), prop: "type", type:"showDetail" },
+ { label: initFromApiColumnsLable('LocWhse'), prop: "whse" },
+]
+
+export const Part = [
+ { label: initFromApiColumnsLable('PartCode'), prop: "code" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PartName'), prop: "name" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PartDesc1'), prop: "desc1", type:"showDetail" },
+ { label: initFromApiColumnsLable('PartDesc2'), prop: "desc2", type:"showDetail" },
+ { label: initFromApiColumnsLable('PartAbcClass'), prop: "abcClass" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PartCanBuy'), prop: "canBuy" },
+ { label: initFromApiColumnsLable('PartCanMake'), prop: "canMake" },
+ { label: initFromApiColumnsLable('PartColor'), prop: "color" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PartCompany'), prop: "company", type:"showDetail" },
+ { label: initFromApiColumnsLable('PartConfig'), prop: "config", type:"showDetail" },
+ { label: initFromApiColumnsLable('PartEco'), prop: "eco" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PartErrorCode'), prop: "errorCode" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PartErrorMessage'), prop: "errorMessage" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PartExtPackQty'), prop: "extPackQty" },
+ { label: initFromApiColumnsLable('PartExtPackUm'), prop: "extPackUm" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PartIsPhantom'), prop: "isPhantom" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PartPartCatalog'), prop: "partCatalog" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PartPartGroup'), prop: "partGroup" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PartPartType'), prop: "partType" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PartProdKind'), prop: "prodKind" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PartProject'), prop: "project" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PartRemark'), prop: "remark" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PartSite'), prop: "site" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PartStatus'), prop: "status" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PartStdPackQty'), prop: "stdPackQty" },
+ { label: initFromApiColumnsLable('PartStdPackUm'), prop: "stdPackUm" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PartTraceId'), prop: "traceId" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PartUm'), prop: "um" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PartVersion'), prop: "version" , type:"showDetail"},
+]
+
+// PoMstr
+export const PoMstr = [
+ { label: initFromApiColumnsLable('PoMstrPoNbr'), prop: "poNbr" ,type:'showDetail', fixed:'left' },
+ { label: initFromApiColumnsLable('PoMstrBuyer'), prop: "buyer", type:"showDetail"},
+ { label: initFromApiColumnsLable('PoMstrCompany'), prop: "company" , type:"showDetail" },
+ { label: initFromApiColumnsLable('PoMstrConsignment'), prop: "consignment", type:"showDetail" },
+ { label: initFromApiColumnsLable('PoMstrContacts'), prop: "contacts", type:"showDetail" },
+ { label: initFromApiColumnsLable('PoMstrContract'), prop: "contract",type:'showDetail' },
+ { label: initFromApiColumnsLable('PoMstrDueDate'), prop: "dueDate", type:"dateTime" },
+ { label: initFromApiColumnsLable('PoMstrErrorCode'), prop: "errorCode", type:"showDetail" },
+ { label: initFromApiColumnsLable('PoMstrErrorMessage'), prop: "errorMessage" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PoMstrModType'), prop: "modType", type:"showDetail" },
+ { label: initFromApiColumnsLable('PoMstrOrderDate'), prop: "orderDate", type:"dateTime" },
+ { label: initFromApiColumnsLable('PoMstrProject'), prop: "project", type:"showDetail" },
+ { label: initFromApiColumnsLable('PoMstrRemark'), prop: "remark", type:"showDetail" },
+ { label: initFromApiColumnsLable('PoMstrSite'), prop: "site" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PoMstrStatus'), prop: "status", type:"showDetail" },
+ { label: initFromApiColumnsLable('PoMstrTaxRate'), prop: "taxRate" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PoMstrTraceId'), prop: "traceId", type:"showDetail" },
+ { label: initFromApiColumnsLable('PoMstrVendorCode'), prop: "vendorCode", type:"showDetail" },
+]
+
+// PrhHist
+export const PrhHist = [
+ { label: initFromApiColumnsLable('PrhHistAsnNumber'), prop: "asnNumber" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PrhHistAsnQty'), prop: "asnQty" },
+ { label: initFromApiColumnsLable('PrhHistBuyer'), prop: "buyer", type:"showDetail" },
+ { label: initFromApiColumnsLable('PrhHistCompany'), prop: "company", type:"showDetail" },
+ { label: initFromApiColumnsLable('PrhHistDock'), prop: "dock" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PrhHistErrorCode'), prop: "errorCode" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PrhHistErrorMessage'), prop: "errorMessage" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PrhHistLine'), prop: "line" },
+ { label: initFromApiColumnsLable('PrhHistLocationCode'), prop: "locationCode" },
+ { label: initFromApiColumnsLable('PrhHistLot'), prop: "lot" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PrhHistOrderQty'), prop: "orderQty" },
+ { label: initFromApiColumnsLable('PrhHistPackageNumber'), prop: "packageNumber", type:"showDetail" },
+ { label: initFromApiColumnsLable('PrhHistPalletNumber'), prop: "palletNumber" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PrhHistPart'), prop: "part", type:"showDetail" },
+ { label: initFromApiColumnsLable('PrhHistPoNumber'), prop: "poNumber" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PrhHistPoSite'), prop: "poSite" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PrhHistProductionDate'), prop: "productionDate" , type:"dateTime"},
+ { label: initFromApiColumnsLable('PrhHistQty'), prop: "qty" },
+ { label: initFromApiColumnsLable('PrhHistReason'), prop: "reason" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PrhHistReceiveDate'), prop: "receiveDate" , type:"dateTime"},
+ { label: initFromApiColumnsLable('PrhHistReceiveNumber'), prop: "receiveNumber" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PrhHistReceiveType'), prop: "receiveType" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PrhHistRemark'), prop: "remark" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PrhHistRequest'), prop: "request" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PrhHistRev'), prop: "rev" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PrhHistRma_type'), prop: "rma_type" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PrhHistShipDate'), prop: "shipDate" , type:"dateTime"},
+ { label: initFromApiColumnsLable('PrhHistShipTo'), prop: "shipTo" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PrhHistSite'), prop: "site" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PrhHistStatus'), prop: "status" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PrhHistTraceId'), prop: "traceId" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PrhHistType'), prop: "type" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PrhHistUm'), prop: "um" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PrhHistUmConv'), prop: "umConv" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PrhHistVendor'), prop: "vendor" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PrhHistVendorLot'), prop: "vendorLot" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PrhHistWhse'), prop: "whse" , type:"showDetail"},
+]
+
+// ProdLine
+export const ProdLine = [
+ { label: initFromApiColumnsLable('ProdLineCode'), prop: "code" , type:"showDetail"},
+ { label: initFromApiColumnsLable('ProdLineCompany'), prop: "company" },
+ { label: initFromApiColumnsLable('ProdLineDesc'), prop: "desc", type:"showDetail" },
+ { label: initFromApiColumnsLable('ProdLineErrorCode'), prop: "errorCode" , type:"showDetail"},
+ { label: initFromApiColumnsLable('ProdLineErrorMessage'), prop: "errorMessage" , type:"showDetail"},
+ { label: initFromApiColumnsLable('ProdLinePart'), prop: "part", type:"showDetail" },
+ { label: initFromApiColumnsLable('ProdLineRate'), prop: "rate" , type:"showDetail"},
+ { label: initFromApiColumnsLable('ProdLineRemark'), prop: "remark" , type:"showDetail"},
+ { label: initFromApiColumnsLable('ProdLineSite'), prop: "site" , type:"showDetail"},
+ { label: initFromApiColumnsLable('ProdLineTraceId'), prop: "traceId" , type:"showDetail"},
+]
+
+// ReceiptMstr
+export const ReceiptMstr = [
+ { label: initFromApiColumnsLable('ReceiptMstrAsnNbr'), prop: "asnNbr" ,type:'showDetail', fixed:'left' },
+ { label: initFromApiColumnsLable('ReceiptMstrCompany'), prop: "company" , type:"showDetail" },
+ { label: initFromApiColumnsLable('ReceiptMstrErrorCode'), prop: "errorCode", type:"showDetail" },
+ { label: initFromApiColumnsLable('ReceiptMstrErrorMessage'), prop: "errorMessage" , type:"showDetail"},
+ { label: initFromApiColumnsLable('ReceiptMstrPoNbr'), prop: "poNbr", type:"showDetail" },
+ { label: initFromApiColumnsLable('ReceiptMstrRcNbr'), prop: "rcNbr", type:"showDetail" },
+ { label: initFromApiColumnsLable('ReceiptMstrRcTime'), prop: "rcTime", type:"dateTime" },
+ { label: initFromApiColumnsLable('ReceiptMstrRcWorker'), prop: "rcWorker", type:"showDetail" },
+ { label: initFromApiColumnsLable('ReceiptMstrRemark'), prop: "remark" , type:"showDetail"},
+ { label: initFromApiColumnsLable('ReceiptMstrRpNbr'), prop: "rpNbr", type:"showDetail" },
+ { label: initFromApiColumnsLable('ReceiptMstrSite'), prop: "site" , type:"showDetail"},
+ { label: initFromApiColumnsLable('ReceiptMstrTraceId'), prop: "traceId", type:"showDetail" },
+ { label: initFromApiColumnsLable('ReceiptMstrVendorCode'), prop: "vendorCode", type:"showDetail" },
+ { label: initFromApiColumnsLable('ReceiptMstrWhse'), prop: "whse", type:"showDetail" },
+]
+
+// ReturnMstr
+export const ReturnMstr = [
+ { label: initFromApiColumnsLable('ReturnMstrAsnNbr'), prop: "asnNbr" ,type:'showDetail', fixed:'left' },
+ { label: initFromApiColumnsLable('ReturnMstrCompany'), prop: "company" , type:"showDetail" },
+ { label: initFromApiColumnsLable('ReturnMstrErrorCode'), prop: "errorCode", type:"showDetail" },
+ { label: initFromApiColumnsLable('ReturnMstrErrorMessage'), prop: "errorMessage" , type:"showDetail"},
+ { label: initFromApiColumnsLable('ReturnMstrPoNbr'), prop: "poNbr", type:"showDetail" },
+ { label: initFromApiColumnsLable('ReturnMstrRemark'), prop: "remark" , type:"showDetail"},
+ { label: initFromApiColumnsLable('ReturnMstrRtNbr'), prop: "rtNbr", type:"showDetail" },
+ { label: initFromApiColumnsLable('ReturnMstrRtTime'), prop: "rtTime", type:"dateTime" },
+ { label: initFromApiColumnsLable('ReturnMstrRtWorker'), prop: "rtWorker", type:"showDetail" },
+ { label: initFromApiColumnsLable('ReturnMstrSite'), prop: "site" , type:"showDetail"},
+ { label: initFromApiColumnsLable('ReturnMstrTraceId'), prop: "traceId", type:"showDetail" },
+ { label: initFromApiColumnsLable('ReturnMstrVendorCode'), prop: "vendorCode", type:"showDetail" },
+ { label: initFromApiColumnsLable('ReturnMstrWhse'), prop: "whse", type:"showDetail" },
+]
+
+// VendPart
+export const VendPart = [
+ { label: initFromApiColumnsLable('VendPartCompany'), prop: "company" , type:"showDetail" },
+ { label: initFromApiColumnsLable('VendPartErrorCode'), prop: "errorCode", type:"showDetail" },
+ { label: initFromApiColumnsLable('VendPartErrorMessage'), prop: "errorMessage" , type:"showDetail"},
+ { label: initFromApiColumnsLable('VendPartPartCode'), prop: "partCode", type:"showDetail" },
+ { label: initFromApiColumnsLable('VendPartRemark'), prop: "remark" , type:"showDetail"},
+ { label: initFromApiColumnsLable('VendPartSite'), prop: "site" , type:"showDetail"},
+ { label: initFromApiColumnsLable('VendPartTraceId'), prop: "traceId", type:"showDetail" },
+ { label: initFromApiColumnsLable('VendPartVendPackQty'), prop: "vendPackQty", type:"showDetail" },
+ { label: initFromApiColumnsLable('VendPartVendPackUm'), prop: "vendPackUm", type:"showDetail" },
+ { label: initFromApiColumnsLable('VendPartVendPartCode'), prop: "vendPartCode", type:"showDetail" },
+ { label: initFromApiColumnsLable('VendPartVendorCode'), prop: "vendorCode", type:"showDetail" },
+]
+
+// Vend
+export const Vend = [
+ { label: initFromApiColumnsLable('VendActive'), prop: "active" , type:"showDetail" },
+ { label: initFromApiColumnsLable('VendAddr1'), prop: "addr1", type:"showDetail" },
+ { label: initFromApiColumnsLable('VendAddr2'), prop: "addr2" , type:"showDetail"},
+ { label: initFromApiColumnsLable('VendAddr3'), prop: "addr3", type:"showDetail" },
+ { label: initFromApiColumnsLable('VendBank'), prop: "bank" , type:"showDetail"},
+ { label: initFromApiColumnsLable('VendCity'), prop: "city" , type:"showDetail"},
+ { label: initFromApiColumnsLable('VendCode'), prop: "code", type:"showDetail" },
+ { label: initFromApiColumnsLable('VendCompany'), prop: "company", type:"showDetail" },
+ { label: initFromApiColumnsLable('VendContacts'), prop: "contacts", type:"showDetail" },
+ { label: initFromApiColumnsLable('VendCountry'), prop: "country", type:"showDetail" },
+ { label: initFromApiColumnsLable('VendCurr'), prop: "curr", type:"showDetail" },
+ { label: initFromApiColumnsLable('VendErrorCode'), prop: "errorCode", type:"showDetail" },
+ { label: initFromApiColumnsLable('VendErrorMessage'), prop: "errorMessage", type:"showDetail" },
+ { label: initFromApiColumnsLable('VendFax'), prop: "fax", type:"showDetail" },
+ { label: initFromApiColumnsLable('VendName'), prop: "name", type:"showDetail" },
+]
// 字段说明
// showProp: true //隐藏该字段的高级筛选+列表排序
diff --git a/PC/InterFace.Dash/src/utils/tabsDesTions_api/index.js b/PC/InterFace.Dash/src/utils/tabsDesTions_api/index.js
index e137da2..8dc8cb3 100644
--- a/PC/InterFace.Dash/src/utils/tabsDesTions_api/index.js
+++ b/PC/InterFace.Dash/src/utils/tabsDesTions_api/index.js
@@ -1,3 +1,4 @@
+// 添加页面需要配置位置
// 此文件为【主表-明细】表头从接口缓存的表头
import { initFromApiColumnsLable } from '@/utils/index'
@@ -34,8 +35,80 @@ export const AsnMstr = [
{ label: initFromApiColumnsLable('AsnMstrWhse'), prop: "whse" },
]
-// 测试数据
-export const TestSchool = [
- { label: initFromApiColumnsLable('TestSchoolSchoolName'), prop: "schoolName", fixed: "left", type: "name" },
- { label: initFromApiColumnsLable('TestStudentDetailOrderType'), prop: "orderType" },
+// OutgoingDataHistory
+export const OutgoingDataHistory = [
+ { label: initFromApiColumnsLable('OutgoingDataHistoryCompany'), prop: "company", type:"showDetail" },
+ { label: initFromApiColumnsLable('OutgoingDataHistoryDataContent'), prop: "dataContent", type:"showJsonTable" },
+ { label: initFromApiColumnsLable('OutgoingDataHistoryDataType'), prop: "dataType", type:"showDetail" },
+ { label: initFromApiColumnsLable('OutgoingDataHistoryDestinationSystem'), prop: "destinationSystem", type:"showDetail" },
+ { label: initFromApiColumnsLable('OutgoingDataHistoryEffectiveDate'), prop: "effectiveDate",type:'dateTime' },
+ { label: initFromApiColumnsLable('OutgoingDataHistoryErrorCode'), prop: "errorCode" , type:"showDetail"},
+ { label: initFromApiColumnsLable('OutgoingDataHistoryErrorMessage'), prop: "errorMessage", type:"showDetail" },
+ { label: initFromApiColumnsLable('OutgoingDataHistoryNumber'), prop: "number", type:"showDetail"},
+ { label: initFromApiColumnsLable('OutgoingDataHistoryReadTime'), prop: "readTime",type:'dateTime' },
+ { label: initFromApiColumnsLable('OutgoingDataHistoryReader'), prop: "reader", type:"showDetail" },
+ { label: initFromApiColumnsLable('OutgoingDataHistoryRemark'), prop: "remark" , type:"showDetail"},
+ { label: initFromApiColumnsLable('OutgoingDataHistoryRetryTimes'), prop: "retryTimes", type:"showDetail" },
+ { label: initFromApiColumnsLable('OutgoingDataHistorySourceSystem'), prop: "sourceSystem", type:"showDetail" },
+ { label: initFromApiColumnsLable('OutgoingDataHistoryStatus'), prop: "status", type:"showDetail"},
+ { label: initFromApiColumnsLable('OutgoingDataHistoryWriteTime'), prop: "writeTime", type:"dateTime" },
+ { label: initFromApiColumnsLable('OutgoingDataHistoryWriter'), prop: "writer", type:"showDetail" },
+]
+
+// PoMstr
+export const PoMstr = [
+ { label: initFromApiColumnsLable('PoMstrPoNbr'), prop: "poNbr" ,type:'showDetail' },
+ { label: initFromApiColumnsLable('PoMstrBuyer'), prop: "buyer", type:"showDetail"},
+ { label: initFromApiColumnsLable('PoMstrCompany'), prop: "company" , type:"showDetail" },
+ { label: initFromApiColumnsLable('PoMstrConsignment'), prop: "consignment", type:"showDetail" },
+ { label: initFromApiColumnsLable('PoMstrContacts'), prop: "contacts", type:"showDetail" },
+ { label: initFromApiColumnsLable('PoMstrContract'), prop: "contract",type:'dateTime' },
+ { label: initFromApiColumnsLable('PoMstrDetails'), prop: "details" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PoMstrDueDate'), prop: "dueDate", type:"dateTime" },
+ { label: initFromApiColumnsLable('PoMstrErrorCode'), prop: "errorCode", type:"showDetail" },
+ { label: initFromApiColumnsLable('PoMstrErrorMessage'), prop: "errorMessage" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PoMstrModType'), prop: "modType", type:"showDetail" },
+ { label: initFromApiColumnsLable('PoMstrOrderDate'), prop: "orderDate", type:"dateTime" },
+ { label: initFromApiColumnsLable('PoMstrProject'), prop: "project", type:"showDetail" },
+ { label: initFromApiColumnsLable('PoMstrRemark'), prop: "remark", type:"showDetail" },
+ { label: initFromApiColumnsLable('PoMstrSite'), prop: "site" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PoMstrStatus'), prop: "status", type:"showDetail" },
+ { label: initFromApiColumnsLable('PoMstrTaxRate'), prop: "taxRate" , type:"showDetail"},
+ { label: initFromApiColumnsLable('PoMstrTraceId'), prop: "traceId", type:"showDetail" },
+ { label: initFromApiColumnsLable('PoMstrVendorCode'), prop: "vendorCode", type:"showDetail" },
+]
+
+// ReceiptMstr
+export const ReceiptMstr = [
+ { label: initFromApiColumnsLable('ReceiptMstrAsnNbr'), prop: "asnNbr" ,type:'showDetail' },
+ { label: initFromApiColumnsLable('ReceiptMstrCompany'), prop: "company" , type:"showDetail" },
+ { label: initFromApiColumnsLable('ReceiptMstrErrorCode'), prop: "errorCode", type:"showDetail" },
+ { label: initFromApiColumnsLable('ReceiptMstrErrorMessage'), prop: "errorMessage" , type:"showDetail"},
+ { label: initFromApiColumnsLable('ReceiptMstrPoNbr'), prop: "poNbr", type:"showDetail" },
+ { label: initFromApiColumnsLable('ReceiptMstrRcNbr'), prop: "rcNbr", type:"showDetail" },
+ { label: initFromApiColumnsLable('ReceiptMstrRcTime'), prop: "rcTime", type:"dateTime" },
+ { label: initFromApiColumnsLable('ReceiptMstrRcWorker'), prop: "rcWorker", type:"showDetail" },
+ { label: initFromApiColumnsLable('ReceiptMstrRemark'), prop: "remark" , type:"showDetail"},
+ { label: initFromApiColumnsLable('ReceiptMstrRpNbr'), prop: "rpNbr", type:"showDetail" },
+ { label: initFromApiColumnsLable('ReceiptMstrSite'), prop: "site" , type:"showDetail"},
+ { label: initFromApiColumnsLable('ReceiptMstrTraceId'), prop: "traceId", type:"showDetail" },
+ { label: initFromApiColumnsLable('ReceiptMstrVendorCode'), prop: "vendorCode", type:"showDetail" },
+ { label: initFromApiColumnsLable('ReceiptMstrWhse'), prop: "whse", type:"showDetail" },
+]
+
+// ReturnMstr
+export const ReturnMstr = [
+ { label: initFromApiColumnsLable('ReturnMstrAsnNbr'), prop: "asnNbr" ,type:'showDetail' },
+ { label: initFromApiColumnsLable('ReturnMstrCompany'), prop: "company" , type:"showDetail" },
+ { label: initFromApiColumnsLable('ReturnMstrErrorCode'), prop: "errorCode", type:"showDetail" },
+ { label: initFromApiColumnsLable('ReturnMstrErrorMessage'), prop: "errorMessage" , type:"showDetail"},
+ { label: initFromApiColumnsLable('ReturnMstrPoNbr'), prop: "poNbr", type:"showDetail" },
+ { label: initFromApiColumnsLable('ReturnMstrRemark'), prop: "remark" , type:"showDetail"},
+ { label: initFromApiColumnsLable('ReturnMstrRtNbr'), prop: "rtNbr", type:"showDetail" },
+ { label: initFromApiColumnsLable('ReturnMstrRtTime'), prop: "rtTime", type:"dateTime" },
+ { label: initFromApiColumnsLable('ReturnMstrRtWorker'), prop: "rtWorker", type:"showDetail" },
+ { label: initFromApiColumnsLable('ReturnMstrSite'), prop: "site" , type:"showDetail"},
+ { label: initFromApiColumnsLable('ReturnMstrTraceId'), prop: "traceId", type:"showDetail" },
+ { label: initFromApiColumnsLable('ReturnMstrVendorCode'), prop: "vendorCode", type:"showDetail" },
+ { label: initFromApiColumnsLable('ReturnMstrWhse'), prop: "whse", type:"showDetail" },
]
\ No newline at end of file
diff --git a/PC/InterFace.Dash/src/views/interfaceBoard/demo_detail_addbase.vue b/PC/InterFace.Dash/src/views/demo/demo_detail_addbase.vue
similarity index 100%
rename from PC/InterFace.Dash/src/views/interfaceBoard/demo_detail_addbase.vue
rename to PC/InterFace.Dash/src/views/demo/demo_detail_addbase.vue
diff --git a/PC/InterFace.Dash/src/views/interfaceBoard/demo_read.vue b/PC/InterFace.Dash/src/views/demo/demo_read.vue
similarity index 100%
rename from PC/InterFace.Dash/src/views/interfaceBoard/demo_read.vue
rename to PC/InterFace.Dash/src/views/demo/demo_read.vue
diff --git a/PC/InterFace.Dash/src/views/interfaceBoard/OutgoingData.vue b/PC/InterFace.Dash/src/views/interfaceBoard/OutgoingData.vue
deleted file mode 100644
index fa1f14b..0000000
--- a/PC/InterFace.Dash/src/views/interfaceBoard/OutgoingData.vue
+++ /dev/null
@@ -1,82 +0,0 @@
-
-
-
-
-
\ No newline at end of file
diff --git a/PC/InterFace.Dash/src/views/interfaceBoard/IncomingData.vue b/PC/InterFace.Dash/src/views/menuList/Bom.vue
similarity index 98%
rename from PC/InterFace.Dash/src/views/interfaceBoard/IncomingData.vue
rename to PC/InterFace.Dash/src/views/menuList/Bom.vue
index 739965a..ad32f46 100644
--- a/PC/InterFace.Dash/src/views/interfaceBoard/IncomingData.vue
+++ b/PC/InterFace.Dash/src/views/menuList/Bom.vue
@@ -47,7 +47,7 @@ import * as detailsTableColumns_api from "@/utils/detailsTableColumns_api/index
export default {
- name: "IncomingData",
+ name: "Bom",
mixins: [
tableMixins,
LoadingMixins,
diff --git a/PC/InterFace.Dash/src/views/interfaceBoard/MessageReceive.vue b/PC/InterFace.Dash/src/views/menuList/Cust.vue
similarity index 98%
rename from PC/InterFace.Dash/src/views/interfaceBoard/MessageReceive.vue
rename to PC/InterFace.Dash/src/views/menuList/Cust.vue
index 1c130ce..3798aef 100644
--- a/PC/InterFace.Dash/src/views/interfaceBoard/MessageReceive.vue
+++ b/PC/InterFace.Dash/src/views/menuList/Cust.vue
@@ -47,7 +47,7 @@ import * as detailsTableColumns_api from "@/utils/detailsTableColumns_api/index
export default {
- name: "MessageReceive",
+ name: "Cust",
mixins: [
tableMixins,
LoadingMixins,
diff --git a/PC/InterFace.Dash/src/views/interfaceBoard/IncomingDataHistory.vue b/PC/InterFace.Dash/src/views/menuList/CustPart.vue
similarity index 98%
rename from PC/InterFace.Dash/src/views/interfaceBoard/IncomingDataHistory.vue
rename to PC/InterFace.Dash/src/views/menuList/CustPart.vue
index 360b2c7..de8272e 100644
--- a/PC/InterFace.Dash/src/views/interfaceBoard/IncomingDataHistory.vue
+++ b/PC/InterFace.Dash/src/views/menuList/CustPart.vue
@@ -47,7 +47,7 @@ import * as detailsTableColumns_api from "@/utils/detailsTableColumns_api/index
export default {
- name: "IncomingDataHistory",
+ name: "CustPart",
mixins: [
tableMixins,
LoadingMixins,
diff --git a/PC/InterFace.Dash/src/views/interfaceBoard/OutgoingDataHistory.vue b/PC/InterFace.Dash/src/views/menuList/Inventory.vue
similarity index 98%
rename from PC/InterFace.Dash/src/views/interfaceBoard/OutgoingDataHistory.vue
rename to PC/InterFace.Dash/src/views/menuList/Inventory.vue
index 104e6ae..28e8143 100644
--- a/PC/InterFace.Dash/src/views/interfaceBoard/OutgoingDataHistory.vue
+++ b/PC/InterFace.Dash/src/views/menuList/Inventory.vue
@@ -47,7 +47,7 @@ import * as detailsTableColumns_api from "@/utils/detailsTableColumns_api/index
export default {
- name: "OutgoingDataHistory",
+ name: "Inventory",
mixins: [
tableMixins,
LoadingMixins,
diff --git a/PC/InterFace.Dash/src/views/menuList/Loc.vue b/PC/InterFace.Dash/src/views/menuList/Loc.vue
new file mode 100644
index 0000000..774da9f
--- /dev/null
+++ b/PC/InterFace.Dash/src/views/menuList/Loc.vue
@@ -0,0 +1,82 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/PC/InterFace.Dash/src/views/menuList/OutgoingDataHistory.vue b/PC/InterFace.Dash/src/views/menuList/OutgoingDataHistory.vue
index 104e6ae..f7d4184 100644
--- a/PC/InterFace.Dash/src/views/menuList/OutgoingDataHistory.vue
+++ b/PC/InterFace.Dash/src/views/menuList/OutgoingDataHistory.vue
@@ -24,6 +24,29 @@
@overallSearchFormClick="overallSearchFormClick"
:httpOverallSearchData="httpOverallSearchData"
>
+
+
(displayDialog.detailsDialog = val)"
+ @drawerbutton="drawerbutton"
+ @handleCommand="drawerHandle"
+ @close-value="closeValue"
+ :totalCount="totalCountDetails"
+ :currentPage="oldSkipCountDetails"
+ :MaxResultCount="MaxResultCountDetails"
+ @alterResultCountDetails="alterResultCountDetails"
+ @alertoldSkipCountDetails="alertoldSkipCountDetails"
+ :buttonOperationList="operationButtonsDetail"
+ >
+
+
+
+
\ No newline at end of file
diff --git a/PC/InterFace.Dash/src/views/interfaceBoard/AsnMstr.vue b/PC/InterFace.Dash/src/views/menuList/PoMstr.vue
similarity index 99%
rename from PC/InterFace.Dash/src/views/interfaceBoard/AsnMstr.vue
rename to PC/InterFace.Dash/src/views/menuList/PoMstr.vue
index b441ae6..fd2b84b 100644
--- a/PC/InterFace.Dash/src/views/interfaceBoard/AsnMstr.vue
+++ b/PC/InterFace.Dash/src/views/menuList/PoMstr.vue
@@ -78,7 +78,7 @@ import * as detailsPageColumns_api from "@/utils/detailsPageColumns_api/index"
export default {
- name: "AsnMstr",
+ name: "PoMstr",
mixins: [
tableMixins,
LoadingMixins,
diff --git a/PC/InterFace.Dash/src/views/menuList/PrhHist.vue b/PC/InterFace.Dash/src/views/menuList/PrhHist.vue
new file mode 100644
index 0000000..b894f71
--- /dev/null
+++ b/PC/InterFace.Dash/src/views/menuList/PrhHist.vue
@@ -0,0 +1,82 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/PC/InterFace.Dash/src/views/menuList/ProdLine.vue b/PC/InterFace.Dash/src/views/menuList/ProdLine.vue
new file mode 100644
index 0000000..8ff9849
--- /dev/null
+++ b/PC/InterFace.Dash/src/views/menuList/ProdLine.vue
@@ -0,0 +1,82 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/PC/InterFace.Dash/src/views/menuList/ReceiptMstr.vue b/PC/InterFace.Dash/src/views/menuList/ReceiptMstr.vue
new file mode 100644
index 0000000..3765a32
--- /dev/null
+++ b/PC/InterFace.Dash/src/views/menuList/ReceiptMstr.vue
@@ -0,0 +1,113 @@
+
+
+
+
(displayDialog.detailsDialog = val)"
+ @drawerbutton="drawerbutton"
+ @handleCommand="drawerHandle"
+ @close-value="closeValue"
+ :totalCount="totalCountDetails"
+ :currentPage="oldSkipCountDetails"
+ :MaxResultCount="MaxResultCountDetails"
+ @alterResultCountDetails="alterResultCountDetails"
+ @alertoldSkipCountDetails="alertoldSkipCountDetails"
+ :buttonOperationList="operationButtonsDetail"
+ >
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/PC/InterFace.Dash/src/views/interfaceBoard/MesProductL7PartsNote.vue b/PC/InterFace.Dash/src/views/menuList/ReturnMstr.vue
similarity index 62%
rename from PC/InterFace.Dash/src/views/interfaceBoard/MesProductL7PartsNote.vue
rename to PC/InterFace.Dash/src/views/menuList/ReturnMstr.vue
index 84eaa98..eace95d 100644
--- a/PC/InterFace.Dash/src/views/interfaceBoard/MesProductL7PartsNote.vue
+++ b/PC/InterFace.Dash/src/views/menuList/ReturnMstr.vue
@@ -23,7 +23,38 @@
:primarySearchOption="primarySearchOption"
@overallSearchFormClick="overallSearchFormClick"
:httpOverallSearchData="httpOverallSearchData"
+ @buttonOperationClick="buttonOperationClick"
+ :buttonOperationList="operationButtonsTable"
>
+ (displayDialog.detailsDialog = val)"
+ @drawerbutton="drawerbutton"
+ @handleCommand="drawerHandle"
+ @close-value="closeValue"
+ :totalCount="totalCountDetails"
+ :currentPage="oldSkipCountDetails"
+ :MaxResultCount="MaxResultCountDetails"
+ @alterResultCountDetails="alterResultCountDetails"
+ @alertoldSkipCountDetails="alertoldSkipCountDetails"
+ :buttonOperationList="operationButtonsDetail"
+ >
+
+
+
+
+
+
\ No newline at end of file
diff --git a/PC/InterFace.Dash/src/views/menuList/VendPart.vue b/PC/InterFace.Dash/src/views/menuList/VendPart.vue
new file mode 100644
index 0000000..6a95655
--- /dev/null
+++ b/PC/InterFace.Dash/src/views/menuList/VendPart.vue
@@ -0,0 +1,82 @@
+
+
+
+
+
\ No newline at end of file