报废入库、退货入库、贴标捆扎、拆分入库、生产入库、客户标签打印

This commit is contained in:
2023-12-29 16:11:39 +08:00
parent 8cc49500cc
commit 9183a669c2
10 changed files with 100 additions and 55 deletions

View File

@@ -24,6 +24,10 @@
"button.scrap-foil-roll-down": "Scrap foil roll down",
"button.outbound-delivery": "Outbound delivery",
"button.storage-settings": "Storage settings",
"button.storage-confirm": "Storage confirm",
"button.complement": "Complement",
"button.labeling": "Labeling",
"button.binding": "Binding",
"login.username": "User name",
"login.password": "Password",
"login.remember": "Remember username",
@@ -94,6 +98,10 @@
"filter.vehicle-code": "Vehicle code",
"filter.last-roll-down": "Last roll down",
"filter.cache-point": "Cache point",
"filter.wooden-box-code": "Wooden box code",
"filter.virtual-library": "Virtual library",
"filter.remark": "Remark",
"filter.document-type": "Document type",
"grid.number": "No.",
"grid.select": "Select",
"grid.work-order-number": "Work order number",
@@ -106,6 +114,12 @@
"grid.product-code": "Product code",
"grid.theoretical-length": "Theoretical length",
"grid.total-weight": "Total weight",
"grid.weight": "Weight",
"grid.total-net-weight": "total net weight",
"grid.details": "Details",
"grid.customer-code": "Customer code",
"grid.customer-name": "Customer name",
"grid.delivery-note": "Delivery note",
"grid.car-number": "Car number",
"grid.production-area": "Production area",
"grid.update-time": "Update time",
@@ -127,6 +141,7 @@
"grid.place": "Place",
"grid.delivery-completed": "Delivery completed",
"grid.material-name": "Material name",
"grid.material-code": "Material code",
"toast.point-not-empty": "The point cannot be empty",
"toast.select-cache-point": "Please select a cache point",
"toast.select-device": "Please select a device",

View File

@@ -24,6 +24,10 @@
"button.scrap-foil-roll-down": "Scrap foil roll down",
"button.outbound-delivery": "Pengiriman keluar",
"button.storage-settings": "Pengaturan penyimpanan",
"button.storage-confirm": "Konfirmasi penerimaan",
"button.complement": "Tambahan",
"button.labeling": "Label",
"button.binding": "Binding",
"login.username": "Nama pengguna",
"login.password": "Sandi",
"login.remember": "Ingat nama pengguna",
@@ -96,6 +100,10 @@
"filter.vehicle-code": "Kode kendaraan",
"filter.last-roll-down": "Roll terakhir turun",
"filter.cache-point": "Titik Cache",
"filter.wooden-box-code": "Kode kotak kayu",
"filter.virtual-library": "Pustaka Virtual",
"filter.remark": "komentar",
"filter.document-type": "Jenis dokumen",
"grid.work-order-number": "Nomor urutan kerja",
"grid.mother-roll-number": "Nomor roll ibu",
"grid.sub-roll-number": "Nomor sub roll",
@@ -106,6 +114,12 @@
"grid.product-code": "Kode produk",
"grid.theoretical-length": "Panjang teori",
"grid.total-weight": "Total berat",
"grid.weight": "Berat",
"grid.total-net-weight": "Total berat neto",
"grid.details": "Rincian",
"grid.customer-code": "Kode pelanggan",
"grid.customer-name": "Nama Pelanggan",
"grid.delivery-note": "Catatan pengiriman",
"grid.car-number": "Nomor mobil",
"grid.production-area": "Area produksi",
"grid.update-time": "Waktu kemaskini",
@@ -127,6 +141,7 @@
"grid.place": "Tempat",
"grid.delivery-completed": "Pengiriman selesai",
"grid.material-name": "Nama Material",
"grid.material-code": "Kode materi",
"toast.point-not-empty": "Titik tidak dapat kosong",
"toast.select-cache-point": "Silakan pilih lokasi cache",
"toast.select-device": "Silakan pilih perangkat",

