Browse Source

优化

master
陈裕财 4 years ago
parent
commit
15a4c2ce70
  1. 3
      src/views/xm/core/xmTask/XmTaskDetailRoute.vue
  2. 11
      src/views/xm/core/xmTaskOrder/ToPay.vue

3
src/views/xm/core/xmTask/XmTaskDetailRoute.vue

@ -33,7 +33,8 @@
if(this.$route.query && this.$route.query.id){
var localStorageTask=localStorage.getItem("xm-task-info-route")
var task=null;
if(localStorageTask && localStorageTask!='undefined'){
var load=this.$route.query.load;
if(load!==true && load!=='true' && localStorageTask && localStorageTask!='undefined'){
task=JSON.parse(localStorageTask)
if(task && task.id==this.$route.query.id){
this.xmTask=task

11
src/views/xm/core/xmTaskOrder/ToPay.vue

@ -161,19 +161,22 @@
toAliPay(orderId) {
this.load.add=true;
var taskId=this.editForm.taskId
let params = {
id: orderId,
otype: '3',
returnUrl: `${window.location.protocol+"//"+window.location.host}/${process.env.CONTEXT}/${process.env.VERSION}/#/my/order/paySuccess`
returnUrl: `${window.location.protocol+"//"+window.location.host}/${process.env.CONTEXT}/${process.env.VERSION}/#/xm/core/xmTask/XmTaskDetailRoute?id=${taskId}&load=true`
}
aliPay(params).then(res => {
debugger;
this.load.add=false;
if(res.data.tips.isOk) {
const div = document.createElement("divform");
const div = document.createElement("divform"+orderId);
div.innerHTML = res.data.data.htmlStr;
document.body.appendChild(div);
document.forms[0].submit();
var eles=document.getElementsByTagName("divform"+orderId);
eles[0].firstElementChild.submit();
//document.forms[0].submit();
}else {
this.$notify.error(res.data.tips.msg);
}

Loading…
Cancel
Save