| | |
| | | vm.$router.push({'path': '/login'}); |
| | | vm.$alert('会话结束,请重新登录', {'title': '提示', 'type': 'warning', 'center': true, 'showClose': false}); |
| | | }else{ |
| | | vm.$alert('操作失败:' + data.message, {'title': '提示', 'type': 'warning', 'center': true, 'showClose': false}); |
| | | } |
| | | let a = ''; |
| | | if(response.data){ |
| | | if(response.data.msg){ |
| | | a=response.data.msg |
| | | }else { |
| | | a='服务器故障' |
| | | } |
| | | }else { |
| | | a="数据错误" |
| | | } |
| | | vm.$alert(a , {'title': '提示', 'type': 'warning', 'center': true, 'showClose': false}); } |
| | | } |
| | | }).catch((e) => { |
| | | vm.$loading().close(); |
| | |
| | | }).then((response) => { |
| | | //vm.$loading().close(); |
| | | let data = response.data; |
| | | if (data && data.code==0) { |
| | | console.log(response) |
| | | if (data && data.code==0) { |
| | | callBackFunction(data); |
| | | } else { |
| | | } else if(data.code==1) { |
| | | callBackFunction(data); |
| | | }else { |
| | | if(data.message=='-9999'){ |
| | | vm.$router.push({'path': '/login'}); |
| | | vm.$alert('会话结束,请重新登录', {'title': '提示', 'type': 'warning', 'center': true, 'showClose': false}); |
| | |
| | | }) |
| | | }, |
| | | |
| | | exportData(vm, url, data, successCallBackFunction) { |
| | | if (StringUtil.isNullOrEmpty(url)) { |
| | | vm.$alert('请求地址不能为空', {'title': '提示', 'type': 'warning', 'center': true, 'showClose': false}); |
| | | return; |
| | | } |
| | | let callBackFunction = function (data) { |
| | | vm.$message({message: data.message, type: 'success'}); |
| | | try { |
| | | vm.showDialog(false); |
| | | } catch (e) { |
| | | } |
| | | try { |
| | | vm.loadData(); |
| | | } catch (e) { |
| | | } |
| | | } |
| | | if (successCallBackFunction) { |
| | | callBackFunction = successCallBackFunction; |
| | | } |
| | | // var token = ""; |
| | | // if(this.getUser()){ |
| | | // token = this.getUser().token; |
| | | // } |
| | | // vm.$loading(); |
| | | vm.$axios({ |
| | | // headers: { |
| | | // 'Content-Type': "application/json;charset=UTF-8" |
| | | // }, |
| | | withCredentials: false, |
| | | responseType: "blob", |
| | | url: url, |
| | | method: 'post', |
| | | data: data |
| | | }).then((response) => { |
| | | //vm.$loading().close(); |
| | | let data = response.data; |
| | | console.log(response,'response'); |
| | | if (data) { |
| | | callBackFunction(data); |
| | | } else { |
| | | if(data.message=='-9999'){ |
| | | vm.$router.push({'path': '/login'}); |
| | | vm.$alert('会话结束,请重新登录', {'title': '提示', 'type': 'warning', 'center': true, 'showClose': false}); |
| | | }else{ |
| | | let a = ''; |
| | | if(response.data){ |
| | | if(response.data.msg){ |
| | | a=response.data.msg |
| | | }else { |
| | | a='服务器故障' |
| | | } |
| | | }else { |
| | | a="数据错误" |
| | | } |
| | | vm.$alert(a , {'title': '提示', 'type': 'warning', 'center': true, 'showClose': false}); |
| | | } |
| | | } |
| | | }).catch((e) => { |
| | | //vm.$loading().close(); |
| | | vm.$alert('操作出现异常:' + e, {'title': '错误', 'type': 'error', 'center': true, 'showClose': false,callback:action=> { |
| | | // byUtils.setUser(null); |
| | | // vm.$router.push({'path': '/login'}); |
| | | }}); |
| | | }) |
| | | }, |
| | | |
| | | postData4(vm, url, data, successCallBackFunction) { |
| | | if (StringUtil.isNullOrEmpty(url)) { |
| | | vm.$alert('请求地址不能为空', {'title': '提示', 'type': 'warning', 'center': true, 'showClose': false}); |