Browse Source

增加BPMN数据校验

yunlong.li 3 years ago
parent
commit
bab046f10c

+ 5 - 1
yudao-admin-ui/src/components/bpmn/panel/dialog/EventListenerDialog.vue

@@ -77,6 +77,10 @@ export default {
   },
   methods: {
     commitForm(){
+      if (!this.form.class || this.form.class === "" ) {
+        this.msgError("class不能为空");
+        return;
+      }
       const from = this.form
       const filterArr = this.listenerTable.filter(
           (item) => (item.event === from.event && from.type === item.type && from.class === item.class)
@@ -114,4 +118,4 @@ export default {
 /deep/.el-dialog > .el-dialog__header{
   padding: 24px 20px
 }
-</style>
+</style>

+ 5 - 1
yudao-admin-ui/src/components/bpmn/panel/dialog/GlobalEventListenerDialog.vue

@@ -69,6 +69,10 @@ export default {
   },
   methods: {
     commitForm(){
+      if (!this.formData.class || this.formData.class === "" ) {
+        this.msgError("class不能为空");
+        return;
+      }
       const from = this.formData;
       // 获取原数组中是否存在这个class了 如果存在就退出不操作
       const filterArr = this.globalFormTable.filter(
@@ -110,4 +114,4 @@ export default {
 /deep/.el-dialog > .el-dialog__header{
   padding: 24px 20px
 }
-</style>
+</style>