bug修复

This commit is contained in:
jjLv 2024-12-10 18:31:21 +08:00
parent 8643c87a71
commit 8d701b7730
1 changed files with 7 additions and 9 deletions

View File

@ -71,6 +71,10 @@ const getSelectId = (list: any, id: any) => {
for (let i in list) { for (let i in list) {
if (list[i].id == id) { if (list[i].id == id) {
//value //value
console.log('21',list[i].propertyNames)
list[i].propertyNames.forEach((item:any) =>{
options.value.push({'label':item,'value':item})
})
return [list[i].id] return [list[i].id]
} }
if (list[i].children) { if (list[i].children) {
@ -187,12 +191,6 @@ const editRowInfo = (row: any) => {
/* 查看按钮 */ /* 查看按钮 */
const previewRowInfo = (row: any) => { const previewRowInfo = (row: any) => {
settleinTitle.value = '装备详情' settleinTitle.value = '装备详情'
console.log('row',row)
if(row.devInfoProperties!=null){
row.devInfoProperties.forEach((item:any)=>{
propertyNamesTwo.value.push({'propertyName':item.propertyName,'propertyValue':item.propertyValue})
})
}
getDetailData(row) getDetailData(row)
disabledForm.value = true disabledForm.value = true
isEditDisabled.value = false isEditDisabled.value = false
@ -222,6 +220,7 @@ const deleteRowInfo = async (row: any) => {
} }
// //
const getDetailData = async (row: any) => { const getDetailData = async (row: any) => {
await getTypeTreeData()
const { data: res }: any = await getDetailApi(row.maId) const { data: res }: any = await getDetailApi(row.maId)
const { const {
deviceName, deviceName,
@ -288,14 +287,13 @@ const getDetailData = async (row: any) => {
}) })
descriptionFormList.value[0].insurancePdfs = insurancePdf descriptionFormList.value[0].insurancePdfs = insurancePdf
descriptionFormList.value[0].examinationPdfs = examinationPdf descriptionFormList.value[0].examinationPdfs = examinationPdf
options.value=[]
addAndEditForm.deviceTypeList = getSelectId(deviceTypeTree.value, addAndEditForm.typeId) addAndEditForm.deviceTypeList = getSelectId(deviceTypeTree.value, addAndEditForm.typeId)
if(res.devInfoProperties!=null){ if(res.devInfoProperties!=null){
res.devInfoProperties.forEach((item:any)=>{ res.devInfoProperties.forEach((item:any)=>{
propertyNamesTwo.value.push({'propertyName':item.propertyName,'propertyValue':item.propertyValue}) propertyNamesTwo.value.push({'propertyName':item.propertyName,'propertyValue':item.propertyValue})
}) })
} }
options.value=[]
console.log('addAndEditForm.deviceTypeList',addAndEditForm.deviceTypeList)
// addAndEditForm.deviceTypeList[0].data.propertyNames.forEach((item:any) =>{ // addAndEditForm.deviceTypeList[0].data.propertyNames.forEach((item:any) =>{
// options.value.push({'label':item,'value':item}) // options.value.push({'label':item,'value':item})
// }) // })
@ -409,7 +407,7 @@ const countDisabled = ref(false)
//-change //-change
const dialogTypeCascader = ref() const dialogTypeCascader = ref()
//-change //-change
const dialogTypeChange = () => { const dialogTypeChange = async () => {
const deviceTypeList = dialogTypeCascader.value.getCheckedNodes() const deviceTypeList = dialogTypeCascader.value.getCheckedNodes()
// console.log(deviceTypeList) // console.log(deviceTypeList)
// equipmentDeploymentParams.value.unitName = deviceTypeList[0].data.unitName // equipmentDeploymentParams.value.unitName = deviceTypeList[0].data.unitName