PageSourceSearch

https://belltv-commercial.ca/cwt/assets/EADetails-26cf915f.js

js belltv-commercial.ca collected 2026-10-09 01:23:09 UTC 11,299 bytes, 1 lines download raw bytes

1import{u as je}from"./vue-router-8d9e5e49.js";import{O as Ge}from"./OrderDetails-c2b9bd0f.js";import{_ as Je}from"./TreeComponent.vue_vue_type_style_index_0_lang-79d43319.js";import{V}from"./ViewInformation-f85b0191.js";import{A as Qe}from"./AddressInformation-29fc765f.js";import{O as et}from"./OrderHistory-04a114be.js";import{S as tt}from"./StatusColumn-4db389fd.js";import{h as at}from"./WcagFunctions-79c3f9f6.js";/* empty css                      */import{u as ot}from"./vue-i18n-6e07685e.js";import{D as st}from"./DueDate-5cedaf1a.js";import{s as rt}from"./pinia-14940392.js";import{n as it,b as nt,bC as lt,a4 as dt,a1 as ut,bS as ct,k as oe,bU as mt,I as ft,bX as pt,c1 as vt,bP as gt}from"./index-8c1744c6.js";import{F as se}from"./FormSection-b1d953e2.js";import{u as yt}from"./EaDetailsStore-23d1e437.js";import{_ as bt}from"./StatusDropDown-d50cb271.js";import{S as _t,N as St}from"./NotesHistory-28454b8f.js";import{P as ht}from"./ProvisioningHistory-8f7daa32.js";import{f as Dt,a as It,s as wt,i as K}from"./OrderStatusUtils-5e8a8733.js";import{_ as Ot}from"./ViewBillingCharges.vue_vue_type_script_setup_true_lang-eaffc180.js";import{d as kt,r as S,b as a,e as Bt,p as Ct,w as L,ai as v,o as c,c as re,a as g,n as s,V as u,_ as h,u as e,U as f,Y as p,Z as $}from"./@vue-5b49e618.js";const Nt={role:"main",class:"main-order-container"},Tt={class:"inner-container"},At={class:"inner-container"},Et={class:"content"},$t={class:"mt-30"},Ht={key:4,class:"mt-30"},Mt={class:"pl-30 mt-15"},Pt={class:"btn-layout"},ra=kt({__name:"EADetails",setup(Vt){const k=it(),T=je(),ie=S(T?.meta?.featureName),U=a(()=>T.meta?.marketType??""),{t:o,locale:D}=ot(),r=T.params.orderId,A=S(!1),ne=S(window.innerWidth),x=S(T?.params?.customerId||""),le=nt(),{getMainProfileID:R,getUserDetails:F}=rt(le),de=[{id:"generalNote"}],n=yt(),ue=n.getOrderDetails,ce=n.getTransactionHeading,me=n.getBusinessDetails,fe=n.getContactDetails,pe=n.getAddressDetails,ve=n.getOrderHistory,ge=n.getSuspendInfo,ye=n.getNoteHistory,be=n.getReceiverInformation,_e=n.getStatusDetails,Se=n.getStatusList,he=n.fetchStatusList,z=n.fetchEaOrderDetails,De=n.getProvisioningHistory,Ie=n.getIsMigrated,we=n.getIsOrderSenttoBcom;Bt(async()=>{k.showLoader(),await z(r),lt(!!(m?.value??!0)),await he(),k.hideLoader(),at()});const d=a(()=>ue(r,D.value)),W=a(()=>be(r)),H=a(()=>Se()),I=a(()=>_e(r)),y=S(I.value?.OrderStatusId),b=a(()=>H.value?.find(t=>parseInt(t.OrderStatusId)===Number(y.value))),Oe=a(()=>Dt(H.value,{isMigrated:m.value,isBillingKickOut:!!d.value?.isBillingKickOut,isCancellationApplicable:!!d.value?.isCancellationApplicable,selectedStatus:b.value})),ke=a(()=>It({isMigrated:m.value,isBillingKickOut:!!d.value?.isBillingKickOut,isCancellationApplicable:!!d.value?.isCancellationApplicable,selectedStatus:b.value})),Be=a(()=>ke.value||wt({isMigrated:m.value,isBillingKickOut:!!d.value?.isBillingKickOut,isCancellationApplicable:!!d.value?.isCancellationApplicable,selectedStatus:b.value})),Ce=a(()=>!!d.value?.isBillingKickOut),q=a(()=>K(b.value)),Ne=a(()=>m.value&&q.value&&!Ae.value),Y=a(()=>ce(r)),X=a(()=>me(r)),Z=a(()=>fe(r,D.value)),j=a(()=>ge(r,D.value)),G=a(()=>pe(r)),Te=a(()=>De(r)),m=a(()=>Ie(r)),Ae=a(()=>we(r)),Ee=a(()=>({fieldName:"orderDetails",historyInfo:ve(r)})),B=a(()=>!!d.value?.readOnly),$e=a(()=>!!d.value?.isProvisioning);Ct(()=>{window.removeEventListener("resize",Me)});const C=S({dueDate:""}),J=a(()=>n.EAOrderDetails?.[r]?.Order?.IsMilestoneUpdate),He=a(()=>n.EAOrderDetails?.[r]?.Order?.IsProvisioningSubmitDisabled);function Me(){ne.value=window.innerWidth}L(A,async()=>{A.value&&(await z(r),k.hideLoader(),ft(),A.value=!1)}),L(d,t=>{t&&(C.value={dueDate:t.dueDate??""})},{immediate:!0});const Q=a(()=>{const t=[{prop:"Note",label:o("order.note"),width:"auto",align:"left"},{prop:"DateCreated",label:o("order.By"),width:"auto",align:"left"}];return{formattedNotes:ye(r).map(l=>({...l,DateCreated:l.DateCreation?`${o("order.on")} ${dt(l.DateCreation,D.value)}`:null})).filter(l=>l.DateCreated!==null),columnNoteHistory:t}}),Pe=a(()=>{const t=[{label:o("businessinformation.businessinformation"),id:"mm-ea-business-information"},{label:o("order.contactInformation"),id:"mm-ea-contact-information"},{label:o("order.addressInformation"),id:"mm-ea-address-information"},{label:o("order.orderStatus"),id:"mm-ea-order-status"},{label:o("order.orderHistory"),id:"mm-ea-order-history"},{label:o("execution.receiverinformation"),id:"mm-ea-receiver-info"},{label:N.value.length==1?o("order.note"):o("order.notes"),id:"mm-ea-note"},{label:o("tickets.notesHistory"),id:"mm-ea-note-history"}];return m.value&&t.splice(5,0,{label:o("order.provisioningHistory"),id:"mm-ea-provisioninghistory"}),d.value?.OrderTransactionKey!="Activation_EA"&&d.value?.OrderTransactionKey!="Deactivation_EA"&&t.splice(5,0,{label:d.value?.OrderTransactionKey=="Suspend_Nonpay"||d.value?.OrderTransactionKey=="Suspend_Seasonal"?o("order.suspensionDetail
1s"):o("order.reactivationDetails"),id:"mm-ea-suspend-information"}),t.filter(i=>ut(i.id,ie.value))}),Ve={children:"children",label:"label"},N=S([{Note:"",OrderNoteTypeKey:"note",customerId:x,userProfileId:R.value?.UserProfileId,userId:F.value?.UserId,orderNumber:r}]),Ke=t=>{N.value=t},ee=a(()=>R.value?.UserProfileId),M=S(),Le=a(()=>({orderNumber:r,state:Number(y.value),userProfileId:ee.value})),{confirmAndSubmit:Ue}=ct(),{confirm:xe}=pt(),Re=async t=>{const i=Number(t),l=H.value?.find(_=>parseInt(_.OrderStatusId)===i);if(!m.value||!K(l)){y.value=i;return}if(!await xe({title:o("order.confirmation"),message:o("order.cancelOrderConfirmationMessage",{defaultValue:"Are you sure? Do you want to cancel the order?"}),confirmText:o("commonitems.yes"),cancelText:o("commonitems.no")})){y.value=I.value?.OrderStatusId;return}y.value=i},Fe=async()=>{if(!await ae()){oe();return}m.value&&!await Ue(Le.value)||await te()},te=async()=>{if(await ae()){const t=N.value?.[0]?.Note?.trim(),i={orderNumber:r,userProfileId:ee.value,userId:F.value?.UserId,status:Number(y.value),orderTransactionType:d.value?.OrderTransactionKey??""};m.value&&(i.dueDate=C.value.dueDate),t&&(i.notes=t);const l=d.value?.OrderTransactionKey;(l==="Activation_EA"||l==="Deactivation_EA")&&(i.receiver=W.value?.[0]?.Receiver??""),k.showLoader(),(await n.putEADetails(i))?.StatusCode===200?(N.value[0].Note="",A.value=!0,mt(o)):k.hideLoader()}else oe()};L(I,t=>{y.value=t?.OrderStatusId},{immediate:!0});const ze={dueDate:[{required:!0,message:o("order.dueDateRequired"),trigger:["change","blur"]},{validator:(t,i,l)=>{if(!i){l();return}const w=String(i).slice(0,10),_=new Date,P=`${_.getFullYear()}-${String(_.getMonth()+1).padStart(2,"0")}-${String(_.getDate()).padStart(2,"0")}`;if(w<P){l(new Error(o("order.dueDatePassed")));return}l()},trigger:["change","blur"]}]},ae=async()=>!m.value||!M.value?.validate?!0:await new Promise(t=>{M.value?.validate(i=>{t(i)})});return(t,i)=>{const l=v("el-col"),w=v("el-row"),_=v("el-form-item"),P=v("el-tag"),We=v("el-form"),E=v("el-table-column"),qe=v("el-table"),Ye=v("el-button"),Xe=v("ElButton"),Ze=v("el-link");return c(),re("div",Nt,[g("div",Tt,[s(w,{class:"mar-t-45 mar-b-30"},{default:u(()=>[s(l,{sm:24,md:24,class:"main-title"},{default:u(()=>[g("h1",null,h(e(Y)?t.$t(e(Y)):""),1)]),_:1})]),_:1}),e(Ce)?(c(),f(Ot,{key:0,orderId:e(r)},null,8,["orderId"])):p("",!0)]),g("div",At,[g("div",Et,[e(d)?(c(),f(Ge,{key:0,"order-details":e(d)},null,8,["order-details"])):p("",!0),s(w,{style:{"padding-top":"30px"}},{default:u(()=>[s(l,{style:{"padding-left":"0px"},span:24,xs:24,sm:8,md:6,lg:6},{default:u(()=>[s(Je,{"tree-data":e(Pe),"tree-props":Ve},null,8,["tree-data"])]),_:1}),s(l,{style:{"padding-left":"0px","padding-right":"0px"},span:24,xs:24,sm:24,md:18,lg:18},{default:u(()=>[s(l,{style:{"padding-left":"0px","padding-right":"0px"},span:24},{default:u(()=>[e(X)?(c(),f(V,{key:0,id:"mm-ea-business-information",information:e(X),class:"mar-t-20"},null,8,["information"])):p("",!0),e(Z)?(c(),f(V,{key:1,id:"mm-ea-contact-information",information:e(Z),class:"mar-t-20"},null,8,["information"])):p("",!0),e(G)?(c(),f(Qe,{key:2,id:"mm-ea-address-information","address-information":e(G)},null,8,["address-information"])):p("",!0),e(I)?(c(),f(se,{key:3,id:"mm-ea-order-status","head-level":2,"title-text":t.$t("order.orderStatus"),"title-class":"section-header",class:"section mar-t-30 order-status-container"},{default:u(()=>[s(We,{ref_key:"formActionTakenRef",ref:M,"label-width":"205px","label-position":"right",class:"order-form",model:C.value,rules:ze},{default:u(()=>[s(_,{label:t.$t("order.createdBy")},{default:u(()=>[g("span",null,h(e(vt)(e(I)?.CreatedByEn))+" "+h(e(I)?.CreatedByFr),1)]),_:1},8,["label"]),e(Be)?(c(),f(_,{key:1,label:t.$t("order.status")},{default:u(()=>[s(P,{type:e(q)?"info":"success",effect:"dark"},{default:u(()=>[$(h(e(D)==="en"?e(b)?.DescriptionEn||e(b)?.DescriptionFr:e(b)?.DescriptionFr||e(b)?.DescriptionEn),1)]),_:1},8,["type"])]),_:1},8,["label"])):(c(),f(bt,{key:0,"model-value":y.value,"status-list":e(Oe),disabled:e(B),"onUpdate:modelValue":Re},null,8,["model-value","status-list","disabled"])),e(m)?(c(),f(st,{key:2,modelValue:C.value.dueDate,"onUpdate:modelValue":i[0]||(i[0]=O=>C.value.dueDate=O),disabled:e(B),prop:"dueDate"},null,8,["modelValue","disabled"])):p("",!0)]),_:1},8,["model"])]),_:1},8,["title-text"])):p("",!0),g("div",$t,[s(et,{id:"mm-ea-order-history","order-history":e(Ee)}
1,null,8,["order-history"])]),e(m)?(c(),re("div",Ht,[s(ht,{id:"mm-ea-provisioninghistory","provisioning-history":e(Te)},null,8,["provisioning-history"])])):p("",!0),e(j)?(c(),f(V,{key:5,id:"mm-ea-suspend-information",information:e(j),class:"mar-t-20"},null,8,["information"])):p("",!0),s(se,{id:"mm-ea-receiver-info","head-level":2,"title-text":t.$t("execution.receiverinformation"),"title-class":"section-header",class:"section mar-t-30"},{default:u(()=>[g("div",Mt,[s(qe,{role:"table",data:e(W)},{default:u(()=>[s(E,{"min-width":"130px",prop:"Model",label:t.$t("tickets.model")},null,8,["label"]),s(E,{"min-width":"130px",prop:"Receiver",label:t.$t("tickets.receiver")},null,8,["label"]),s(E,{"min-width":"130px",prop:"Smartcard",label:t.$t(e(U)==="FC"?"tickets.macid":"tickets.smartcard")},null,8,["label"]),s(E,{"min-width":"130px",prop:"receiverStatus",label:t.$t("order.receiverStatus")},{default:u(O=>[s(tt,{status:e(D)==="en"?O.row.receiverStatusEn:O.row.receiverStatusFr,"status-asset":O.row.OrderReceiverStatusKey},null,8,["status","status-asset"])]),_:1},8,["label"])]),_:1},8,["data"])])]),_:1},8,["title-text"]),s(_t,{id:"mm-ea-note","form-notes-model":N.value,"is-disabled":e(B),onUpdateNotes:Ke},null,8,["form-notes-model","is-disabled"]),e(Q)?(c(),f(St,{key:6,id:"mm-ea-note-history","notes-details":e(Q),"note-history-visibility":de},null,8,["notes-details"])):p("",!0),g("div",Pt,[g("div",null,[s(Ye,{type:"primary",disabled:e(B)||e(J)||e($e)||e(Ne)||e(He)&&!e(K),onClick:Fe},{default:u(()=>[$(h(t.$t("commonitems.submit")),1)]),_:1},8,["disabled"]),e(m)?(c(),f(Xe,{key:0,class:"el-button--secondary",onClick:te,disabled:e(B)||e(J)},{default:u(()=>[$(h(t.$t("commonitems.save")),1)]),_:1},8,["disabled"])):p("",!0)]),s(Ze,{class:"link-back",type:"primary",onClick:i[1]||(i[1]=O=>e(gt)(e(U),x.value))},{default:u(()=>[$(h(t.$t("commonitems.back")),1)]),_:1})])]),_:1})]),_:1})]),_:1})])])])}}});export{ra as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.