修改话术
This commit is contained in:
parent
221f6a7ddf
commit
33cad7af53
@ -274,6 +274,7 @@
|
||||
</el-form-item>
|
||||
<el-form-item label="标题" v-if="type == 'customNode'">
|
||||
<el-input
|
||||
class="bold-input"
|
||||
v-model="nodeAttributeForm.labeltitle"
|
||||
@change="saveNodeAttribute"
|
||||
></el-input>
|
||||
@ -516,7 +517,7 @@ export default {
|
||||
};
|
||||
},
|
||||
watch: {
|
||||
nodeAttributeForm: {
|
||||
nodeAttributeForm: {
|
||||
handler(newVal, oldVal) {
|
||||
if (newVal.labeltitle || newVal.labelconcent) {
|
||||
this.$set(this.nodeAttributeForm, 'labelconcent', newVal.labelconcent)
|
||||
@ -525,7 +526,7 @@ export default {
|
||||
} else {
|
||||
this.nodeAttributeForm.label = newVal.label
|
||||
}
|
||||
console.log('obj发生了变化', newVal, oldVal)
|
||||
// console.log('obj发生了变化', newVal, oldVal)
|
||||
},
|
||||
|
||||
deep: true
|
||||
@ -562,9 +563,9 @@ export default {
|
||||
this.form.nodes.forEach(e => {
|
||||
if (e.label) {
|
||||
if (e.label.split('\n').shift() && e.label.split('\n').slice(1).join('\n')) {
|
||||
// e.labeltitle = e.label .split('\n').shift()
|
||||
// e.labelconcent = e.label.split('\n').slice(1).join('\n')
|
||||
// e.label= `<p>${e.label.split('\n').shift()}</p>`+'\n'+ e.label.split('\n').slice(1).join('\n')
|
||||
// e.labeltitle = e.label .split('\n').shift()
|
||||
// e.labelconcent = e.label.split('\n').slice(1).join('\n')
|
||||
// e.label= `<p>${e.label.split('\n').shift()}</p>`+'\n'+ e.label.split('\n').slice(1).join('\n')
|
||||
// console.log(e.label, 'e.la')
|
||||
// e.label={ // 关键形样式(优先级高于color)
|
||||
// fontSize: 14,
|
||||
@ -576,7 +577,7 @@ export default {
|
||||
}
|
||||
})
|
||||
this.editor.getCurrentPage().read(this.form);
|
||||
console.log(this.form,'this.form')
|
||||
console.log(this.form, 'this.form')
|
||||
|
||||
})
|
||||
},
|
||||
@ -615,14 +616,6 @@ export default {
|
||||
delete e.id
|
||||
})
|
||||
console.log(newObj, 'newObj');
|
||||
// this.form.nodes=newObj.nodes
|
||||
// this.form.edges=newObj.edges
|
||||
// newObj.edges.forEach(e => {
|
||||
// if (e.keyword) {
|
||||
// // e.label=e.label
|
||||
// e.label = e.label.text
|
||||
// }
|
||||
// })
|
||||
|
||||
// return
|
||||
insertScriptEdgeNode(newObj).then(res => {
|
||||
@ -634,15 +627,6 @@ export default {
|
||||
}
|
||||
|
||||
})
|
||||
// newObj.nodes.forEach(e => {
|
||||
// var text = e.label.replace(/\n/g, ",");
|
||||
// var concet = text.split(',')
|
||||
// console.log(concet, 'text')
|
||||
// e.labeltitle = concet[0]
|
||||
// e.labelconcent = concet[1]
|
||||
|
||||
|
||||
// })
|
||||
|
||||
let testcs = JSON.stringify(needSaveData)
|
||||
let test = JSON.parse(testcs)
|
||||
@ -753,11 +737,9 @@ export default {
|
||||
this.type = selectedItemDataModel.shape
|
||||
if (selectedItemDataModel.label && selectedItemDataModel.labelconcent == '' && selectedItemDataModel.labeltitle == '') {
|
||||
if (selectedItemDataModel.label.split('\n').shift() && selectedItemDataModel.label.split('\n').slice(1).join('\n')) {
|
||||
|
||||
// this.nodeAttributeForm.labeltitle = `<h2>${selectedItemDataModel.label.split('\n').shift()}</h2>`
|
||||
this.nodeAttributeForm.labeltitle = selectedItemDataModel.label.split('\n').shift()
|
||||
this.nodeAttributeForm.labelconcent = selectedItemDataModel.label.split('\n').slice(1).join('\n')
|
||||
|
||||
} else if (selectedItemDataModel.label.split('\n').shift()) {
|
||||
this.nodeAttributeForm.label = selectedItemDataModel.label.split('\n').shift();
|
||||
}
|
||||
@ -782,14 +764,12 @@ export default {
|
||||
});
|
||||
let newObj = JSON.parse(JSON.stringify(selectedItemDataModel))
|
||||
if (newObj.keyword) {
|
||||
console.log(newObj, '1111111')
|
||||
this.edgeAttributeForm.label = newObj.label.text;
|
||||
} else {
|
||||
this.edgeAttributeForm.label = selectedItemDataModel.label;
|
||||
}
|
||||
this.edgeAttributeForm.shape = selectedItemDataModel.shape;
|
||||
this.edgeAttributeForm.keyword = selectedItemDataModel.keyword;
|
||||
// this.edgeAttributeForm.keyword = '00';
|
||||
}
|
||||
});
|
||||
// 监听(删除后)事件
|
||||
@ -889,6 +869,9 @@ export default {
|
||||
};
|
||||
</script>
|
||||
|
||||
<style lang="less">
|
||||
<style lang="less" scoped>
|
||||
.bold-input ::v-deep .el-input__inner {
|
||||
font-weight: bold;
|
||||
}
|
||||
@import url("../mianview/index.less");
|
||||
</style>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user