jt
2024-03-04 7261df37b887b70f9a168845007e00c744c2db99
pages/modal/3200_view.vue
@@ -446,14 +446,15 @@
   var eventid = this.param.ViewPage.Enter_View_Event?.id;
   if(eventid){
     try {
       var obj_attr = [{attr: 'S_ID',value:this.styleDef.form.objId}];
      var obj_attr = {'S_ID':this.styleDef.form.objId};
       this.styleDef.form.attrs.forEach((attr) => {
           obj_attr.push({attr: attr.name,value: attr.value});
        obj_attr[attr.name]=attr.value;
       });
       // console.log(obj_attr);
       var input_param = Base64.encode(JSON.stringify(obj_attr));
       this.runCustomEvent({
           ed_type: 0,
            start_transaction: true,
           class_id: this.param.DataCls.id,
           event_id: eventid,
           obj_attr,
@@ -578,15 +579,16 @@
   //执行触发事件
   async triggerEvent(btn, style, enviroment) {
     try {
       var obj_attr = [{attr: 'S_ID',value:this.styleDef.form.objId}];
      var obj_attr = {'S_ID':this.styleDef.form.objId};
       style.form.attrs.forEach((attr) => {
         obj_attr.push({attr: attr.name,value: attr.value});
        obj_attr[attr.name]=attr.value;
       });
       // console.log(obj_attr);
       // let input_param = Base64.encode(JSON.stringify(obj_attr));
       // return;
       this.runCustomEvent({
           ed_type: 0,
            start_transaction: true,
           class_id: btn.Cls_ID,
           event_id: btn.Event.ID,
           obj_attr: obj_attr,
@@ -601,14 +603,14 @@
       try {
         var $this = this;
         this.$store.dispatch('runCustomEvent',dataInfo).then(ret=>{
              // console.log(ret);
              console.log(ret);
              if (ret.err_code == 0) {
               var result = ret.result; 
               if (result.ret != 0) {
                   var tip = result.err_info ? typeof result.err_info == 'string' ? result.err_info : result.err_info.join('<br/>') : '';
                   if (result.ret == 801) uni.showModal({title:'提示',content:tip,showCancel:false,confirmText:"取消"});
                   else uni.showModal({title:'提示',content:tip+',提示:'+result.ret,showCancel:false,confirmText:"取消"});
                  return false
                  return false;
               }else{
                  var tip = result.info ? typeof result.info == 'string' ? result.info : result.info.join('<br/>') : '';
                  if (tip) uni.showModal({title:'提示',content:tip,showCancel:false,confirmText:"取消"});
@@ -630,7 +632,7 @@
                               if (index > -1) 
                                 $this.param.ViewPage.Page_Button.splice(index, 1)
                           })
                        }
                        }
                        
                     });
                  }else{