View File

@@ -24,6 +24,10 @@
"button.scrap-foil-roll-down": "废箔下卷",
"button.outbound-delivery": "出站配送",
"button.storage-settings": "入库设置",
"button.storage-confirm": "入库确认",
"button.complement": "补码",
"button.labeling": "贴标",
"button.binding": "捆扎",
"login.username": "用户名",
"login.password": "密码",
"login.remember": "记住用户名",
@@ -94,6 +98,10 @@
"filter.vehicle-code": "载具码",
"filter.last-roll-down": "末次下卷",
"filter.cache-point": "缓存点位",
"filter.wooden-box-code": "木箱码",
"filter.virtual-library": "虚拟库",
"filter.remark": "备注",
"filter.document-type": "单据类型",
"grid.number": "序号",
"grid.select": "选择",
"grid.work-order-number": "工单号",
@@ -106,6 +114,12 @@
"grid.product-code": "产品编码",
"grid.theoretical-length": "理论长度",
"grid.total-weight": "总重量",
"grid.weight": "重量",
"grid.total-net-weight": "总净重",
"grid.details": "明细数",
"grid.customer-code": "客户编码",
"grid.customer-name": "客户名称",
"grid.delivery-note": "交货单",
"grid.car-number": "车号",
"grid.production-area": "生产区域",
"grid.update-time": "更新时间",
@@ -127,6 +141,7 @@
"grid.place": "位置",
"grid.delivery-completed": "配送完成",
"grid.material-name": "物料名称",
"grid.material-code": "物料编码",
"toast.point-not-empty": "点位不能为空",
"toast.select-cache-point": "请选择缓存点位",
"toast.select-device": "请选择设备",

View File

@@ -1,11 +1,11 @@
<template>
<view class="zd_container">
<nav-bar title="客户标签打印"></nav-bar>
<nav-bar :title="$t('setting.customer-label-printing')"></nav-bar>
<view class="zd_content">
<view class="zd_wrapper">
<view class="filter_item">
<view class="filter_label_wraper">
<span class="filter_label">木箱</span>
<span class="filter_label">{{$t('filter.wooden-box-code')}}</span>
</view>
<view class="filter_input_wraper">
<search-box
@@ -21,7 +21,7 @@
<table>
<thead>
<tr>
<th>木箱码</th>
<th>{{$t('filter.wooden-box-code')}}</th>
<th>卷数</th>
<th>木箱毛重</th>
<th>销售订单及行号</th>

View File

@@ -1,11 +1,11 @@
<template>
<view class="zd_container">
<nav-bar title="生产入库"></nav-bar>
<nav-bar :title="$t('menu.production-warehousing')"></nav-bar>
<view class="zd_content">
<view class="zd_wrapper">
<view class="filter_item">
<view class="filter_label_wraper">
<span class="filter_label">木箱</span>
<span class="filter_label">{{$t('filter.wooden-box-code')}}</span>
</view>
<view class="filter_input_wraper">
<search-box-mx :focused="focused" @inputDel="inputDel" @inputScan="inputScan" @toPhone="toPhone">
@@ -15,7 +15,7 @@
</view>
<view class="filter_item">
<view class="filter_label_wraper">
<span class="filter_label">点位</span>
<span class="filter_label">{{$t('filter.point')}}</span>
</view>
<view class="filter_input_wraper">
<search-box
@@ -29,7 +29,7 @@
</view>
<view class="filter_input_wraper filter_input_wraper_1">
<view class="iconfont icon_unchecked" :class="{'icon_checked': isV === '1'}" @tap="isVirtual">&#xe66b;</view>
<view class="filter_input_wraper_inn_text">虚拟库</view>
<view class="filter_input_wraper_inn_text">{{$t('filter.virtual-library')}}</view>
</view>
</view>
</view>
@@ -38,11 +38,11 @@
<table>
<thead>
<tr>
<th>木箱码</th>
<th>子卷号</th>
<th>物料编码</th>
<th>物料名称</th>
<th>重量KG</th>
<th>{{$t('filter.wooden-box-code')}}</th>
<th>{{$t('grid.sub-roll-number')}}</th>
<th>{{$t('grid.material-code')}}</th>
<th>{{$t('grid.material-name')}}</th>
<th>{{$t('grid.weight')}}KG</th>
</tr>
</thead>
<tbody>
@@ -59,9 +59,9 @@
</view>
</view>
<view class="submit-bar">
<button class="submit-button" :class="{'btn-disabled': !val1 || dataList.length === 0}" :disabled="disabled" @tap="_stConfirm">入库确认</button>
<button class="submit-button" :class="{'btn-disabled': !val1 || dataList.length === 0}" :disabled="disabled" @tap="_stConfirm">{{$t('button.storage-confirm')}}</button>
<!-- <button class="submit-button" :class="{'btn-disabled': dataList.length === 0}" :disabled="disabled1" @tap="_stPrint">补码</button> -->
<button class="submit-button" @tap="_boxQuery(val1)">查询</button>
<button class="submit-button" @tap="_boxQuery(val1)">{{$t('button.search')}}</button>
</view>
</view>
</template>

