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:'无匹配数据',
	},
	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:'采购申请成功',
	},
	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:'请选择级联',

	},
	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',
		
	},
	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: '频率',
		aaa:'喷油电机',
		bbb:'油泵电机',
		ccc:'蓄料电机',
		ddd:'离心电机',
	},
	...cnLXF(),
	...cnCZ()
}