Browse Source

【nev-pc】0703需求修改+成品发运暂存

ag_report_nev
安虹睿 10 months ago
parent
commit
a228e723c0
  1. 3
      fe/PC/src/api/wms-api.js
  2. 7
      fe/PC/src/mixins/TableHeaderMixins.js
  3. 4
      fe/PC/src/mixins/TableMixins.js
  4. 1
      fe/PC/src/utils/detailsTableColumns/index.js
  5. 6
      fe/PC/src/utils/tableColumns/index.js
  6. 6
      fe/PC/src/utils/tabsDesTions/index.js

3
fe/PC/src/api/wms-api.js

@ -709,10 +709,11 @@ export function getInventoryByPackingCode(packingCode){
} }
// 成品发运申请-批量生成发货单 // 成品发运申请-批量生成发货单
export function deliverRequestHandleList(ids) { export function deliverRequestHandleList(ids,params) {
return request({ return request({
url: baseURL + 'wms/store/deliver-request/handle-list', url: baseURL + 'wms/store/deliver-request/handle-list',
method: 'post', method: 'post',
params:params,
data:ids data:ids
}) })
} }

7
fe/PC/src/mixins/TableHeaderMixins.js

@ -210,7 +210,7 @@ export const TableHeaderMixins = {
}, },
// 全面筛选组件重新获取页面数据操作 20230215 // 全面筛选组件重新获取页面数据操作 20230215
overallSearchGetPageHandle(options){ overallSearchGetPageHandle(options,callback){
let _data_primary = options.data_primary, let _data_primary = options.data_primary,
_data_moreList = options.data_moreList, _data_moreList = options.data_moreList,
_option_primary = options.option_primary, _option_primary = options.option_primary,
@ -254,6 +254,7 @@ export const TableHeaderMixins = {
this.httpOverallSearchData = {} this.httpOverallSearchData = {}
this.httpOverallSearchData.params = JSON.parse(JSON.stringify(_data_primary)) this.httpOverallSearchData.params = JSON.parse(JSON.stringify(_data_primary))
this.httpOverallSearchData.moreList = JSON.parse(JSON.stringify(_data_moreList)) this.httpOverallSearchData.moreList = JSON.parse(JSON.stringify(_data_moreList))
if(callback)callback()
}) })
// getPageList(this.PageListParams, this.URL).then(res => { // getPageList(this.PageListParams, this.URL).then(res => {
// this.tableData = res.items // this.tableData = res.items
@ -272,14 +273,14 @@ export const TableHeaderMixins = {
// }) // })
}, },
// 全面筛选所有按钮操作集 20230215 // 全面筛选所有按钮操作集 20230215
overallSearchFormClick(options){ overallSearchFormClick(options,callback){
let _item = options.item; let _item = options.item;
// 普通搜索 + 高级搜索 + 普通重置 + 高级重置 // 普通搜索 + 高级搜索 + 普通重置 + 高级重置
if( if(
_item.name == 'search' || _item.name == 'moreList-search' || _item.name == 'search' || _item.name == 'moreList-search' ||
_item.name == 'reset' || _item.name == 'moreList-reset' _item.name == 'reset' || _item.name == 'moreList-reset'
){ ){
this.overallSearchGetPageHandle(options) this.overallSearchGetPageHandle(options,callback)
} }
}, },

4
fe/PC/src/mixins/TableMixins.js

