cosmoim-852 fix 新建线边库管理菜单

master
guoshuang 3 years ago
parent ff07f722c9
commit 6692146fbf

@ -497,5 +497,6 @@ export default {
BCPInventory: '半成品盘点',
Nomatch: '没有与该条码匹配的物料',
Sofspinlew: '线边库半成品报废',
LineSide: '线边库',
},
};

@ -497,5 +497,6 @@ export default {
BCPInventory: 'Inventory',
Nomatch: 'There is no material matching this barcode',
Sofspinlew: 'Semi-manufactures Scrap',
LineSide: 'Line side warehouse',
},
};

@ -51,13 +51,13 @@ export default {
workArea_Confirm: 'Подтверждать',
ReservoirArea: 'Площадь водохранилища',
Confirm: 'Подтверждать',
rawMenu_ReceivingGoods: 'Получение товара',
rawMenu_Handover: 'ача-приём',
rawMenu_virtual_Handover: 'Виртуальная разовая передача',
rawMenu_ReceivingGoods: 'Получения груза',
rawMenu_Handover: 'Приём-передача',
rawMenu_virtual_Handover: 'Приём-передача вертуальной заявки',
rawMenu_virtual_Handover_QR: 'Подтвердить передачу',
LBWK: 'Список пуст',
rawMenu_InTheLibrary: 'На складе',
rawMenu_ReturnGoods: 'Вернуть товары',
rawMenu_InTheLibrary: 'Внутренний склад',
rawMenu_ReturnGoods: 'Возврат товара',
rawMenu_SignOut: 'выход',
Purchase: 'Покупка',
BackSweep: 'Размах назад',
@ -108,7 +108,7 @@ export default {
SweptQuantity: 'Пройденное количество',
dn_PleaseScan: 'Пожалуйста, отсканируйте DN',
barcode_PleaseScan: 'Пожалуйста, отсканируйте штрих-код',
create: 'Создание дополнительного материалов',
create: 'Создание дополнения материала',
dn_CarNumber: '№ транспортного средства',
dn_Time: 'Время',
Closed: 'Закрыто',
@ -122,10 +122,10 @@ export default {
Line: 'СтрокаItem',
po_Deliver: 'Доставлять',
Handover: 'Сдавать',
Picking: 'Сбор',
SummaryAndHandover: 'Суммарная передача',
FillingMaterials: 'Добавить МАТ',
ReturnedMaterials: 'Возвратный материал',
Picking: 'Сортировка',
SummaryAndHandover: 'Обобщение и приём передача',
FillingMaterials: 'Дополнения материала',
ReturnedMaterials: 'Возврат материала',
Inventory_query: 'Инвентарный запрос',
Pi_PickingQuery: 'Забрать запрос',
Pi_OrderNo: '№ заказа',
@ -235,11 +235,11 @@ export default {
receiveAStation: 'Приемная станция',
target: 'Целевое местоположение',
collecting: 'Пожалуйста, введите номер документа для сбора',
MaterialCount: 'Инвентаризация материалов',
Warehouse: 'На складе готовой продукции',
Relocation: 'Передача готовой продукции',
Scrap: 'Лом готовой продукции',
CollectionAndBorrowing: 'Заем готовой продукции',
MaterialCount: 'Инвентаризация материала',
Warehouse: 'Готовая продукция на складе',
Relocation: 'Перемещение готовой продукции',
Scrap: 'Списания готовой продукции',
CollectionAndBorrowing: 'Готовая продукция центр себистоимости',
Inventory: 'FG PSV',
raw_Inventory: 'Инвентаризация сырья',
Transfer: 'Код',
@ -250,9 +250,9 @@ export default {
SelectTime: 'Пожалуйста, выберите время',
RowWarehouse: 'RAW WH',
SemiProductZC: 'передача SFG',
RowScrap: 'Лом сырья',
RowRelocation: 'Передача сырья',
RowCollectionAndBorrowing: 'Выполнить заём сырья',
RowScrap: 'Списания сырья',
RowRelocation: 'Перемещения сырья',
RowCollectionAndBorrowing: 'Центр себистоимости сырья',
InventoryOrderNo: 'Заказ',
InventoryMaterielNo: 'код МАТ',
InventoryMateriel: 'имя МАТ',
@ -261,7 +261,7 @@ export default {
InventoryNumber: 'Инвентарный номер',
InventoryFinish: 'Заканчивать',
closure: 'Закрывать',
CommissionEntrant: 'Аутсорсинговый вход на склад',
CommissionEntrant: 'Оприходование комплектующих после доработки поставщиком',
CommissionedSingleNumber: 'Заказ',
CommissionedMaterielNo: 'код МАТ',
CommissionedMaterielDesc: 'описание МАТ',
@ -272,7 +272,7 @@ export default {
CommissionedNumber: 'Количество поступления',
CommissionedEntrantDetails: 'Складирование',
CommissionedReceiptQuantity: 'Количество поступления',
subcontract: 'Аутсорсинг',
subcontract: 'Субподряд',
CommissionGoOut: 'Аутсорсинговый выход из склада',
Outbound: 'Исходящее местоположение',
Warehousing: 'Расположение склада',
@ -321,23 +321,23 @@ export default {
borrow_CollectionAndBorrowingDetails: 'Сведения о центре затрат',
usingDetail: 'Детали заимствования',
EnterTheWarehouse: 'Входящий',
GetOutOfTheWarehouse: 'Выход из склада FG',
GetOutOfTheWarehouse: 'Отгрузка готовой продукции',
InTheWarehouse: 'Внутри склада',
SemiProductEnterTheWarehouse: 'SFG входящий',
SemiProductGetOutOfTheWarehouse: 'Полуфабрикаты со склада',
FinishProductEnterTheWarehouse: 'Вход на склад FG',
SemiProductGetOutOfTheWarehouse: 'Выпуск со склада полуфабриката',
FinishProductEnterTheWarehouse: 'Оприходовать готовой продукции',
DumpList: 'Складской лист.',
DumpListFH: 'Доставка СФГ',
DumpListFHMX: 'Сведения о доставке SFG',
DumpListSH: 'SFG получить',
DumpListSHMX: 'Деталь получения SFG',
deliver: 'Доставка DN',
deliver: 'Отправка DN',
product_item1: 'ФГ внутрь',
product_item2: 'Перевести транспортное средство в автономный режим',
product_item3: 'SFG Кондиционер / Стиральная машина Офлайн',
product_item4: 'Корпус двери SFG онлайн',
product_item5: 'Коробчатый корпус SFG онлайн',
LocationInventory: 'Инвентарь складского помещения',
LocationInventory: 'Инвентаризация складов',
product_Location: 'Лок',
LocationScanned: 'Местоположение проверено',
product_barCode: 'Штрих-код',
@ -434,20 +434,20 @@ export default {
Container: 'ярд',
ContainerCode: 'ярд',
returner: 'Кто-то должен быть логином',
Inbound: 'Вход запасных частей на склад',
Inbound: 'Оприходование ЗИП',
InboundDetail: 'В хранилище',
orderNum: 'Количество заказов',
totalNum: 'Совокупный число',
Operation: 'Оператор.',
StorageTime: 'Время входа в хранилище',
spareGoods: 'Доставка запчастей',
spareGoods: 'Отправка ЗИП',
matcode: 'ярд',
Quantity: 'Количество спроса',
scanningContainer: 'Сначала просканируйте код контейнера',
Pi_tipqty: 'Пожалуйста, убедитесь, что равняется количеству спроса',
SemiFinished: 'Полуфабрикат.',
SemiFinished_SO: 'SO полуфабриката',
SemiFinishedOffline: 'Полуфабрикаты от линии',
SemiFinishedOffline: 'Выпуск с линии полуфабриката',
sweepCode: 'Пожалуйста, сначала пробей код',
outbound: 'Переключи в банк',
Batch: 'Серийный код.',
@ -455,26 +455,26 @@ export default {
SemiFinishedName: 'Название полуфабричного продукта',
batch: 'Введите код партии',
batchCode: 'Сначала просканируйте серийный код',
consolidation: 'Консолидация ёмкости',
consolidation: 'Консалидировать упаковку',
Target: 'Контейнер для цели',
TargetContainer: 'Пожалуйста, просканируйте штрих-код контейнера цели',
source: 'Исходный сосуд.',
barcodeSource: 'Пожалуйста, просканируйте штрих-код источника',
ContainerBarcode: 'Штрих-код контейнера',
scan: 'сканирован',
LocalReceiving: 'Получение товара DN на месте',
OverseasShipping: 'Получение товара DN за границей',
OverseasPO: 'Получение товара PO за границей',
management: 'Управление запасными частями',
ContainerScrap: 'Контейнер списан',
LocalReceiving: 'Получения груза (DN Локал)',
OverseasShipping: 'Получения груза (DN Импорт)',
OverseasPO: 'Получения груза (РО Импорт)',
management: 'Управление ЗИП',
ContainerScrap: 'Списать упаковку',
reason: 'причин',
scrapReason: 'Введите причину списания',
scrapped: 'Код контейнера не может быть аннулирован',
Description: 'описыва',
Delivery: 'парт',
shelves: 'продаж',
undercarriage: 'С полок',
SparePartsOutbound: 'На продаж',
shelves: 'Размещение ЗИП на стелаж',
undercarriage: 'Забор ЗИП со стелажа',
SparePartsOutbound: 'Выпуск со склада ЗИП',
shelvesCode: 'номер',
plan: 'план',
QuantityShelves: 'На крыше',
@ -482,9 +482,9 @@ export default {
Box: 'Ящик ярд',
enterBox: 'Введите код ящика',
ScanBoxCode: 'Сначала просканируйте ящики',
STOTransfers: 'STO отпускн',
STOoutbound: 'STO На продаж',
STOStorage: 'STO На склад',
STOTransfers: 'Перемещение STO',
STOoutbound: 'Выпуск со склада STO',
STOStorage: 'Оприходование STO',
DNLine: 'Строка',
STOInventoryOrderNo: 'STO Заказ',
STOLine: 'STOСтрока',
@ -494,8 +494,9 @@ export default {
AllThem: 'Все из библиотеки, пожалуйста',
submitted: 'Есть также данные, которые не были представлены для повторного запроса',
StorageLocation: 'Вход.',
BCPInventory: 'инвентаризац',
BCPInventory: 'Инвентаризация полуфабрикатов',
Nomatch: 'Нет совпадений с штриховым кодом',
Sofspinlew: 'браковка полуфабрикатов',
LineSide: 'линейный склад',
},
};

@ -1195,13 +1195,29 @@
}
},
{
"path": "pages/raw/Semi-finished/LineEdge-scrap/index",
"path": "pages/raw/LineSide/index",
"style": {
"navigationBarTitleText": "线边库",
"navigationStyle": "custom", //
"navigationBarTextStyle": "white" // white-black-
}
},
{
"path": "pages/raw/LineSide/LineEdge-scrap/index",
"style": {
"navigationBarTitleText": "线边库半成品报废",
"navigationStyle": "custom", //
"navigationBarTextStyle": "white" // white-black-
}
},
// {
// "path": "pages/product/STO-Outbound/index",
// "style": {
// "navigationBarTitleText": "成品STO出库",
// "navigationStyle": "custom", //
// "navigationBarTextStyle": "white" // white-black-
// }
// },
{
"path": "pages/demo/index",
"style": {

@ -0,0 +1,130 @@
<template>
<view class="page-raw-warehouse">
<view class="header">
<view class="left">
<u-icon class="icon" name="arrow-left" @click="uni.navigateBack({})" />
</view>
<view class="title">{{ $t('message.LineSide') }}</view>
<view class="right"></view>
</view>
<view class="container">
<u-row :gutter="30">
<u-col :span="12" v-for="(item, index) in childData" :key="index">
<u-button
@click.native="
uni.navigateTo({
url: item.href,
})
"
>
<u-icon size="80" :name="item.iconClass"></u-icon>
<!-- <text class="name"> {{ session.lang == 'en' ? index + 1 + ' ' + item.engResourceName : index + 1 + ' ' + item.resourceName }}</text> -->
<text class="name"> {{ index + 1 + ' ' + $t('message.' + item.engResourceName) }}</text>
</u-button>
</u-col>
<!-- <u-col :span="12">
<u-button @click="toPage(page.raw.warehouse.rowInventory.index)">
<u-icon size="80" name="/static/icons/icon-14.png"></u-icon>
<text class="name">4.{{ '原材料盘点' }}</text>
</u-button>
</u-col> -->
<!--
<u-col :span="12">
<u-button @click="toPage(page.raw.warehouse.rowScrap.index)">
<u-icon size="80" name="/static/icons/icon-14.png"></u-icon>
<text class="name">2.{{ $t('message.RowScrap') }}</text>
</u-button>
</u-col>
<u-col :span="12">
<u-button @click="toPage(page.raw.warehouse.rowCollect.index)">
<u-icon size="80" name="/static/icons/icon-14.png"></u-icon>
<text class="name">3.{{ $t('message.RowCollectionAndBorrowing') }}</text>
</u-button>
</u-col> -->
</u-row>
</view>
</view>
</template>
<script lang="ts">
import { Component } from 'vue-property-decorator';
import { BasePage } from '@/components/base/page';
@Component
export default class RawAppointment extends BasePage {
childData: any;
onLoad(option: { childData: any }) {
this.childData = JSON.parse(option.childData);
}
}
</script>
<style lang="scss" scoped>
.page-raw-warehouse {
background-color: #f4f7fc;
padding-top: 88rpx;
min-height: 100%;
.header {
position: fixed;
top: 0;
padding-top: 18px;
left: 0;
right: 0;
z-index: 99;
display: -webkit-box;
display: -webkit-flex;
display: flex;
background-color: #255cea;
/* height: 46px; */
line-height: 46px;
color: #fff;
font-size: 17px;
font-weight: 500;
text-align: center;
box-shadow: 0 1px 2px #6b90ef;
.title {
flex: 3;
}
.left,
.right {
flex: 1;
}
.icon {
display: flex;
justify-content: center;
align-items: center;
width: 88rpx;
height: 88rpx;
}
}
.container {
margin-top: 36rpx;
padding: 30rpx 15rpx 0;
.u-row {
}
.u-col {
margin-bottom: 30rpx;
}
.u-btn {
height: 160rpx;
padding: 0 28rpx;
border: 1px solid #f0f5fc;
color: #42465a;
font-size: 30rpx;
font-weight: 400;
&:after {
border-color: #f0f5fc;
border-radius: 4rpx;
}
.name {
flex: 1;
margin-left: 28rpx;
text-align: left;
overflow: hidden;
text-overflow: ellipsis;
}
}
}
}
</style>
Loading…
Cancel
Save