View File

@@ -1,11 +1,11 @@
<template>
<view class="zd_container">
<nav-bar title="拆分入库"></nav-bar>
<nav-bar :title="$t('menu.split-receipt')"></nav-bar>
<view class="zd_content">
<view class="zd_wrapper">
<view class="filter_item">
<view class="filter_label_wraper">
<span class="filter_label">木箱</span>
<span class="filter_label">{{$t('filter.wooden-box-code')}}</span>
</view>
<view class="filter_input_wraper">
<search-box-mx :focused="focused" @inputDel="inputDel" @inputScan="inputScan" @toPhone="toPhone">
@@ -15,7 +15,7 @@
</view>
<view class="filter_item">
<view class="filter_label_wraper">
<span class="filter_label">点位</span>
<span class="filter_label">{{$t('filter.point')}}</span>
</view>
<view class="filter_input_wraper">
<search-box
@@ -29,7 +29,7 @@
</view>
<view class="filter_input_wraper filter_input_wraper_1">
<view class="iconfont icon_unchecked" :class="{'icon_checked': isV === '1'}" @tap="isVirtual">&#xe66b;</view>
<view class="filter_input_wraper_inn_text">虚拟库</view>
<view class="filter_input_wraper_inn_text">{{$t('filter.virtual-library')}}</view>
</view>
</view>
</view>
@@ -38,11 +38,11 @@
<table>
<thead>
<tr>
<th>木箱码</th>
<th>子卷号</th>
<th>物料编码</th>
<th>物料名称</th>
<th>重量KG</th>
<th>{{$t('filter.wooden-box-code')}}</th>
<th>{{$t('grid.sub-roll-number')}}</th>
<th>{{$t('grid.material-code')}}</th>
<th>{{$t('grid.material-name')}}</th>
<th>{{$t('grid.weight')}}KG</th>
</tr>
</thead>
<tbody>
@@ -59,9 +59,9 @@
</view>
</view>
<view class="submit-bar">
<button class="submit-button" :class="{'btn-disabled': !val1 || dataList.length === 0}" :disabled="disabled" @tap="_stConfirm">入库确认</button>
<button class="submit-button" :class="{'btn-disabled': dataList.length === 0}" :disabled="disabled1" @tap="_stPrint">补码</button>
<button class="submit-button" @tap="_boxQuery(val1)">查询</button>
<button class="submit-button" :class="{'btn-disabled': !val1 || dataList.length === 0}" :disabled="disabled" @tap="_stConfirm">{{$t('button.storage-confirm')}}</button>
<button class="submit-button" :class="{'btn-disabled': dataList.length === 0}" :disabled="disabled1" @tap="_stPrint">{{$t('button.complement')}}</button>
<button class="submit-button" @tap="_boxQuery(val1)">{{$t('button.search')}}</button>
</view>
</view>
</template>

