chunk-b31781b6.2e259488.js 37 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-b31781b6","chunk-4cc2d711","chunk-2d207803","chunk-2d0da01e"],{1177:function(e,t,a){"use strict";var n=a("7a23");function o(e,t,a,o,r,c){var l=Object(n["resolveComponent"])("editor");return Object(n["openBlock"])(),Object(n["createBlock"])(l,{init:r.config,disabled:a.disabled,"model-value":a.value,"onUpdate:modelValue":c.updateValue},null,8,["init","disabled","model-value","onUpdate:modelValue"])}a("a15b"),a("b0c0"),a("159b"),a("ac1f"),a("5319");var r=a("e562"),c=a.n(r),l=(a("ec27"),a("0d68"),a("64d8"),a("840a"),a("0a9d"),a("3154"),a("bc54"),a("62e5"),a("6957"),a("ffbe"),a("4237"),a("2fec"),a("4ea8"),a("8863"),a("3aea"),a("07d1"),a("07d7"),a("84ec"),a("0902"),a("2b07"),a("c3d7"),a("69e4"),a("d2dc"),a("855b"),a("ebac"),a("90e7"),a("eda9"),a("0efa"),a("365e"),a("9434"),a("4cb4"),a("ca72")),i=(a("d3b7"),a("b775")),u=a("f64c");function d(e){return new Promise((function(t,a){Object(i["a"])({url:"/Oss/apiUpload",method:"post",headers:{hostname:window.location.hostname},data:e}).then((function(e){1==e.data.code?(u["a"].success(e.data.msg),t(e.data.data)):a(new Error(e.data.msg))})).catch((function(e){a(e)}))}))}var s="",f={height:500,branding:!1,skin_url:s+"tinymce/skins/ui/oxide",content_css:s+"tinymce/skins/content/default/content.min.css",language_url:s+"tinymce/langs/zh_CN.js",language:"zh_CN",plugins:["code","print","preview","fullscreen","paste","searchreplace","save","autosave","link","autolink","image","imagetools","media","table","codesample","lists","advlist","hr","charmap","emoticons","anchor","directionality","pagebreak","quickbars","nonbreaking","visualblocks","visualchars","wordcount"].join(" "),toolbar:["fullscreen","preview","code","|","image","|","undo","redo","|","forecolor","backcolor","|","bold","italic","underline","strikethrough","|","alignleft","aligncenter","alignright","alignjustify","|","outdent","indent","|","numlist","bullist","|","formatselect","fontselect","fontsizeselect","|","link","media","emoticons","charmap","anchor","pagebreak","codesample","|","ltr","rtl"].join(" "),draggable_modal:!0,toolbar_mode:"sliding",quickbars_insert_toolbar:"quicktable",quickbars_selection_toolbar:"bold italic | quicklink h2 h3 blockquote",images_upload_handler:function(e,t){var a=e.blob(),n=new FormData;n.append("file",a,a.name),n.append("type","TinymceEditor "),d(n).then((function(e){e.full_url?t(e.full_url):t("")})).catch((function(){t("")}))},file_picker_types:"media",file_picker_callback:function(){}},b={skin_url:s+"tinymce/skins/ui/oxide-dark",content_css:s+"tinymce/skins/content/dark/content.min.css"},m={name:"TinymceImageEditor",components:{Editor:l["a"]},emits:["update:value"],props:{value:String,init:Object,disabled:Boolean,autoTheme:{type:Boolean,default:!0},darkTheme:Boolean},data:function(){var e=this.autoTheme?this.$store.state.theme.darkMode:this.darkTheme;return{config:Object.assign({},f,e?b:{},this.init)}},computed:{darkMode:function(){try{return this.$store.state.theme.darkMode}catch(e){return!1}}},created:function(){c.a.init({})},methods:{updateValue:function(e){this.$emit("update:value",e)},changeTheme:function(e){document.head.querySelectorAll('[id^="mce-"]').forEach((function(t){var a=t.getAttribute("href");-1!==a.indexOf("/oxide-dark/")?e||(a=a.replace("/oxide-dark/","/oxide/"),t.setAttribute("href",a)):e&&(a=a.replace("/oxide/","/oxide-dark/"),t.setAttribute("href",a))})),this.changeContentTheme(e)},changeContentTheme:function(e){document.body.querySelectorAll('iframe[id^="tiny-vue_"]').forEach((function(t){var a=t.contentWindow;if(a){var n=a.document;n&&[].forEach.call(n.head.querySelectorAll('[id^="mce-"]'),(function(t){var a=t.getAttribute("href");-1!==a.indexOf("/skins/ui/")?-1!==a.indexOf("/oxide-dark/")?e||(a=a.replace("/oxide-dark/","/oxide/"),t.setAttribute("href",a)):e&&(a=a.replace("/oxide/","/oxide-dark/"),t.setAttribute("href",a)):-1!==a.indexOf("/skins/content/")&&(-1!==a.indexOf("/dark/")?e||(a=a.replace("/dark/","/default/"),t.setAttribute("href",a)):e&&(a=a.replace("/default/","/dark/"),t.setAttribute("href",a)))}))}}))}},watch:{darkMode:function(){this.autoTheme&&this.changeTheme(this.darkMode)}}},p=(a("4afa"),a("6b0d")),h=a.n(p);const O=h()(m,[["render",o]]);t["a"]=O},"129f":function(e,t){e.exports=Object.is||function(e,t){return e===t?0!==e||1/e===1/t:e!=e&&t!=t}},"161d":function(e,t,a){},1694:function(e,t,a){"use strict";var n=a("7a23"),o=Object(n["withScopeId"])("data-v-571a5ff5");Object(n["pushScopeId"])("data-v-571a5ff5");var r={key:0},c={class:"avatar-uploader"},l={class:"avatar-uploader"},i={class:"ant-upload-text"},u={key:1,class:"avatar-uploader-wrap"},d={class:"avatar-uploader"},s={class:"ant-upload-text"};Object(n["popScopeId"])();var f=o((function(e,t,a,f,b,m){var p=Object(n["resolveComponent"])("a-image"),h=Object(n["resolveComponent"])("LoadingOutlined"),O=Object(n["resolveComponent"])("CloseCircleOutlined"),j=Object(n["resolveComponent"])("PlusOutlined"),v=Object(n["resolveComponent"])("a-row");return Object(n["openBlock"])(),Object(n["createBlock"])("div",null,[a.urls.length>0?(Object(n["openBlock"])(),Object(n["createBlock"])("div",r,[Object(n["createVNode"])(v,{wrap:!0},{default:o((function(){return[(Object(n["openBlock"])(!0),Object(n["createBlock"])(n["Fragment"],null,Object(n["renderList"])(a.urls,(function(e,o){return Object(n["openBlock"])(),Object(n["createBlock"])("div",{class:"avatar-uploader-wrap",style:{margin:"5px"},key:o},[Object(n["createVNode"])("div",c,[e?(Object(n["openBlock"])(),Object(n["createBlock"])(p,{key:0,onClick:t[1]||(t[1]=Object(n["withModifiers"])((function(){}),["stop"])),style:{overflow:"hidden","max-width":"100%","max-height":"100%"},width:"100%",preview:!0,src:e.url,alt:a.alt},null,8,["src","alt"])):Object(n["createCommentVNode"])("",!0),Object(n["createVNode"])("div",null,[Object(n["withDirectives"])(Object(n["createVNode"])(h,null,null,512),[[n["vShow"],a.loading]])])]),a.disabled?Object(n["createCommentVNode"])("",!0):Object(n["withDirectives"])((Object(n["openBlock"])(),Object(n["createBlock"])(O,{key:0,class:"close-btn",onClick:Object(n["withModifiers"])((function(e){return m.remove(o)}),["stop"])},null,8,["onClick"])),[[n["vShow"],e]])])})),128)),Object(n["withDirectives"])(Object(n["createVNode"])("div",{class:"avatar-uploader-wrap",style:{margin:"5px"},onClick:t[2]||(t[2]=function(){return m.handleImg&&m.handleImg.apply(m,arguments)})},[Object(n["createVNode"])("div",l,[Object(n["createVNode"])("div",null,[Object(n["withDirectives"])(Object(n["createVNode"])(h,null,null,512),[[n["vShow"],a.loading]]),Object(n["withDirectives"])(Object(n["createVNode"])(j,null,null,512),[[n["vShow"],!a.loading]]),Object(n["createVNode"])("div",i,Object(n["toDisplayString"])(a.tips),1)])])],512),[[n["vShow"],a.urls.length<a.max&&!a.disabled]])]})),_:1})])):(Object(n["openBlock"])(),Object(n["createBlock"])("div",u,[Object(n["createVNode"])("div",d,[a.url?(Object(n["openBlock"])(),Object(n["createBlock"])(p,{key:0,onClick:t[3]||(t[3]=Object(n["withModifiers"])((function(){}),["stop"])),style:{overflow:"hidden","max-width":"100%","max-height":"100%"},width:"100%",preview:!0,src:a.url,alt:a.alt},null,8,["src","alt"])):Object(n["createCommentVNode"])("",!0),Object(n["withDirectives"])(Object(n["createVNode"])("div",{onClick:t[4]||(t[4]=function(){return m.handleImg&&m.handleImg.apply(m,arguments)})},[Object(n["withDirectives"])(Object(n["createVNode"])(h,null,null,512),[[n["vShow"],a.loading]]),Object(n["withDirectives"])(Object(n["createVNode"])(j,null,null,512),[[n["vShow"],!a.loading]]),Object(n["createVNode"])("div",s,Object(n["toDisplayString"])(a.tips),1)],512),[[n["vShow"],!a.url]])]),a.disabled?Object(n["createCommentVNode"])("",!0):Object(n["withDirectives"])((Object(n["openBlock"])(),Object(n["createBlock"])(O,{key:0,class:"close-btn",onClick:Object(n["withModifiers"])(m.remove,["stop"])},null,8,["onClick"])),[[n["vShow"],a.url]])]))])})),b=(a("a9e3"),a("8fe6")),m=a("47ce"),p=a("411c"),h={name:"uploadButton",components:{LoadingOutlined:b["a"],PlusOutlined:m["a"],CloseCircleOutlined:p["a"]},props:{disabled:{type:Boolean,default:function(){return!1}},urls:{type:Array,default:function(){return[]}},url:{type:String,default:function(){return""}},max:{type:Number,default:function(){return 999}},loading:{type:Boolean,default:function(){return!1}},alt:{type:String,default:function(){return""}},tips:{type:String,default:function(){return"上传图片"}}},data:function(){return{}},methods:{remove:function(e){this.disabled||this.$emit("remove",e)},handleImg:function(){this.disabled||this.$emit("handleImg")}}},O=(a("6556"),a("6b0d")),j=a.n(O);const v=j()(h,[["render",f],["__scopeId","data-v-571a5ff5"]]);t["a"]=v},"35ff":function(e,t,a){},"4afa":function(e,t,a){"use strict";a("8276")},6556:function(e,t,a){"use strict";a("35ff")},"6a85":function(e,t,a){"use strict";a.r(t),a.d(t,"listMixin",(function(){return n}));var n={data:function(){return{total:0}},methods:{eleTableDone:function(e,t,a){this.total=a},reload:function(){this.$refs.table.reload()},search:function(){this.$refs.table.reload({page:1})},parseData:function(e){return console.log("res",e),console.log("res.data.data",e.data.data.length),{code:1==e.code?0:e.code,data:e.data.data,count:e.data.total,msg:e.msg}},handleDelete:function(e){var t=this,a=e.id;this.$post(this.deleteUrl,{id:a},!0).then((function(){t.reload()}))},handleDetail:function(e){this.$refs.addedit.openDetail(e)},reset:function(){var e=this;this.whereFormData=JSON.parse(JSON.stringify(this.defaultWhere)),this.$nextTick((function(){e.reload()}))}},created:function(){this.whereFormData=JSON.parse(JSON.stringify(this.defaultWhere))}}},8276:function(e,t,a){},"841c":function(e,t,a){"use strict";var n=a("d784"),o=a("825a"),r=a("1d80"),c=a("129f"),l=a("14c3");n("search",(function(e,t,a){return[function(t){var a=r(this),n=void 0==t?void 0:t[e];return void 0!==n?n.call(t,a):new RegExp(t)[e](String(a))},function(e){var n=a(t,this,e);if(n.done)return n.value;var r=o(this),i=String(e),u=r.lastIndex;c(u,0)||(r.lastIndex=0);var d=l(r,i);return c(r.lastIndex,u)||(r.lastIndex=u),null===d?-1:d.index}]}))},"8cde":function(e,t,a){"use strict";a("161d")},"8de2":function(e,t,a){"use strict";a("d81d"),a("99af"),a("caad"),a("2532"),a("ac1f"),a("1276"),a("159b"),a("7db0");var n=a("7a23"),o=a("85b1"),r={props:{url:String,keywordName:String,valueName:{require:!1,type:String,default:"id"},disabled:Boolean,param:{require:!1,type:Object,default:function(){return{}}},itemKey:{type:String},showKey:{type:String}},setup:function(e,t){var a=t.emit,r=e,c=0,l=Object(n["getCurrentInstance"])(),i=l.proxy,u=Object(n["reactive"])({data:[],value:[],fetching:!1}),d=Object(o["a"])((function(e){c+=1;var t=c;u.data=[],u.fetching=!0;var a=Object.assign({look_type:"all"},r.param);a[r.keywordName]=e||"",i.$post(r.url,a).then((function(e){if(t===c)if(Array.isArray(e)){var a=e.map((function(e){var t=r.showKey||r.keywordName,a=r.showKey?"(".concat(e[r.keywordName],")").concat(e[r.showKey]):"".concat(e[t]),n={label:a,value:"".concat(e[r.valueName])};if(r.itemKey)if(r.itemKey.includes(",")){var o=r.itemKey.split(",");o.forEach((function(t){n[t]=e[t]}))}else n[r.itemKey]=e[r.itemKey];return n}));u.data=a,u.fetching=!1}else{var n=e.data.map((function(e){var t=r.showKey||r.keywordName,a=r.showKey?"(".concat(e[r.keywordName],")").concat(e[r.showKey]):"".concat(e[t]),n={label:a,value:"".concat(e[r.valueName])};if(r.itemKey)if(r.itemKey.includes(",")){var o=r.itemKey.split(",");o.forEach((function(t){n[t]=e[t]}))}else n[r.itemKey]=e[r.itemKey];return n}));u.data=n,u.fetching=!1}}))}),500);d("");var s=function(e){a("update:value",e),a("onSelect",e);var t=u.data.find((function(t){return t.value==e}));t&&a("getItem",t)};return Object(n["watch"])(u.value,(function(){u.data=[],u.fetching=!1})),function(t,a){var o=Object(n["resolveComponent"])("a-spin"),r=Object(n["resolveComponent"])("a-select");return Object(n["openBlock"])(),Object(n["createBlock"])(r,{value:Object(n["unref"])(u).value,"onUpdate:value":a[1]||(a[1]=function(e){return Object(n["unref"])(u).value=e}),placeholder:"请选择",style:{width:"100%"},onSelect:s,"filter-option":!1,disabled:e.disabled,"not-found-content":Object(n["unref"])(u).fetching?void 0:null,showSearch:"",options:Object(n["unref"])(u).data,"allow-clear":"",onSearch:Object(n["unref"])(d)},Object(n["createSlots"])({_:2},[Object(n["unref"])(u).fetching?{name:"notFoundContent",fn:Object(n["withCtx"])((function(){return[Object(n["createVNode"])(o,{size:"small"})]}))}:void 0]),1032,["value","disabled","not-found-content","options","onSearch"])}}};const c=r;t["a"]=c},a196:function(e,t,a){"use strict";a.r(t),a.d(t,"chooseImgMixin",(function(){return n}));var n={data:function(){return{currentFiled:"",imgVisible:!1}},methods:{handleImg:function(e){this.currentFiled=e,this.imgVisible=!0},imgConfirm:function(e){this.form[this.currentFiled]=e.imageList[e.imageList.length-1].url,this.imgVisible=!1}}}},b775:function(e,t,a){"use strict";a("d3b7"),a("ac1f"),a("5319");var n=a("bc3a"),o=a.n(n),r=a("4360"),c=a("a18c"),l=a("d2b8"),i=a("f64c"),u=a("ed3b"),d=o.a.create({baseURL:"https://book.shuhi.com/api"});function s(e){r["a"].dispatch("user/removeToken").then((function(){if(!e){var t=c["a"].currentRoute.path;return c["a"].push({path:"/login",query:t&&"/"!==t?{form:t}:null})}location.replace("/login")}))}d.interceptors.request.use((function(e){var t=l["a"].takeToken();return t&&(e.headers[l["a"].tokenHeaderName]=t),e}),(function(e){return Promise.reject(e)})),d.interceptors.response.use((function(e){return 1!=e.data.code&&401!=e.data.code&&403!=e.data.code&&i["a"].error(e.data.msg),e}),(function(e){var t=e.response;return 401===t.data.code&&(t.config.url===l["a"].menuUrl?s():(u["a"].destroyAll(),u["a"].info({title:"系统提示",content:"登录状态已过期, 请退出重新登录!",okText:"重新登录",onOk:function(){s(!0)}}))),403===t.data.code&&i["a"].error(t.data.msg),Promise.reject(e)})),t["a"]=d},ca9c:function(e,t,a){"use strict";a.r(t);a("b0c0"),a("ac1f"),a("841c");var n=a("7a23"),o={class:"ele-body ele-body-card"},r=Object(n["createTextVNode"])("查询"),c=Object(n["createTextVNode"])("重置"),l=Object(n["createTextVNode"])("数据共 "),i={class:"ele-text-primary"},u=Object(n["createTextVNode"])(" 条"),d=Object(n["createVNode"])("em",null,null,-1),s=Object(n["createTextVNode"])(" 新增 "),f=Object(n["createTextVNode"])("隐藏"),b=Object(n["createTextVNode"])("正常"),m=Object(n["createTextVNode"])("编辑"),p=Object(n["createTextVNode"])("下架");function h(e,t,a,h,O,j){var v=Object(n["resolveComponent"])("a-input"),g=Object(n["resolveComponent"])("a-form-item"),_=Object(n["resolveComponent"])("a-col"),N=Object(n["resolveComponent"])("search-select"),w=Object(n["resolveComponent"])("a-button"),V=Object(n["resolveComponent"])("a-space"),k=Object(n["resolveComponent"])("a-row"),y=Object(n["resolveComponent"])("a-form"),x=Object(n["resolveComponent"])("a-card"),C=Object(n["resolveComponent"])("a-alert"),S=Object(n["resolveComponent"])("a-tag"),I=Object(n["resolveComponent"])("a-image"),D=Object(n["resolveComponent"])("a-divider"),B=Object(n["resolveComponent"])("a-popconfirm"),T=Object(n["resolveComponent"])("ele-pro-table"),q=Object(n["resolveComponent"])("add-edit");return Object(n["openBlock"])(),Object(n["createBlock"])("div",o,[Object(n["createVNode"])(x,{bordered:!1,"body-style":{paddingBottom:0}},{default:Object(n["withCtx"])((function(){return[Object(n["createVNode"])(y,{model:O.whereFormData,"label-col":{md:{span:6},sm:{span:24}},"wrapper-col":{md:{span:18},sm:{span:24}}},{default:Object(n["withCtx"])((function(){return[Object(n["createVNode"])(k,null,{default:Object(n["withCtx"])((function(){return[Object(n["createVNode"])(_,{lg:5,md:12,sm:24,xs:24},{default:Object(n["withCtx"])((function(){return[Object(n["createVNode"])(g,{label:"名称:"},{default:Object(n["withCtx"])((function(){return[Object(n["createVNode"])(v,{value:O.whereFormData.name,"onUpdate:value":t[1]||(t[1]=function(e){return O.whereFormData.name=e}),onPressEnter:e.search,placeholder:"请输入线路名称","allow-clear":""},null,8,["value","onPressEnter"])]})),_:1})]})),_:1}),Object(n["createVNode"])(_,{lg:5,md:12,sm:24,xs:24},{default:Object(n["withCtx"])((function(){return[Object(n["createVNode"])(g,{label:"产品类型:"},{default:Object(n["withCtx"])((function(){return[Object(n["createVNode"])(N,{url:"/manager/pcGoods/getGoodsTypeList",keywordName:"name",valueName:"value",param:{look_type:"all"},value:O.whereFormData.goods_type,"onUpdate:value":t[2]||(t[2]=function(e){return O.whereFormData.goods_type=e}),placeholder:"请选择"},null,8,["value"])]})),_:1})]})),_:1}),Object(n["createVNode"])(_,{lg:5,md:12,sm:24,xs:24},{default:Object(n["withCtx"])((function(){return[Object(n["createVNode"])(g,{label:"产品分类:"},{default:Object(n["withCtx"])((function(){return[Object(n["createVNode"])(N,{url:"/manager/pcCate/getCateList",keywordName:"name",param:{look_type:"all"},value:O.whereFormData.cate_id,"onUpdate:value":t[3]||(t[3]=function(e){return O.whereFormData.cate_id=e}),placeholder:"请选择"},null,8,["value"])]})),_:1})]})),_:1}),Object(n["createVNode"])(_,{lg:4,md:12,sm:24,xs:24},{default:Object(n["withCtx"])((function(){return[Object(n["createVNode"])(g,{class:"ele-text-right","wrapper-col":{span:24}},{default:Object(n["withCtx"])((function(){return[Object(n["createVNode"])(V,null,{default:Object(n["withCtx"])((function(){return[Object(n["createVNode"])(w,{type:"primary",onClick:e.search},{default:Object(n["withCtx"])((function(){return[r]})),_:1},8,["onClick"]),Object(n["createVNode"])(w,{onClick:e.reset},{default:Object(n["withCtx"])((function(){return[c]})),_:1},8,["onClick"])]})),_:1})]})),_:1})]})),_:1})]})),_:1})]})),_:1},8,["model"])]})),_:1}),Object(n["createVNode"])(x,{bordered:!1},{default:Object(n["withCtx"])((function(){return[Object(n["createVNode"])(C,{type:"info","show-icon":"",style:{"margin-bottom":"16px"}},{message:Object(n["withCtx"])((function(){return[Object(n["createVNode"])("span",null,[l,Object(n["createVNode"])("b",i,Object(n["toDisplayString"])(e.total),1),u,d])]})),_:1}),Object(n["createVNode"])(T,{title:"商品列表",where:O.whereFormData,parseData:j.parseData,ref:"table","row-key":"id",onDone:e.eleTableDone,datasource:O.url,columns:O.columns,method:"POST"},{toolkit:Object(n["withCtx"])((function(){return["owner"==e.userInfo.adminable_type||"saas"==e.userInfo.adminable_type?(Object(n["openBlock"])(),Object(n["createBlock"])(w,{key:0,type:"primary",onClick:t[4]||(t[4]=function(t){return e.handleDetail(null)})},{default:Object(n["withCtx"])((function(){return[s]})),_:1})):Object(n["createCommentVNode"])("",!0)]})),status:Object(n["withCtx"])((function(e){var t=e.record;return[Object(n["withDirectives"])(Object(n["createVNode"])(S,{color:"error"},{default:Object(n["withCtx"])((function(){return[f]})),_:2},1536),[[n["vShow"],"hidden"==t.status]]),Object(n["withDirectives"])(Object(n["createVNode"])(S,{color:"processing"},{default:Object(n["withCtx"])((function(){return[b]})),_:2},1536),[[n["vShow"],"normal"==t.status]])]})),cover:Object(n["withCtx"])((function(e){var t=e.record;return[Object(n["createVNode"])(I,{src:t.cover,width:"60px",height:"60px"},null,8,["src"])]})),action:Object(n["withCtx"])((function(t){var a=t.record;return[Object(n["createVNode"])("div",null,[Object(n["createVNode"])(V,null,{default:Object(n["withCtx"])((function(){return[Object(n["createVNode"])(w,{size:"small",type:"link",onClick:function(t){return e.handleDetail(a)}},{default:Object(n["withCtx"])((function(){return[m]})),_:2},1032,["onClick"]),"saas"==e.userInfo.adminable_type?(Object(n["openBlock"])(),Object(n["createBlock"])(D,{key:0,type:"vertical"})):Object(n["createCommentVNode"])("",!0),"saas"==e.userInfo.adminable_type?(Object(n["openBlock"])(),Object(n["createBlock"])(B,{key:1,title:"确定下架这条记录","ok-text":"确定","cancel-text":"取消",onConfirm:function(t){return e.handleDelete(a)}},{default:Object(n["withCtx"])((function(){return[Object(n["createVNode"])(w,{size:"small",type:"link"},{default:Object(n["withCtx"])((function(){return[p]})),_:1})]})),_:2},1032,["onConfirm"])):Object(n["createCommentVNode"])("",!0)]})),_:2},1024)])]})),_:1},8,["where","parseData","onDone","datasource","columns"])]})),_:1}),Object(n["createVNode"])(q,{ref:"addedit",onReload:e.reload},null,8,["onReload"])])}var O=a("5530"),j=a("8de2"),v=a("6a85"),g=a("2c2a"),_=a("d49b"),N=a("c1df"),w=a.n(N),V=a("5502"),k={cate_id:"",name:"",goods_type:""},y={mixins:[v["listMixin"]],components:{addEdit:_["default"],searchSelect:j["a"]},data:function(){return{deleteUrl:"/manager/shopGoods/del",moment:w.a,toDateString:g["toDateString"],defaultWhere:JSON.parse(JSON.stringify(k)),whereFormData:{},url:"/manager/shopGoods/getList",columns:[{title:"id",dataIndex:"id",width:60},{title:"封面",dataIndex:"cover",slots:{customRender:"cover"}},{title:"名称",dataIndex:"name",width:"200px"},{title:"产品类型",dataIndex:"goods_type_text"},{title:"三方产品ID",dataIndex:"product_id",customRender:function(e){var t=e.text;return t||"--"}},{title:"产品分类",dataIndex:"cate",customRender:function(e){var t=e.text;return(null===t||void 0===t?void 0:t.name)||"--"}},{title:"商品信息",dataIndex:"info",slots:{customRender:"info"}},{title:"佣金",dataIndex:"commission",customRender:function(e){var t=e.text;return"".concat(t||0,"元")}},{title:"排序",dataIndex:"weigh",align:"center"},{title:"状态",dataIndex:"status",width:80,align:"center",slots:{customRender:"status"}},{title:"操作",fixed:"right",dataIndex:"action",align:"center",slots:{customRender:"action"}}]}},computed:Object(O["a"])({},Object(V["b"])(["userInfo"])),methods:{parseData:function(e){return{code:1==e.code?0:e.code,data:e.data.data,count:e.data.total,msg:e.msg}}}},x=a("6b0d"),C=a.n(x);const S=C()(y,[["render",h]]);t["default"]=S},d49b:function(e,t,a){"use strict";a.r(t);a("b0c0");var n=a("7a23"),o=Object(n["withScopeId"])("data-v-dc98d12c");Object(n["pushScopeId"])("data-v-dc98d12c");var r={style:{"margin-bottom":"50px"}},c=Object(n["createTextVNode"])("移动"),l=Object(n["createTextVNode"])(),i=Object(n["createTextVNode"])("联通"),u=Object(n["createTextVNode"])("电信"),d=Object(n["createTextVNode"])(),s=Object(n["createTextVNode"])("广电"),f={style:{display:"flex","justify-content":"space-between"}},b=Object(n["createTextVNode"])("三要素"),m=Object(n["createTextVNode"])("三要素+身份证正反面"),p=Object(n["createTextVNode"])("三要素+身份证正反面+手持身份证"),h=Object(n["createVNode"])("div",{class:"item-tips"},"图片比例:1:1",-1),O=Object(n["createTextVNode"])("正常"),j=Object(n["createTextVNode"])("隐藏"),v={class:"h5-page-design"},g={class:"h5-design-item"},_={class:"h5-design-item",style:{width:"100%"}},N={class:"h5-design-item"},w=Object(n["createVNode"])("div",{class:"item-tips"},"产品主图比例1:1即可,详情图宽度750px最好,长度不要太大",-1),V=Object(n["createTextVNode"])("取消"),k=Object(n["createTextVNode"])("确定");Object(n["popScopeId"])();var y=o((function(e,t,a,y,x,C){var S=Object(n["resolveComponent"])("search-select"),I=Object(n["resolveComponent"])("a-form-item"),D=Object(n["resolveComponent"])("a-col"),B=Object(n["resolveComponent"])("a-radio-button"),T=Object(n["resolveComponent"])("a-radio-group"),q=Object(n["resolveComponent"])("a-row"),U=Object(n["resolveComponent"])("a-input"),F=Object(n["resolveComponent"])("a-radio"),R=Object(n["resolveComponent"])("uploadButton"),E=Object(n["resolveComponent"])("a-input-number"),K=Object(n["resolveComponent"])("tinymce-editor"),A=Object(n["resolveComponent"])("ele-color-picker"),$=Object(n["resolveComponent"])("a-form"),L=Object(n["resolveComponent"])("imageSelector"),M=Object(n["resolveComponent"])("a-button"),P=Object(n["resolveComponent"])("a-drawer");return Object(n["openBlock"])(),Object(n["createBlock"])(P,{visible:x.modalShow,"onUpdate:visible":t[26]||(t[26]=function(e){return x.modalShow=e}),destroyOnClose:"",maskClosable:!1,keyboard:"",title:x.form.id?"编辑":"新增",width:800,onClose:t[27]||(t[27]=function(e){return x.modalShow=!1})},{default:o((function(){return[Object(n["createVNode"])("div",r,[Object(n["createVNode"])($,{ref:"form",model:x.form,rules:x.rules,style:{"max-width":"800px",margin:"0 auto"},"label-col":{md:{span:3},sm:{span:24}},"wrapper-col":{md:{span:21},sm:{span:24}}},{default:o((function(){return[Object(n["createVNode"])(q,null,{default:o((function(){return[Object(n["createVNode"])(D,{span:12},{default:o((function(){return[Object(n["createVNode"])(I,{label:"产品分类:",name:"cate_id","label-col":x.labelCol},{default:o((function(){return[Object(n["createVNode"])(S,{url:"/manager/pcCate/getCateList",keywordName:"name",param:{look_type:"all"},value:x.form.cate_id,"onUpdate:value":t[1]||(t[1]=function(e){return x.form.cate_id=e}),placeholder:"请选择"},null,8,["value"])]})),_:1},8,["label-col"])]})),_:1}),Object(n["createVNode"])(D,{span:12},{default:o((function(){return[Object(n["createVNode"])(I,{label:"运营商:",name:"telecom_operator","label-col":x.labelCol},{default:o((function(){return[Object(n["createVNode"])(T,{value:x.form.telecom_operator,"onUpdate:value":t[2]||(t[2]=function(e){return x.form.telecom_operator=e})},{default:o((function(){return[Object(n["createVNode"])(B,{value:"1"},{default:o((function(){return[c]})),_:1}),l,Object(n["createVNode"])(B,{value:"2"},{default:o((function(){return[i]})),_:1}),Object(n["createVNode"])(B,{value:"3"},{default:o((function(){return[u]})),_:1}),d,Object(n["createVNode"])(B,{value:"4"},{default:o((function(){return[s]})),_:1})]})),_:1},8,["value"])]})),_:1},8,["label-col"])]})),_:1})]})),_:1}),Object(n["createVNode"])(q,null,{default:o((function(){return[Object(n["createVNode"])(D,{span:12},{default:o((function(){return[Object(n["createVNode"])(I,{label:"对接类型:",name:"goods_type","label-col":x.labelCol},{default:o((function(){return[Object(n["createVNode"])(S,{url:"/manager/pcGoods/getGoodsTypeList",keywordName:"name",valueName:"value",param:{look_type:"all"},value:x.form.goods_type,"onUpdate:value":t[3]||(t[3]=function(e){return x.form.goods_type=e}),placeholder:"请选择",onChange:t[4]||(t[4]=function(e){return x.form.product_id=""})},null,8,["value"])]})),_:1},8,["label-col"])]})),_:1}),"platform"!==x.form.goods_type?(Object(n["openBlock"])(),Object(n["createBlock"])(D,{key:0,span:12},{default:o((function(){return[Object(n["createVNode"])(I,{label:"三方产品ID:",name:"product_id","label-col":x.labelCol},{default:o((function(){return[Object(n["createVNode"])(U,{class:"ele-fluid",placeholder:"请输入三方产品ID",value:x.form.product_id,"onUpdate:value":t[5]||(t[5]=function(e){return x.form.product_id=e}),disabled:"platform"==x.form.goods_type},null,8,["value","disabled"])]})),_:1},8,["label-col"])]})),_:1})):Object(n["createCommentVNode"])("",!0)]})),_:1}),Object(n["createVNode"])(q,null,{default:o((function(){return[Object(n["createVNode"])(D,{span:12},{default:o((function(){return[Object(n["createVNode"])(I,{label:"产品名称:",name:"name","label-col":x.labelCol},{default:o((function(){return[Object(n["createVNode"])(U,{class:"ele-fluid",placeholder:"请输入产品名称",value:x.form.name,"onUpdate:value":t[6]||(t[6]=function(e){return x.form.name=e})},null,8,["value"])]})),_:1},8,["label-col"])]})),_:1}),Object(n["createVNode"])(D,{span:12},{default:o((function(){return[Object(n["createVNode"])(I,{label:"佣金:",name:"commission","label-col":x.labelCol},{default:o((function(){return[Object(n["createVNode"])(U,{type:"number",suffix:"元",class:"ele-fluid",placeholder:"请输入佣金",value:x.form.commission,"onUpdate:value":t[7]||(t[7]=function(e){return x.form.commission=e}),min:0},null,8,["value"])]})),_:1},8,["label-col"])]})),_:1})]})),_:1}),Object(n["createVNode"])(q,null,{default:o((function(){return[Object(n["createVNode"])(D,{span:24},{default:o((function(){return[Object(n["createVNode"])(I,{label:"流量通话:",name:"general_flow"},{default:o((function(){return[Object(n["createVNode"])("div",f,[Object(n["createVNode"])(U,{type:"number",suffix:"G",class:"ele-fluid",placeholder:"通用流量","addon-before":"通用流量",value:x.form.general_flow,"onUpdate:value":t[8]||(t[8]=function(e){return x.form.general_flow=e})},null,8,["value"]),Object(n["createVNode"])(U,{type:"number",suffix:"G",class:"ele-fluid",placeholder:"定向流量","addon-before":"定向流量",value:x.form.directional_flow,"onUpdate:value":t[9]||(t[9]=function(e){return x.form.directional_flow=e})},null,8,["value"]),Object(n["createVNode"])(U,{suffix:"分钟",type:"number",class:"ele-fluid",placeholder:"通话时长","addon-before":"通话时长",value:x.form.call_time,"onUpdate:value":t[10]||(t[10]=function(e){return x.form.call_time=e})},null,8,["value"])])]})),_:1})]})),_:1})]})),_:1}),Object(n["createVNode"])(q,null,{default:o((function(){return[Object(n["createVNode"])(D,{span:24},{default:o((function(){return[Object(n["createVNode"])(I,{label:"产品描述:",name:"desc"},{default:o((function(){return[Object(n["createVNode"])(U,{class:"ele-fluid",placeholder:"请输入产品描述",value:x.form.desc,"onUpdate:value":t[11]||(t[11]=function(e){return x.form.desc=e})},null,8,["value"])]})),_:1})]})),_:1})]})),_:1}),Object(n["createVNode"])(q,null,{default:o((function(){return[Object(n["createVNode"])(D,{span:24},{default:o((function(){return[Object(n["createVNode"])(I,{label:"认证类型:",name:"auth_type","label-col":{md:{span:3},sm:{span:24}}},{default:o((function(){return[Object(n["createVNode"])(T,{value:x.form.auth_type,"onUpdate:value":t[12]||(t[12]=function(e){return x.form.auth_type=e})},{default:o((function(){return[Object(n["createVNode"])(F,{value:"1"},{default:o((function(){return[b]})),_:1}),Object(n["createVNode"])(F,{value:"2"},{default:o((function(){return[m]})),_:1}),Object(n["createVNode"])(F,{value:"3"},{default:o((function(){return[p]})),_:1})]})),_:1},8,["value"])]})),_:1})]})),_:1})]})),_:1}),Object(n["createVNode"])(q,null,{default:o((function(){return[Object(n["createVNode"])(D,{span:7},{default:o((function(){return[Object(n["createVNode"])(I,{label:"封面:",name:"cover","label-col":{md:{span:10},sm:{span:24}}},{default:o((function(){return[Object(n["createVNode"])(R,{url:x.form.cover,onRemove:t[13]||(t[13]=function(e){return x.form.cover=""}),onHandleImg:t[14]||(t[14]=function(t){return e.handleImg("cover")})},null,8,["url"]),h]})),_:1})]})),_:1}),Object(n["createVNode"])(D,{span:7},{default:o((function(){return[Object(n["createVNode"])(I,{label:"状态:",name:"status","label-col":{md:{span:6},sm:{span:24}}},{default:o((function(){return[Object(n["createVNode"])(T,{value:x.form.status,"onUpdate:value":t[15]||(t[15]=function(e){return x.form.status=e})},{default:o((function(){return[Object(n["createVNode"])(F,{value:"normal"},{default:o((function(){return[O]})),_:1}),Object(n["createVNode"])(F,{value:"hidden"},{default:o((function(){return[j]})),_:1})]})),_:1},8,["value"])]})),_:1})]})),_:1}),Object(n["createVNode"])(D,{span:10},{default:o((function(){return[Object(n["createVNode"])(I,{label:"排序:",name:"weigh","label-col":{md:{span:3},sm:{span:24}}},{default:o((function(){return[Object(n["createVNode"])(E,{placeholder:"请输入排序,值越大越靠前",class:"ele-fluid",value:x.form.weigh,"onUpdate:value":t[16]||(t[16]=function(e){return x.form.weigh=e}),min:0},null,8,["value"])]})),_:1})]})),_:1})]})),_:1}),Object(n["createVNode"])(I,{label:"详情:",name:"content"},{default:o((function(){return[Object(n["createVNode"])(K,{value:x.form.content,"onUpdate:value":t[17]||(t[17]=function(e){return x.form.content=e}),init:{height:285}},null,8,["value"])]})),_:1}),Object(n["createVNode"])(I,{label:"激活教程:",name:"active_steps"},{default:o((function(){return[Object(n["createVNode"])(K,{value:x.form.active_steps,"onUpdate:value":t[18]||(t[18]=function(e){return x.form.active_steps=e}),init:{height:285}},null,8,["value"])]})),_:1}),Object(n["createVNode"])(I,{label:"H5单页:","label-col":{md:{span:3},sm:{span:24}}},{default:o((function(){return[Object(n["createVNode"])("div",v,[Object(n["createVNode"])("div",g,[Object(n["createVNode"])(I,{label:"产品主图:",name:"h5_main_pic","label-col":{md:{span:3},sm:{span:24}},style:{width:"100%"}},{default:o((function(){return[Object(n["createVNode"])(R,{url:x.form.h5_main_pic,onRemove:t[19]||(t[19]=function(e){return x.form.h5_main_pic=""}),onHandleImg:t[20]||(t[20]=function(t){return e.handleImg("h5_main_pic")})},null,8,["url"])]})),_:1})]),Object(n["createVNode"])("div",_,[Object(n["createVNode"])(I,{label:"产品详情:",name:"h5_detail_pic","label-col":{md:{span:3},sm:{span:24}},style:{width:"100%"}},{default:o((function(){return[Object(n["createVNode"])(R,{url:x.form.h5_detail_pic,onRemove:t[21]||(t[21]=function(e){return x.form.h5_detail_pic=""}),onHandleImg:t[22]||(t[22]=function(t){return e.handleImg("h5_detail_pic")})},null,8,["url"])]})),_:1})]),Object(n["createVNode"])("div",N,[Object(n["createVNode"])(I,{label:"页面背景:",name:"h5_background_color","label-col":{md:{span:3},sm:{span:24}},style:{width:"100%"}},{default:o((function(){return[Object(n["createVNode"])(A,{value:x.form.h5_background_color,"onUpdate:value":t[23]||(t[23]=function(e){return x.form.h5_background_color=e}),predefine:x.predefineColors,"color-format":"hex"},null,8,["value","predefine"])]})),_:1})])]),w]})),_:1})]})),_:1},8,["model","rules"]),Object(n["createVNode"])(L,{onConfirm:C.imgConfirm,visible:e.imgVisible,"onUpdate:visible":t[24]||(t[24]=function(t){return e.imgVisible=t})},null,8,["onConfirm","visible"])]),Object(n["createVNode"])("div",{style:x.drawFootStyle},[Object(n["createVNode"])(M,{style:{"margin-right":"8px"},onClick:t[25]||(t[25]=function(e){return x.modalShow=!1})},{default:o((function(){return[V]})),_:1}),Object(n["createVNode"])(M,{type:"primary",loading:x.loading,onClick:C.submit},{default:o((function(){return[k]})),_:1},8,["loading","onClick"])],4)]})),_:1},8,["visible","title"])})),x=a("1da1"),C=a("5530"),S=(a("96cf"),a("d3b7"),a("9e53")),I=a("1694"),D=a("1177"),B=a("a196"),T=a("8de2"),q=a("0231"),U=a("5502"),F={mixins:[B["chooseImgMixin"]],name:"addEdit",components:{TinymceEditor:D["a"],searchSelect:T["a"],uploadButton:I["a"],imageSelector:S["a"],EleColorPicker:q["a"]},computed:Object(C["a"])({},Object(U["b"])(["userInfo"])),data:function(){return{labelCol:{md:{span:6},sm:{span:24}},modalShow:!1,loading:!1,drawFootStyle:{position:"absolute",bottom:0,width:"100%",zIndex:"1000",borderTop:"1px solid #e8e8e8",padding:"10px 16px",textAlign:"right",left:0,background:"#fff",borderRadius:"0 0 4px 4px"},color:"#1E90FF",predefineColors:["#ff4500","#ff8c00","#ffd700","#90ee90","#00ced1","#1e90ff","#c71585"],radioStyle:{display:"block",height:"30px",lineHeight:"30px"},form:{},rules:{name:[{required:!0,message:"请填写产品名称",trigger:"blur"}],status:[{required:!0,message:"请设置状态",trigger:"blur"}],goods_type:[{required:!0,message:"请选择产品类型",trigger:"blur"}],telecom_operator:[{required:!0,message:"请选择通信运营商",trigger:"blur"}],cover:[{required:!0,message:"请上传封面",trigger:"blur"}],product_id:[{required:!0,message:"请填写三方产品ID",trigger:"blur"}],general_flow:[{validator:this.checkInt,required:!0,msg:"请填写通用流量",trigger:"blur"}],directional_flow:[{validator:this.checkInt,required:!0,msg:"请填写定向流量",trigger:"blur"}],call_time:[{validator:this.checkInt,required:!0,msg:"请填写通话时长",trigger:"blur"}],desc:[{required:!0,message:"请填写描述信息",trigger:"blur"}],content:[{required:!0,message:"请填写产品内容",trigger:"blur"}],active_steps:[{required:!0,message:"请填写激活教程",trigger:"blur"}],commission:[{required:!0,message:"请填写佣金",trigger:"blur"}],auth_type:[{required:!0,message:"请设置认证类型",trigger:"blur"}],h5_detail_pic:[{required:!0,message:"请设置H5单页详情图",trigger:"blur"}],h5_main_pic:[{required:!0,message:"请设置H5单页主图",trigger:"blur"}],h5_background_color:[{required:!0,message:"请设置H5单页背景色",trigger:"blur"}]}}},methods:{customRule:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"string",a=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return{required:a,msg:e,type:t,trigger:["change","blur"],validator:this.checkInt}},openDetail:function(e){if(e){var t=Object.assign({},e);t.cate_id="".concat(t.cate_id),this.form=t}else this.form={name:"",status:"normal",content:"",cover:"",telecom_operator:"1",goods_type:"platform",cate_id:"",product_id:"",general_flow:"",directional_flow:"",desc:"",commission:"",auth_type:"1",h5_main_pic:"",h5_detail_pic:"",h5_background_color:"#1E90FF",weigh:void 0};this.modalShow=!0},submit:function(){var e=this;this.$refs.form.validate().then((function(){e.loading=!0;var t=Object.assign({},e.form),a="";a=t.id?"/manager/pcGoods/edit":"/manager/pcGoods/add",e.$post(a,t).then((function(){e.$message.success("操作成功!"),e.$emit("reload"),e.modalShow=!1}))})).finally((function(){e.loading=!1}))},checkInt:function(e,t){return Object(x["a"])(regeneratorRuntime.mark((function a(){return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:if(console.log("rule",e),t){a.next=3;break}return a.abrupt("return",Promise.reject(e.msg));case 3:if(/^\d+(\.\d+)?$/.test(t)){a.next=5;break}return a.abrupt("return",Promise.reject("请输入正确的数值"));case 5:return a.abrupt("return",Promise.resolve());case 6:case"end":return a.stop()}}),a)})))()},imgConfirm:function(e){this.form[this.currentFiled]=e.imageList[e.imageList.length-1].url,this.imgVisible=!1}}},R=(a("8cde"),a("6b0d")),E=a.n(R);const K=E()(F,[["render",y],["__scopeId","data-v-dc98d12c"]]);t["default"]=K}}]);