canyin-project/ybcy/views/channel/index20240524/static/js/chunk-7fefffd1.6e90c1c1.js
2024-11-01 16:07:54 +08:00

1 line
13 KiB
JavaScript
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-7fefffd1"],{5235:function(t,e,a){"use strict";var i=a("6d81"),r=a.n(i);r.a},"6d81":function(t,e,a){},f3e8:function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("div",{staticClass:"outmain ba_f heighthv pad_20 bor_rad5"},[t._m(0),a("div",{staticClass:"mar_t20 flex-bet flex-y-top"},[a("div",{staticClass:"flex-g-1"},[a("el-form",{ref:"form",attrs:{model:t.form,"label-width":"180px"}},[a("el-form-item",{attrs:{label:"链接名称",required:!0,prop:"title"}},[a("div",{staticClass:"flex"},[a("el-input",{model:{value:t.form.title,callback:function(e){t.$set(t.form,"title",e)},expression:"form.title"}})],1)]),a("el-form-item",{attrs:{label:"页面选择"}},[a("div",{staticClass:"flex"},[a("el-input",{attrs:{disabled:""},model:{value:t.form.name,callback:function(e){t.$set(t.form,"name",e)},expression:"form.name"}}),a("el-button",{staticClass:"mar_l20",on:{click:t.handleEdit}},[t._v("选择页面")])],1)]),a("el-form-item",{attrs:{label:"有效期限"}},[a("el-radio-group",{model:{value:t.form.is_expire,callback:function(e){t.$set(t.form,"is_expire",e)},expression:"form.is_expire"}},[a("el-radio",{attrs:{label:!1}},[t._v("永久有效")]),a("el-radio",{attrs:{label:!0}},[t._v("有效时间")])],1),a("block",{directives:[{name:"show",rawName:"v-show",value:1==t.form.is_expire,expression:"form.is_expire==true"}]},[a("el-input-number",{staticClass:"mar_l20",attrs:{"controls-position":"right",min:1,max:1e6},model:{value:t.form.expire_time,callback:function(e){t.$set(t.form,"expire_time",e)},expression:"form.expire_time"}}),a("span",{staticClass:"mar_l10"},[t._v("天")])],1)],1)],1)],1)])]),a("div",{staticClass:"mar_t20 ba_f pad_20 t_c"},[a("el-button",{attrs:{type:"primary"},on:{click:t.submitForm}},[t._v("保存")])],1),a("urlSelect",{ref:"urlSelect",on:{getUrl:t.getUrl}})],1)},r=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"shuju_title mar_b20"},[a("div",{staticClass:"shuju_title_text"},[a("span",[t._v("新建页面链接跳转")])])])}],n=(a("b0c0"),a("96cf"),a("1da1")),s=a("7cb7"),l=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{attrs:{id:"urlSelect"}},[a("el-dialog",{attrs:{width:"1000px",visible:t.isShown,title:"链接选择器"},on:{"update:visible":function(e){t.isShown=e}}},[a("el-tabs",{staticStyle:{height:"500"},model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[t.cateShown[0]?a("el-tab-pane",{directives:[{name:"loading",rawName:"v-loading",value:t.marketLoad,expression:"marketLoad"}],attrs:{label:"平台首页",name:"platform"}},[a("div",{staticClass:"content nui-scroll"},[a("div",{staticStyle:{margin:"15px 0",width:"300px"}}),a("ul",{staticClass:"url-list"},t._l(t.marketPage,(function(e,i){return a("li",{key:i,class:[t.licur==e.name+e.id?"liCur":""],on:{click:function(a){return t.gainUrl(e,"平台首页")}}},[t._v(" "+t._s(e.name)+" ")])})),0)])]):t._e(),t.cateShown[1]?a("el-tab-pane",{directives:[{name:"loading",rawName:"v-loading",value:t.categoryLoad,expression:"categoryLoad"}],attrs:{label:"商品分类",name:"productCategory"}},[a("div",{staticClass:"product-type content nui-scroll"},[a("ul",{staticClass:"product-type-title"},[a("li",[t._v("分类名称")]),a("li",[t._v("分类图片")]),a("li",[t._v("操作")])]),a("div",[a("ul",{staticClass:"product-type-list"},t._l(t.productCategory,(function(e,i){return a("li",{key:i},[a("div",{staticClass:"list"},[a("div",[a("span",[t._v("一级")]),a("span",[t._v(t._s(e.name))])]),a("div",[a("el-image",{staticStyle:{width:"50px",height:"50px"},attrs:{src:e.icon,fit:"cover"}})],1),a("div",[a("el-button",{attrs:{type:t.licur==e.name+e.id?"primary":"",size:"small"},on:{click:function(a){return t.gainUrl(e,"商品分类")}}},[t._v("选择")])],1)]),t._l(e.children,(function(e,i){return a("ul",[a("li",[a("div",{staticClass:"list",staticStyle:{background:"#fafdff"}},[a("div",[a("span",{staticStyle:{"margin-left":"80px"}},[t._v("二级")]),a("span",[t._v(t._s(e.name))])]),a("div",[a("el-image",{staticStyle:{width:"50px",height:"50px"},attrs:{src:e.icon,fit:"cover"}})],1),a("div",[a("el-button",{attrs:{type:t.licur==e.name+e.id?"primary":"",size:"small"},on:{click:function(a){return t.gainUrl(e,"商品分类")}}},[t._v("选择")])],1)])])])}))],2)})),0),a("div",{staticStyle:{"text-align":"center","margin-top":"20px"}},[a("el-pagination",{attrs:{"current-page":t.currentPage1,background:"",layout:"prev, pager, next",total:t.total1},on:{"current-change":t.fy1}})],1)])])]):t._e(),t.cateShown[2]?a("el-tab-pane",{directives:[{name:"loading",rawName:"v-loading",value:t.productLoad,expression:"productLoad"}],attrs:{label:"商品",name:"product"}},[a("div",{staticClass:"content nui-scroll"},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:t.productList}},[a("el-table-column",{attrs:{prop:"date",label:"商品","min-width":"300"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",{staticClass:"product-intro"},[a("el-image",{staticStyle:{width:"50px",height:"50px",borderradius:"10px"},attrs:{src:e.row.icon,fit:"cover"}}),a("span"),a("p",[t._v(t._s(e.row.name))])],1)]}}],null,!1,3262546473)}),a("el-table-column",{attrs:{prop:"price",label:"价格","min-width":"80"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v("¥"+t._s(e.row.price))])]}}],null,!1,1606396037)}),a("el-table-column",{attrs:{prop:"stock",label:"库存","min-width":"80"}}),a("el-table-column",{attrs:{prop:"address",label:"操作","min-width":"80"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("el-button",{attrs:{type:t.licur==e.row.name+e.row.id?"primary":"",size:"small"},on:{click:function(a){return t.gainUrl(e.row,"商品")}}},[t._v("选择")])]}}],null,!1,1378977032)})],1),a("div",{staticStyle:{"text-align":"center","margin-top":"20px"}},[a("el-pagination",{attrs:{"current-page":t.currentPage2,background:"",layout:"prev, pager, next",total:t.total2},on:{"current-change":t.fy2}})],1)],1)]):t._e(),t.cateShown[3]?a("el-tab-pane",{attrs:{label:"自定义页面",name:"customPage"}},[a("div",{staticClass:"content nui-scroll"},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:t.customPageList}},[a("el-table-column",{attrs:{prop:"date",label:"页面名称","min-width":"300"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",{staticClass:"product-intro"},[a("span"),a("p",[t._v(t._s(e.row.name))])])]}}],null,!1,2099495906)}),a("el-table-column",{attrs:{prop:"address",label:"操作","min-width":"80"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("el-button",{attrs:{type:t.licur==e.row.name+e.row.id?"primary":"",size:"small"},on:{click:function(a){return t.gainUrl(e.row,"自定义页面")}}},[t._v("选择")])]}}],null,!1,2473291041)})],1)],1)]):t._e(),t.cateShown[4]?a("el-tab-pane",{attrs:{label:"自定义链接",name:"link"}},[a("div",{staticClass:"add-url content nui-scroll"},[a("div",[a("el-radio",{attrs:{label:"1"},model:{value:t.radio,callback:function(e){t.radio=e},expression:"radio"}},[t._v("链接地址:")]),a("el-input",{attrs:{placeholder:"请输入内容"},model:{value:t.linkAddress,callback:function(e){t.linkAddress=e},expression:"linkAddress"}})],1),a("div",{staticClass:"tips"},[t._v("添加外部网页链接地址https://www.baidu.com")]),a("div",{staticClass:"tips"},[t._v("注意:请将外部网页地址添加到小程序业务域名中")])])]):t._e()],1),a("div",{staticStyle:{"text-align":"center","margin-top":"20px"}},[a("el-button",{on:{click:function(e){t.isShown=!1}}},[t._v("取消")]),a("el-button",{attrs:{type:"primary"},on:{click:t.submit}},[t._v("确定")])],1)],1)],1)},o=[],c=(a("d81d"),a("5530")),u=a("2f62"),d={name:"urlSelect",data:function(){return{input2:"",isShown:!1,cateShown:[!1,!1,!1,!1,!1],activeName:"platform",radio:"1",licur:"-1",marketKeyWords:"",marketLoad:!1,productCategory:[],total1:10,currentPage1:1,categoryLoad:!1,productList:[],total2:10,currentPage2:1,productLoad:!1,customPageList:[],selectNum:[],appjumpLoad:!1,appName:"",appId:"",path:"",linkAddress:"",marketPage:[{id:"index",name:"门店首页",url:"yb_wm/index/index"},{id:"goods",name:"点单页",url:"yb_wm/index/goods"},{id:"cashier",name:"当面付",url:"yb_wm/shop/in/dmf"},{id:"fastOrder",name:"快餐",url:"yb_wm/shop/ffmode/goods"},{id:"queuing",name:"排队取号",url:"yb_wm/shop/lineup/pdqh"},{id:"reserve",name:"餐桌预定",url:"yb_wm/shop/reserve/index"},{id:"storage",name:"酒水寄存",url:"yb_wm/shop/storage/index"},{id:"userStorage",name:"我的寄存",url:"yb_wm/shop/storage/list"},{id:"takeOutFood",name:"外卖地址",url:"yb_wm/index/goods"},{id:"TakeFood",name:"自取类型",url:"yb_wm/index/goods"},{id:"myCoupon",name:"我的优惠券",url:"yb_wm/my/coupon/my"},{id:"myOrder",name:"我的订单",url:"yb_wm/index/order-index"},{id:"member",name:"个人中心",url:"yb_wm/index/my-index"},{id:"aboutUs",name:"关于我们",url:"yb_wm/my/other/gywmtwo"},{id:"helpCenter",name:"帮助中心",url:"yb_wm/my/other/bzzx"},{id:"contactCustomer",name:"联系客服",url:"yb_wm/my/other/kf"},{id:"myAddress",name:"我的地址",url:"yb_wm/my/address/index"},{id:"couponCenter",name:"领券中心",url:"yb_wm/my/coupon/center"},{id:"exchange",name:"兑券入口",url:"yb_wm/my/coupon/dh"},{id:"live",name:"直播列表",url:"yb_wm/other/live-list"},{id:"balanceRecharge",name:"充值中心",url:"yb_wm/other/recharge/index"},{id:"signIndex",name:"积分签到",url:"yb_wm/my/signin/index"},{id:"integralShop",name:"积分商城",url:"yb_wm/my/integral/shop-index"},{id:"collectionCourtesy",name:"收藏有礼",url:"yb_wm/other/scyl"},{id:"information",name:"资讯列表",url:"yb_wm/other/info/index"},{id:"cardIndex",name:"普通会员卡",url:"yb_wm/order/vip/wkk"},{id:"collect",name:"集点活动",url:"yb_wm/order/jd"},{id:"payVip",name:"付费会员卡",url:"yb_wm/order/payvip/index"},{id:"oldWithNew",name:"老带新",url:"yb_wm/order/invitation/yqyl"}]}},created:function(){},computed:Object(c["a"])(Object(c["a"])({},Object(u["d"])(["list","currentId","susBtn","open"])),{},{styles:function(){return-2==this.currentId?this.susBtn[0].styles:-5==this.currentId?this.open[0].styles:this.list[this.currentId].styles}}),watch:{activeName:function(){switch(this.activeName){case"platform":break;case"productCategory":this.getProductCategory();break;case"product":this.getProductList();break;case"appjump":break;case"customPage":this.getPageList();break;case"link":break}}},props:["selectShow"],methods:{getProductCategory:function(){var t=this;this.categoryLoad=!0;var e={page:this.currentPage1};Object(s["x"])(e).then((function(e){t.categoryLoad=!1,1==e.data.code?(t.productCategory=e.data.data,t.total1=e.data.count):t.$message.error(e.data.msg)}))},fy1:function(t){this.currentPage1=t,this.getProductCategory()},getProductList:function(){var t=this;this.productLoad=!0;var e=this.styles.productName?this.styles.productName.map((function(t){return t.name.id})):[],a={page:this.currentPage2,stock:1,id:e};Object(s["getGoodList"])(a).then((function(e){t.productLoad=!1,1==e.data.code?(t.productList=e.data.data.data,t.total2=e.data.count):t.$message.error(e.data.msg)}))},getPageList:function(){var t=this;Object(s["getCustomPageList"])().then((function(e){1==e.data.code?t.customPageList=e.data.data:t.$message.error(e.data.msg)}))},fy2:function(t){this.currentPage2=t,this.getProductList()},gainUrl:function(t,e){this.licur=t.name+t.id,this.selectNum={params:this.activeName,select:t}},gainUrl2:function(){this.selectNum={params:this.activeName,name:{name:this.appName,appId:this.appId,path:this.path},category:"小程序跳转"}},gainUrl3:function(){this.selectNum={params:this.activeName,name:{name:this.linkAddress},category:this.linkAddress}},submit:function(){"appjump"==this.activeName?(this.gainUrl2(),this.$emit("getUrl",this.selectNum)):"link"==this.activeName?(this.gainUrl3(),this.$emit("getUrl",this.selectNum)):this.$emit("getUrl",this.selectNum),this.isShown=!1}}},m=d,p=(a("5235"),a("2877")),h=Object(p["a"])(m,l,o,!1,null,"5dd19aab",null),f=h.exports,g={created:function(){},components:{urlSelect:f},data:function(){return{form:{path:"",scene:"",is_expire:!1,expire_time:"",title:"",name:""},id:""}},methods:{handleEdit:function(){this.$refs["urlSelect"].cateShown=[!0],this.$refs["urlSelect"].isShown=!0},getUrl:function(t){t&&(this.form.path=t.select.url,this.form.name=t.select.name)},submitForm:function(){var t=this;return Object(n["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:t.$refs["form"].validate(function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(a){var i,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!a){e.next=9;break}return e.next=3,Object(s["Sb"])(t.form);case 3:i=e.sent,r=i.msg,t.$baseMessage(r,"success"),t.$router.push({path:"/linkslist"}),e.next=10;break;case 9:return e.abrupt("return",!1);case 10:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());case 1:case"end":return e.stop()}}),e)})))()}}},b=g,v=Object(p["a"])(b,i,r,!1,null,null,null);e["default"]=v.exports}}]);