当前位置:   article > 正文

Vue编写javascript同步执行代码_vue 同步代码

vue 同步代码

Vue编写javascript同步执行代码

async  formParse(rfid,pid)
    {    
         var data=null;    
         return await request({
            url: '/form/formParseBindDataByID?ref_formrevision_id=' + rfid+ '&ref_project_id=' + pid,
            method: 'post'
          });
          //return data;
    },
    async qformSave(rfid,jStr)
    {
         var data=null;
         return await request({
            url:'/qform/QFormSave',
            method:'post',
            data:{
              frid:rfid,
              formname:rfid,
              qf_body:jStr
            }
          });          
    },    
    testButtionClick()
    {          
          //alert('good');
          var rfid=2870;
          var pid=0;   //41;

          this.$refs.qfDesignerRef.newForm (rfid, 'name', 'label')

          request({
            url:'/qform/getFormVersionALL',
            method:'post'
          }).then(async res=>{
               var formRList=res.data;
                for(var i=0;i<formRList.length;i++) 
                {
                    rfid=parseInt(formRList[i]);
                    var resForm=await this.formParse(rfid,pid);           //同步
                    debugger;
                    if(resForm.success){                               
                        this.$refs.qfDesignerRef.importUPGIS(resForm.data.Control);
                        let a=  this.$refs.qfDesignerRef.getFormJson();
                        let jStr=JSON.stringify(a);
                        console.log(jStr);
                        var rdata=await this.qformSave(rfid,jStr);  //同步
                        debugger;
                        console.log(rdata); 
                    }
                }
                alert("保存成功");
          });         

             
    },
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号