This commit is contained in:
gtz
2022-11-07 08:45:49 +08:00
commit 4d1231adc2
1222 changed files with 194552 additions and 0 deletions

View File

@@ -0,0 +1,115 @@
/**
* 设备信息新增/编辑页面的组件配置
* @Author: lb
* @Date: 2022-04-18 10:46:10
* @LastEditors: lb
* @LastEditTime: 2022-04-18 10:46:10
* @Description:
*/
export const setEquipmentInfoDataForm = () => ({
id: null,
name: '',
code: '',
enName: '',
abbr: '',
equipmentTypeId: null,
groupId: null,
supplierId: null, // 供应商id
spec: '', // 规格描述
productionTime: '', // datetime string
enterTime: '', // datetime string
tvalue: 0, // 暂定的tt值
processingTime: null, // 暂定的单件产品加工时间(s)
manufacturer: '',
functions: '',
description: '', // 功能描述
remark: '',
maintenanceCycle: 0, // 这个字段模型图里没有默认传0
maintenanceTime: 0 // 这个字段模型图里没有默认传0
})
// activiation: 0,
// communication: 0,
// controlStatus: 0,
// debugPeriod: 0,
// debugTime: '', // datetime string
// eapVersion: 0,
// equipmentArea: '',
// equipmentId: null,
// estatus: 0,
// fileId: null,
// intellectualProperty: '',
// ip: '',
// numberOfCavities: 0,
// plcVersion: 0,
// port: 0,
// processingQuantityPerCavity: 0,
// rangeNumber: 0,
export function setValidationRules(vm) {
return {
name: [
{
required: true,
message: vm.$i18nForm(['placeholder.input', vm.$t('module.basicData.equipment.EquipmentName')]),
trigger: 'blur'
}
],
code: [
{
required: true,
message: vm.$i18nForm(['placeholder.input', vm.$t('module.basicData.equipment.EquipmentCode')]),
trigger: 'blur'
}
],
equipmentTypeId: [
{
required: true,
message: vm.$i18nForm(['placeholder.input', vm.$t('module.basicData.equipment.EquipmentType')]),
trigger: 'change'
}
],
groupId: [
{
required: true,
message: vm.$i18nForm(['placeholder.select', vm.$t('module.basicData.equipment.EquipmentGrouping')]),
trigger: 'change'
}
],
tvalue: [
{
required: true,
message: vm.$i18nForm(['placeholder.input', vm.$t('module.basicData.equipment.tvalue')]),
trigger: 'blur'
}
],
processingTime: [
{
required: true,
message: vm.$i18nForm(['placeholder.input', vm.$t('module.basicData.equipment.processingTime')]),
trigger: 'blur'
},
{
type: 'number',
transform: value => Number(value),
message: vm.$i18nForm(['placeholder.input', vm.$t('module.basicData.equipment.typeNumber')]),
trigger: 'blur'
}
]
// maintenanceCycle: [
// {
// required: true,
// message: vm.$i18nForm(['placeholder.input', vm.$t('module.basicData.equipment.maintenanceCycle')]),
// trigger: 'blur'
// }
// ],
// maintenanceTime: [
// {
// required: true,
// message: vm.$i18nForm(['placeholder.input', vm.$t('module.basicData.equipment.maintenanceTime')]),
// trigger: 'blur'
// }
// ]
}
}