1.function getsdd(){}事件

async/await把异步进行设置成同步进行

         var url = '/api/runtime/form/save';
function checkAdult(asbdata) {
return asbdata.Date1617275438563 == "--";
}
var asb=data.filter(checkAdult);
//操作
async function getsdd(){
for(var i=0;i<asb.length;i++){
var ngs=asb[i].ShortText1613977221120;
var ids=asb[i].id;
//操作
await axios.post("/api/runtime/query/list", {
"filters":[
{
"propertyCode": "ShortText1610415960253",
"propertyType": 0,
"propertyValue": ngs,
"propertyValueName": ""}
],
"mobile": false,
"page": 0,
"queryCode": "ht001",
"schemaCode": "ht001",
"size": 1000 },{headers:{
"access_token":localStorage.getItem('token')
} }).then(res => {
if(res.data.content.length>0){
var params={
"bizObject":{
"data":{
"Date1617275438563":res.data.content[0].data.Date1617277223437,
},
"id":ids,
"schemaCode": "KHZDHZB2",
"sheetCode": "KHZDHZB",
"workflowInstanceId": ""
},
"workItemId": "",
"workflowCode": "",
"workflowInstanceId": ""
}
axios({
url:url,
method:'post',
data:params }).then(res=>{
console.log(res,'成');
})
}
});
}
}
getsdd();//调用函数

2.第二种事件方式

      var btn1=document.querySelector('.btn1');

       btn1.onclick= async function(){
var tct=document.querySelector('.abox-list2 input').value;
if(tct!=''){
var tims=tct.split('-')[0]+tct.split('-')[1];
for(var i=0;i<arr.length;i++){
for(var b=0;b<1;b++){
await axios.post("/api/runtime/query/list", {"filters":[]},{headers:{"access_token":localStorage.getItem('token')}
}).then(res=>{
                                 axios.post(url,params).then(res => {
                                    console.log(res,'成功添加');
                                    // tab.style.display='none';
                                    abcbox.remove();//全部删除
                                 });
                               })
}

3.vue methods方法里的方式

async methodName(params){
let isSuccess = false;
await this.$http({
url: URL,
method: "get",
params: this.$http.adornParams({
params:params
})
}).then(({ data }) => {
if (data && data.code === 0) {
if(data.exist == 0){
isSuccess = true
}
}
}).catch(err => {
console.log(err);
this.$message({
type: "error",
message: "系统异常"
});
});
return isSuccess
}

最新文章

  1. eclipse导入重复的项目、eclipse设置默认注释
  2. Linux使用有线上网教程
  3. MySQL 5.7 新特性大全和未来展望 图解
  4. java集合——进度1
  5. rman catalog (rman 恢复目录)
  6. BZOJ 4000: [TJOI2015]棋盘( 状压dp + 矩阵快速幂 )
  7. makefile 里面 := 和 = 的区别
  8. Hibernate_10_继承的例子_单表
  9. 洛谷-三连击(升级版)-BOSS战-入门综合练习1
  10. CSS3(animation, trasfrom)总结
  11. linux ping: unknown host www.baidu.com
  12. [hgoi#2019/3/21]NOIP&amp;NOI赛后总结
  13. a排兵布阵
  14. Oracle 数据库逻辑结构
  15. Everything 使用技巧 MD
  16. 访问Hsql .data数据库文件
  17. 第二章 ConcurrentHashMap源码解析
  18. Spring Boot 构建一个 RESTful Web Service
  19. 最值得阅读学习的 10 个 C 语言开源项目代码
  20. 编写高质量代码改善C#程序的157个建议——建议97:优先考虑将基类型或接口作为参数传递

热门文章

  1. Jenkins CLI命令行
  2. 车联网安全WEB靶场实测
  3. NETAPP硬盘更换
  4. JZOJ 5348. 【NOIP2017提高A组模拟9.5】心灵治愈
  5. js获取时间戳的方法
  6. group by 、concat_ws()、 group_caoncat()的使用
  7. Cesium源码阅读环境搭建
  8. 从源码MessageSource的三个实现出发实战spring&#183;i18n国际化
  9. 随机颜色,加载loading效果,节流,应用周期函数,wxs
  10. .NET CORE 控制台程序在CentOS 7 后台运行指令