View File

@@ -1,11 +1,11 @@
<template>
<view class="zd_container">
<nav-bar title="贴标捆扎"></nav-bar>
<nav-bar :title="$t('menu.labeling-and-bundling')"></nav-bar>
<view class="zd_content">
<view class="zd_wrapper">
<view class="filter_item">
<view class="filter_label_wraper">
<span class="filter_label">木箱</span>
<span class="filter_label">{{$t('filter.wooden-box-code')}}</span>
</view>
<view class="filter_input_wraper">
<search-box
@@ -15,7 +15,7 @@
</view>
<view class="filter_item">
<view class="filter_label_wraper">
<span class="filter_label">点位</span>
<span class="filter_label">{{$t('filter.point')}}</span>
</view>
<view class="filter_input_wraper">
<search-box
@@ -24,7 +24,7 @@
</view>
</view>
<view class="filter_item">
<view class="filter_label">重量</view>
<view class="filter_label">{{$t('grid.weight')}}</view>
<view class="filter_input_wraper">
<input type="number" class="filter_input" v-model="val3">
</view>
@@ -32,8 +32,8 @@
</view>
</view>
<view class="submit-bar">
<button class="submit-button" :class="{'btn-disabled': !val1 || !val3 }" :disabled="disabled1" @tap="_mendCode">贴标</button>
<button class="submit-button" :class="{'btn-disabled': !val1 || !val2}" :disabled="disabled2" @tap="_stBale">捆扎</button>
<button class="submit-button" :class="{'btn-disabled': !val1 || !val3 }" :disabled="disabled1" @tap="_mendCode">{{$t('button.labeling')}}</button>
<button class="submit-button" :class="{'btn-disabled': !val1 || !val2}" :disabled="disabled2" @tap="_stBale">{{$t('button.binding')}}</button>
</view>
</view>
</template>

View File

@@ -1,11 +1,11 @@
<template>
<view class="zd_container">
<nav-bar title="退货入库"></nav-bar>
<nav-bar :title="$t('menu.return-to-warehouse')"></nav-bar>
<view class="zd_content">
<view class="zd_wrapper">
<view class="filter_item">
<view class="filter_label_wraper">
<span class="filter_label">木箱</span>
<span class="filter_label">{{$t('filter.wooden-box-code')}}</span>
</view>
<view class="filter_input_wraper">
<search-box-mx :focused="focused" @inputDel="inputDel" @inputScan="inputScan" @toPhone="toPhone">
@@ -15,7 +15,7 @@
</view>
<view class="filter_item">
<view class="filter_label_wraper">
<span class="filter_label">点位</span>
<span class="filter_label">{{$t('filter.point')}}</span>
</view>
<view class="filter_input_wraper">
<search-box
@@ -29,7 +29,7 @@
</view>
<view class="filter_input_wraper filter_input_wraper_1">
<view class="iconfont icon_unchecked" :class="{'icon_checked': isV === '1'}" @tap="isVirtual">&#xe66b;</view>
<view class="filter_input_wraper_inn_text">虚拟库</view>
<view class="filter_input_wraper_inn_text">{{$t('filter.virtual-library')}}</view>
</view>
</view>
<!-- <view class="filter_item">
@@ -44,11 +44,11 @@
<table>
<thead>
<tr>
<th>木箱码</th>
<th>子卷号</th>
<th>物料编码</th>
<th>物料名称</th>
<th>重量KG</th>
<th>{{$t('filter.wooden-box-code')}}</th>
<th>{{$t('grid.sub-roll-number')}}</th>
<th>{{$t('grid.material-code')}}</th>
<th>{{$t('grid.material-name')}}</th>
<th>{{$t('grid.weight')}}KG</th>
</tr>
</thead>
<tbody>
@@ -65,8 +65,8 @@
</view>
</view>
<view class="submit-bar">
<button class="submit-button" :class="{'btn-disabled': !val1 || dataList.length === 0}" :disabled="disabled" @tap="_stConfirm">入库确认</button>
<button class="submit-button" @tap="_boxQuery(val1)">查询</button>
<button class="submit-button" :class="{'btn-disabled': !val1 || dataList.length === 0}" :disabled="disabled" @tap="_stConfirm">{{$t('button.storage-confirm')}}</button>
<button class="submit-button" @tap="_boxQuery(val1)">{{$t('button.search')}}</button>
</view>
</view>
</template>

