前4个模块的数据

This commit is contained in:
2022-10-21 14:09:21 +08:00
parent 0e99211669
commit c892dcfe98
12 changed files with 264 additions and 118 deletions

View File

@@ -36,6 +36,7 @@ import Pagination from '@/components/Pagination'
import MethodBtn from '@/components/BaseTable/subcomponents/MethodBtn'
import { tableHeight } from '@/utils/index'
import accetpGoodsAdd from './components/accetpGoodsAdd.vue'
import { getTrayList, getProductList, getCustomerCodeList, getProductSpecList, getBatchList, getPackList } from '@/utils/wmsDic'
const topBtnConfig = [
{
type: 'add',
@@ -127,18 +128,15 @@ export default {
getList() {
const temp = []
const num = 20
const spcList = ['50*50m', '100*50m', '100*100m', '70*100m', '100*120m']
const packCodeList = ['01', '02', '03', '04', '05']
for (let i = 0; i < num; i++) {
const obj = {}
obj.trayID = '1020' + i
obj.internalControlCode = '202210200001' + i
obj.customerCode = '20221020100' + i
obj.num = parseInt(Math.random() * 200 + 100)
const sj = Math.floor(Math.random() * 5)
obj.productDpec = spcList[sj]
obj.batch = '20221003' + i
obj.packCode = packCodeList[sj]
obj.trayID = getTrayList()
obj.internalControlCode = getProductList()
obj.customerCode = getCustomerCodeList()
obj.num = parseInt(Math.random() * 1000)
obj.productDpec = getProductSpecList()
obj.batch = getBatchList()
obj.packCode = getPackList()
temp.push(obj)
}
this.list = temp

View File

@@ -36,6 +36,7 @@ import Pagination from '@/components/Pagination'
import MethodBtn from '@/components/BaseTable/subcomponents/MethodBtn'
import { tableHeight } from '@/utils/index'
import inStoreDocumentsAdd from './components/inStoreDocumentsAdd.vue'
import { getTrayList, getReceiptNoList, getProductList, getCustomerCodeList, getProductSpecList, getBatchList, getPackList } from '@/utils/wmsDic'
const topBtnConfig = [
{
type: 'add',
@@ -131,19 +132,16 @@ export default {
getList() {
const temp = []
const num = 20
const spcList = ['50*50m', '100*50m', '100*100m', '70*100m', '100*120m']
const packCodeList = ['01', '02', '03', '04', '05']
for (let i = 0; i < num; i++) {
const obj = {}
obj.receiptNo = '200101' + i
obj.trayID = '1020' + i
obj.internalControlCode = '202210200001' + i
obj.customerCode = '20221020100' + i
obj.num = parseInt(Math.random() * 200 + 100)
const sj = Math.floor(Math.random() * 5)
obj.productDpec = spcList[sj]
obj.batch = '20221003' + i
obj.packCode = packCodeList[sj]
obj.receiptNo = getReceiptNoList()
obj.trayID = getTrayList()
obj.internalControlCode = getProductList()
obj.customerCode = getCustomerCodeList()
obj.num = parseInt(Math.random() * 1000)
obj.productDpec = getProductSpecList()
obj.batch = getBatchList()
obj.packCode = getPackList()
temp.push(obj)
}
this.list = temp

View File

@@ -24,6 +24,7 @@ import HeadForm from '@/components/basicData/HeadForm'
import BaseTable from '@/components/BaseTable'
import Pagination from '@/components/Pagination'
import { tableHeight } from '@/utils/index'
import { getOperationCodeList, getReceiptNoList, getHWList, getDriverCodeList, getTimeArr } from '@/utils/wmsDic'
const tableProps = [
{
prop: 'operationCode',
@@ -105,12 +106,13 @@ export default {
const num = 20
for (let i = 0; i < num; i++) {
const obj = {}
obj.operationCode = '200101' + i
obj.receiptNo = '1020' + i
obj.goodsArea = '1-1-' + i
obj.startTime = '2022-10-' + (i + 1)
obj.endTime = '2022-10-' + (i + 2)
obj.driverCode = 'd20152' + i
const timeArrList = getTimeArr()
obj.operationCode = getOperationCodeList()
obj.receiptNo = getReceiptNoList()
obj.goodsArea = getHWList()
obj.startTime = timeArrList[0]
obj.endTime = timeArrList[1]
obj.driverCode = getDriverCodeList()
temp.push(obj)
}
this.list = temp

View File

@@ -7,8 +7,6 @@
:height="tableH"
:table-config="tableProps"
:table-data="list"
:is-loading="listLoading"
@clickTopBtn="clickTopBtn"
/>
<pagination
v-show="total > 0"
@@ -24,6 +22,7 @@ import HeadForm from '@/components/basicData/HeadForm'
import BaseTable from '@/components/BaseTable'
import Pagination from '@/components/Pagination'
import { tableHeight } from '@/utils/index'
import { getMaterialCodeList, getKQList, getProductSpecList } from '@/utils/wmsDic'
const tableProps = [
{
prop: 'productName',
@@ -88,15 +87,12 @@ export default {
getList() {
const temp = []
const num = 20
const spcList = ['50*50m', '100*50m', '100*100m', '70*100m', '100*120m']
const storeAreaList = ['A区', 'B区', 'C区', 'D区', 'E区']
for (let i = 0; i < num; i++) {
const obj = {}
obj.productName = i + 1
const sj = Math.floor(Math.random() * 5)
obj.spec = spcList[sj]
obj.materialCode = '20314655' + i
obj.storeArea = storeAreaList[sj]
obj.productName = ''
obj.spec = getProductSpecList()
obj.materialCode = getMaterialCodeList()
obj.storeArea = getKQList() + '区'
obj.num = Math.floor(Math.random() * 2000)
temp.push(obj)
}

View File

@@ -7,8 +7,6 @@
:height="tableH"
:table-config="tableProps"
:table-data="list"
:is-loading="listLoading"
@clickTopBtn="clickTopBtn"
/>
<pagination
v-show="total > 0"
@@ -24,6 +22,8 @@ import HeadForm from '@/components/basicData/HeadForm'
import BaseTable from '@/components/BaseTable'
import Pagination from '@/components/Pagination'
import { tableHeight } from '@/utils/index'
import { getProductSpecList, getMaterialCodeList, getTrayList, getHWList, getBatchList } from '@/utils/wmsDic'
import moment from 'moment'
const tableProps = [
{
prop: 'productName',
@@ -63,7 +63,8 @@ const tableProps = [
},
{
prop: 'batch',
label: '批次号'
label: '批次号',
minWidth: 200
},
{
prop: 'num',
@@ -123,22 +124,19 @@ export default {
getList() {
const temp = []
const num = 20
const spcList = ['50*50m', '100*50m', '100*100m', '70*100m', '100*120m']
const statusList = ['已分配', '未分配', '状态1', '状态2', '状态3']
const storeAreaList = ['A区', 'B区', 'C区', 'D区', 'E区']
for (let i = 0; i < num; i++) {
const obj = {}
obj.productName = i + 1
const sj = Math.floor(Math.random() * 5)
obj.spec = spcList[sj]
obj.status = statusList[sj]
obj.materialCode = '20314655' + i
obj.storeArea = storeAreaList[sj]
obj.goodsArea = '1-1-' + i
obj.trayID = '10210' + i
obj.productionTime = '2022-10-' + (i + 2)
obj.validityTime = Math.floor(Math.random() * 36) + '个月'
obj.batch = '202210255643' + i
obj.productName = ''
const sj = Math.floor(Math.random() * 720 + 10)
obj.spec = getProductSpecList()
obj.status = ''
obj.materialCode = getMaterialCodeList()
obj.goodsArea = getHWList()
obj.storeArea = obj.goodsArea[2] + '区'
obj.trayID = getTrayList()
obj.productionTime = moment().subtract(sj, 'days').subtract(sj, 'hour').subtract(sj, 'minutes').subtract(sj, 'seconds').format('YYYY-MM-DD hh:mm:ss')
obj.validityTime = parseInt(sj / 5) + '个月'
obj.batch = getBatchList()
obj.num = Math.floor(Math.random() * 2000)
temp.push(obj)
}

View File

@@ -24,6 +24,7 @@ import HeadForm from '@/components/basicData/HeadForm'
import BaseTable from '@/components/BaseTable'
import Pagination from '@/components/Pagination'
import { tableHeight } from '@/utils/index'
import { getHWList, getKQList } from '@/utils/wmsDic'
const tableProps = [
{
prop: 'goodsAreaCode',
@@ -113,14 +114,14 @@ export default {
const num = 20
for (let i = 0; i < num; i++) {
const obj = {}
obj.goodsAreaCode = '3200101' + i
obj.goodsAreaName = '3200101' + i
obj.goodsAreaStatus = i + 1
obj.roadway = Math.floor(Math.random() * 5 + 1)
obj.storeArea = i
obj.store = i
obj.warehousingLock = i
obj.outboundLock = i
obj.goodsAreaCode = getHWList()
obj.goodsAreaName = ''
obj.goodsAreaStatus = ''
obj.roadway = Math.floor(Math.random() * 5 + 1) + '号巷'
obj.storeArea = obj.goodsAreaCode[2] + '区'
obj.store = getKQList() + '仓库'
obj.warehousingLock = ''
obj.outboundLock = ''
temp.push(obj)
}
this.list = temp

View File

@@ -24,6 +24,8 @@ import HeadForm from '@/components/basicData/HeadForm'
import BaseTable from '@/components/BaseTable'
import Pagination from '@/components/Pagination'
import { tableHeight } from '@/utils/index'
import { getInventoryNoList, getMaterialCodeList, getProductSpecList, getTrayList, getNameList } from '@/utils/wmsDic'
import moment from 'moment'
const tableProps = [
{
prop: 'inventoryNumber',
@@ -115,20 +117,18 @@ export default {
getList() {
const temp = []
const num = 20
const spcList = ['50*50m', '100*50m', '100*100m', '70*100m', '100*120m']
const nameList = ['张明', '李燕', '王一', '张强', '王四']
for (let i = 0; i < num; i++) {
const obj = {}
obj.inventoryNumber = '200101' + i
obj.productName = i + 1
const sj = Math.floor(Math.random() * 5)
obj.spec = spcList[sj]
obj.materialCode = '20314655' + i
obj.trayID = '1020' + i
obj.inventoryNumber = getInventoryNoList()
obj.productName = ''
obj.spec = getProductSpecList()
obj.materialCode = getMaterialCodeList()
obj.trayID = getTrayList()
obj.num = Math.floor(Math.random() * 2000)
obj.takeNum = Math.floor(Math.random() * 2000)
obj.takeTime = '2022-10-' + (i + 2)
obj.operator = nameList[sj]
obj.takeNum = parseInt(Math.random() * 2) ? obj.num + Math.floor(Math.random() * 20 - 10) : obj.num
const sj = Math.floor(Math.random() * 5)
obj.takeTime = moment().add(sj, 'days').add(sj, 'hour').add(sj, 'minutes').add(sj, 'seconds').format('YYYY-MM-DD hh:mm:ss')
obj.operator = getNameList()
temp.push(obj)
}
this.list = temp

View File

@@ -36,6 +36,8 @@ import Pagination from '@/components/Pagination'
import MethodBtn from '@/components/BaseTable/subcomponents/MethodBtn'
import { tableHeight } from '@/utils/index'
import outStoreDocumentsAdd from './components/outStoreDocumentsAdd.vue'
import { getOutboundNoList, getHCQList, getProductSpecList } from '@/utils/wmsDic'
import moment from 'moment'
const topBtnConfig = [
{
type: 'add',
@@ -127,16 +129,15 @@ export default {
getList() {
const temp = []
const num = 20
const spcList = ['50*50m', '100*50m', '100*100m', '70*100m', '100*120m']
for (let i = 0; i < num; i++) {
const obj = {}
obj.outboundOrderNo = '1020' + i
obj.customerName = '客户' + i
obj.shipmentCacheArea = '20221020100' + i
obj.num = parseInt(Math.random() * 200 + 100)
const sj = Math.floor(Math.random() * 5)
obj.spec = spcList[sj]
obj.deliveryTime = '2022-10-' + (i + 1)
obj.outboundOrderNo = getOutboundNoList()
obj.customerName = ''
obj.shipmentCacheArea = getHCQList()
obj.num = parseInt(Math.random() * 1000)
obj.spec = getProductSpecList()
const sj = Math.floor(Math.random() * 100)
obj.deliveryTime = moment().add(sj, 'days').add(sj, 'hour').add(sj, 'minutes').add(sj, 'seconds').format('YYYY-MM-DD hh:mm:ss')
temp.push(obj)
}
this.list = temp

View File

@@ -34,6 +34,7 @@ import Pagination from '@/components/Pagination'
import MethodBtn from '@/components/BaseTable/subcomponents/MethodBtn'
import { tableHeight } from '@/utils/index'
import outStoreDocumentsAdd from './components/outStoreDocumentsAdd.vue'
import { getOperationCode2List, getOutboundNoList, getHWList, getHCQList, getTimeArr, getDriverCodeList } from '@/utils/wmsDic'
const tableProps = [
{
prop: 'operationCode',
@@ -131,16 +132,18 @@ export default {
const num = 20
for (let i = 0; i < num; i++) {
const obj = {}
obj.operationCode = '200101' + i
obj.outboundOrderNo = '1020' + i
obj.goodsArea = '1-1-' + i
obj.shipmentCacheArea = '20221020100' + i
obj.startTime = '2022-10-' + (i + 1)
obj.endTime = '2022-10-' + (i + 2)
obj.driverCode = 'd20152' + i
const timeArrList = getTimeArr()
obj.operationCode = getOperationCode2List()
obj.outboundOrderNo = getOutboundNoList()
obj.goodsArea = getHWList()
obj.shipmentCacheArea = getHCQList()
obj.startTime = timeArrList[0]
obj.endTime = timeArrList[1]
obj.driverCode = getDriverCodeList()
temp.push(obj)
}
this.list = temp
console.log(this.list)
this.total = num
},
btnClick(val) {

View File

@@ -1,11 +1,3 @@
<!--/*
* @Author: zwq
* @Date: 2020-12-29 15:41:11
* @LastEditTime: 2022-04-15
* @LastEditors: juzi
* @Description: 拆分了搜索区和功能按钮区增加了toptitle
*/
-->
<template>
<div class="app-container">
<head-form :form-config="headFormConfig" @headBtnClick="btnClick" />
@@ -18,8 +10,6 @@
:height="tableH"
:table-config="tableProps"
:table-data="list"
:is-loading="listLoading"
@clickTopBtn="clickTopBtn"
/>
<pagination
v-show="total > 0"
@@ -36,6 +26,8 @@ import HeadForm from '@/components/basicData/HeadForm'
import BaseTable from '@/components/BaseTable'
import Pagination from '@/components/Pagination'
import { tableHeight } from '@/utils/index'
import { getReceiptNoList, getProductSpecList, getMaterialCodeList } from '@/utils/wmsDic'
import moment from 'moment'
const tableProps = [
{
prop: 'orderCode',
@@ -119,18 +111,16 @@ export default {
getList() {
const temp = []
const num = 20
const spcList = ['50*50m', '100*50m', '100*100m', '70*100m', '100*120m']
for (let i = 0; i < num; i++) {
const obj = {}
obj.orderCode = '20314655' + i
const sj = Math.floor(Math.random() * 5)
obj.spec = spcList[sj]
obj.materialCode = '20314655' + i
obj.productName = '10210' + i
obj.time = '2022-10-' + (i + 2)
obj.type = Math.floor(Math.random() * 36) + '型'
obj.batch = '202210255643' + i
obj.num = Math.floor(Math.random() * 2000)
obj.orderCode = getReceiptNoList()
obj.type = ''
obj.productName = ''
const sj = Math.floor(Math.random() * 100)
obj.spec = getProductSpecList()
obj.materialCode = getMaterialCodeList()
obj.num = Math.floor(Math.random() * 2000 + 200)
obj.time = moment().subtract(sj, 'days').subtract(sj, 'hour').subtract(sj, 'minutes').subtract(sj, 'seconds').format('YYYY-MM-DD hh:mm:ss')
temp.push(obj)
}
this.list = temp

View File

@@ -18,8 +18,6 @@
:height="tableH"
:table-config="tableProps"
:table-data="list"
:is-loading="listLoading"
@clickTopBtn="clickTopBtn"
/>
<pagination
v-show="total > 0"
@@ -36,6 +34,8 @@ import HeadForm from '@/components/basicData/HeadForm'
import BaseTable from '@/components/BaseTable'
import Pagination from '@/components/Pagination'
import { tableHeight } from '@/utils/index'
import { getOutboundNoList, getProductSpecList, getMaterialCodeList } from '@/utils/wmsDic'
import moment from 'moment'
const tableProps = [
{
prop: 'orderCode',
@@ -119,18 +119,16 @@ export default {
getList() {
const temp = []
const num = 20
const spcList = ['50*50m', '100*50m', '100*100m', '70*100m', '100*120m']
for (let i = 0; i < num; i++) {
const obj = {}
obj.orderCode = '20314655' + i
obj.orderCode = getOutboundNoList()
obj.type = ''
obj.productName = ''
const sj = Math.floor(Math.random() * 5)
obj.spec = spcList[sj]
obj.materialCode = '20314655' + i
obj.productName = '10210' + i
obj.time = '2022-10-' + (i + 2)
obj.type = Math.floor(Math.random() * 36) + '型'
obj.batch = '202210255643' + i
obj.num = Math.floor(Math.random() * 2000)
obj.spec = getProductSpecList()
obj.materialCode = getMaterialCodeList()
obj.time = moment().subtract(sj, 'days').subtract(sj, 'hour').subtract(sj, 'minutes').subtract(sj, 'seconds').format('YYYY-MM-DD hh:mm:ss')
obj.num = Math.floor(Math.random() * 2000 + 200)
temp.push(obj)
}
this.list = temp