'基础资料部分'

This commit is contained in:
Fanzink
2022-03-03 20:48:59 +08:00
parent ffdcbf6fa7
commit 04cc50f504
19 changed files with 628 additions and 181 deletions

View File

@@ -82,9 +82,9 @@
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item :label="$t('module.basicData.visual.productionTime')" prop="productionTime">
<el-form-item :label="$t('module.basicData.visual.productionTime')" prop="createTime">
<el-date-picker
v-model="dataForm.productionTime"
v-model="dataForm.createTime"
:disabled="isdetail"
format="yyyy-MM-dd"
value-format="yyyy-MM-dd"
@@ -330,8 +330,7 @@ import {
equipmentInfoUpdate,
equipmentInfoAdd,
equipmentInfoCode,
equipmentInfoFileAdd,
getEquipmentInfoFile
equipmentInfoFileAdd
} from '@/api/basicData/Equipment/equipmentInfo'
import { equipmentGroupList } from '@/api/basicData/Equipment/equipmentGroup'
import { equipmentInfoAttrList, equipmentInfoAttrDelete } from '@/api/basicData/Equipment/equipmentInfoAttr'
@@ -393,7 +392,7 @@ export default {
abbr: '',
equipmentType: '',
spec: '',
productionTime: '',
createTime: '',
enterTime: '',
debugTime: '',
debugPeriod: '',
@@ -467,23 +466,24 @@ export default {
init() {
this.isdetail = false
this.isdetail = Boolean(this.$route.query.isdetail)
if (this.isdetail) {
const data =
{
'equipmentId': this.listQuery.equipmentId
}
getEquipmentInfoFile(data).then(res => {
this.downloadList = res.data
this.downloadList.forEach(item => {
if (item.typeCode === 'equipmentInfoImage') {
this.imgList.push(item)
} else {
this.fileList.push(item)
}
})
})
}
this.list.splice(0, this.list.length)
// 设备信息下载接口,暂时未调用
// if (this.isdetail) {
// const data =
// {
// 'equipmentId': this.listQuery.equipmentId
// }
// getEquipmentInfoFile(data).then(res => {
// this.downloadList = res.data
// this.downloadList.forEach(item => {
// if (item.typeCode === 'equipmentInfoImage') {
// this.imgList.push(item)
// } else {
// this.fileList.push(item)
// }
// })
// })
// }
// this.list.splice(0, this.list.length)
equipmentTypeList(this.listQuery).then(response => {
this.equipmentTypeOption = response.data.records
})
@@ -525,7 +525,7 @@ export default {
},
handleClick(raw) {
if (raw.type === 'delete') {
this.$confirm(`${this.$t('module.basicData.visual.TipsBefore')}[${raw.data.attrName}]?`, this.$t('module.basicData.visual.Tips'), {
this.$confirm(`${this.$t('module.basicData.visual.TipsBefore')}[${raw.data.name}]?`, this.$t('module.basicData.visual.Tips'), {
confirmButtonText: this.$t('module.basicData.visual.confirmButtonText'),
cancelButtonText: this.$t('module.basicData.visual.cancelButtonText'),
type: 'warning'