123456789101112131415161718192021222324252627282930313233343536373839404142 |
- 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() {
- },
- }
- });
|