| 1 |
- (window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-23335c32"],{"055f":function(e,t,i){},"15d5":function(e,t,i){},3891:function(e,t,i){"use strict";i.r(t);var a=i("9ab4"),s=i("1b40"),l=i("f175");var r=i("b3ad");let c=class extends s.e{constructor(){super(...arguments),this.activeIndex=0,this.serviceName=["mnp","oa","h5","pc","app"],this.serviceLink={mnp:"https://work.weixin.qq.com/nl/act/p/a733314375294bdd",oa:"https://work.weixin.qq.com/nl/act/p/3f8820e724cb44c5",h5:"https://work.weixin.qq.com/nl/act/p/4030a5b69149404d",pc:"https://work.weixin.qq.com/nl/act/p/4030a5b69149404d",app:"https://www.likeshop.cn/doc/13/4183"},this.scene=["扫二维码","拨打电话","系统客服","微信客服","小程序客服","第三方客服"],this.sceneLimit={mnp:[1,2,3,4,5],oa:[1,2,3,4],h5:[1,2,3,4],pc:[1,4],app:[1,2,3,4]},this.form={mnp:{way:1,name:"平台名称",remarks:"备注",phone:"",business_time:"9:00-18:00",qr_code:""},oa:{way:2,phone:""},h5:{way:1},pc:{way:1,enterprise_id:"",kefu_link:""},app:{way:1,kefu_link:""}}}getServicegetConfig(){var e;(e={},l.a.get("/kefu.kefu_config/getConfig",{params:e})).then(e=>{this.form=e})}handleClick(e){this.activeIndex=e}onSubmit(){this.$refs.formRef.validate(e=>{var t;e&&(t={...this.form},l.a.post("/kefu.kefu_config/setConfig",t)).then(e=>{this.getServicegetConfig()})})}created(){this.getServicegetConfig()}};c=Object(a.a)([Object(s.a)({components:{MaterialSelect:r.a}})],c);var n=c,o=(i("b4a2"),i("2877")),d=Object(o.a)(n,(function(){var e=this,t=e._self._c;e._self._setupProxy;return t("div",{staticClass:"service-setting"},[t("div",{staticClass:"ls-card"},[t("el-alert",{attrs:{title:"1.为买家和卖家提供多元化的客服渠道与专业服务支持。2.用户可在微信内、外各个场景中对商家发起咨询,还有智能客服助手快速响应常见问题。",type:"info","show-icon":"",closable:!1}})],1),t("div",{staticClass:"ls-card m-t-24"},[t("div",{staticClass:"nr weight-500 m-b-20"},[e._v("客服配置")]),t("el-form",{ref:"formRef",attrs:{model:e.form,"label-width":"120px",size:"small"}},[t("el-form-item",{attrs:{label:"场景"}},[t("div",{staticClass:"flex"},[t("div",{staticClass:"option-item",class:0==e.activeIndex?"actived":"",on:{click:function(t){return e.handleClick(0)}}},[t("span",{staticStyle:{"line-height":"20px"}},[e._v(" 微信小程序")]),t("span",{staticClass:"muted xxs",staticStyle:{"line-height":"20px"}},[e._v(" "+e._s(e.scene[e.form.mnp.way-1]))])])])]),t("el-form-item",{attrs:{label:"客服方式"}},[e.sceneLimit[""+e.serviceName[e.activeIndex]].includes(1)?t("el-radio",{attrs:{label:"1"},model:{value:e.form[""+e.serviceName[e.activeIndex]].way,callback:function(t){e.$set(e.form[""+e.serviceName[e.activeIndex]],"way",t)},expression:"form[`${serviceName[activeIndex]}`].way"}},[e._v("扫二维码")]):e._e(),e.sceneLimit[""+e.serviceName[e.activeIndex]].includes(5)?t("el-radio",{attrs:{label:"5"},model:{value:e.form[""+e.serviceName[e.activeIndex]].way,callback:function(t){e.$set(e.form[""+e.serviceName[e.activeIndex]],"way",t)},expression:"form[`${serviceName[activeIndex]}`].way"}},[e._v("微信小程序客服 ")]):e._e()],1),1==e.form[""+e.serviceName[e.activeIndex]].way?[t("el-form-item",{attrs:{label:"客服二维码",prop:"qr_code"}},[t("material-select",{model:{value:e.form[""+e.serviceName[e.activeIndex]].qr_code,callback:function(t){e.$set(e.form[""+e.serviceName[e.activeIndex]],"qr_code",t)},expression:"form[`${serviceName[activeIndex]}`].qr_code"}})],1)]:e._e(),2==e.form[""+e.serviceName[e.activeIndex]].way?[t("el-form-item",{attrs:{label:"拨打电话"}},[t("el-input",{attrs:{type:"number",placeholder:""},model:{value:e.form[""+e.serviceName[e.activeIndex]].phone,callback:function(t){e.$set(e.form[""+e.serviceName[e.activeIndex]],"phone",t)},expression:"form[`${serviceName[activeIndex]}`].phone"}})],1)]:e._e(),3==e.form[""+e.serviceName[e.activeIndex]].way?[t("el-form-item",[t("div",[e._v("请参考部署文档配置系统客服")])])]:e._e(),4==e.form[""+e.serviceName[e.activeIndex]].way?[t("el-form-item",{attrs:{label:"企业ID"}},[t("el-input",{attrs:{placeholder:""},model:{value:e.form[""+e.serviceName[e.activeIndex]].enterprise_id,callback:function(t){e.$set(e.form[""+e.serviceName[e.activeIndex]],"enterprise_id",t)},expression:"form[`${serviceName[activeIndex]}`].enterprise_id"}})],1),t("el-form-item",{attrs:{label:"企业客服链接"}},[t("el-input",{attrs:{placeholder:""},model:{value:e.form[""+e.serviceName[e.activeIndex]].kefu_link,callback:function(t){e.$set(e.form[""+e.serviceName[e.activeIndex]],"kefu_link",t)},expression:"form[`${serviceName[activeIndex]}`].kefu_link"}}),t("div",[e._v(" 如何接入企业微信客服请查看 "),t("a",{staticStyle:{color:"#5a86fa","text-decoration":"none"},attrs:{href:e.serviceLink[""+e.serviceName[e.activeIndex]],target:"_blank"}},[e._v(" 企业微信客服指南 ")])])],1)]:e._e(),5==e.form[""+e.serviceName[e.activeIndex]].way?[t("el-form-item",[t("div",[e._v("需前往小程序后台绑定客服人员")])])]:e._e(),6==e.form[""+e.serviceName[e.activeIndex]].way?[t("el-form-item",{attrs:{label:"客服链接"}},[t("el-input",{attrs:{placeholder:""},model:{value:e.form[""+e.serviceName[e.activeIndex]].kefu_link,callback:function(t){e.$set(e.form[""+e.serviceName[e.activeIndex]],"kefu_link",t)},expression:"form[`${serviceName[activeIndex]}`].kefu_link"}}),t("div",[e._v(" 请填写客服链接,聊天时跳转至第三方聊天窗口 例如: "),t("a",{staticStyle:{color:"#5a86fa","text-decoration":"none"},attrs:{href:"https://www.meiqia.com/",target:"_blank"}},[e._v(" 美恰客服 ")])])],1)]:e._e()],2)],1),t("div",{staticClass:"bg-white ls-fixed-footer flex row-center"},[t("div",{staticClass:"row-center flex"},[t("el-button",{attrs:{size:"small",type:"primary"},on:{click:e.onSubmit}},[e._v("保存")])],1)])])}),[],!1,null,"dbd12a26",null);t.default=d.exports},"4e40":function(e,t,i){"use strict";i("055f")},b3ad:function(e,t,i){"use strict";i("e9f5"),i("ab43");var a=i("9ab4"),s=i("1b40"),l=i("0a6d"),r=i("c6fe"),c=i("e915"),n=i("b76a"),o=i.n(n);let d=class extends s.e{constructor(){super(...arguments),this.isAdd=!0,this.fileList=[]}get showUpload(){const{fileList:e,limit:t}=this;return t-e.length>0}get meterialLimit(){return this.isAdd?this.limit?this.limit-this.fileList.length:null:1}get tipsText(){switch(this.type){case"image":return"图片";case"video":return"视频"}}get imageUri(){return e=>this.enableDomain?e:this.$getImageUri(e)}valueChange(e){this.fileList=Array.isArray(e)?e:""==e?[]:[e]}showDialog(e=!0,t){var i;this.disabled||(this.isAdd=e,void 0!==t&&(this.currentIndex=t),null===(i=this.$refs.materialDialog)||void 0===i||i.onTrigger())}selectChange(e){this.select=e}handleConfirm(){this.$refs.material.clearSelectList();const e=this.select.map(e=>this.enableDomain?e.uri:e.url);this.isAdd?this.fileList=this.fileList.concat(e):this.fileList.splice(this.currentIndex,1,e.shift()),this.handleChange()}delImage(e){this.fileList.splice(e,1),this.handleChange()}handleChange(){const e=1!=this.limit?this.fileList:this.fileList[0]||"";this.$emit("input",e),this.$emit("change",e),this.fileList=[]}};Object(a.a)([Object(s.c)({default:()=>[]})],d.prototype,"value",void 0),Object(a.a)([Object(s.c)({default:1})],d.prototype,"limit",void 0),Object(a.a)([Object(s.c)({default:"100"})],d.prototype,"size",void 0),Object(a.a)([Object(s.c)({default:!1})],d.prototype,"disabled",void 0),Object(a.a)([Object(s.c)({default:!1})],d.prototype,"dragDisabled",void 0),Object(a.a)([Object(s.c)({default:!1})],d.prototype,"hiddenTrigger",void 0),Object(a.a)([Object(s.c)({default:"image"})],d.prototype,"type",void 0),Object(a.a)([Object(s.c)({default:"transparent"})],d.prototype,"uploadBg",void 0),Object(a.a)([Object(s.c)({default:!0})],d.prototype,"enableDomain",void 0),Object(a.a)([Object(s.c)({default:!0})],d.prototype,"enableDelete",void 0),Object(a.a)([Object(s.f)("value",{immediate:!0})],d.prototype,"valueChange",null),d=Object(a.a)([Object(s.a)({components:{LsDialog:l.a,LsMaterial:r.a,Draggable:o.a,FileItem:c.a}})],d);var m=d,f=(i("4e40"),i("2877")),v=Object(f.a)(m,(function(){var e=this,t=e._self._c;e._self._setupProxy;return t("ls-dialog",{ref:"materialDialog",staticClass:"material-select",attrs:{title:"选择"+e.tipsText,width:"1050px",top:"15vh"},on:{confirm:e.handleConfirm}},[e.hiddenTrigger?e._e():t("div",{staticClass:"material-select__trigger clearfix",attrs:{slot:"trigger"},on:{click:function(e){e.stopPropagation()}},slot:"trigger"},[t("draggable",{staticClass:"ls-draggable",attrs:{animation:"300",disabled:e.disabled||e.dragDisabled},on:{update:e.handleChange},model:{value:e.fileList,callback:function(t){e.fileList=t},expression:"fileList"}},e._l(e.fileList,(function(i,a){return t("div",{key:i+a,staticClass:"material-preview ls-del-wrap",class:{"is-disabled":e.disabled,"is-one":1==e.limit},on:{click:function(t){return e.showDialog(!1,a)}}},[e.$scopedSlots.preview?t("div",[e._t("preview",null,{item:e.imageUri(i)})],2):t("file-item",{attrs:{type:e.type,item:{uri:e.imageUri(i)},size:e.size}}),e.enableDelete?t("i",{staticClass:"el-icon-close ls-icon-del",on:{click:function(t){return t.stopPropagation(),e.delImage(a)}}}):e._e()],1)})),0),t("div",{directives:[{name:"show",rawName:"v-show",value:e.showUpload,expression:"showUpload"}],staticClass:"material-upload",class:{"is-disabled":e.disabled,"is-one":1==e.limit},on:{click:function(t){return e.showDialog(!0)}}},[e.$slots.upload?t("div",[e._t("upload")],2):t("div",{staticClass:"upload-btn flex row-center",style:{width:e.size+"px",height:e.size+"px",background:e.uploadBg}},[e._t("default"),e.$slots.default?e._e():t("span",[e._v("添加"+e._s(e.tipsText))])],2)])],1),t("div",{staticClass:"material-wrap"},[t("ls-material",{ref:"material",attrs:{"page-size":15,type:e.type,limit:e.meterialLimit},on:{change:e.selectChange}})],1)])}),[],!1,null,"62c92359",null);t.a=v.exports},b4a2:function(e,t,i){"use strict";i("15d5")}}]);
|