'init'
This commit is contained in:
@@ -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'
|
||||
// }
|
||||
// ]
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user