@ -169,7 +169,7 @@ export const tableMixins = {
// 获取供应商信息过滤tableData // 获取供应商信息过滤tableData
getSupplierByCodesHandle_table() { getSupplierByCodesHandle_table() {
for(let i=0;i<this.tableColumns.length;i++){ for(let i=0;i<this.tableColumns.length;i++){
if(this.tableColumns[i].prop == 'supplierName' || this.tableColumns[i].prop == "supplierAddress"){ if(this.tableColumns[i].prop == 'supplierName' || this.tableColumns[i].prop == 'supplierShortName' || this.tableColumns[i].prop == "supplierAddress"){
let _allSuCode = [] let _allSuCode = []
let _allSuNames = 0 let _allSuNames = 0
this.tableData.forEach((item)=>{ this.tableData.forEach((item)=>{
@ -293,7 +293,7 @@ export const tableMixins = {
this.Loading.DrawerLoading = false this.Loading.DrawerLoading = false
return return
} }
if(this.tabsDesTions[i].prop == 'supplierName' || this.tabsDesTions[i].prop == "supplierAddress"){ if(this.tabsDesTions[i].prop == 'supplierName' || this.tabsDesTions[i].prop == 'supplierShortName' || this.tabsDesTions[i].prop == "supplierAddress"){
let _allSuCode = [this.propsData.supplierCode] let _allSuCode = [this.propsData.supplierCode]
this.Loading.DrawerLoading = true this.Loading.DrawerLoading = true
allSupplierByCodes(_allSuCode).then(res => { allSupplierByCodes(_allSuCode).then(res => {

1
fe/PC/src/utils/detailsTableColumns/index.js

@ -1289,6 +1289,7 @@ export const FISDeliverNote = [
{ label: "出货数量", prop: "qty" }, { label: "出货数量", prop: "qty" },
{ label: "出货库位", prop: "fromLocationCode" }, { label: "出货库位", prop: "fromLocationCode" },
{ label: "出货"+_Names.locationErpCode, prop: "fromLocationErpCode" }, { label: "出货"+_Names.locationErpCode, prop: "fromLocationErpCode" },
{ label: "Mes器具号", prop: "mesDeliveryContainer" },
{ label: "底盘号", prop: "identityNo" }, { label: "底盘号", prop: "identityNo" },
{ label: "任务编号", prop: 'number' }, { label: "任务编号", prop: 'number' },
{ label: "标包数量", prop: 'stdPackQty' }, { label: "标包数量", prop: 'stdPackQty' },

6
fe/PC/src/utils/tableColumns/index.js

@ -1505,6 +1505,7 @@ export const beforeGroundingReturnNote = [
width: orderWidth width: orderWidth
}, },
{ label: "供应商代码", prop: "supplierCode" }, { label: "供应商代码", prop: "supplierCode" },
{ label: "供应商简称", prop: 'supplierShortName' },
{ label: "发货单号", prop: "asnNumber",width: orderWidth }, { label: "发货单号", prop: "asnNumber",width: orderWidth },
// { label: "收货单号", prop: "rpNumber", width: orderWidth }, // { label: "收货单号", prop: "rpNumber", width: orderWidth },
{ label: "订单号", prop: 'poNumber' }, { label: "订单号", prop: 'poNumber' },
@ -1531,6 +1532,7 @@ export const PurchaseReturnRequest = [
{ label: "发货单号", prop: "asnNumber", width: orderWidth }, { label: "发货单号", prop: "asnNumber", width: orderWidth },
{ label: "订单号", prop: "poNumber",width: orderWidth }, { label: "订单号", prop: "poNumber",width: orderWidth },
{ label: "供应商代码", prop: "supplierCode" }, { label: "供应商代码", prop: "supplierCode" },
{ label: "供应商简称", prop: 'supplierShortName' },
{ label: "退货时间", prop: "returnTime", type:"dateTime" }, { label: "退货时间", prop: "returnTime", type:"dateTime" },
{ label: "操作员", prop: "worker" }, { label: "操作员", prop: "worker" },
// { label: "备注", prop: 'remark' }, // { label: "备注", prop: 'remark' },
@ -1551,6 +1553,7 @@ export const PurchaseReturnApprove = [
{ label: "发货单号", prop: "asnNumber", width: orderWidth }, { label: "发货单号", prop: "asnNumber", width: orderWidth },
{ label: "订单号", prop: "poNumber",width: orderWidth }, { label: "订单号", prop: "poNumber",width: orderWidth },
{ label: "供应商代码", prop: "supplierCode" }, { label: "供应商代码", prop: "supplierCode" },
{ label: "供应商简称", prop: 'supplierShortName' },
{ label: "退货时间", prop: "returnTime", type:"dateTime" }, { label: "退货时间", prop: "returnTime", type:"dateTime" },
{ label: "操作员", prop: "worker" }, { label: "操作员", prop: "worker" },
{ label: "生效日期", prop: 'activeDate', type: "dateTime" }, { label: "生效日期", prop: 'activeDate', type: "dateTime" },
@ -1582,6 +1585,7 @@ export const PurchaseReturnJob = [
{ label: "退货原因代码", prop: 'returnReason' }, { label: "退货原因代码", prop: 'returnReason' },
{ label: "退货原因说明", prop: 'returnReason', type: "filter", filters: "getDict" , dictType:"PurReturnReason" }, { label: "退货原因说明", prop: 'returnReason', type: "filter", filters: "getDict" , dictType:"PurReturnReason" },
{ label: "供应商代码", prop: "supplierCode" }, { label: "供应商代码", prop: "supplierCode" },
{ label: "供应商简称", prop: 'supplierShortName' },
{ label: "操作员", prop: "worker" }, { label: "操作员", prop: "worker" },
{ label: "完成者用户名", prop: 'completeUserName' }, { label: "完成者用户名", prop: 'completeUserName' },
{ label: "完成时间", prop: 'completeTime', type: "dateTime" }, { label: "完成时间", prop: 'completeTime', type: "dateTime" },
@ -1601,6 +1605,7 @@ export const PurchaseReturnNote = [
{ label: "订单号", prop: "poNumber",width: orderWidth }, { label: "订单号", prop: "poNumber",width: orderWidth },
{ label: "发货单号", prop: "asnNumber", width: orderWidth }, { label: "发货单号", prop: "asnNumber", width: orderWidth },
{ label: "供应商代码", prop: "supplierCode" }, { label: "供应商代码", prop: "supplierCode" },
{ label: "供应商简称", prop: 'supplierShortName' },
{ label: "退货时间", prop: "returnTime", type:"dateTime" }, { label: "退货时间", prop: "returnTime", type:"dateTime" },
{ label: "操作员", prop: "worker" }, { label: "操作员", prop: "worker" },
{ label: "创建时间", prop: "creationTime",type:"dateTime" }, { label: "创建时间", prop: "creationTime",type:"dateTime" },
@ -1835,7 +1840,6 @@ export const FISDeliverRequest = [
}, },
{ label: "客户代码", prop: "customerCode" }, { label: "客户代码", prop: "customerCode" },
{ label: "客户地址", prop: 'customerAddressCode' }, { label: "客户地址", prop: 'customerAddressCode' },
{ label: "车牌号", prop: 'mesTruckNumber' },
{ label: "操作员", prop: 'worker' }, { label: "操作员", prop: 'worker' },
{ label: "发货时间", prop: "deliverTime", type: "dateTime" }, { label: "发货时间", prop: "deliverTime", type: "dateTime" },
{ label: "生效日期", prop: 'activeDate', type: "dateTime" }, { label: "生效日期", prop: 'activeDate', type: "dateTime" },

6
fe/PC/src/utils/tabsDesTions/index.js

@ -939,6 +939,7 @@ export const automaticCallNote = [
export const beforeGroundingReturnNote = [ export const beforeGroundingReturnNote = [
{ label: "退货单号", prop: "number" }, { label: "退货单号", prop: "number" },
{ label: "供应商代码", prop: "supplierCode" }, { label: "供应商代码", prop: "supplierCode" },
{ label: "供应商简称", prop: 'supplierShortName' },
{ label: "发货单号", prop: "asnNumber" }, { label: "发货单号", prop: "asnNumber" },
{ label: "订单号", prop: 'poNumber' }, { label: "订单号", prop: 'poNumber' },
{ label: "操作员", prop: 'worker' }, { label: "操作员", prop: 'worker' },
@ -954,6 +955,7 @@ export const PurchaseReturnRequest = [
{ label: "发货单号", prop: "asnNumber" }, { label: "发货单号", prop: "asnNumber" },
{ label: "订单号", prop: "poNumber" }, { label: "订单号", prop: "poNumber" },
{ label: "供应商代码", prop: "supplierCode" }, { label: "供应商代码", prop: "supplierCode" },
{ label: "供应商简称", prop: 'supplierShortName' },
{ label: "退货时间", prop: "returnTime", type:"dateTime" }, { label: "退货时间", prop: "returnTime", type:"dateTime" },
{ label: "操作员", prop: "worker" }, { label: "操作员", prop: "worker" },
{ label: "上次修改时间", prop: 'lastModificationTime', type: "dateTime" }, { label: "上次修改时间", prop: 'lastModificationTime', type: "dateTime" },
@ -967,6 +969,7 @@ export const PurchaseReturnApprove = [
{ label: "发货单号", prop: "asnNumber" }, { label: "发货单号", prop: "asnNumber" },
{ label: "订单号", prop: "poNumber" }, { label: "订单号", prop: "poNumber" },
{ label: "供应商代码", prop: "supplierCode" }, { label: "供应商代码", prop: "supplierCode" },
{ label: "供应商简称", prop: 'supplierShortName' },
{ label: "退货时间", prop: "returnTime", type:"dateTime" }, { label: "退货时间", prop: "returnTime", type:"dateTime" },
{ label: "操作员", prop: "worker" }, { label: "操作员", prop: "worker" },
{ label: "生效日期", prop: 'activeDate', type: "dateTime" }, { label: "生效日期", prop: 'activeDate', type: "dateTime" },
@ -985,6 +988,7 @@ export const PurchaseReturnJob = [
{ label: "退货原因代码", prop: 'returnReason' }, { label: "退货原因代码", prop: 'returnReason' },
{ label: "退货原因说明", prop: 'returnReason', type: "filter", filters: "getDict" , dictType:"PurReturnReason" }, { label: "退货原因说明", prop: 'returnReason', type: "filter", filters: "getDict" , dictType:"PurReturnReason" },
{ label: "供应商代码", prop: "supplierCode" }, { label: "供应商代码", prop: "supplierCode" },
{ label: "供应商简称", prop: 'supplierShortName' },
{ label: "操作员", prop: "worker" }, { label: "操作员", prop: "worker" },
{ label: "完成者用户名", prop: 'completeUserName' }, { label: "完成者用户名", prop: 'completeUserName' },
{ label: "完成时间", prop: 'completeTime', type: "dateTime" }, { label: "完成时间", prop: 'completeTime', type: "dateTime" },
@ -998,6 +1002,7 @@ export const PurchaseReturnNote = [
{ label: "订单号", prop: "poNumber" }, { label: "订单号", prop: "poNumber" },
{ label: "发货单号", prop: "asnNumber" }, { label: "发货单号", prop: "asnNumber" },
{ label: "供应商代码", prop: "supplierCode" }, { label: "供应商代码", prop: "supplierCode" },
{ label: "供应商简称", prop: 'supplierShortName' },
{ label: "退货时间", prop: "returnTime", type:"dateTime" }, { label: "退货时间", prop: "returnTime", type:"dateTime" },
{ label: "操作员", prop: "worker" }, { label: "操作员", prop: "worker" },
{ label: "创建时间", prop: "creationTime",type:"dateTime" }, { label: "创建时间", prop: "creationTime",type:"dateTime" },
@ -1176,7 +1181,6 @@ export const FISDeliverRequest = [
{ label: "发货申请单号", prop: "number" }, { label: "发货申请单号", prop: "number" },
{ label: "客户代码", prop: "customerCode" }, { label: "客户代码", prop: "customerCode" },
{ label: "客户地址", prop: 'customerAddressCode' }, { label: "客户地址", prop: 'customerAddressCode' },
{ label: "车牌号", prop: 'mesTruckNumber' },
{ label: "操作员", prop: 'worker' }, { label: "操作员", prop: 'worker' },
{ label: "发货时间", prop: "deliverTime", type: "dateTime" }, { label: "发货时间", prop: "deliverTime", type: "dateTime" },
{ label: "生效日期", prop: 'activeDate', type: "dateTime" }, { label: "生效日期", prop: 'activeDate', type: "dateTime" },

Loading…
Cancel
Save