chunk-4080f6e0.cabf5174.js 6.8 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-4080f6e0"],{"04eb":function(e,t,a){"use strict";a.r(t);var n=a("207e"),i=a.n(n);for(var s in n)["default"].indexOf(s)<0&&function(e){a.d(t,e,(function(){return n[e]}))}(s);t["default"]=i.a},"14d1":function(e,t,a){"use strict";a.r(t);var n=a("615a"),i=a.n(n);for(var s in n)["default"].indexOf(s)<0&&function(e){a.d(t,e,(function(){return n[e]}))}(s);t["default"]=i.a},"207e":function(e,t,a){var n=a("4ea4").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(a("894d")),s=a("19c0"),l=a("77ea"),r=n(a("a58e"));t.default={name:"SharePeopleDialog",components:{ContactSelect:i.default},data:function(){return{commonState:this.$store.state,permissionVal:"freeBusyReader",permissionOptions:[{key:"freeBusyReader",value:"settingPermissionOnly"},{key:"reader",value:"settingPermissionView"},{key:"writer",value:"settingPermissionChanges"},{key:"owner",value:"settingPermissionManage"}],selectEmail:"",displayName:"",calendarId:"",calendarDisplayName:"",selectRole:"user",loading:!1}},computed:{isMac:function(){var e=this.$store.state.currentPlatform;return"mac"===e}},mounted:function(){window.calendarId&&(this.calendarId=window.calendarId,this.calendarDisplayName=window.calendarDisplayName)},methods:{checkValue:function(){return!!this.permissionVal&&!(!this.selectEmail&&!this.$refs.contactSelect.inputName)},closeDialog:function(){(0,s.clickDialogBtnRequest)({event:"clicked",control:"cancelButton"})},saveSharePeople:function(){var e=this;this.checkValue()&&(this.loading=!0,window.zoomSdk.postJsMessage({functionName:"calendarui_insertaclrule",params:{calendarId:this.calendarId,aclRule:{scopeType:this.selectRole,scopeValue:this.selectEmail,role:this.permissionVal}}}).then((function(){e.loading=!1,(0,l.notifyOtherWebview)({name:"insertaclruleSuccess",destination:[r.default.page.calendar]}),e.closeDialog()})).catch((function(t){e.loading=!1,window.zoomLog("INFO","Page: SharePeopleDialog","error",t)})))},handleSelectContactVal:function(e){this.selectRole=e.isGroup?"group":"user",this.selectEmail=e.email,this.displayName=e.displayName}}}},2795:function(e,t,a){"use strict";var n=a("eef1");a.o(n,"render")&&a.d(t,"render",(function(){return n["render"]})),a.o(n,"staticRenderFns")&&a.d(t,"staticRenderFns",(function(){return n["staticRenderFns"]}))},"3b6c":function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.staticRenderFns=t.render=void 0;t.render=function(){var e=this,t=e._self._c;return t("div",{staticClass:"calendar-search"},[t("client-search",{attrs:{noBorder:e.noBorder,placeholder:e.placeholder,showReceipts:!1},on:{change:e.handleChange},model:{value:e.arr,callback:function(t){e.arr=t},expression:"arr"}})],1)},t.staticRenderFns=[]},"615a":function(e,t,a){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=a("aa2a");t.default={name:"ContactSelect",props:{disabled:{type:Boolean,default:!1},popperClass:{type:String,default:"contact-select basic-font"},popperAppendToBody:{type:Boolean,default:!0},clearValAfterSelected:{type:Boolean,default:!0},placeholder:{type:String,default:""},noBorder:{type:Boolean,default:!1}},data:function(){return{inputName:"",loading:!1,invalidInputVal:!1,contacts:[],arr:[]}},methods:{handleBlur:function(){this.clearValAfterSelected&&(this.inputName=""),0===this.inputName.length&&(this.invalidInputVal=!1)},handleChange:function(e){this.handleContactSelect(e)},searchContactRequest:function(e,t){var a=this;window.zoomSdk.postJsMessage({functionName:"calendarui_searchcontacts",params:{searchKey:e}}).then((function(e){t&&t(e)})).catch((function(e){a.$errorMessageSingle(e),window.zoomLog("INFO","Page: ContactSelect","get contact error",e)}))},remoteMethod:function(e){var t=this;this.loading=!0,""!==e?(0,n.throttle)(this.searchContactRequest(e,(function(e){e.contacts&&e.contacts.length?t.contacts=e.contacts:t.contacts=[],t.loading=!1})),500):(this.contacts=[],this.loading=!1)},handleContactSelect:function(e){var t;(0,n.isEmail)(e.email)?(this.invalidInputVal=!1,e.isExternal?t={jid:0,email:e.email,calendarId:e.email,displayName:e.displayName,type:"attendee",newCreated:!1,summaryOverride:e}:(t=e,t.type="attendee",t.calendarId=e.email,t.newCreated=!1),this.clearValAfterSelected&&(this.inputName=""),this.$emit("selectContactVal",t)):(window.zoomLog("INFO","Page: ContactSelect","invaild contact input"),this.invalidInputVal=!0)}}}},"7a55":function(e,t,a){"use strict";a.r(t);var n=a("2795"),i=a("04eb");for(var s in i)["default"].indexOf(s)<0&&function(e){a.d(t,e,(function(){return i[e]}))}(s);a("f157");var l=a("2877"),r=Object(l["a"])(i["default"],n["render"],n["staticRenderFns"],!1,null,null,null);t["default"]=r.exports},"821a":function(e,t,a){},"894d":function(e,t,a){"use strict";a.r(t);var n=a("ad48"),i=a("14d1");for(var s in i)["default"].indexOf(s)<0&&function(e){a.d(t,e,(function(){return i[e]}))}(s);a("a936");var l=a("2877"),r=Object(l["a"])(i["default"],n["render"],n["staticRenderFns"],!1,null,null,null);t["default"]=r.exports},"9bbf":function(e,t,a){},a936:function(e,t,a){"use strict";a("9bbf")},ad48:function(e,t,a){"use strict";var n=a("3b6c");a.o(n,"render")&&a.d(t,"render",(function(){return n["render"]})),a.o(n,"staticRenderFns")&&a.d(t,"staticRenderFns",(function(){return n["staticRenderFns"]}))},eef1:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.staticRenderFns=t.render=void 0;t.render=function(){var e=this,t=e._self._c;return t("div",{staticClass:"share-people-view"},[t("div",{staticClass:"title",attrs:{slot:"title"},slot:"title"},[e._v(" "+e._s(e.$t("dialogShareAdd"))+" "),t("div",{staticClass:"options-preface"},[e._v(" "+e._s(e.calendarDisplayName)+" "+e._s(e.$t("createSettingCalendar"))+" ")])]),t("div",{staticClass:"setting-part"},[t("contact-select",{ref:"contactSelect",attrs:{clearValAfterSelected:!1,placeholder:e.$t("settingShareEmailMePlaceholder")},on:{selectContactVal:e.handleSelectContactVal}}),t("zm-tag",{directives:[{name:"show",rawName:"v-show",value:e.selectEmail.length,expression:"selectEmail.length"}],staticClass:"select-user",attrs:{type:"info"}},[e._v(" "+e._s(e.displayName||e.selectEmail)+" ")]),t("zm-select",{attrs:{placeholder:"",label:"","list-label":"","default-first-option":""},model:{value:e.permissionVal,callback:function(t){e.permissionVal=t},expression:"permissionVal"}},e._l(e.permissionOptions,(function(a){return t("zm-option",{key:e.$t(a.value),attrs:{label:e.$t(a.value),value:a.key}})})),1)],1),t("span",{class:"dialog-footer ".concat(e.isMac?"btn-in-mac":""),attrs:{slot:"footer"},slot:"footer"},[t("zm-button",{staticClass:"submit-btn",attrs:{focusFirst:"",type:"primary",loading:e.loading},on:{click:e.saveSharePeople}},[e._v(e._s(e.$t("quickCreateAddText")))]),t("zm-button",{staticClass:"dialog-cancel-btn cancel-btn",attrs:{plain:""},on:{click:e.closeDialog}},[e._v(e._s(e.$t("cancel")))])],1)])},t.staticRenderFns=[]},f157:function(e,t,a){"use strict";a("821a")}}]);