mirror of
https://github.com/crmeb/CRMEB.git
synced 2025-12-13 20:02:49 +00:00
1 line
7.0 KiB
JavaScript
1 line
7.0 KiB
JavaScript
(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-26315919"],{"2fbc":function(t,e,a){},3078:function(t,e,a){"use strict";a.r(e),a("a9e3"),a("b0c0");var n=a("f478"),i=a("f3f3"),s=(a("e9c4"),a("d81d"),a("d3b7"),a("25f0"),a("9911"),a("2542")),r=(i={name:"rightConfig",components:Object(i.a)({},s.a),props:{name:{type:Object,default:{}},pageId:{type:Number,default:0},configNum:{type:Number|String,default:"default"}},computed:{defultArr:function(){return this.$store.state.moren.component}},watch:{name:{handler:function(t,e){this.rCom=[],this.configData=this.$store.state.moren.defaultConfig[t.name],this.configData.hasOwnProperty(this.configNum)||(a=JSON.parse(JSON.stringify(this.configData.defaultVal)),this.configData[t.num]=a,this.$store.commit("moren/upDataName",this.configData));var a,n=this;setTimeout((function(){n.rCom=n.$store.state.moren.component[t.name].list}),30),this.configData[t.num].selectConfig&&(this.configData[t.num].selectConfig.type?this.getByCategory():this.getCategory())},deep:!0},defultArr:{handler:function(t,e){this.rCom=[],this.objToArray(t),this.rCom=t[this.name.name].list},deep:!0}},data:function(){return{rCom:[],configData:{},isShow:!0,categoryList:[],status:0}},mounted:function(){this.storeStatus()},methods:{storeStatus:function(){var t=this;Object(n.w)().then((function(e){t.status=parseInt(e.data.store_status)}))},getCategory:function(){var t=this;Object(n.g)().then((function(e){var a=[];e.data.map((function(t){a.push({title:t.title,pid:t.pid,activeValue:t.id.toString()})})),t.configData[t.name.num].selectConfig.list=a,t.bus.$emit("upData",a)}))},getByCategory:function(){var t=this;Object(n.f)().then((function(e){var a=[];e.data.map((function(t){a.push({title:t.cate_name,pid:t.pid,activeValue:t.id.toString()})})),t.configData[t.name.num].selectConfig.list=a,t.bus.$emit("upData",a)}))},saveConfig:function(){var t=this,e=this.$store.state.moren.defaultConfig;if("tabBar"==this.name.name){if(!this.status)for(var a=e.tabBar.default.tabBarList.list,i=0;i<a.length;i++)if("/pages/storeList/index"==a[i].link||"pages/storeList/index"==a[i].link)return this.$message.error("请先开启您的周边功能(/pages/storeList/index)");if(e.tabBar.default.tabBarList.list.length<2)return this.$message.error("您最少应添加2个导航")}Object(n.e)(this.pageId,{value:e}).then((function(e){t.$message.success("保存成功")}))},objToArray:function(t){var e,a=[];for(e in t)a.push(t[e]);return a}}},s=(a("a3d2"),a("2877")),i=Object(s.a)(i,(function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.rCom.length?a("div",{staticClass:"right-box"},[a("div",{staticClass:"title-bar"},[t._v("模块配置")]),t.rCom.length?a("div",{staticClass:"mobile-config"},[t._l(t.rCom,(function(e,n){return a("div",{key:n},[a(e.components.name,{tag:"component",attrs:{moduleName:t.name.name,name:e.configNme,configData:t.configData,configNum:t.configNum}})],1)})),t.rCom.length?a("div",{staticStyle:{"text-align":"center"}},[a("el-button",{staticStyle:{width:"100%",margin:"0 auto",height:"40px"},attrs:{type:"primary"},on:{click:t.saveConfig}},[t._v("保存")])],1):t._e()],2):t._e()]):t._e()}),[],!1,null,"bb7cf036",null).exports,a("b311")),o=a.n(r),c=(r={name:"links",data:function(){return{list:[{name:"商城首页",url:"/pages/goods/order_list/index",parameter:[{}],example:"/pages/activity/bargain/index"},{name:"商城首页",url:"/pages/goods/order_list/index",parameter:[{}],example:"/pages/activity/bargain/index"}],clipboard:void 0}},created:function(){var t=this;Object(n.o)().then((function(e){t.list=e.data.url}))},mounted:function(){this.$nextTick((function(){var t=this;this.clipboard=new o.a(".copy-data"),this.clipboard.on("success",(function(){t.$message.success("复制成功")}))}))},destroyed:function(){this.clipboard.destroy()},methods:{onCopy:function(t){var e=this;this.$copyText(t).then((function(t){e.$message.success("复制成功")})).catch((function(t){e.$message.error("复制失败")}))}}},r=(a("5cfa"),Object(s.a)(r,(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"right-box"},t._l(t.list,(function(e,n){return a("div",{key:n,staticClass:"link-item"},[a("div",{staticClass:"title"},[t._v(t._s(e.name))]),a("div",{staticClass:"txt"},[a("span",[t._v("地址:")]),t._v(t._s(e.url))]),e.parameter?a("div",{staticClass:"txt"},[t._m(0,!0),a("span",[t._v(t._s(e.parameter))])]):t._e(),a("div",{staticClass:"tips"},[t._v("\n 例如:"+t._s(e.example)+"\n "),a("span",{staticClass:"copy copy-data",on:{click:function(a){return t.onCopy(e.example)}}},[t._v("复制")])])])})),0)}),[function(){var t=this.$createElement;t=this._self._c||t;return t("p",[t("span",[this._v("参数:")])])}],!1,null,"61f9f972",null).exports),a("c276"));i={name:"index",components:{rightConfig:i,links:r},data:function(){return{configName:{},configNum:"default",iframeUrl:"",setConfig:"",updataConfig:"",pageId:0}},created:function(){var t=this,e=(this.show=!0,this.$route.query.id),a=this.$store.state.moren.defaultConfig,i=(this.pageId=parseInt(e),Object(c.c)("moveLink"));1===Number(this.$route.query.type)?this.iframeUrl="".concat(i,"/pages/index/index?mdType=iframeWindow"):this.iframeUrl="".concat(location.origin,"/pages/index/index?mdType=iframeWindow"),Object(n.c)(parseInt(e)).then((function(i){i=i.data.info.value,i?t.upData(i):Object(n.e)(parseInt(e),{value:a}).then((function(t){}))}))},mounted:function(){window.addEventListener("message",this.handleMessage,!1)},methods:{handleMessage:function(t){var e;t.data.name&&(e={name:t.data.name,num:t.data.dataName},this.configName=e,this.configNum=t.data.dataName,this.add(t.data.name))},add:function(t){this.$store.commit("moren/setConfig",t)},upData:function(t){this.$store.commit("moren/updataConfig",t)}}},a("a607"),r=Object(s.a)(i,(function(){var t=this,e=t.$createElement;e=t._self._c||e;return e("div",[e("pages-header",{ref:"pageHeader",attrs:{title:"页面设计",backUrl:t.$routeProStr+"/setting/pages/devise"}}),e("el-card",{staticClass:"ivu-mt mt15",attrs:{bordered:!1,shadow:"never"}},[e("div",{staticClass:"flex-wrapper"},[e("iframe",{ref:"iframe",staticClass:"iframe-box",attrs:{src:t.iframeUrl,frameborder:"0"}}),e("div",[e("div",{staticClass:"content"},[e("rightConfig",{attrs:{name:t.configName,pageId:t.pageId,configNum:t.configNum}})],1)])])])],1)}),[],!1,null,"2bb545bc",null);e.default=r.exports},"3cfb":function(t,e,a){},"5cfa":function(t,e,a){"use strict";var n=a("3cfb");a.n(n).a},"850c":function(t,e,a){},"857a":function(t,e,a){var n=a("e330"),i=a("1d80"),s=a("577e"),r=/"/g,o=n("".replace);t.exports=function(t,e,a,n){t=s(i(t));var c="<"+e;return""!==a&&(c+=" "+a+'="'+o(s(n),r,""")+'"'),c+">"+t+"</"+e+">"}},9911:function(t,e,a){"use strict";var n=a("23e7"),i=a("857a");n({target:"String",proto:!0,forced:a("af03")("link")},{link:function(t){return i(this,"a","href",t)}})},a3d2:function(t,e,a){"use strict";var n=a("2fbc");a.n(n).a},a607:function(t,e,a){"use strict";var n=a("850c");a.n(n).a},af03:function(t,e,a){var n=a("d039");t.exports=function(t){return n((function(){var e=""[t]('"');return e!==e.toLowerCase()||3<e.split('"').length}))}}}]); |