View File

@@ -1,11 +1,11 @@
<template>
<view class="zd_container">
<nav-bar title="报废入库"></nav-bar>
<nav-bar :title="$t('menu.scrap-storage')"></nav-bar>
<view class="zd_content">
<view class="zd_wrapper">
<view class="filter_item">
<view class="filter_label_wraper">
<span class="filter_label">木箱</span>
<span class="filter_label">{{$t('filter.wooden-box-code')}}</span>
</view>
<view class="filter_input_wraper">
<search-box-mx :focused="focused" @inputDel="inputDel" @inputScan="inputScan" @toPhone="toPhone">
@@ -15,7 +15,7 @@
</view>
<view class="filter_item">
<view class="filter_label_wraper">
<span class="filter_label">点位</span>
<span class="filter_label">{{$t('filter.point')}}</span>
</view>
<view class="filter_input_wraper">
<search-box
@@ -29,7 +29,7 @@
</view>
<view class="filter_input_wraper filter_input_wraper_1">
<view class="iconfont icon_unchecked" :class="{'icon_checked': isV === '1'}" @tap="isVirtual">&#xe66b;</view>
<view class="filter_input_wraper_inn_text">虚拟库</view>
<view class="filter_input_wraper_inn_text">{{$t('filter.virtual-library')}}</view>
</view>
</view>
</view>
@@ -38,11 +38,11 @@
<table>
<thead>
<tr>
<th>木箱码</th>
<th>子卷号</th>
<th>物料编码</th>
<th>物料名称</th>
<th>重量KG</th>
<th>{{$t('filter.wooden-box-code')}}</th>
<th>{{$t('grid.sub-roll-number')}}</th>
<th>{{$t('grid.material-code')}}</th>
<th>{{$t('grid.material-name')}}</th>
<th>{{$t('grid.weight')}}KG</th>
</tr>
</thead>
<tbody>
@@ -59,8 +59,8 @@
</view>
</view>
<view class="submit-bar">
<button class="submit-button" :class="{'btn-disabled': !val1 || dataList.length === 0}" :disabled="disabled" @tap="_stConfirm">入库确认</button>
<button class="submit-button" @tap="_boxQuery(val1)">查询</button>
<button class="submit-button" :class="{'btn-disabled': !val1 || dataList.length === 0}" :disabled="disabled" @tap="_stConfirm">{{$t('button.storage-confirm')}}</button>
<button class="submit-button" @tap="_boxQuery(val1)">{{$t('button.search')}}</button>
</view>
</view>
</template>

View File

@@ -71,7 +71,7 @@ export const authority = () => {
{'menu_id': '1', 'name': i18n.tc('menu.inventory-management'), 'path': '/pages/WarehouseManage/CheckList'},
]},
{'menu_id': '8', 'path': 'RF08', 'name': i18n.tc('menu.vehicle-management'), 'sonTree': [
{'menu_id': '1', 'name': i18n.tc('menu.menu.empty-vehicle-entering-the-warehouse'), 'path': '/pages/WarehouseManage/EmptyInStore'},
{'menu_id': '1', 'name': i18n.tc('menu.empty-vehicle-entering-the-warehouse'), 'path': '/pages/WarehouseManage/EmptyInStore'},
{'menu_id': '2', 'name': i18n.tc('menu.empty-vehicle-leaving-the-warehouse'), 'path': '/pages/WarehouseManage/EmptyOutStore'},
]},
{'menu_id': '9', 'path': 'RF09', 'name': i18n.tc('menu.print-management'), 'sonTree': [