Commit bab046f10c60ed2f87be7603fee5656ca4a29220

Authored by yunlong.li
1 parent a829e8d0

增加BPMN数据校验

yudao-admin-ui/src/components/bpmn/panel/dialog/EventListenerDialog.vue
@@ -77,6 +77,10 @@ export default { @@ -77,6 +77,10 @@ export default {
77 }, 77 },
78 methods: { 78 methods: {
79 commitForm(){ 79 commitForm(){
  80 + if (!this.form.class || this.form.class === "" ) {
  81 + this.msgError("class不能为空");
  82 + return;
  83 + }
80 const from = this.form 84 const from = this.form
81 const filterArr = this.listenerTable.filter( 85 const filterArr = this.listenerTable.filter(
82 (item) => (item.event === from.event && from.type === item.type && from.class === item.class) 86 (item) => (item.event === from.event && from.type === item.type && from.class === item.class)
@@ -114,4 +118,4 @@ export default { @@ -114,4 +118,4 @@ export default {
114 /deep/.el-dialog > .el-dialog__header{ 118 /deep/.el-dialog > .el-dialog__header{
115 padding: 24px 20px 119 padding: 24px 20px
116 } 120 }
117 -</style>  
118 \ No newline at end of file 121 \ No newline at end of file
  122 +</style>
yudao-admin-ui/src/components/bpmn/panel/dialog/GlobalEventListenerDialog.vue
@@ -69,6 +69,10 @@ export default { @@ -69,6 +69,10 @@ export default {
69 }, 69 },
70 methods: { 70 methods: {
71 commitForm(){ 71 commitForm(){
  72 + if (!this.formData.class || this.formData.class === "" ) {
  73 + this.msgError("class不能为空");
  74 + return;
  75 + }
72 const from = this.formData; 76 const from = this.formData;
73 // 获取原数组中是否存在这个class了 如果存在就退出不操作 77 // 获取原数组中是否存在这个class了 如果存在就退出不操作
74 const filterArr = this.globalFormTable.filter( 78 const filterArr = this.globalFormTable.filter(
@@ -110,4 +114,4 @@ export default { @@ -110,4 +114,4 @@ export default {
110 /deep/.el-dialog > .el-dialog__header{ 114 /deep/.el-dialog > .el-dialog__header{
111 padding: 24px 20px 115 padding: 24px 20px
112 } 116 }
113 -</style>  
114 \ No newline at end of file 117 \ No newline at end of file
  118 +</style>