(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-19d8020e"],{"144a":function(e,t,r){"use strict";r.r(t);var a=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{class:["orderProgress",e.isMobile?"mobile":"pc",e.loading?"white":"grey"]},[r("van-skeleton",{attrs:{title:"",row:15,loading:e.loading}},[0===e.pageType?r("erp-detail",{attrs:{source:e.orderData}}):e._e(),1===e.pageType?r("oms-detail",{attrs:{source:e.orderData}}):e._e()],1),r("router-view")],1)},o=[],s=(r("b0c0"),r("ac1f"),r("5319"),r("96cf"),r("1da1")),n=r("6d8d"),i=r("ca5f"),u=r("466f"),d=r("62fe"),c={name:"orderProgress",data:function(){return{isMobile:!0,loading:!0,pageType:-1,orderData:{}}},components:{"erp-detail":n["a"],"oms-detail":i["a"]},created:function(){var e=this;return Object(s["a"])(regeneratorRuntime.mark((function t(){var r;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e.isMobile=u["a"].isMobile(),r=e.$route.params.projectInfo,r?sessionStorage.setItem("project-info",JSON.stringify(r)):r=JSON.parse(sessionStorage.getItem("project-info"))||{},r){t.next=6;break}return e.returnBack(),t.abrupt("return");case 6:e.verifyUserPermissions(r);case 7:case"end":return t.stop()}}),t)})))()},beforeDestroy:function(){this.myTimeout1&&clearTimeout(this.myTimeout1)},methods:{verifyUserPermissions:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(t){var r,a,o,s,n,i,u,c,m,l,p;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(r=t.houseId,a=this.$store.state.loginInfo,o=a.isLoggedIn,s=a.phone,n=a.email,i=a.lockNum,u=a.projectNum,o){e.next=6;break}return this.$store.dispatch("saveTargetRouteInfo",{name:this.$route.name,params:{projectInfo:t}}),this.$router.replace({name:"login"}),e.abrupt("return");case 6:if(i&&u){e.next=9;break}return this.returnBack(),e.abrupt("return");case 9:return c=!1,m={phone:s,email:n},e.next=13,d["a"].checkOrderCategroy(this.$Api1Proxy,m,r);case 13:if(l=e.sent,l.Result){e.next=17;break}return this.$toast(this.$t("info.241")),e.abrupt("return");case 17:if(p=l.Data.State,p&&(c=p),c){e.next=22;break}return this.returnBack(),e.abrupt("return");case 22:this.getOrderData(t);case 23:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),getOrderData:function(e){var t=this;try{var r={url:this.$Api1Proxy,params:{url:"".concat(this.$QLY_API,"/api/hgerpapi.aspx?method=getorderinfo")},data:e};this.$Api.post(r).then((function(e){if(!e.Result)return t.loading=!1,t.$toast({message:e.Message}),void t.$router.go(-1);t.loading=!1;var r=e.Data,a=r.Type,o=r.Model;t.pageType=a,t.orderData=o}))}catch(a){this.loading=!1,this.$toast({message:a.message})}},returnBack:function(){var e=this;this.$toast(this.$t("info.340")),this.myTimeout1=setTimeout((function(){e.$router.go(-1)}),1e3)}}},m=c,l=(r("d56d"),r("2877")),p=Object(l["a"])(m,a,o,!1,null,"233b4e32",null);t["default"]=p.exports},"62fe":function(e,t,r){"use strict";r("d81d"),r("ac1f"),r("1276"),r("96cf");var a=r("1da1"),o=r("5530"),s=r("4360"),n=r("466f"),i=r("1694"),u=r("2b0e"),d={formatOrderData:function(e,t){var r=e.Type,a=e.List,i=e.Url,u=s["a"].state.homeQueryInfo,d=u.qid,c=u.h;d&&(d=d.split(",")[0]);var m=[],l=void 0,p=!1;switch(r){case 0:m=a.map((function(e){return{Customer:e.Customer,CustomerPhone:e.CustomerPhone,InstallAddress:e.InstallAddress,Qty:e.Qty,State:e.State,Contrtcode:e.Contrtcode,Type:r,Url:i,List:e.List.map((function(r){if(d&&r.Qid===d&&(l=Object(o["a"])({},e)),t&&r.Web3dViewUrl){var a=n["a"].getUrlParameter(r.Web3dViewUrl),s=a.h;s===t&&(p=!0)}return{Code:r.Code,Customer:r.Cusname,CustomerPhone:r.Ordermobilephoe,IsConfirm:r.IsConfirm,ProductType:r.ProductType,Shopname:r.Shopname,Qid:r.Qid,Web3dViewUrl:r.Web3dviewUrl||r.Web3dViewUrl}}))}}));break;case 1:m=a.map((function(e){return{Customer:e.Customer,CustomerPhone:e.CustomerPhone,InstallAddress:e.InstallAddress,Qty:e.Qty,State:e.State,Type:r,Url:i,List:e.List.map((function(r){if(d&&r.Qid===d&&(l=Object(o["a"])({},e)),t&&r.Web3dViewUrl){var a=n["a"].getUrlParameter(r.Web3dViewUrl),s=a.h;s===t&&(p=!0)}return{Code:r.Code,Customer:r.Customer,CustomerPhone:r.CustomerPhone,IsConfirm:r.IsConfirm,ProductType:r.ProductType,Shopname:r.ShopName,Qid:r.Qid,Web3dViewUrl:r.Web3dViewUrl}}))}}));break;case 2:m=a.map((function(e){return{Customer:e.Customer,CustomerPhone:e.CustomerPhone,InstallAddress:e.InstallAddress,Qty:e.Qty,State:e.State,Type:r,Url:i,List:e.List.map((function(r){if(c&&r.HouseId===c&&(l=Object(o["a"])({},e)),t&&r.Web3dViewUrl){var a=n["a"].getUrlParameter(r.Web3dViewUrl),s=a.h;s===t&&(p=!0)}return{Code:r.Code,Customer:r.Customer,CustomerPhone:r.CustomerPhone,IsConfirm:r.IsConfirm,ProductType:r.OrderType,Shopname:r.ShopName,HouseId:r.HouseId,Web3dViewUrl:r.Web3dViewUrl,LockNum:r.LockNum,ProjectNum:r.ProjectNum}}))}}));break}return{targetOrders:l,orderList:m,isUsersDiagram:p}},checkOrderCategroy:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(t,r,a){var d,c,m,l,p,h,f,b,C,g,y,P,I,w,k,v,U;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return d=r.phone,c=r.email,m=s["a"].state.homeQueryInfo,l=m.h,p=m.api,h=m.qid,f=a||l||null,b={url:t,params:{url:"".concat(u["a"].prototype.$QLY_API,"/api/hgsoftapi.aspx?method=checkordercategroy")},data:{phone:d,email:c,houseid:f,url:p,qid:h}},e.next=6,i["a"].post(b);case 6:if(C=e.sent,!C.Result||!C.Data.Model){e.next=23;break}g=C.Data,y=g.Model,P=g.Type,I={},w="",k=y.Web3dViewUrl||y.Web3dviewUrl,k&&(v=n["a"].getUrlParameter(k),U=v.h,w=U),e.t0=P,e.next=0===e.t0?16:1===e.t0?18:2===e.t0?20:22;break;case 16:return I={Customer:y.Customer,CustomerPhone:y.CustomerPhone,InstallAddress:y.InstallAddress,HouseId:w},e.abrupt("break",22);case 18:return I={Customer:y.Customer,CustomerPhone:y.CustomerPhone,InstallAddress:y.InstallAddress,HouseId:w},e.abrupt("break",22);case 20:return I={Customer:y.Customer,CustomerPhone:y.CustomerPhone,InstallAddress:y.InstallAddress,HouseId:y.HouseId||w,LockNum:y.LockNum,ProjectNum:y.ProjectNum},e.abrupt("break",22);case 22:C.Model=Object(o["a"])({},I);case 23:return e.abrupt("return",C);case 24:case"end":return e.stop()}}),e)})));function t(t,r,a){return e.apply(this,arguments)}return t}()};t["a"]=d},aa13:function(e,t,r){},d56d:function(e,t,r){"use strict";r("aa13")}}]);