import { cnLXF } from './cnLXF.js' import { cnCZ } from './cnCZ.js' export const lang = { common: { //消息,工作台,物联网,我的,请输入关键词,添加没有更多了,释放即可刷新,下拉即可刷新,加载中,加载失败,加载完成,没有更多了,返回,提交,修改成功,新增成功,删除成功,确定,取消,提示,自动,手动,正常,运行,离线,明细,请选择,删除,添加明细,标题,请添加明细 //操作成功,产品明细,设备状态,正常,工作模式,自动,设备参数,型号,无匹配数据,选择日期,选择时间,查看,合同变更 message: '消息', workbench: '工作台', things: '物联网', mine: '我的', pleaseEnterKeywords: '请输入关键词', add: '添加', noMore: '没有更多了', releaseToRefresh: '释放即可刷新', pullDownToRefresh: '下拉即可刷新', loading: '加载中', loadFailed: '加载失败', loadComplete: '加载完成', noMore: '没有更多了', back: '返回', submit: '提交', modifySuccess: '修改成功', addSuccess: '新增成功', deleteSuccess: '删除成功', confirm: '确定', cancel: '取消', prompt: '提示', auto: '自动', manual: '手动', normal: '正常', equipmentStatus: "设备状态", operatingMode: "工作模式", running: "运行", offline: "离线", details: "明细", pleaseSelect: "请选择", delete: "删除", addDetails: "添加明细", title: "标题", pleaseAddDetails: "请添加明细", operationSuccessful: "操作成功", productDetails: "产品明细", equipmentParameters: "设备参数", model: "型号", fileUpload: "文件上传", upload: "上传", daysAgo: '天之前', hoursAgo: '小时之前', minutesAgo: '分钟之前', searchResults: '搜索结果', noMatchingData: '无匹配数据', selectDate: '选择日期', selectTime: '选择时间', selectDate:'选择日期', selectTime:'选择时间', view:'查看', contractChange:'合同变更', }, historyMessage:{ //历史消息,全部,消息类型,发送时间,消息内容 name:'历史消息', all:'全部', messageType:'消息类型', sendTime:'发送时间', messageContent:'消息内容', }, processApproval: { //流程办理,流程类型,流程标题,发起人 name: '流程办理', processType: '流程类型', processTitle: '流程标题', initiator: '发起人', }, email: { //收件箱,写邮件,搜索,邮箱,所有收件箱,账户,请选择邮箱,联系人,客户,收件箱,未读邮件,草稿箱,已发送,已删除,垃圾邮箱,发件人,收件人,时间,附件,下载, //写邮件,发送,收件人,请输入邮箱,抄送/密送,抄送,请输入邮箱,密送,请输入邮箱,发件人,请选择邮箱,主题,请输入主题,请输入正文,发送成功 inbox: '收件箱', search: '搜索', email: '邮箱', allInbox: '所有收件箱', account: '账户', contact: '联系人', customer: '客户', inbox: '收件箱', unreadEmail: '未读邮件', drafts: '草稿箱', sent: '已发送', deleted: '已删除', trashMailbox: '垃圾邮箱', sender: '发件人', recipient: '收件人', time: '时 间', attachment: '附 件', download: '下载', writeEmail: '写邮件', send: '发送', recipient: '收件人', cc: '抄送', bcc: '密送', pleaseEnterTheMailbox: '请输入邮箱', pleaseSelectTheMailbox: '请选择邮箱', subject: '主题', pleaseEnterTheSubject: '请输入主题', pleaseEnterTheText: '请输入正文', sendSuccessfully: '发送成功', }, feedback: { //我的反馈,反馈,全部,待回复,已回复,姓名,公司名称,联系方式,问题反馈,关注企业公众号,企业微信客服,请填写姓名,请填写公司名称,请填写联系方式,请填写备注 //姓名,公司名称,联系方式,模块类型,备注,图片补充 name: '我的反馈', feedback: '反馈', all: '全部', toReply: '待回复', replied: '已回复', nameText: '姓名', companyName: '公司名称', contactInformation: '联系方式', problemFeedback: '问题反馈', attentionToEnterprisePublicNumber: '关注企业公众号', enterpriseWeChatCustomerService: '企业微信客服', pleaseFillInYourName: '请填写姓名', pleaseFillInTheCompanyName: '请填写公司名称', pleaseFillInTheContactInformation: '请填写联系方式', pleaseFillInTheRemarks: '请填写备注', contactInformation: '联系方式', moduleType: '模块类型', remarks: '备注', pictureSupplement: '图片补充', daysAgo: '天之前', hoursAgo: '小时之前', minutesAgo: '分钟之前' }, salesContract: { //销售合同,客户名称,合同金额,签订时间,请选择客户名称,请选择交货期限,请选择付款方式,请选择运费支付方,请选择产品名称,请选择是否定制,请输入单价,请输入数量,合同明细,产品名称,是否定制,是,否,单价,数量,金额小计 //根据单价、数量自动计算,客户名称,交货期限,付款方式,运费支付方,甲方,乙方,备注,合同总金额,请添加合同明细! name: '销售合同', contractAmount: '合同金额', signingTime: '签订时间', pleaseSelectTheCustomerName: '请选择客户名称', pleaseSelectTheDeliveryDeadline: '请选择交货期限', pleaseSelectThePaymentMethod: '请选择付款方式', PleaseSelectTheFreightPayer: '请选择运费支付方', pleaseSelectTheProductName: '请选择产品名称', pleaseSelectWhetherToCustomize: '请选择是否定制', pleaseEnterTheUnitPrice: '请输入单价', pleaseEnterTheQuantity: '请输入数量', contractDetails: '合同明细', productName: '产品名称', whetherToCustomize: '是否定制', yes: '是', no: '否', unitPrice: '单价', quantity: '数量', amountSubtotal: '金额小计', automaticallyCalculatedBasedOnUnitPriceAndQuantity: '根据单价、数量自动计算', customerName: '客户名称', deliveryDeadline: '交货期限', paymentMethod: '付款方式', freightPayer: '运费支付方', partyA: '甲方', partyB: '乙方', remarks: '备注', contractTotalAmount: '合同总金额', pleaseAddContractDetails: '请添加合同明细!', }, receive: { //任务接收,产品名称,产品SN,前道工序,仓库名称不能为空,物品名称不能为空,入库数量不能为空,确认接收,退回,产品名称,产品SN,前道工序,流转入 name: '任务接收', warehouseNameCanNotBeEmpty: '仓库名称不能为空', itemNameCanNotBeEmpty: '物品名称不能为空', warehousingQuantityCanNotBeEmpty: '入库数量不能为空', confirmReceipt: '确认接收', return: '退回', productName: '产品名称', productSN: '产品SN', previousProcess: '前道工序', circulationInto: '流转入', }, forward: { //任务流转,产品名称,产品SN,当前工序,请选择负责人,当前工序,工序图纸,目标工序,负责人,产品名称,产品SN,当前工序,工序图纸,提交入库 name: '任务流转', productName: '产品名称', productSN: '产品SN', pleaseSelectThePersonInCharge: '请选择负责人', processDrawing: '工序图纸', targetProcess: '目标工序', personInCharge: '负责人', currentProcess: '当前工序', submitStorage: '提交入库', }, inventoryQuery: { //库存查询,查看库位,物品分类,物品名称,库存数量,全部,产品,物料,库位,仓库名称,仓管员,物品分类,物品名称,出入库流水 name: '库存查询', viewLocation: '查看库位', itemName: '物品名称', inventoryQuantity: '库存数量', all: '全部', product: '产品', material: '物料', location: '库位', warehouseName: '仓库名称', warehouseKeeper: '仓管员', itemClassification: '物品分类', itemName: '物品名称', inOutWarehouseFlow: '出入库流水', warehousing: '入库', outbound: '出库', operationType: '操作类型', operationQuantity: '操作数量', }, afterSales: { //售后管理,售后编码,产品名称,产品SN,售后状态,处理完成,处理中,关闭摄像头,请输入设备SN,请选择售后人员,请输入售后原因,设备SN,合同编码,产品名称,售后人员,售后原因,操作成功,扫描成功,错误 //请选择客户名称,原配件清单,程序文件,售后编码,产品名称,产品SN,配件名称,数量,(售后) name: '售后管理', afterSalesCode: '售后编码', productSN: '产品SN', afterSalesStatus: '售后状态', processingCompleted: '处理完成', processing: '处理中', closeTheCamera: '关闭摄像头', pleaseEnterTheEquipmentSN: '请输入设备SN', pleaseSelectAfterSalesPersonnel: '请选择售后人员', pleaseEnterTheAfterSalesReason: '请输入售后原因', equipmentSN: '设备SN', contractCode: '合同编码', afterSalesPersonnel: '售后人员', afterSalesReason: '售后原因', operationSuccessful: '操作成功', scanSuccess: '扫描成功', error: '错误', pleaseSelectTheCustomerName: '请选择客户名称', originalPartsList: '原配件清单', programFile: '程序文件', afterSalesCode: '售后编码', productName: '产品名称', productSN: '产品SN', accessoriesName: '配件名称', quantity: '数量', afterSales: '(售后)', }, workOrder: { //工单管理,工单编号,工单来源,产品名称,工单数量,工单状态,工单来源,选择工单来源,工单来源不能为空,产品名称,选择产品名称,产品名称不能为空,工单数量,请输入工单数量,工单数量不能为空,备注,请输入备注,生产计划 //计划日期,计划数量,计划状态 name: '工单管理', workOrderCode: '工单编号', workOrderQuantity: '工单数量', workOrderStatus: '工单状态', workOrderSource: '工单来源', selectWorkOrderSource: '选择工单来源', workOrderSourceCanNotBeEmpty: '工单来源不能为空', productName: '产品名称', selectProductName: '选择产品名称', productNameCanNotBeEmpty: '产品名称不能为空', pleaseEnterTheWorkOrderQuantity: '请输入工单数量', workOrderQuantityCanNotBeEmpty: '工单数量不能为空', remarks: '备注', pleaseEnterRemarks: '请输入备注', productionPlan: '生产计划', planDate: '计划日期', planQuantity: '计划数量', planStatus: '计划状态', }, reportWork: { //生产报工,报工,任务编码,报工时间,操作人,生产任务,选择生产任务,生产任务不能为空,产品名称,任务数量,负责人,完成期限,工序名称,选择工序名称,工序名称不能为空,姓名,请输入姓名,姓名不能为空,报工数量,请输入报工数量, //报工数量不能为空,报工成功,计划时间,计划数量,计划状态,完成状态,未开始,进行中,完成 name: '生产报工', reportWork: '报工', taskCode: '任务编码', reportWorkTime: '报工时间', operator: '操作人', productionTask: '生产任务', selectProductionTask: '选择生产任务', productionTaskCanNotBeEmpty: '生产任务不能为空', productName: '产品名称', taskQuantity: '任务数量', principal: '负责人', completionDeadline: '完成期限', processName: '工序名称', selectProcessName: '选择工序名称', processNameCanNotBeEmpty: '工序名称不能为空', name: '姓名', pleaseEnterTheName: '请输入姓名', nameCanNotBeEmpty: '姓名不能为空', reportWorkQuantity: '报工数量', pleaseEnterTheReportWorkQuantity: '请输入报工数量', reportWorkQuantityCanNotBeEmpty: '报工数量不能为空', reportWorkSuccess: '报工成功', planTime: '计划时间', planQuantity: '计划数量', planStatus: '计划状态', completionStatus: '完成状态', notStarted: '未开始', ongoing: '进行中', completed: '完成', }, completeProject: { //完工入库 }, task: { //生产任务,任务编码,产品名称,任务数量,完成期限,负责人,生产计划,请选择生产计划,生产计划不能为空,产品名称,待生产数量,任务数量,请输入任务数量,任务数量不能为空,负责人,请选择负责人,负责人不能为空,完成期限,请选择完成期限,完成期限不能为空 //任务数量不可大于待生产数量,完成期限不能早于计划开始时间,当前工序,累计耗时,待排程数量,任务数量不可大于待排程数量,完成期限不能早于计划开始时间 name: '生产任务', taskCode: '任务编码', taskQuantity: '任务数量', completionDeadline: '完成期限', principal: '负责人', productionPlan: '生产计划', selectProductionPlan: '请选择生产计划', productionPlanCanNotBeEmpty: '生产计划不能为空', productName: '产品名称', toBeProducedQuantity: '待生产数量', taskQuantity: '任务数量', pleaseEnterTheTaskQuantity: '请输入任务数量', taskQuantityCanNotBeEmpty: '任务数量不能为空', principal: '负责人', selectPrincipal: '请选择负责人', principalCanNotBeEmpty: '负责人不能为空', completionDeadline: '完成期限', selectCompletionDeadline: '请选择完成期限', completionDeadlineCanNotBeEmpty: '完成期限不能为空', taskQuantityCanNotBeGreaterThanTheToBeProducedQuantity: '任务数量不可大于待生产数量', completionDeadlineCanNotBeEarlierThanThePlanStartTime: '完成期限不能早于计划开始时间', currentProcess: '当前工序', accumulatedTimeConsumption: '累计耗时', scheduledQuantity: '待排程数量', taskQuantityCanNotBeGreaterThanTheScheduledQuantity: '任务数量不可大于待排程数量', }, lineSide: { //线边管理,物料类型,物料名称,线边数量,物品类型,请选择物品类型,物品类型不能为空,物品名称,请选择物品名称,物品名称不能为空,线边数量,添加数量,请输入添加数量,添加数量不能为空,处理类型,请选择处理类型,处理类型不能为空 //数量,请输入数量,数量不能为空,用料,回仓,报废,其他,操作成功 name: '线边管理', materialType: '物料类型', materialName: '物料名称', lineSideQuantity: '线边数量', itemType: '物品类型', selectItemType: '请选择物品类型', itemTypeCanNotBeEmpty: '物品类型不能为空', materialName: '物品名称', selectMaterialName: '请选择物品名称', materialNameCanNotBeEmpty: '物品名称不能为空', lineSideQuantity: '线边数量', addQuantity: '添加数量', pleaseEnterTheAddQuantity: '请输入添加数量', addQuantityCanNotBeEmpty: '添加数量不能为空', processingType: '处理类型', selectProcessingType: '请选择处理类型', processingTypeCanNotBeEmpty: '处理类型不能为空', quantity: '数量', pleaseEnterTheQuantity: '请输入数量', quantityCanNotBeEmpty: '数量不能为空', used: '用料', backToTheWarehouse: '回仓', scrapped: '报废', other: '其他', operationSuccess: '操作成功', }, completeProject: { //完工入库,生产任务,产品名称,完工数量,生产任务,选择生产任务,生产任务不能为空,产品名称,任务数量,负责人,完成期限,完工数量,请输入完工数量,完工数量不能为空,完工入库成功 name: '完工入库', completionQuantity: '完工数量', productionTask: '生产任务', selectProductionTask: '选择生产任务', productionTaskCanNotBeEmpty: '生产任务不能为空', productName: '产品名称', taskQuantity: '任务数量', principal: '负责人', completionDeadline: '完成期限', completionQuantity: '完工数量', pleaseEnterTheCompletionQuantity: '请输入完工数量', completionQuantityCanNotBeEmpty: '完工数量不能为空', completeProjectSuccess: '完工入库成功', }, plan: { //生产计划,计划时间,产品名称,计划数量,计划状态,未开始,进行中,完成,选择工单,请选择工单,工单不能为空,产品名称,待排程数量,计划开始时间,请选择计划开始时间,计划开始时间不能为空,计划数量,请输入计划数量,计划数量不能为空,计划数量不可大于待排程数量 //时间选择存在问题,计划结束时间,请选择计划结束时间,计划结束时间不能为空,工单管理,生产任务,任务数量,负责人,完成状态 name: '生产计划', planTime: '计划时间', planQuantity: '计划数量', planStatus: '计划状态', notStarted: '未开始', ongoing: '进行中', complete: '完成', selectWorkOrder: '选择工单', selectWorkOrder: '请选择工单', workOrderCanNotBeEmpty: '工单不能为空', productName: '产品名称', schedulingQuantity: '待排程数量', planStartTime: '计划开始时间', selectPlanStartTime: '请选择计划开始时间', planStartTimeCanNotBeEmpty: '计划开始时间不能为空', planQuantity: '计划数量', pleaseEnterThePlanQuantity: '请输入计划数量', planQuantityCanNotBeEmpty: '计划数量不能为空', planQuantityCanNotBeGreaterThanTheSchedulingQuantity: '计划数量不可大于待排程数量', timeSelectionProblem: '时间选择存在问题', planEndTime: '计划结束时间', selectPlanEndTime: '请选择计划结束时间', planEndTimeCanNotBeEmpty: '计划结束时间不能为空', workOrderManagement: '工单管理', productionTask: '生产任务', taskQuantity: '任务数量', principal: '负责人', completionStatus: '完成状态', }, message: { //消息通知,系统通知,业务提醒,邮箱提醒,私信 messageNotification: '消息通知', systemNotification: '系统通知', businessReminder: '业务提醒', mailReminder: '邮箱提醒', privateLetter: '私信', }, supplierConfig: { //供应商信息,供应商类型,供应商名称,联系人信息,贸易商,工厂,供应商类型,请选择供应商类型,供应商类型不能为空,供应商名称,请填写供应商名称,供应商名称不能为空,所在城市,选择所在城市,所在城市不能为空,请选择所在地区,详细地址,请填写详细地址 //联系人,请填写联系人,联系人不能为空,联系电话,请填写联系电话,联系电话不能为空,文件上传 name: '供应商信息', supplierType: '供应商类型', supplierName: '供应商名称', contactInformation: '联系人信息', trader: '贸易商', factory: '工厂', supplierType: '供应商类型', selectSupplierType: '请选择供应商类型', supplierTypeCanNotBeEmpty: '供应商类型不能为空', supplierName: '供应商名称', pleaseFillInTheSupplierName: '请填写供应商名称', supplierNameCanNotBeEmpty: '供应商名称不能为空', city: '所在城市', selectCity: '选择所在城市', cityCanNotBeEmpty: '所在城市不能为空', selectArea: '请选择所在地区', detailedAddress: '详细地址', pleaseFillInTheDetailedAddress: '请填写详细地址', contact: '联系人', pleaseFillInTheContact: '请填写联系人', contactCanNotBeEmpty: '联系人不能为空', contactNumber: '联系电话', pleaseFillInTheContactNumber: '请填写联系电话', contactNumberCanNotBeEmpty: '联系电话不能为空', fileUpload: '文件上传', rawMaterial: '原料', accessory: '辅料', fittings: '配件', packaging: '包材', other: '其他', }, subscribe: { //申购,发起申购,申购单号,物品名称,数量,请输入数量,数量不能为空,事由,请输入事由,事由不能为空,申购成功 name: '申购', initiateProcurement: '发起申购', procurementNumber: '申购单号', itemName: '物品名称', quantity: '数量', pleaseEnterTheQuantity: '请输入数量', quantityCanNotBeEmpty: '数量不能为空', cause: '事由', pleaseEnterTheCause: '请输入事由', causeCanNotBeEmpty: '事由不能为空', procurementSuccess: '申购成功', }, purchased: { //已采购,申购单号,供应商,采购金额,采购状态,草稿,审批中,驳回,通过,新增采购,申购部门,选择申购部门,申购部门不能为空,申购人名称,请填写申购人名称,申购人名称不能为空,申购时间,点击选择时间,申购时间不能为空 //供应商,选择供应商,供应商不能为空,申购说明,请填写申购说明,申购产品,选择申购产品,申购产品不能为空,本次采购,请输入本次采购,本次采购不能为空,单价,请输入单价,单价不能为空,总价,根据本次采购和单价自动计算,所有明细的金额合计,采购申请成功 name: '已采购', procurementNumber: '申购单号', purchaseAmount: '采购金额', purchaseStatus: '采购状态', draft: '草稿', approval: '审批中', reject: '驳回', pass: '通过', addProcurement: '新增采购', procurementDepartment: '申购部门', selectProcurementDepartment: '选择申购部门', procurementDepartmentCanNotBeEmpty: '申购部门不能为空', procurementPersonName: '申购人名称', pleaseFillInTheProcurementPersonName: '请填写申购人名称', procurementPersonNameCanNotBeEmpty: '申购人名称不能为空', procurementTime: '申购时间', clickToSelectTime: '点击选择时间', procurementTimeCanNotBeEmpty: '申购时间不能为空', supplier: '供应商', selectSupplier: '选择供应商', supplierCanNotBeEmpty: '供应商不能为空', procurementDescription: '申购说明', pleaseFillInTheProcurementDescription: '请填写申购说明', procurementDescriptionCanNotBeEmpty: '申购说明不能为空', procurementProduct: '申购产品', selectProcurementProduct: '选择申购产品', procurementProductCanNotBeEmpty: '申购产品不能为空', purchase: '本次采购', pleaseEnterThePurchase: '请输入本次采购', purchaseCanNotBeEmpty: '本次采购不能为空', unitPrice: '单价', pleaseEnterTheUnitPrice: '请输入单价', unitPriceCanNotBeEmpty: '单价不能为空', totalPrice: '总价', accordingToThePurchaseAndUnitPrice: '根据本次采购和单价自动计算', theTotalAmountOfAllDetails: '所有明细的金额合计', purchaseApplicationSuccessful: '采购申请成功', }, procureList: { //待采购,采购,申购单号,物品名称,申购数量,已采购,申购部门,选择申购部门,申购部门不能为空,申购人名称,请填写申购人名称,申购人名称不能为空,申购时间,点击选择时间,申购时间不能为空,供应商,选择供应商,供应商不能为空,申购说明,请填写申购说明,申购说明不能为空,申购产品,选择申购产品,申购产品不能为空,数量,请输入数量,数量不能为空,本次采购,请输入本次采购,本次采购不能为空 //单价,请输入单价,单价不能为空,总价,根据本次采购和单价自动计算,所有明细的金额合计,采购申请成功 name: '待采购', purchase: '采购', procurementNumber: '申购单号', itemName: '物品名称', procurementQuantity: '申购数量', purchased: '已采购', procurementDepartment: '申购部门', selectProcurementDepartment: '选择申购部门', procurementDepartmentCanNotBeEmpty: '申购部门不能为空', procurementPersonName: '申购人名称', pleaseFillInTheProcurementPersonName: '请填写申购人名称', procurementPersonNameCanNotBeEmpty: '申购人名称不能为空', procurementTime: '申购时间', clickToSelectTime: '点击选择时间', procurementTimeCanNotBeEmpty: '申购时间不能为空', supplier: '供应商', selectSupplier: '选择供应商', supplierCanNotBeEmpty: '供应商不能为空', procurementDescription: '申购说明', pleaseFillInTheProcurementDescription: '请填写申购说明', procurementDescriptionCanNotBeEmpty: '申购说明不能为空', procurementProduct: '申购产品', selectProcurementProduct: '选择申购产品', procurementProductCanNotBeEmpty: '申购产品不能为空', quantity: '数量', pleaseEnterTheQuantity: '请输入数量', quantityCanNotBeEmpty: '数量不能为空', thisPurchase: '本次采购', pleaseEnterThisPurchase: '请输入本次采购', thisPurchaseCanNotBeEmpty: '本次采购不能为空', unitPrice: '单价', pleaseEnterTheUnitPrice: '请输入单价', unitPriceCanNotBeEmpty: '单价不能为空', totalPrice: '总价', accordingToThisPurchaseAndUnitPrice: '根据本次采购和单价自动计算', theTotalAmountOfAllDetails: '所有明细的金额合计', purchaseApplicationSuccessful: '采购申请成功', pleaseCheckTheData: "请勾选数据", }, priceConfig: { //供应价格,供应商,物品名称,供应单价,选择供应商,供应商不能为空,供应物品,选择物品名称,物品名称不能为空,请输入供应单价,供应单价不能为空 name: '供应价格', supplyPrice: '供应价格', supplier: '供应商', itemName: '物品名称', supplyUnitPrice: '供应单价', selectSupplier: '选择供应商', supplierCanNotBeEmpty: '供应商不能为空', supplyItems: '供应物品', selectItemName: '选择物品名称', itemNameCanNotBeEmpty: '物品名称不能为空', pleaseEnterSupplyUnitPrice: '请输入供应单价', supplyUnitPriceCanNotBeEmpty: '供应单价不能为空', }, productLibrary: { //产品库,产品分类,产品编码,产品名称,产品类型,成品,半成品,规格型号,单位,文件上传,备注,产品分类不能为空,产品类型不能为空,产品名称不能为空,规格型号不能为空,单位不能为空,请选择,请选择时间,请选择级联,标准产品库 name: '产品库', productClassification: '产品分类', productCode: '产品编码', productName: '产品名称', productType: '产品类型', finishedProduct: '成品', semifinishedProduct: '半成品', specificationModel: '规格型号', unit: '单位', fileUpload: '文件上传', remarks: '备注', productClassificationCanNotBeEmpty: '产品分类不能为空', productTypeCanNotBeEmpty: '产品类型不能为空', productNameCanNotBeEmpty: '产品名称不能为空', specificationModelCanNotBeEmpty: '规格型号不能为空', unitCanNotBeEmpty: '单位不能为空', pleaseSelect: '请选择', pleaseSelectTime: '请选择时间', pleaseSelectCascader: '请选择级联', standardProductLibrary: '标准产品库', }, productClassification: { //产品分类,添加一级节点,是否确认删除该分类,产品分类添加,节点名称,请填写节点名称,节点名称不能为空,产品分类编辑 name: '产品分类', addFirstLevelNode: '添加一级节点', confirmDeleteTheClassification: '是否确认删除该分类', productClassificationAdd: '产品分类添加', nodeName: '节点名称', pleaseFillInTheNodeName: '请填写节点名称', nodeNameCanNotBeEmpty: '节点名称不能为空', productClassificationEdit: '产品分类编辑', }, library: { //物料库,物料分类,物料编码,物料名称,物料类型,原料,辅料,配件,包材,其他,规格型号,单位,文件上传,备注,产品分类不能为空,产品类型不能为空,产品名称不能为空,规格型号不能为空,单位不能为空,请选择,请选择时间,请选择级联 name: '物料库', materialClassification: '物料分类', materialCode: '物料编码', materialName: '物料名称', materialType: '物料类型', rawMaterial: '原料', accessory: '辅料', fittings: '配件', packaging: '包材', other: '其他', specificationModel: '规格型号', unit: '单位', fileUpload: '文件上传', remark: '备注', productClassificationCanNotBeEmpty: '产品分类不能为空', productTypeCanNotBeEmpty: '产品类型不能为空', productNameCanNotBeEmpty: '产品名称不能为空', specificationModelCanNotBeEmpty: '规格型号不能为空', unitCanNotBeEmpty: '单位不能为空', pleaseSelect: '请选择', pleaseSelectTime: '请选择时间', pleaseSelectCascader: '请选择级联', }, classification: { //物料分类,物料分类添加,节点名称,请填写节点名称,节点名称不能为空,添加一级节点,是否确认删除该分类,物料分类编辑 name: '物料分类', materialClassificationAdd: '物料分类添加', nodeName: '节点名称', pleaseFillInNodeName: '请填写节点名称', nodeNameCanNotBeEmpty: '节点名称不能为空', addFirstLevelNode: '添加一级节点', confirmToDeleteTheClassification: '是否确认删除该分类', materialClassificationEdit: '物料分类编辑', }, workshop: { //车间配置,车间名称,负责人名称,车间类型,普通车间,半自动化车间,自动化车间,负责人,备注,车间类型不能为空,车间名称不能为空,负责人不能为空 name: '车间配置', workshopName: '车间名称', principalName: '负责人名称', workshopType: '车间类型', ordinaryWorkshop: '普通车间', semiAutomaticWorkshop: '半自动化车间', automaticWorkshop: '自动化车间', principal: '负责人', remarks: '备注', workshopTypeCanNotBeEmpty: '车间类型不能为空', workshopNameCanNotBeEmpty: '车间名称不能为空', principalCanNotBeEmpty: '负责人不能为空', }, workingProcedure: { //工序管理,工序名称,工序说明,工序文件,车间类型不能为空,请上传工序文件 name: '工序管理', processName: '工序名称', processDescription: '工序说明', processFile: '工序文件', workshopTypeCanNotBeEmpty: '车间类型不能为空', pleaseUploadProcessFile: '请上传工序文件', }, technology: { //工艺管理,工序名称,工艺路线,适用产品,车间名称,工艺线路,适用产品,车间类型不能为空,请上传工序文件 name: '工艺管理', processName: '工序名称', processRoute: '工艺路线', applicableProducts: '适用产品', workshopName: '车间名称', processRoute: '工艺线路', applicableProducts: '适用产品', workshopTypeCanNotBeEmpty: '车间类型不能为空', pleaseUploadProcessFile: '请上传工序文件', }, factory: { //产线配置,产线名称,负责人名称,产线类型,普通产线,半自动化产线,自动化产线,车间名称,产线类型,产线名称,负责人,产线说明,产线类型不能为空,产线名称不能为空,车间名称不能为空 name: '产线配置', lineName: '产线名称', principalName: '负责人名称', lineType: '产线类型', ordinaryLine: '普通产线', semiAutomaticLine: '半自动化产线', automaticLine: '自动化产线', workshopName: '车间名称', lineType: '产线类型', lineName: '产线名称', principal: '负责人', lineDescription: '产线说明', lineTypeCanNotBeEmpty: '产线类型不能为空', lineNameCanNotBeEmpty: '产线名称不能为空', workshopNameCanNotBeEmpty: '车间名称不能为空', }, manualInbound: { //手动入库,仓库名称,入库时间,操作人,关闭摄像头,仓库名称不能为空,物品名称不能为空,入库数量不能为空,物品名称,入库数量,请添加明细,入库成功,扫描成功 name: '手动入库', warehouseName: '仓库名称', warehousingTime: '入库时间', operator: '操作人', closeCamera: '关闭摄像头', warehouseNameCanNotBeEmpty: '仓库名称不能为空', goodsNameCanNotBeEmpty: '物品名称不能为空', warehousingQuantityCanNotBeEmpty: '入库数量不能为空', goodsName: '物品名称', warehousingQuantity: '入库数量', addDetails: '请添加明细!', warehousingSuccess: '入库成功', scanSuccess: '扫描成功', }, bom: { //BOM管理,新建版本,产品名称,产品编码,版本号,新选择进入详情后的功能,新建版本,修改,物料编码,物料名称,单位,数量,成本,产品名称,请填写数量,请填写成本 name: 'BOM管理', newVersion: '新建版本', productName: '产品名称', productCode: '产品编码', versionNumber: '版本号', newSelect: '新选择进入详情后的功能', newVersion: '新建版本', modify: '修改', materialCode: '物料编码', materialName: '物料名称', unit: '单位', quantity: '数量', cost: '成本', pleaseFillInQuantity: '请填写数量', pleaseFillInCost: '请填写成本', }, waitOutbound: { //待出库,数据来源,物品名称,待办数量,线边回仓.完工入库,采购到货,退货出库,京东订单,销售订单出库,生产任务出库,待出库数量,本次出库,出库数量,请输入出库数量,出库数量不能为空,销售订单出库,京东订单出库,出库成功 name: '待出库', dataSource: '数据来源', goodsName: '物品名称', toBeDoneQuantity: '待办数量', lineSideReturnWarehouse: '线边回仓', completedWarehouse: '完工入库', purchaseArrival: '采购到货', returnOutbound: '退货出库', jdOrder: '京东订单', salesOrderOutbound: '销售订单出库', productionTaskOutbound: '生产任务出库', waitOutboundQuantity: '待出库数量', thisTimeOutbound: '本次出库', outboundQuantity: '出库数量', pleaseEnterOutboundQuantity: '出库数量不能为空', outboundQuantityCanNotBeEmpty: '出库数量不能为空', salesOrderOutbound: '销售订单出库', jdOrderOutbound: '京东订单出库', outboundSuccess: '出库成功', }, waitInbound: { //待入库,数据来源,物品名称,代办数量,线边回仓,完工入库,采购到货,退货出库,京东订单,销售订单出库,待入库数量,单号,本次入库,仓库名称,选择仓库名称,仓库名称不能为空,入库数量,请输入入库数量,入库数量不能为空 name: '待入库', dataSource: '数据来源', goodsName: '物品名称', toBeDoneQuantity: '代办数量', lineSideReturnWarehouse: '线边回仓', completedWarehouse: '完工入库', purchaseArrival: '采购到货', returnOutbound: '退货出库', jdOrder: '京东订单', salesOrderOutbound: '销售订单出库', waitInboundQuantity: '待入库数量', orderNumber: '单号', thisTimeInbound: '本次入库', warehouseName: '仓库名称', selectWarehouseName: '选择仓库名称', warehouseNameCanNotBeEmpty: '仓库名称不能为空', warehousingQuantity: '入库数量', pleaseEnterWarehousingQuantity: '入库数量不能为空', warehousingQuantityCanNotBeEmpty: '入库数量不能为空', }, transferWarehouse: { //调仓,调出仓库,调入仓库,操作人,选择调出仓库,调出仓库不能为空,选择调入仓库,调入仓库不能为空,物品名称,选择物品名称,物品名称不能为空,出库数量,请输入出库数量,出库数量不能为空,仓库不可相同!,请添加明细!,调仓成功,添加明细 name: '调仓', outWarehouse: '调出仓库', inWarehouse: '调入仓库', operator: '操作人', selectOutWarehouse: '选择调出仓库', outWarehouseCanNotBeEmpty: '调出仓库不能为空', selectInWarehouse: '选择调入仓库', inWarehouseCanNotBeEmpty: '调入仓库不能为空', goodsName: '物品名称', selectGoodsName: '选择物品名称', goodsNameCanNotBeEmpty: '物品名称不能为空', outboundQuantity: '出库数量', pleaseEnterOutboundQuantity: '请输出库数量', outboundQuantityCanNotBeEmpty: '出库数量不能为空', warehouseCanNotBeSame: '仓库不可相同!', addDetails: '请添加明细!', transferSuccess: '调仓成功', addDetailsBtn: '添加明细', }, manualOutbound: { //手动出库,仓库名称,出库时间,操作人,关闭摄像头,仓库名称不能为空,物品名称不能为空,出库数量不能为空,物品名称,出库数量,请添加明细,出库成功,扫描成功 name: '手动出库', warehouseName: '仓库名称', outboundTime: '出库时间', operator: '操作人', closeCamera: '关闭摄像头', warehouseNameCanNotBeEmpty: '仓库名称不能为空', goodsNameCanNotBeEmpty: '物品名称不能为空', outboundQuantityCanNotBeEmpty: '出库数量不能为空', goodsName: '物品名称', outboundQuantity: '出库数量', addDetails: '请添加明细!', outboundSuccess: '出库成功', scanSuccess: '扫描成功', }, warehouse: { //仓库维护,仓库名称,仓库类型 name: '仓库维护', warehouseName: '仓库名称', warehouseType: '仓库类型', }, user: { //用户管理,姓名,用户名,手机号,普通产线,半自动化产线,自动化产线,添加用户,部门名称,密码,系统用户,是,否,角色,手机号,工号,部门名称不能为空,姓名不能为空,用户名不能为空,密码不能为空,角色不能为空,手机号不能为空 name: '用户管理', nickName: '姓名', userName: '用户名', phone: '手机号', ordinaryProductionLine: '普通产线', semiAutomaticProductionLine: '半自动化产线', automaticProductionLine: '自动化产线', addUser: '添加用户', deptName: '部门名称', password: '密码', userType: '系统用户', yes: '是', no: '否', role: '角色', phone: '手机号', jobNumber: '工号', deptNameCanNotBeEmpty: '部门名称不能为空', nameCanNotBeEmpty: '姓名不能为空', userNameCanNotBeEmpty: '用户名不能为空', passwordCanNotBeEmpty: '密码不能为空', roleCanNotBeEmpty: '角色不能为空', phoneCanNotBeEmpty: '手机号不能为空', //业务员管理,业务员新增,所属部门,员工姓名,业务代码,业务员代码 salesmanManagement: '业务员管理', salesmanEdit: '业务员修改', belongDept: '所属部门', employeeName: '员工姓名', businessCode: '业务代码', salesmanCode: '业务员代码', }, dict: { //业务字典,键,值,排序,租户字典,键不能为空,值不能为空,排序不能为空,字典名称,字典编码,备注,启用状态,启用,禁用,状态不能为空,字典名称不能为空,字典编码不能为空 name: "业务字典", key: '键', value: '值', sort: '排序', tenantDictionary: '租户字典', keyCanNotBeEmpty: '键不能为空', valueCanNotBeEmpty: '值不能为空', sortCanNotBeEmpty: '排序不能为空', dictionaryName: '字典名称', dictionaryCode: '字典编码', remark: '备注', enableStatus: '启用状态', enable: '启用', disable: '禁用', statusCanNotBeEmpty: '状态不能为空', dictionaryNameCanNotBeEmpty: '字典名称不能为空', dictionaryCodeCanNotBeEmpty: '字典编码不能为空', }, dept: { //组织架构,添加一级节点,标题,是否确认删除该节点,添加机构,上级机构,机构名称,机构类型,公司,业务中心,部门,组,负责人,总监,部门排序,机构名称不能为空,机构类型不能为空,部门排序不能为空,上级机构不能为空,是否确认删除该分类 name: "组织架构", addFirstLevelNode: '添加一级节点', title: '标题', areYouSureYouWantToDeleteThisNode: '是否确认删除该节点', addOrganization: '添加机构', superiorOrganization: '上级机构', organizationName: '机构名称', organizationType: '机构类型', company: '公司', businessCenter: '业务中心', department: '部门', group: '组', principal: '负责人', director: '总监', departmentSort: '部门排序', organizationNameCanNotBeEmpty: '机构名称不能为空', organizationTypeCanNotBeEmpty: '机构类型不能为空', departmentSortCanNotBeEmpty: '部门排序不能为空', superiorOrganizationCanNotBeEmpty: '上级机构不能为空', areYouSureYouWantToDeleteThisClassification: '是否确认删除该分类', }, home: { //修改密码,新密码,请输入密码,新密码不能为空,我的反馈,反馈,全部,待回复,已回复 modifyPassword: '修改密码', newPassword: '新密码', pleaseEnterPassword: '请输入密码', newPasswordCanNotBeEmpty: '新密码不能为空', myFeedback: '我的反馈', }, userCenter: { //客户画像,修改密码,我的反馈,退出登录,您确定退出本次登录么?,退出成功,退出失败,消息中心,我的邮箱,工作台,待审批,联系我们 customerPortrait: '我的', modifyPassword: '修改密码', myFeedback: '我的反馈', logOut: '退出登录', areYouSureYouWantToExitThisLogin: '您确定退出本次登录么?', logOutSuccess: '退出成功', logOutFailed: '退出失败', switchLanguage: 'switch English', messageCenter: '消息中心', myMailbox: '我的邮箱', workbench: '工作台', pendingApproval: '待审批', contactUs: '联系我们', }, login: { deviceInformation: "设备信息", switchLanguage: 'switch English', logOut: '退出登录', title: "ByteSailing管理系统", form: { tenantId: "请输入租户ID", username: "请输入账号", password: "请输入密码", }, loginText: '登录', rememberPassword: '记住密码', demo: "demo", agreement: { text: "已阅读并同意:Bytesailing", clause: "服务条款", agreement: "隐私协议", and: "和" }, }, equipment: { //设备列表,型号,今日产量,贾卡,横移,运行 name: "设备列表", model: "型号", todayOutput: "今日产量", jaka: "贾卡", horizontalShift: "横移", operation: "运行", }, fermentator: { //发酵机,罐压,通气量,温度,冷水机温度,酸碱度,溶解含氧,转速 name: "发酵机", tankPressure: "罐压", ventilation: "通气量", temperature: "温度", ChillerTemperature: "冷水机温度", alkalinity: "酸碱度", dissolvedOxygen: "溶解含氧", rotationSpeed: "转速", }, dryer: { //干燥机,进风温度,出风温度,主塔负压,进料速度 name: "干燥机", inletTemperature: "进风温度", outletTemperature: "出风温度", mainTowerNegativePressure: "主塔负压", feedSpeed: "进料速度", }, sterilization: { name: "灭菌柜", state: '设备状态', mode: '当前工序', pressure: "气压", gasTemp: "Gas Temp", EO: "E.O.温度", waterTemperature: "水温", humidity: "湿度", averageTemperature: "平均温度", hotbox: "温箱", }, threadedHead: { name: "螺纹头", state: '设备状态', mode: '工作模式', converterStartup: "变频器启动", mainCompressedAirValve: "压缩空气总阀", separatingDisc: "分离盘", injectionValve: "喷油阀", stationVibrationDisk: "工位振动盘", }, rollPrinting: { name: "滚印机", state: '设备状态', mode: '工作模式', frequencyOfMainMotor: "主电机频率", injectionValve: "喷油阀", variableFrequencyMotor: "变频电机", frequency: "频率", heatingMotor: "加热电机", firstCurrentTemperature: "第一当前温度", secondCurrentTemperature: "第二当前温度", fuelInjectionMotor: "喷油电机", oilPumpMotor: "油泵电机", storageMotor: "蓄料电机", centrifugalMotor: "离心电机", }, injection: { name: "注塑机", MoldStatus: "模具状态", hydraulicPress: "液压机", hydraulicOilTemperature: "液压油温度", cylinderTemperature: "简体温度", channel: "通道", pressure: "压力", speed: "速度", videoInstruction: "视频说明书" }, assemblingMachine: { name: '组装机', mainMotor: "主电机", valve: "气阀", centrifuge: "离心机", frequencyOfMainMotor: "主电机频率", stopperRate: "胶塞速率", tipVelocity: "针尖速率", rubberStopperSentHorizontally: "胶塞平送", needleTipFlatFeeding: "针尖平送", yield: "产量", }, warpKnitting: { name: '经编机', spindleSpeed: '主轴转速', jaca: '贾卡', traverse: '横移', currentClothLength: '当前布长', setClothLength: '设定布长', density: '密度', warpLetOffAxis: '送经轴', remainingTurns: '剩余圈数', timeRemaining: '剩余时间', traction: '牵拉', crimp: '卷曲', processwidth: '工艺宽度', processHeight: '工艺高度', totalNumberOfAxles: '总轴数', }, packer: { name: '包装机', production: '12小时产量', plannedOutput: "计划产量", versionsPerMinute: "每分钟版数", numberOfModules: "每模个数", singleModeDistance: '单模距离', alignmentDistance: "对版距离", jogSpeed: "点动速度", chainSpeed: '链条速度', alignmentSpeed: "对版速度" }, threadHead: { title: '螺纹头', state: '设备状态', stateName: '工作中', mode: '工作模式', modeName: '自动', yieldData: '产量数据', textOne: '变频器启动', textTwo: '空气压缩总阀', textThree: '分离盘', aaa: '1#喷油阀', bbb: '2#喷油阀', ccc: '3#喷油阀', ddd: '4#喷油阀', eee: '2#工位振动盘', fff: '3#工位振动盘', }, printingMachine: { title: '滚印机', state: '设备状态', stateName: '工作中', mode: '工作模式', modeName: '自动', frequency: '主电机频率', frequencyText: '300HZ', yieldData: '产量数据', textOne: '1#喷油阀', textTwo: '2#喷油阀', textThree: '3#喷油阀', textFour: '变频电机', textFive: '300HZ', textSix: '频率', }, ...cnLXF(), ...cnCZ() }