Browse Source

添加subsite显示,无订单修改,订单查询隐藏

dev
shenzhouyu 5 days ago
parent
commit
28beb97585
  1. 281
      src/views/modules/haianWarehouse/noOrderIssue/newNoOrderIssueNotify54.vue
  2. 4
      src/views/modules/haianWarehouse/noOrderIssue/noOrderNotification54.vue
  3. 36
      src/views/modules/haianWarehouse/poOrder/newPoIssueNotify54.vue
  4. 37
      src/views/modules/haianWarehouse/poOrder/searchPoIssureNotify54.vue
  5. 18
      src/views/modules/haianWarehouse/shipment/shipmentIssue54.vue
  6. 37
      src/views/modules/haianWarehouse/shipment/shipmentNotification54.vue
  7. 37
      src/views/modules/haianWarehouse/shopOrderIssueNotify/ShopOrderIssueNotify54.vue
  8. 37
      src/views/modules/haianWarehouse/shopOrderIssueNotify/searchIssureNotify54.vue

281
src/views/modules/haianWarehouse/noOrderIssue/newNoOrderIssueNotify54.vue

@ -107,7 +107,7 @@
</el-radio-group>
</el-form-item>
</el-col>
<el-col :span="2">
<!-- <el-col :span="2">
<el-form-item label=" " v-if="orderType!=='baofei'">
<el-button type="primary" @click="openOrderManageDialog()" class="">从订单添加</el-button>
</el-form-item>
@ -116,15 +116,32 @@
<el-form-item :label="'已添加订单(不保存)'" style="width: 100%" v-if="orderType!=='baofei'">
<el-input v-model="remark" style="width: 100%" readonly></el-input>
</el-form-item>
</el-col>
</el-col> -->
</el-row>
<el-row :gutter="20">
<el-col :span="6">
<el-col :span="4" v-if="orderType!=='baofei'">
<el-form-item label="工厂编号">
<el-select
v-model="materialDialogSite"
placeholder="请选择Site"
:loading="materialDialogSiteLoading"
:disabled="seqNoList.length > 0"
style="width: 100%">
<el-option
v-for="item in materialDialogSiteOptions"
:key="item.siteCode"
:label="item.siteName"
:value="item.siteCode">
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label="物料号" v-if="orderType!=='baofei'">
<el-input v-model="partNo" @keyup.enter.native="addRowFromQuery" :disabled="orderType=='baofei'"></el-input>
</el-form-item>
</el-col>
<el-col :span="8">
<el-col :span="10">
<el-form-item label=" ">
<el-button type="primary" @click="addRowFromQuery()" :loading="addLineLoading" v-if="orderType!=='baofei'"
class="">添加物料行</el-button>
@ -177,6 +194,11 @@
<el-dialog :title="'订单添加(' + orderTypeText + ')'" :close-on-click-modal="false" v-drag :visible.sync="orderManageDialogVisible" width="1100px">
<el-form :inline="true" label-position="top" style="margin-left: 7px;margin-top: -5px;">
<el-row :gutter="20">
<el-col :span="4">
<el-form-item label="工厂编号">
<el-input :value="materialDialogSite" disabled style="width: 100%"></el-input>
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item :label="'Order No'">
<el-input v-model="orderManageData.orderNo" @keyup.enter.native="addOrderToTempList()" placeholder="请输入订单号"></el-input>
@ -203,7 +225,7 @@
<!-- 订单明细列表 - rqrq -->
<el-table :height="400" :data="tempOrderList" border style="width: 100%;" v-loading="tempOrderListLoading">
<el-table-column prop="orderNo" header-align="center" align="center" min-width="120" label="订单号"></el-table-column>
<el-table-column prop="subSite" header-align="center" align="center" min-width="100" label="Site"></el-table-column>
<el-table-column prop="subSite" header-align="center" align="center" min-width="100" label="工厂编号"></el-table-column>
<el-table-column prop="releaseNo" header-align="center" align="center" min-width="100" label="Release No"></el-table-column>
<el-table-column prop="sequenceNo" header-align="center" align="center" min-width="100" label="Sequence No"></el-table-column>
<el-table-column prop="componentPartNo" header-align="center" align="center" min-width="150" label="物料编码"></el-table-column>
@ -282,6 +304,9 @@
<!-- 选择物料弹框 -->
<el-dialog title="新增物料" :close-on-click-modal="false" v-drag :visible.sync="selectMaterialModalFlag" width="1080px">
<el-form :inline="true" label-position="top">
<el-form-item label="Site">
<el-input :value="selectMaterialDisplaySite" disabled style="width: 120px"></el-input>
</el-form-item>
<el-form-item label="物料编号">
<el-input v-model="componentPartNo" style="width: 120px"></el-input>
</el-form-item>
@ -298,9 +323,14 @@
v-loading="selectMaterialLoading">
<el-table-column type="selection" header-align="center" align="center" :selectable="selectFlag" width="50">
</el-table-column>
<el-table-column prop="partNo" header-align="center" align="center" min-width="170" label="物料号">
<el-table-column prop="partNo" header-align="center" align="center" min-width="140" label="物料号">
</el-table-column>
<el-table-column header-align="center" align="center" min-width="80" label="Site">
<template slot-scope="scope">
{{ scope.row.subSite || scope.row.site || selectMaterialDisplaySite }}
</template>
</el-table-column>
<el-table-column prop="height" header-align="center" align="center" min-width="80" label="高度">
<el-table-column prop="height" header-align="center" align="center" min-width="70" label="高度">
</el-table-column>
<el-table-column prop="isInWh" header-align="center" align="center" min-width="80" label="是否在立库">
</el-table-column>
@ -333,9 +363,14 @@
@selection-change="handleSelectedSelectionChange" highlight-current-row style="width: 100%">
<el-table-column type="selection" header-align="center" align="center" :selectable="selectFlag" width="50">
</el-table-column>
<el-table-column prop="partNo" header-align="center" align="center" min-width="170" label="物料号">
<el-table-column prop="partNo" header-align="center" align="center" min-width="140" label="物料号">
</el-table-column>
<el-table-column header-align="center" align="center" min-width="80" label="Site">
<template slot-scope="scope">
{{ scope.row.subSite || scope.row.site || selectMaterialDisplaySite }}
</template>
</el-table-column>
<el-table-column prop="height" header-align="center" align="center" min-width="80" label="高度">
<el-table-column prop="height" header-align="center" align="center" min-width="70" label="高度">
</el-table-column>
<el-table-column prop="isInWh" header-align="center" align="center" min-width="80" label="是否在立库">
</el-table-column>
@ -530,6 +565,8 @@ import {
haiAnGetShopOrderAndMaterialByShoporder as getShopOrderAndMaterialByShoporder,
haiAnGetShopOrderFromIFSWithOrderNo as getShopOrderFromIFSWithOrderNo,
} from '@/api/haianWarehouse/shopOrderIssueNotify.js'
import { getUserAuthorizedSubSiteCodes } from '@/api/factory/accessSite'
import { getAuthorizedSubSiteCodeList } from '@/utils/subSiteAuth'
import noorderUploadExcel from '@/views/modules/noOrderIssue/noorder_upload_excel.vue'
import baofeiUploadExcel from '@/views/modules/noOrderIssue/baofei_upload_excel.vue'
import Chooselist from '@/views/modules/common/Chooselist_eam'
@ -745,6 +782,24 @@ export default {
fixed: false,
columnWidth: 50,
},
{
userId: this.$store.state.user.name,
functionId: 555001,
serialNumber: '555001Table1SubSite',
tableId: '555001Table1',
tableName: '领料申请工单子表',
columnProp: 'subSite',
headerAlign: 'center',
align: 'center',
columnLabel: '工厂编号',
columnHidden: false,
columnImage: false,
columnSortable: false,
sortLv: 0,
status: true,
fixed: false,
columnWidth: 90,
},
/* {
userId: this.$store.state.user.name,
functionId: 555001,
@ -1060,6 +1115,24 @@ export default {
fixed: '',
columnWidth: 80,
},
{
userId: this.$store.state.user.name,
functionId: 701002,
serialNumber: '701002Table3SubSite',
tableId: '701002Table3',
tableName: '申请单材料明细表',
columnProp: 'subSite',
headerAlign: 'center',
align: 'center',
columnLabel: '工厂编号',
columnHidden: false,
columnImage: false,
columnSortable: false,
sortLv: 0,
status: true,
fixed: '',
columnWidth: 90,
},
{
userId: this.$store.state.user.name,
functionId: 701002,
@ -1293,6 +1366,10 @@ export default {
clickrow:{},
partNo:'',
addLineLoading:false,
// Site/ - rqrq
materialDialogSite: '',
materialDialogSiteOptions: [],
materialDialogSiteLoading: false,
addOrderLoading:false, // loading - rqrq
remark:'', // () - rqrq
addedOrderNoList: [], // - rqrq
@ -1315,11 +1392,12 @@ export default {
// siteshoporder/slittingorder - rqrq
shopOrderSiteSelectFlag: false,
shopOrderCandidateList: [],
// site - rqrq
// site - rqrq
pendingOrderManageData: {
orderNo: '',
releaseNo: '*',
sequenceNo: '*',
site: '',
},
}
},
@ -1347,6 +1425,13 @@ export default {
}
return typeMap[this.orderType] || '未知类型'
},
// Site - rqrq
selectMaterialDisplaySite() {
if (this.isMaterialDetailModal) {
return String((this.clickrow && this.clickrow.subSite) || this.$store.state.user.site || '').trim()
}
return String(this.materialDialogSite || '').trim()
},
// - rqrq
displayColumnList2() {
//
@ -1816,6 +1901,7 @@ export default {
this.modelName = this.sobomData.partNo || ''
// sobomList""
const detailSite = String((this.clickrow && this.clickrow.subSite) || this.$store.state.user.site || '').trim()
this.selectedMaterialList = this.sobomList.map(item => {
const convertedItem = JSON.parse(JSON.stringify(item))
// qtyToIssueapplyQty
@ -1824,6 +1910,9 @@ export default {
if (!convertedItem.partNo && convertedItem.componentPartNo) {
convertedItem.partNo = convertedItem.componentPartNo
}
// Site - rqrq
convertedItem.site = convertedItem.site || convertedItem.subSite || detailSite
convertedItem.subSite = convertedItem.subSite || convertedItem.site || detailSite
return convertedItem
})
@ -1863,8 +1952,64 @@ export default {
this.remark = ''
// - rqrq
this.tempOrderList = []
this.partNo = ''
// Site/使 - rqrq
this.loadMaterialDialogSiteOptions()
this.seqNoModalFlag = true
},
// Site退site - rqrq
applyMaterialDialogSiteOptions(subSiteCodeList, parentSite) {
const normalizedList = Array.isArray(subSiteCodeList)
? Array.from(new Set(subSiteCodeList.map(code => String(code || '').trim()).filter(code => !!code)))
: []
const finalSiteCodeList = normalizedList.length > 0
? normalizedList
: (parentSite ? [parentSite] : [])
this.materialDialogSiteOptions = finalSiteCodeList.map(siteCode => ({
siteCode,
siteName: siteCode,
}))
if (!this.materialDialogSiteOptions.some(item => item.siteCode === this.materialDialogSite)) {
this.materialDialogSite = this.materialDialogSiteOptions.length > 0
? this.materialDialogSiteOptions[0].siteCode
: ''
}
},
// Site - rqrq
loadMaterialDialogSiteOptions() {
const userName = String(localStorage.getItem('userName') || this.$store.state.user.name || '').trim()
const parentSite = String(localStorage.getItem('site') || this.$store.state.user.site || '').trim()
const cacheSubSiteCodeList = getAuthorizedSubSiteCodeList(this.$store.state.user.subSiteCodeList)
this.applyMaterialDialogSiteOptions(cacheSubSiteCodeList, parentSite)
if (!userName || !parentSite) {
return Promise.resolve()
}
this.materialDialogSiteLoading = true
return getUserAuthorizedSubSiteCodes({ userName, site: parentSite })
.then(({ data }) => {
if (data && data.code === 0) {
this.applyMaterialDialogSiteOptions(data.data || [], parentSite)
}
})
.catch((error) => {
console.error('获取用户授权Site失败:', error)
})
.finally(() => {
this.materialDialogSiteLoading = false
})
},
// Site - rqrq
resolveMaterialDialogSite() {
const selectedSite = String(this.materialDialogSite || '').trim()
if (!selectedSite) {
this.$message.warning('请先选择Site!')
return ''
}
return selectedSite
},
searchSOSRouting() {
// seqNoList
if (!this.seqNoList) {
@ -1924,8 +2069,11 @@ export default {
// ==================== - rqrq ====================
// - rqrq
// site% - rqrq
openOrderManageDialog() {
if (!this.resolveMaterialDialogSite()) {
return
}
this.orderManageDialogVisible = true
// - rqrq
// this.tempOrderList = []
@ -1942,37 +2090,42 @@ export default {
}
},
// site - rqrq
// site% - rqrq
addOrderToTempList() {
// 1. - rqrq
if (!this.orderManageData.orderNo || this.orderManageData.orderNo.trim() === '') {
this.$message.warning('请输入Order No!')
return
}
const selectedSite = this.resolveMaterialDialogSite()
if (!selectedSite) {
return
}
if (this.addOrderTempLoading) {
return
}
// site使 - rqrq
// 使 - rqrq
this.pendingOrderManageData = {
orderNo: this.orderManageData.orderNo.trim(),
releaseNo: this.orderManageData.releaseNo || '*',
sequenceNo: this.orderManageData.sequenceNo || '*',
site: selectedSite,
}
if (this.orderType === 'shipment') {
this.addShipmentOrderToTempList()
return
}
// /site%site - rqrq
// / - rqrq
this.addShopOrderToTempList()
},
// site%CONTRACTneedSelectSite - rqrq
// % - rqrq
addShipmentOrderToTempList() {
this.addOrderTempLoading = true
const requestParams = {
site: (this.$store.state.user.site || '') + '%',
site: this.pendingOrderManageData.site || this.materialDialogSite,
orderNo: this.pendingOrderManageData.orderNo,
}
getShipmentAndLineForIssure(requestParams)
@ -1991,7 +2144,10 @@ export default {
this.shipmentSiteSelectModalFlag = true
return
}
this.appendOrderMaterialToTempList(data.rows || [])
this.appendOrderMaterialToTempList(
data.rows || [],
this.pendingOrderManageData.site || this.materialDialogSite
)
})
.catch((error) => {
this.$message.error((error && error.msg) || '获取订单物料失败,请稍后重试')
@ -2033,7 +2189,7 @@ export default {
}
this.addOrderTempLoading = true
const requestParams = {
site: this.$store.state.user.site,
site: this.pendingOrderManageData.site || this.materialDialogSite,
orderNo: this.pendingOrderManageData.orderNo,
selectedSite: this.shipmentSiteSelectedRow.contract,
}
@ -2041,7 +2197,10 @@ export default {
.then(({ data }) => {
if (data && data.code === 0) {
this.shipmentSiteSelectModalFlag = false
this.appendOrderMaterialToTempList(data.rows || [], this.shipmentSiteSelectedRow.contract)
this.appendOrderMaterialToTempList(
data.rows || [],
this.shipmentSiteSelectedRow.contract || this.pendingOrderManageData.site || this.materialDialogSite
)
return
}
this.$message.error((data && data.msg) || '获取订单物料失败!')
@ -2054,12 +2213,12 @@ export default {
})
},
// /site%ShopOrdersite - rqrq
// /ShopOrder% - rqrq
addShopOrderToTempList() {
this.addOrderTempLoading = true
let materialFetchStarted = false
const shopOrderQuery = {
site: (this.$store.state.user.site || '') + '%',
site: this.pendingOrderManageData.site || this.materialDialogSite,
orderNo: this.pendingOrderManageData.orderNo,
releaseNo: this.pendingOrderManageData.releaseNo,
sequenceNo: this.pendingOrderManageData.sequenceNo,
@ -2102,12 +2261,13 @@ export default {
this.fetchShopOrderMaterialToTempList(row)
},
// 使site(contract)ShopOrderMaterial - rqrq
// 使siteShopOrderMaterial - rqrq
fetchShopOrderMaterialToTempList(shopOrder) {
const contract = (shopOrder && (shopOrder.contract || shopOrder.site)) || ''
const selectedSite = this.pendingOrderManageData.site || this.materialDialogSite
const contract = selectedSite || (shopOrder && (shopOrder.contract || shopOrder.site)) || ''
if (!contract) {
this.addOrderTempLoading = false
this.$message.error('工单缺少Site(contract)信息,无法查询物料')
this.$message.error('缺少工厂编号,无法查询物料')
return Promise.resolve()
}
this.addOrderTempLoading = true
@ -2133,7 +2293,7 @@ export default {
})
},
// subSite - rqrq
// subSite - rqrq
appendOrderMaterialToTempList(materialList, selectedSite, shopOrder) {
if (!materialList || materialList.length === 0) {
this.$message.warning('该订单没有物料明细!')
@ -2142,7 +2302,7 @@ export default {
const orderNo = (shopOrder && shopOrder.orderNo) || this.pendingOrderManageData.orderNo
const releaseNo = (shopOrder && shopOrder.releaseNo) || this.pendingOrderManageData.releaseNo || ''
const sequenceNo = (shopOrder && shopOrder.sequenceNo) || this.pendingOrderManageData.sequenceNo || ''
const subSite = selectedSite || ''
const subSite = selectedSite || this.pendingOrderManageData.site || this.materialDialogSite || ''
materialList.forEach((item) => {
if (this.orderType === 'shipment') {
@ -2442,15 +2602,19 @@ export default {
this.$message.warning('请输入物料号!')
return
}
const selectedSite = this.resolveMaterialDialogSite()
if (!selectedSite) {
return
}
// seqNoList
if (!this.seqNoList) {
this.seqNoList = []
}
//
// site - rqrq
const queryParams = {
site: this.$store.state.user.site,
site: selectedSite,
componentPartNo: this.partNo || '', // 使
orderType: this.orderType, // 使
}
@ -2466,7 +2630,7 @@ export default {
this.$message.warning('查询到的物料已存在于列表中!')
return
}
//
// subSiteSite - rqrq
const newRow = {
partNo: data.rows.partNo || '',
height: data.rows.height || '',
@ -2483,6 +2647,7 @@ export default {
startDate: '',
finishDate: '',
needDate: '',
subSite: selectedSite,
}
this.seqNoList.push(newRow)
console.log('添加的新行:', newRow) // ;
@ -2556,19 +2721,27 @@ export default {
},
//
openSelectMaterialModal() {
const selectedSite = this.resolveMaterialDialogSite()
if (!selectedSite) {
return
}
this.isMaterialDetailModal = false //
//
this.modelCode = this.seqNoData.orderNo
this.modelName = this.seqNoData.releaseNo
// seqNoList
this.selectedMaterialList = JSON.parse(JSON.stringify(this.seqNoList))
// seqNoListSite - rqrq
this.selectedMaterialList = JSON.parse(JSON.stringify(this.seqNoList)).map((item) => {
item.site = item.site || item.subSite || selectedSite
item.subSite = item.subSite || item.site || selectedSite
return item
})
//
this.availableMaterialPage = 1
//
// Site - rqrq
this.loadAvailableMaterialList()
//
@ -2576,11 +2749,22 @@ export default {
},
//
loadAvailableMaterialList() {
// SitesubSite退site - rqrq
const selectedSite = this.isMaterialDetailModal
? String((this.clickrow && this.clickrow.subSite) || this.$store.state.user.site || '').trim()
: String(this.materialDialogSite || '').trim()
if (!selectedSite) {
this.$message.warning('请先选择Site!')
this.availableMaterialList = []
this.availableMaterialTotal = 0
return
}
this.selectMaterialLoading = true
const params = {
page: this.availableMaterialPage,
limit: this.availableMaterialLimit,
componentPartNo: this.componentPartNo,
site: selectedSite,
}
noOrderList(params)
.then(({ data }) => {
@ -2600,9 +2784,15 @@ export default {
selectedPartNos.push(...sobomPartNos)
}
this.availableMaterialList = data.page.list.filter(
(item) => !selectedPartNos.includes(item.partNo)
)
this.availableMaterialList = data.page.list
.filter((item) => !selectedPartNos.includes(item.partNo))
.map((item) => {
// site/subSite - rqrq
const row = Object.assign({}, item)
row.site = row.site || selectedSite
row.subSite = row.subSite || row.site || selectedSite
return row
})
} else {
this.availableMaterialList = []
}
@ -2670,6 +2860,9 @@ export default {
)
if (!exists) {
const newItem = JSON.parse(JSON.stringify(item))
const selectedSite = this.selectMaterialDisplaySite
newItem.site = newItem.site || selectedSite
newItem.subSite = newItem.subSite || newItem.site || selectedSite
this.selectedMaterialList.push(newItem)
}
})
@ -2727,6 +2920,7 @@ export default {
item.soorderNo = this.clickrow.soorderNo
item.orderType = this.clickrow.orderType
item.site = this.$store.state.user.site
item.subSite = item.subSite || (this.clickrow && this.clickrow.subSite) || ''
// componentPartNo
if (!item.componentPartNo) {
item.componentPartNo = item.partNo
@ -2738,8 +2932,16 @@ export default {
this.isMaterialDetailModal = false
} else {
// seqNoList
this.seqNoList = JSON.parse(JSON.stringify(this.selectedMaterialList))
// seqNoListSite - rqrq
const selectedSite = String(this.materialDialogSite || '').trim()
const selectedItems = JSON.parse(JSON.stringify(this.selectedMaterialList))
selectedItems.forEach(item => {
item.subSite = item.subSite || selectedSite
if (!item.componentPartNo) {
item.componentPartNo = item.partNo
}
})
this.seqNoList = selectedItems
}
//
@ -3449,9 +3651,10 @@ export default {
return false
}
this.seqNoList[i].notifyNo = this.notifyNo
this.seqNoList[i].site = this.$store.state.user.site
this.seqNoList[i].componentPartNo = this.seqNoList[i].componentPartNo || this.seqNoList[i].partNo
this.seqNoList[i].subSite = this.seqNoList[i].subSite || this.seqNoList[i].contract || this.seqNoList[i].site || this.$store.state.user.site
// subSitesitesite - rqrq
this.seqNoList[i].subSite = this.seqNoList[i].subSite || this.seqNoList[i].contract || this.materialDialogSite || this.$store.state.user.site
this.seqNoList[i].site = this.$store.state.user.site
}
const materialList = this.seqNoList.filter((item) => item.applyQty > 0)

4
src/views/modules/haianWarehouse/noOrderIssue/noOrderNotification54.vue

@ -1686,12 +1686,12 @@ export default {
insertAfter(
this.columnDetailList,
'itemNo',
buildColumn('555001Table1', '海安无单已申请物料表', 'SubSite', 'subSite', '子站点', 90)
buildColumn('555001Table1', '海安无单已申请物料表', 'SubSite', 'subSite', '工厂编号', 90)
)
insertAfter(
this.columnList6,
'itemNo',
buildColumn('444002Table6', '海安无单预留标签清单表', 'SubSite', 'subSite', '子站点', 90)
buildColumn('444002Table6', '海安无单预留标签清单表', 'SubSite', 'subSite', '工厂编号', 90)
)
// haian_SOIssueNotifyOrderMaterialList_detail.pallet_id - rqrq
const palletIndex = this.columnList6.findIndex(col => col.columnProp === 'palletId')

36
src/views/modules/haianWarehouse/poOrder/newPoIssueNotify54.vue

@ -555,6 +555,24 @@ export default {
fixed: false,
columnWidth: 50,
},
{
userId: this.$store.state.user.name,
functionId: 555001,
serialNumber: '555001Table1SubSite',
tableId: '555001Table1',
tableName: '领料申请工单子表',
columnProp: 'subSite',
headerAlign: 'center',
align: 'center',
columnLabel: '工厂编号',
columnHidden: false,
columnImage: false,
columnSortable: false,
sortLv: 0,
status: true,
fixed: false,
columnWidth: 90,
},
{
userId: this.$store.state.user.name,
functionId: 555001,
@ -1104,6 +1122,24 @@ export default {
fixed: '',
columnWidth: 80,
},
{
userId: this.$store.state.user.name,
functionId: 701002,
serialNumber: '701002Table3SubSite',
tableId: '701002Table3',
tableName: '申请单材料明细表',
columnProp: 'subSite',
headerAlign: 'center',
align: 'center',
columnLabel: '工厂编号',
columnHidden: false,
columnImage: false,
columnSortable: false,
sortLv: 0,
status: true,
fixed: '',
columnWidth: 90,
},
{
userId: this.$store.state.user.name,
functionId: 701002,

37
src/views/modules/haianWarehouse/poOrder/searchPoIssureNotify54.vue

@ -912,6 +912,24 @@ export default {
fixed: '',
columnWidth: 40
},
{
userId: this.$store.state.user.name,
functionId: 701002,
serialNumber: '701002Table2SubSite',
tableId: "701002Table2",
tableName: "申请单派工单明细表",
columnProp: "subSite",
headerAlign: "center",
align: "center",
columnLabel: "工厂编号",
columnHidden: false,
columnImage: false,
columnSortable: false,
sortLv: 0,
status: true,
fixed: '',
columnWidth: 90
},
{
userId: this.$store.state.user.name,
functionId: 701002,
@ -1089,6 +1107,23 @@ export default {
status: true,
fixed: '',
columnWidth: 80
},{
userId: this.$store.state.user.name,
functionId: 701002,
serialNumber: '701002Table3SubSite',
tableId: "701002Table3",
tableName: "申请单材料明细表",
columnProp: "subSite",
headerAlign: "center",
align: "center",
columnLabel: "工厂编号",
columnHidden: false,
columnImage: false,
columnSortable: false,
sortLv: 0,
status: true,
fixed: '',
columnWidth: 90
},{
userId: this.$store.state.user.name,
functionId: 701002,
@ -2252,7 +2287,7 @@ export default {
})
}
appendColumn('taskSeq', '立库任务序号', 110, 'right')
appendColumn('subSite', '子站点', 110, 'left')
appendColumn('subSite', '工厂编号', 110, 'left')
appendColumn('allocSeq', '分配序号', 100, 'right')
// - rqrq
const palletIndex = this.columnList6.findIndex(col => col.columnProp === 'palletId')

18
src/views/modules/haianWarehouse/shipment/shipmentIssue54.vue

@ -746,6 +746,24 @@ export default {
fixed: '',
columnWidth: 50,
},
{
userId: this.$store.state.user.name,
functionId: 701001,
serialNumber: '701001Table1SubSite',
tableId: '701001Table1',
tableName: '领料申请工单子表',
columnProp: 'subSite',
headerAlign: 'center',
align: 'center',
columnLabel: '工厂编号',
columnHidden: false,
columnImage: false,
columnSortable: false,
sortLv: 0,
status: true,
fixed: '',
columnWidth: 90,
},
{
userId: this.$store.state.user.name,
functionId: 701001,

37
src/views/modules/haianWarehouse/shipment/shipmentNotification54.vue

@ -912,6 +912,24 @@ export default {
fixed: '',
columnWidth: 40
},
{
userId: this.$store.state.user.name,
functionId: 701002,
serialNumber: '701002Table2SubSite',
tableId: "701002Table2",
tableName: "申请单派工单明细表",
columnProp: "subSite",
headerAlign: "center",
align: "center",
columnLabel: "工厂编号",
columnHidden: false,
columnImage: false,
columnSortable: false,
sortLv: 0,
status: true,
fixed: '',
columnWidth: 90
},
{
userId: this.$store.state.user.name,
functionId: 701002,
@ -1089,6 +1107,23 @@ export default {
status: true,
fixed: '',
columnWidth: 80
},{
userId: this.$store.state.user.name,
functionId: 701002,
serialNumber: '701002Table3SubSite',
tableId: "701002Table3",
tableName: "申请单材料明细表",
columnProp: "subSite",
headerAlign: "center",
align: "center",
columnLabel: "工厂编号",
columnHidden: false,
columnImage: false,
columnSortable: false,
sortLv: 0,
status: true,
fixed: '',
columnWidth: 90
},{
userId: this.$store.state.user.name,
functionId: 701002,
@ -2252,7 +2287,7 @@ export default {
})
}
appendColumn('taskSeq', '立库任务序号', 110, 'right')
appendColumn('subSite', '子站点', 110, 'left')
appendColumn('subSite', '工厂编号', 110, 'left')
appendColumn('allocSeq', '分配序号', 100, 'right')
// - rqrq
const palletIndex = this.columnList6.findIndex(col => col.columnProp === 'palletId')

37
src/views/modules/haianWarehouse/shopOrderIssueNotify/ShopOrderIssueNotify54.vue

@ -627,6 +627,24 @@ export default {
fixed: false,
columnWidth: 50,
},
{
userId: this.$store.state.user.name,
functionId: 555001,
serialNumber: '555001Table1SubSite',
tableId: '555001Table1',
tableName: '领料申请工单子表',
columnProp: 'subSite',
headerAlign: 'center',
align: 'center',
columnLabel: '工厂编号',
columnHidden: false,
columnImage: false,
columnSortable: false,
sortLv: 0,
status: true,
fixed: false,
columnWidth: 90,
},
/* {
userId: this.$store.state.user.name,
functionId: 555001,
@ -818,7 +836,7 @@ export default {
columnProp: 'subSite',
headerAlign: 'center',
align: 'center',
columnLabel: 'Site',
columnLabel: '工厂编号',
columnHidden: false,
columnImage: false,
columnSortable: false,
@ -1248,6 +1266,23 @@ export default {
status: true,
fixed: '',
columnWidth: 80
},{
userId: this.$store.state.user.name,
functionId: 701002,
serialNumber: '701002Table3SubSite',
tableId: "701002Table3",
tableName: "申请单材料明细表",
columnProp: "subSite",
headerAlign: "center",
align: "center",
columnLabel: "工厂编号",
columnHidden: false,
columnImage: false,
columnSortable: false,
sortLv: 0,
status: true,
fixed: '',
columnWidth: 90
},{
userId: this.$store.state.user.name,
functionId: 701002,

37
src/views/modules/haianWarehouse/shopOrderIssueNotify/searchIssureNotify54.vue

@ -912,6 +912,24 @@ export default {
fixed: '',
columnWidth: 40
},
{
userId: this.$store.state.user.name,
functionId: 701002,
serialNumber: '701002Table2SubSite',
tableId: "701002Table2",
tableName: "申请单派工单明细表",
columnProp: "subSite",
headerAlign: "center",
align: "center",
columnLabel: "工厂编号",
columnHidden: false,
columnImage: false,
columnSortable: false,
sortLv: 0,
status: true,
fixed: '',
columnWidth: 90
},
{
userId: this.$store.state.user.name,
functionId: 701002,
@ -1089,6 +1107,23 @@ export default {
status: true,
fixed: '',
columnWidth: 80
},{
userId: this.$store.state.user.name,
functionId: 701002,
serialNumber: '701002Table3SubSite',
tableId: "701002Table3",
tableName: "申请单材料明细表",
columnProp: "subSite",
headerAlign: "center",
align: "center",
columnLabel: "工厂编号",
columnHidden: false,
columnImage: false,
columnSortable: false,
sortLv: 0,
status: true,
fixed: '',
columnWidth: 90
},{
userId: this.$store.state.user.name,
functionId: 701002,
@ -2252,7 +2287,7 @@ export default {
})
}
appendColumn('taskSeq', '立库任务序号', 110, 'right')
appendColumn('subSite', '子站点', 110, 'left')
appendColumn('subSite', '工厂编号', 110, 'left')
appendColumn('allocSeq', '分配序号', 100, 'right')
// - rqrq
const palletIndex = this.columnList6.findIndex(col => col.columnProp === 'palletId')

Loading…
Cancel
Save