1 line
9.7 KiB
JavaScript
1 line
9.7 KiB
JavaScript
(window.webpackJsonp=window.webpackJsonp||[]).push([[98],{1348:function(e,t,n){"use strict";n.r(t);var r=n(3042),a=n(1891);for(var o in a)"default"!==o&&function(e){n.d(t,e,(function(){return a[e]}))}(o);n(2688);var s=n(0),i=n(2690),l=n.n(i),u=Object(s.a)(a.default,r.a,r.b,!1,null,"54803119",null);"function"==typeof l.a&&l()(u),t.default=u.exports},1433:function(e,t,n){"use strict";var r=n(1);Object.defineProperty(t,"__esModule",{value:!0}),t.getSystemStatus=t.updateActiveStatus=t.getActiveStatus=t.updateEmailSetting=t.getEmailSetting=t.getTicketDefaults=t.replyTicket=t.createTicket=t.markTicketsRead=t.openTicket=t.closeTickets=t.getMessages=t.getTickets=t.sendMessageMultiple=void 0;var a=r(n(2)),o=r(n(30)),s=r(n(598));function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i(Object(n),!0).forEach((function(t){(0,a.default)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var u=o.default.post({url:"/CMD_TICKET_CREATE",params:{action:"create",type:"message",user:"multiple"},schema:{users:o.default.ROWS,priority:{type:String,default:"10",validator:function(e){return["10","20","30"].includes(e)}},subject:o.default.REQUIRED_STRING,message:o.default.REQUIRED_STRING,emailOnly:l({},o.default.OPTIONAL_BOOL,{default:!1}),all_email_accounts:o.default.OPTIONAL_BOOL}});t.sendMessageMultiple=u;var c=l({},o.default.OPTIONAL_BOOL,{default:!0}),p=o.default.get({id:"TICKETS",url:"/CMD_TICKET_MANAGE",response:{tickets:[],info:{columns:[],pagination:{},tickets:{}}},pagination:!0,schema:{show_open:c,show_hold:c,show_closed:c},after:function(e){return e.flow(e.wrap("rows"),e.moveProp({"rows.info.new_all":"filters.all.new","rows.info.num_all":"filters.all.total","rows.info.new_hold":"filters.hold.new","rows.info.num_hold":"filters.hold.total","rows.info.new_open":"filters.open.new","rows.info.num_open":"filters.open.total","rows.info.new_closed":"filters.closed.new","rows.info.num_closed":"filters.closed.total","rows.info.active":"enabled","rows.info.html":"message"}),e.processTableInfo("rows"),e.mapProps({rows:e.flow(e.toArray,e.mapArrayProps({new:e.convert.toAppBoolean,priority:e.convert.toAppNumber,replies:e.convert.toAppNumber,last_message:e.convert.toAppDate,subject:e.convert.toAppString,user:e.convert.toAppString})),filters:e.mapValues(e.mapProps({new:e.convert.toAppNumber,total:e.convert.toAppNumber})),enabled:e.convert.toAppBoolean,message:e.convert.toAppHtml}))}});t.getTickets=p;var f=o.default.get({id:"TICKET_MESSAGES",url:"/CMD_TICKET_MANAGE",response:[],params:{action:"view",type:"ticket"},schema:{number:o.default.REQUIRED_STRING},after:function(e){return e.flow(e.deleteProp("info"),e.toArray,(function(e){return e.reverse()}),e.mapArrayProps({message:e.convert.toAppHtml,time:function(t){return(0,s.default)(Date.now(),e.convert.toAppDate(t))}}))}});t.getMessages=f;var d=o.default.select({url:"/CMD_TICKET_MANAGE",params:{close:!0}});t.closeTickets=d;var m=o.default.post({url:"/CMD_TICKET_MANAGE",params:{action:"status",status:"open"},schema:{number:o.default.REQUIRED_STRING}});t.openTicket=m;var v=o.default.select({url:"/CMD_TICKET_MANAGE",params:{read:!0}});t.markTicketsRead=v;var E=o.default.post({url:"/CMD_TICKET_CREATE",params:{action:"create",type:"request"},schema:{user:o.default.REQUIRED_STRING,priority:l({},o.default.REQUIRED_STRING,{validator:function(e){return["10","20","30"].includes(e)}}),subject:o.default.REQUIRED_STRING,message:o.default.REQUIRED_STRING,email_only:o.default.OPTIONAL_BOOL}});t.createTicket=E;var T=o.default.post({url:"/CMD_TICKET_MANAGE",params:{action:"reply",type:"reply",priority:"none"},schema:{number:o.default.REQUIRED_STRING,user:o.default.REQUIRED_STRING,subject:o.default.REQUIRED_STRING,status:{type:String,required:!1,default:"open",validator:function(e){return["open","closed"].includes(e)}},message:o.default.REQUIRED_STRING}});t.replyTicket=T;var _=o.default.get({id:"TICKET_DEFAULTS",url:"/CMD_TICKET_CREATE",after:function(e){return e.flow(e.moveProp("EML_ONLY_CHEKCED","email.set"),e.moveProp("SHOW_EML_ONLY","email.show"),e.moveProp("TCKTTO","to"),e.moveProp("TCKTTYPE","type"),(function(e){return l({},e,{selected:Object.values(e.to).find((function(e){return!!e.selected}))})}),e.mapProps({email:e.mapProps({set:e.convert.toAppBoolean,show:e.convert.toAppBoolean}),to:function(e){return Object.values(e).map((function(e){return{label:e.text,value:e.value}}))},selected:function(e){return{label:e.text,value:e.value}}}))}});t.getTicketDefaults=_;var g=o.default.get({id:"TICKETS_EMAIL_SETTING",url:"/CMD_TICKET",after:function(e){return e.flow(e.project({email:"settings.EMAIL",checked:"settings.EMAILCHECKED"}),e.mapProps({featureEnabled:e.feedWith(1,(function(e){return void 0!==e.checked})),email:e.setDefault(""),checked:e.flow(e.setDefault("no"),e.convert.toAppBoolean)}))}});t.getEmailSetting=g;var A=o.default.post({url:"/CMD_TICKET_MANAGE",params:{action:"email"},schema:{email:o.default.REQUIRED_STRING,ON:o.default.REQUIRED_BOOL}});t.updateEmailSetting=A;var I=o.default.get({id:"TICKETS_ACTIVE_STATUS",url:"/CMD_TICKET_MANAGE",response:{html:"",active:!1},after:function(e){return function(t){return{html:t.info.html,active:e.convert.toAppBoolean(t.info.active)}}}});t.getActiveStatus=I;var h=o.default.post({url:"/CMD_TICKET_MANAGE",params:{action:"active"},schema:{active:o.default.REQUIRED_BOOL,html:o.default.REQUIRED_STRING}});t.updateActiveStatus=h;var y=o.default.get({id:"TICKET_SYSTEM_STATUS",url:"/CMD_TICKET_CREATE",params:{type:"Ticket"},notifyError:!1});t.getSystemStatus=y},1891:function(e,t,n){"use strict";n.r(t);var r=n(1892),a=n.n(r);for(var o in r)"default"!==o&&function(e){n.d(t,e,(function(){return r[e]}))}(o);t.default=a.a},1892:function(e,t,n){"use strict";var r=n(1);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a,o,s=r(n(15)),i=r(n(16)),l=n(1433),u=n(7),c={beforeRouteEnter:(o=(0,i.default)(s.default.mark((function e(t,n,r){var a,o;return s.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.getSystemStatus)();case 2:(a=e.sent)instanceof Error?((o=a.apiData).url&&(0,u.openInNewTab)(o.url),r(!1)):r();case 4:case"end":return e.stop()}}),e)}))),function(e,t,n){return o.apply(this,arguments)}),data:function(){return{user:"creator",type:"request",priority:"10",subject:"",message:"",emailOnly:!1}},methods:{createTicket:(a=(0,i.default)(s.default.mark((function e(){return s.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.createTicket)({user:this.user,type:this.type,priority:this.priority,subject:this.subject,message:this.message});case 2:e.sent&&(this.$reset(),this.$router.back());case 4:case"end":return e.stop()}}),e,this)}))),function(){return a.apply(this,arguments)})}};t.default=c},1893:function(e,t,n){var r=n(2689);"string"==typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);(0,n(5).default)("15bb472c",r,!0,{})},2688:function(e,t,n){"use strict";var r=n(1893);n.n(r).a},2689:function(e,t,n){(e.exports=n(4)(!0)).push([e.i,"textarea[data-v-54803119]{max-height:unset!important;width:100%;min-height:12rem!important}","",{version:3,sources:["/home/evo/evolution/src/js/pages/user/create-ticket.vue"],names:[],mappings:"AAoHA,0BACI,2BACA,WACA,0BAA4B,CAAA",file:"create-ticket.vue?vue&type=style&index=0&id=54803119&lang=scss&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\ntextarea {\n max-height: unset !important;\n width: 100%;\n min-height: 12rem !important;\n}\n"],sourceRoot:""}])},2690:function(e,t){},3042:function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("app-page",[n("app-page-section",[n("ui-form-element",[n("translate",{attrs:{slot:"title"},slot:"title"},[e._v("\n Priority:\n ")]),e._v(" "),n("input-select",{attrs:{slot:"content",options:{10:e.$gettext("Low"),20:e.$gettext("Medium"),30:e.$gettext("High")}},slot:"content",model:{value:e.priority,callback:function(t){e.priority=t},expression:"priority"}})],1),e._v(" "),n("ui-form-element",{attrs:{group:"message",validators:{required:!0}}},[n("translate",{attrs:{slot:"title"},slot:"title"},[e._v("\n Subject:\n ")]),e._v(" "),n("input",{directives:[{name:"model",rawName:"v-model",value:e.subject,expression:"subject"}],attrs:{slot:"content",type:"text"},domProps:{value:e.subject},on:{input:function(t){t.target.composing||(e.subject=t.target.value)}},slot:"content"})],1),e._v(" "),n("ui-form-element",{attrs:{group:"message",validators:{required:!0}}},[n("translate",{attrs:{slot:"title"},slot:"title"},[e._v("\n Message:\n ")]),e._v(" "),n("input-textarea",{attrs:{slot:"content"},slot:"content",model:{value:e.message,callback:function(t){e.message=t},expression:"message"}})],1),e._v(" "),n("ui-form-element",[n("span",{attrs:{slot:"title"},slot:"title"}),e._v(" "),n("input-checkbox",{attrs:{slot:"content"},slot:"content",model:{value:e.emailOnly,callback:function(t){e.emailOnly=t},expression:"emailOnly"}},[n("translate",[e._v("E-mail Only")])],1)],1)],1),e._v(" "),n("ui-button",{attrs:{slot:"footer:buttons",theme:"safe","validate-group":"message"},on:{click:e.createTicket},slot:"footer:buttons"},[n("translate",[e._v("Create")])],1)],1)},a=[];n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return a}))}}]); |