new Vue({ el: "#app", data: { orderid: "", thirdorderid: "", Warntxt: "", }, mounted: function() { var vm = this var query = GetRequest(); vm.orderid = query.orderid; vm.thirdorderid = query.thirdorderid; jiuzhenAPI.getRegisterWarn().then(function(res) { vm.Warntxt = res.value.replace("预约须知:","") }) }, methods: { cancelAppointment: function() { var vm = this var oauthInfo = JSON.parse(sessionStorage.getItem("oauthInfo")); appointmentAPI.cancelOrder({ orderId: orderid, thirdPartyUserId: oauthInfo.id }).then(function(res) { if(res.Code == "10000") { jiuzhenAPI.cancelOrder({ id: thirdorderid, state: 99 }).then(function(res) { toastr.success("取消成功!") }) } else { toastr.error("取消失败!") } resolve(layerid) }) }, back: function() { }, } });