diff --git a/templates/repo/modelmanage/showinfo.tmpl b/templates/repo/modelmanage/showinfo.tmpl index 0ce08d899..dc6825588 100644 --- a/templates/repo/modelmanage/showinfo.tmpl +++ b/templates/repo/modelmanage/showinfo.tmpl @@ -110,7 +110,12 @@ 模型描述 -
+ +
+ + +
+ @@ -221,15 +226,16 @@ function tranSize(value){ function editorFn(context){ let id= context.dataset.id let text = context.dataset.desc - console.log(id,text) - $('#edit-td').replaceWith("
"); - + let textValue = text.replace(/enter;/g,'\r\n') + $('#edit-td').replaceWith(`
`); } function editorCancel(text,id){ - $('#edit-div').replaceWith(`
${text}
`) + let objkey = text.replace(/enter;/g,'\r\n') + $('#edit-div').replaceWith(`
${objkey}
`) } function editorSure(text,id){ let description=$('#textarea-value').val() + let sourcetext = $('#textarea-value').val().replace(/\n/g,'enter;') let data = { ID:id, Description:description @@ -239,16 +245,18 @@ function editorSure(text,id){ type:'PUT', data:data }).done((res)=>{ - $('#edit-div').replaceWith(`
${description}
`) + $('#edit-div').replaceWith(`
${description}
`) }) } function renderInfo(obj,accObj,id){ for(let key in obj){ if(key==="Description"){ + let descriptionText=obj[key].replace(/\r\n/g,'enter;') $(`#${key}`).text(obj[key]) $(`#${key}`).attr("title",obj[key]) + $('#edit-pencil').attr("data-id",id) - $('#edit-pencil').attr("data-desc",obj[key]) + $('#edit-pencil').attr("data-desc",descriptionText) } else if(key==="Label"){ $('#Label').empty() diff --git a/web_src/js/components/Model.vue b/web_src/js/components/Model.vue index 783f43ce0..1ba4a76d7 100644 --- a/web_src/js/components/Model.vue +++ b/web_src/js/components/Model.vue @@ -292,7 +292,7 @@ export default { if(!this.loadNodeMap.get(row.cName)){ const parent = store.states.data const index = parent.findIndex(child => child.ID == row.ID) - parent.splice(index, 1) + this.getModelList() }else{ let {tree,treeNode,resolve} = this.loadNodeMap.get(row.cName) const keys = Object.keys(store.states.lazyTreeNodeMap);