Commit 50b0a2b2 by crushh

update: dist

parent 09eab9e9
.section[data-v-4aa04b7d]{margin:20px 0 40px 0}.flex-gap[data-v-4aa04b7d],.flex[data-v-4aa04b7d]{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-gap[data-v-4aa04b7d]{gap:20px}.flex-column[data-v-4aa04b7d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.checkBoxContainer[data-v-4aa04b7d]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.checkBoxContainer .el-checkbox+.el-checkbox[data-v-4aa04b7d]{margin-left:0}.tips[data-v-4aa04b7d]{font-size:12px;color:#909399;line-height:17px}.dm-form-bottom[data-v-4aa04b7d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;right:0;bottom:0;z-index:100;height:56px;background:#fff;width:calc(100% - 200px);-webkit-box-shadow:1px -2px 8px 0 rgba(220,223,230,.6);box-shadow:1px -2px 8px 0 rgba(220,223,230,.6)} .section[data-v-51127b66]{margin:20px 0 40px 0}.flex-gap[data-v-51127b66],.flex[data-v-51127b66]{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-gap[data-v-51127b66]{gap:20px}.flex-column[data-v-51127b66]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.checkBoxContainer[data-v-51127b66]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.checkBoxContainer .el-checkbox+.el-checkbox[data-v-51127b66]{margin-left:0}.tips[data-v-51127b66]{font-size:12px;color:#909399;line-height:17px}.dm-form-bottom[data-v-51127b66]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;right:0;bottom:0;z-index:100;height:56px;background:#fff;width:calc(100% - 200px);-webkit-box-shadow:1px -2px 8px 0 rgba(220,223,230,.6);box-shadow:1px -2px 8px 0 rgba(220,223,230,.6)}
\ No newline at end of file \ No newline at end of file
.table-row:hover .deactive[data-v-6acafa66]{color:#606266;display:block;cursor:-webkit-grabbing;cursor:grabbing} .table-row:hover .deactive[data-v-29043ff3]{color:#606266;display:block;cursor:-webkit-grabbing;cursor:grabbing}
\ No newline at end of file \ No newline at end of file
<!DOCTYPE html><html lang=cn><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><meta name=viewport content="width=device-width,initial-scale=1"><link rel=icon href=/gic-marketing-operation/favicon2.ico><link rel=stylesheet type=text/css href=//web-1251519181.file.myqcloud.com/custom-element/custom-element.1.0.68.css><link rel=stylesheet href=//at.alicdn.com/t/font_2995156_rf810o69kh.css><link rel=stylesheet href=//at.alicdn.com/t/font_2859043_3i96mi4mdy2.css><title>实施运维</title><link href=/gic-marketing-operation/css/chunk-181c7f3a.8d7ba5d1.css rel=prefetch><link href=/gic-marketing-operation/css/chunk-23d5a356.ee74c307.css rel=prefetch><link href=/gic-marketing-operation/css/chunk-323b34bd.092677a6.css rel=prefetch><link href=/gic-marketing-operation/css/chunk-358db6e9.2420d837.css rel=prefetch><link href=/gic-marketing-operation/css/chunk-3c8e61f9.91919a21.css rel=prefetch><link href=/gic-marketing-operation/css/chunk-3e901975.72e28062.css rel=prefetch><link href=/gic-marketing-operation/css/chunk-40d7703d.516f3d0d.css rel=prefetch><link href=/gic-marketing-operation/css/chunk-4c9399ac.2074030e.css rel=prefetch><link href=/gic-marketing-operation/css/chunk-51b4e8c1.14d78674.css rel=prefetch><link href=/gic-marketing-operation/css/chunk-63502675.ca3245d5.css rel=prefetch><link href=/gic-marketing-operation/css/chunk-696ad248.836e070a.css rel=prefetch><link href=/gic-marketing-operation/css/chunk-74ea1fe8.62fd728d.css rel=prefetch><link href=/gic-marketing-operation/css/chunk-7b1cf69a.3f8d4acd.css rel=prefetch><link href=/gic-marketing-operation/css/chunk-b9842a10.97597fac.css rel=prefetch><link href=/gic-marketing-operation/css/chunk-be49c2a4.5e3c009e.css rel=prefetch><link href=/gic-marketing-operation/js/chunk-0455f82a.dee55319.js rel=prefetch><link href=/gic-marketing-operation/js/chunk-0647d46f.f2e90450.js rel=prefetch><link href=/gic-marketing-operation/js/chunk-181c7f3a.801facb3.js rel=prefetch><link href=/gic-marketing-operation/js/chunk-23d5a356.d43da598.js rel=prefetch><link href=/gic-marketing-operation/js/chunk-2d212b99.fbe1ef17.js rel=prefetch><link href=/gic-marketing-operation/js/chunk-323b34bd.86adfcd6.js rel=prefetch><link href=/gic-marketing-operation/js/chunk-358db6e9.595c93ef.js rel=prefetch><link href=/gic-marketing-operation/js/chunk-395d477c.cb8a9358.js rel=prefetch><link href=/gic-marketing-operation/js/chunk-3c8e61f9.fbce20a2.js rel=prefetch><link href=/gic-marketing-operation/js/chunk-3e901975.e3fe2bcf.js rel=prefetch><link href=/gic-marketing-operation/js/chunk-40d7703d.c1297bde.js rel=prefetch><link href=/gic-marketing-operation/js/chunk-4c9399ac.48390486.js rel=prefetch><link href=/gic-marketing-operation/js/chunk-51b4e8c1.53a322ac.js rel=prefetch><link href=/gic-marketing-operation/js/chunk-63502675.98309312.js rel=prefetch><link href=/gic-marketing-operation/js/chunk-696ad248.a5c37512.js rel=prefetch><link href=/gic-marketing-operation/js/chunk-69e3e419.9d1394a5.js rel=prefetch><link href=/gic-marketing-operation/js/chunk-74ea1fe8.8b6352c7.js rel=prefetch><link href=/gic-marketing-operation/js/chunk-7b1cf69a.42010e2b.js rel=prefetch><link href=/gic-marketing-operation/js/chunk-7ca26874.7ce9868f.js rel=prefetch><link href=/gic-marketing-operation/js/chunk-b9842a10.255fc211.js rel=prefetch><link href=/gic-marketing-operation/js/chunk-be49c2a4.a01608d3.js rel=prefetch><link href=/gic-marketing-operation/css/app.cc1c9c37.css rel=preload as=style><link href=/gic-marketing-operation/js/app.76410020.js rel=preload as=script><link href=/gic-marketing-operation/js/chunk-vendors.20653c28.js rel=preload as=script><link href=/gic-marketing-operation/css/app.cc1c9c37.css rel=stylesheet></head><body class=damolish><noscript><strong>We're sorry but damolish doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id=app></div><script>(function() { <!DOCTYPE html><html lang=cn><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><meta name=viewport content="width=device-width,initial-scale=1"><link rel=icon href=/gic-marketing-operation/favicon2.ico><link rel=stylesheet type=text/css href=//web-1251519181.file.myqcloud.com/custom-element/custom-element.1.0.68.css><link rel=stylesheet href=//at.alicdn.com/t/font_2995156_rf810o69kh.css><link rel=stylesheet href=//at.alicdn.com/t/font_2859043_3i96mi4mdy2.css><title>实施运维</title><link href=/gic-marketing-operation/css/chunk-00cee5ec.4042b66e.css rel=prefetch><link href=/gic-marketing-operation/css/chunk-181c7f3a.8d7ba5d1.css rel=prefetch><link href=/gic-marketing-operation/css/chunk-23d5a356.ee74c307.css rel=prefetch><link href=/gic-marketing-operation/css/chunk-323b34bd.092677a6.css rel=prefetch><link href=/gic-marketing-operation/css/chunk-358db6e9.2420d837.css rel=prefetch><link href=/gic-marketing-operation/css/chunk-3c8e61f9.91919a21.css rel=prefetch><link href=/gic-marketing-operation/css/chunk-40d7703d.516f3d0d.css rel=prefetch><link href=/gic-marketing-operation/css/chunk-4c9399ac.2074030e.css rel=prefetch><link href=/gic-marketing-operation/css/chunk-51b4e8c1.14d78674.css rel=prefetch><link href=/gic-marketing-operation/css/chunk-63502675.ca3245d5.css rel=prefetch><link href=/gic-marketing-operation/css/chunk-696ad248.836e070a.css rel=prefetch><link href=/gic-marketing-operation/css/chunk-74ea1fe8.62fd728d.css rel=prefetch><link href=/gic-marketing-operation/css/chunk-7b1cf69a.3f8d4acd.css rel=prefetch><link href=/gic-marketing-operation/css/chunk-b9842a10.97597fac.css rel=prefetch><link href=/gic-marketing-operation/css/chunk-bfc57cd8.a5398607.css rel=prefetch><link href=/gic-marketing-operation/js/chunk-00cee5ec.0e167e82.js rel=prefetch><link href=/gic-marketing-operation/js/chunk-0455f82a.dee55319.js rel=prefetch><link href=/gic-marketing-operation/js/chunk-0647d46f.f2e90450.js rel=prefetch><link href=/gic-marketing-operation/js/chunk-181c7f3a.801facb3.js rel=prefetch><link href=/gic-marketing-operation/js/chunk-23d5a356.d43da598.js rel=prefetch><link href=/gic-marketing-operation/js/chunk-2d212b99.fbe1ef17.js rel=prefetch><link href=/gic-marketing-operation/js/chunk-323b34bd.a330f325.js rel=prefetch><link href=/gic-marketing-operation/js/chunk-358db6e9.595c93ef.js rel=prefetch><link href=/gic-marketing-operation/js/chunk-395d477c.cb8a9358.js rel=prefetch><link href=/gic-marketing-operation/js/chunk-3c8e61f9.fbce20a2.js rel=prefetch><link href=/gic-marketing-operation/js/chunk-40d7703d.c1297bde.js rel=prefetch><link href=/gic-marketing-operation/js/chunk-4c9399ac.48390486.js rel=prefetch><link href=/gic-marketing-operation/js/chunk-51b4e8c1.53a322ac.js rel=prefetch><link href=/gic-marketing-operation/js/chunk-63502675.98309312.js rel=prefetch><link href=/gic-marketing-operation/js/chunk-696ad248.a5c37512.js rel=prefetch><link href=/gic-marketing-operation/js/chunk-69e3e419.9d1394a5.js rel=prefetch><link href=/gic-marketing-operation/js/chunk-74ea1fe8.8b6352c7.js rel=prefetch><link href=/gic-marketing-operation/js/chunk-7b1cf69a.42010e2b.js rel=prefetch><link href=/gic-marketing-operation/js/chunk-7ca26874.7ce9868f.js rel=prefetch><link href=/gic-marketing-operation/js/chunk-b9842a10.255fc211.js rel=prefetch><link href=/gic-marketing-operation/js/chunk-bfc57cd8.403a07fa.js rel=prefetch><link href=/gic-marketing-operation/css/app.cc1c9c37.css rel=preload as=style><link href=/gic-marketing-operation/js/app.aba17315.js rel=preload as=script><link href=/gic-marketing-operation/js/chunk-vendors.20653c28.js rel=preload as=script><link href=/gic-marketing-operation/css/app.cc1c9c37.css rel=stylesheet></head><body class=damolish><noscript><strong>We're sorry but damolish doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id=app></div><script>(function() {
var src = '/component/static/import-component.js?timestrap=' + new Date().getTime(); var src = '/component/static/import-component.js?timestrap=' + new Date().getTime();
var host = window.location.host; var host = window.location.host;
host = host.indexOf('localhost') > -1 || host.indexOf('192.168') > -1 ? 'gicdev.demogic.com' : host; host = host.indexOf('localhost') > -1 || host.indexOf('192.168') > -1 ? 'gicdev.demogic.com' : host;
document.write('<script src="//' + host + src + '"><\/script>'); document.write('<script src="//' + host + src + '"><\/script>');
})();</script><script src=//web-1251519181.file.myqcloud.com/components/user-info.1.0.3.js></script><script src=//web-1251519181.file.myqcloud.com/components/pagination.1.0.8.js></script><script src=/gic-marketing-operation/js/chunk-vendors.20653c28.js></script><script src=/gic-marketing-operation/js/app.76410020.js></script></body></html> })();</script><script src=//web-1251519181.file.myqcloud.com/components/user-info.1.0.3.js></script><script src=//web-1251519181.file.myqcloud.com/components/pagination.1.0.8.js></script><script src=/gic-marketing-operation/js/chunk-vendors.20653c28.js></script><script src=/gic-marketing-operation/js/app.aba17315.js></script></body></html>
\ No newline at end of file \ No newline at end of file
(function(e){function t(t){for(var c,a,o=t[0],i=t[1],d=t[2],s=0,f=[];s<o.length;s++)a=o[s],Object.prototype.hasOwnProperty.call(r,a)&&r[a]&&f.push(r[a][0]),r[a]=0;for(c in i)Object.prototype.hasOwnProperty.call(i,c)&&(e[c]=i[c]);h&&h(t);while(f.length)f.shift()();return u.push.apply(u,d||[]),n()}function n(){for(var e,t=0;t<u.length;t++){for(var n=u[t],c=!0,a=1;a<n.length;a++){var o=n[a];0!==r[o]&&(c=!1)}c&&(u.splice(t--,1),e=i(i.s=n[0]))}return e}var c={},a={app:0},r={app:0},u=[];function o(e){return i.p+"js/"+({}[e]||e)+"."+{"chunk-395d477c":"cb8a9358","chunk-0455f82a":"dee55319","chunk-0647d46f":"f2e90450","chunk-23d5a356":"d43da598","chunk-2d212b99":"fbe1ef17","chunk-3e901975":"e3fe2bcf","chunk-69e3e419":"9d1394a5","chunk-323b34bd":"86adfcd6","chunk-358db6e9":"595c93ef","chunk-51b4e8c1":"53a322ac","chunk-696ad248":"a5c37512","chunk-40d7703d":"c1297bde","chunk-4c9399ac":"48390486","chunk-7b1cf69a":"42010e2b","chunk-181c7f3a":"801facb3","chunk-7ca26874":"7ce9868f","chunk-b9842a10":"255fc211","chunk-be49c2a4":"a01608d3","chunk-3c8e61f9":"fbce20a2","chunk-63502675":"98309312","chunk-74ea1fe8":"8b6352c7"}[e]+".js"}function i(t){if(c[t])return c[t].exports;var n=c[t]={i:t,l:!1,exports:{}};return e[t].call(n.exports,n,n.exports,i),n.l=!0,n.exports}i.e=function(e){var t=[],n={"chunk-23d5a356":1,"chunk-3e901975":1,"chunk-323b34bd":1,"chunk-358db6e9":1,"chunk-51b4e8c1":1,"chunk-696ad248":1,"chunk-40d7703d":1,"chunk-4c9399ac":1,"chunk-7b1cf69a":1,"chunk-181c7f3a":1,"chunk-b9842a10":1,"chunk-be49c2a4":1,"chunk-3c8e61f9":1,"chunk-63502675":1,"chunk-74ea1fe8":1};a[e]?t.push(a[e]):0!==a[e]&&n[e]&&t.push(a[e]=new Promise((function(t,n){for(var c="css/"+({}[e]||e)+"."+{"chunk-395d477c":"31d6cfe0","chunk-0455f82a":"31d6cfe0","chunk-0647d46f":"31d6cfe0","chunk-23d5a356":"ee74c307","chunk-2d212b99":"31d6cfe0","chunk-3e901975":"72e28062","chunk-69e3e419":"31d6cfe0","chunk-323b34bd":"092677a6","chunk-358db6e9":"2420d837","chunk-51b4e8c1":"14d78674","chunk-696ad248":"836e070a","chunk-40d7703d":"516f3d0d","chunk-4c9399ac":"2074030e","chunk-7b1cf69a":"3f8d4acd","chunk-181c7f3a":"8d7ba5d1","chunk-7ca26874":"31d6cfe0","chunk-b9842a10":"97597fac","chunk-be49c2a4":"5e3c009e","chunk-3c8e61f9":"91919a21","chunk-63502675":"ca3245d5","chunk-74ea1fe8":"62fd728d"}[e]+".css",r=i.p+c,u=document.getElementsByTagName("link"),o=0;o<u.length;o++){var d=u[o],s=d.getAttribute("data-href")||d.getAttribute("href");if("stylesheet"===d.rel&&(s===c||s===r))return t()}var f=document.getElementsByTagName("style");for(o=0;o<f.length;o++){d=f[o],s=d.getAttribute("data-href");if(s===c||s===r)return t()}var h=document.createElement("link");h.rel="stylesheet",h.type="text/css",h.onload=t,h.onerror=function(t){var c=t&&t.target&&t.target.src||r,u=new Error("Loading CSS chunk "+e+" failed.\n("+c+")");u.code="CSS_CHUNK_LOAD_FAILED",u.request=c,delete a[e],h.parentNode.removeChild(h),n(u)},h.href=r;var l=document.getElementsByTagName("head")[0];l.appendChild(h)})).then((function(){a[e]=0})));var c=r[e];if(0!==c)if(c)t.push(c[2]);else{var u=new Promise((function(t,n){c=r[e]=[t,n]}));t.push(c[2]=u);var d,s=document.createElement("script");s.charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.src=o(e);var f=new Error;d=function(t){s.onerror=s.onload=null,clearTimeout(h);var n=r[e];if(0!==n){if(n){var c=t&&("load"===t.type?"missing":t.type),a=t&&t.target&&t.target.src;f.message="Loading chunk "+e+" failed.\n("+c+": "+a+")",f.name="ChunkLoadError",f.type=c,f.request=a,n[1](f)}r[e]=void 0}};var h=setTimeout((function(){d({type:"timeout",target:s})}),12e4);s.onerror=s.onload=d,document.head.appendChild(s)}return Promise.all(t)},i.m=e,i.c=c,i.d=function(e,t,n){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},i.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var c in e)i.d(n,c,function(t){return e[t]}.bind(null,c));return n},i.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="/gic-marketing-operation/",i.oe=function(e){throw e};var d=window["webpackJsonp"]=window["webpackJsonp"]||[],s=d.push.bind(d);d.push=t,d=d.slice();for(var f=0;f<d.length;f++)t(d[f]);var h=s;u.push([0,"chunk-vendors"]),n()})({0:function(e,t,n){e.exports=n("56d7")},"1a5d":function(e,t,n){var c={"./404.vue":["8cdb","chunk-3c8e61f9"],"./activity/component/CategoryDialog.vue":["57b0","chunk-395d477c","chunk-2d212b99","chunk-69e3e419","chunk-696ad248"],"./activity/component/NewActivity.vue":["e338","chunk-395d477c","chunk-4c9399ac"],"./activity/component/holiday-category-dialog.vue":["561b","chunk-395d477c","chunk-2d212b99","chunk-69e3e419","chunk-358db6e9"],"./activity/component/holiday-dialog.vue":["0901","chunk-395d477c","chunk-23d5a356"],"./activity/holiday-manage.vue":["d025","chunk-395d477c","chunk-2d212b99","chunk-69e3e419","chunk-323b34bd"],"./activity/index.vue":["7a17","chunk-395d477c","chunk-2d212b99","chunk-69e3e419","chunk-51b4e8c1"],"./activity/template-config.vue":["1b80","chunk-395d477c","chunk-40d7703d"],"./activity/template-detail.vue":["afd6","chunk-395d477c","chunk-be49c2a4"],"./activity/template-list.vue":["57b1","chunk-395d477c","chunk-2d212b99","chunk-3e901975"],"./message/component/detail-form.vue":["80f9","chunk-395d477c","chunk-b9842a10"],"./message/component/detail-table.vue":["1f3d","chunk-395d477c","chunk-7b1cf69a"],"./message/component/more-tip-dialog.vue":["69d8","chunk-63502675"],"./message/pass-manage.vue":["b9ea","chunk-395d477c","chunk-7ca26874"],"./message/system-message.vue":["c27b","chunk-395d477c","chunk-0455f82a"],"./message/template-detail.vue":["b9d0","chunk-395d477c","chunk-7b1cf69a","chunk-181c7f3a"],"./message/template.vue":["b0da","chunk-395d477c","chunk-0647d46f"],"./no-access.vue":["434a","chunk-74ea1fe8"]};function a(e){if(!n.o(c,e))return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=c[e],a=t[0];return Promise.all(t.slice(1).map(n.e)).then((function(){return n(a)}))}a.keys=function(){return Object.keys(c)},a.id="1a5d",e.exports=a},"4f94":function(e,t,n){},"56d7":function(e,t,n){"use strict";n.r(t);n("456d"),n("ac6a"),n("cadf"),n("551c"),n("f751"),n("097d"),n("4f94"),n("8710");var c=n("cebe"),a=n.n(c),r=n("8bbf"),u=n.n(r),o=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"dm-reset",attrs:{id:"app"}},[n("router-view")],1)},i=[],d={name:"App",mounted:function(){var e=this;window.addEventListener("offline",(function(t){e.$message.error("网络连接中断")}))}},s=d,f=(n("5c0b"),n("2877")),h=Object(f["a"])(s,o,i,!1,null,null,null),l=h.exports,p=n("2909"),m=n("6389"),k=n.n(m),g=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("dm-yw-layout",{attrs:{"module-name":"marketing_operation"}},[n("router-view")],1)},b=[],v={},y=v,w=Object(f["a"])(y,g,b,!1,null,null,null),O=w.exports,S=n("9ca0"),x=n.n(S),N=[{path:"/",name:"短信管理",component:O,children:[{path:"messageTemplate",name:"短信模板管理",component:x()("message","template")},{path:"messageTemplateDetail",name:"短信模板管理",component:x()("message","template-detail")},{path:"messagePass",name:"短信通道管理",component:x()("message","pass-manage")},{path:"systemMessageTemplate",name:"系统短信管理",component:x()("message","system-message")}]},{path:"/activity",name:"营销管理",component:O,children:[{path:"activity-config",name:"营销活动配置",component:x()("activity","index")},{path:"holiday-manage",name:"营销节日管理",component:x()("activity","holiday-manage")},{path:"template-config",name:"游戏模板管理",component:x()("activity","template-config"),children:[]},{path:"template-list",name:"模板列表",component:x()("activity","template-list")},{path:"template-detail/:type",name:"新建游戏模板",component:x()("activity","template-detail")}]}];u.a.use(k.a);var j=[{path:"*",component:function(){return n.e("chunk-3c8e61f9").then(n.bind(null,"8cdb"))}}],E=Object(p["a"])(N),D=new k.a({routes:[].concat(j,Object(p["a"])(E))}),M=D,T=n("f121"),_=n("8975");n("ac4d"),n("8a81"),n("5df3"),n("1c4c"),n("7f7f"),n("6b54"),n("55dd");var C=function(e){e.$nextTick((function(e){var t=document.getElementsByClassName("is-error");t[0].scrollIntoView({block:"center",behavior:"smooth"})}))},P=n("4eb5"),L=n.n(P);u.a.use(L.a),a.a.defaults.headers.common=Object.assign(a.a.defaults.headers.common,T["a"]),a.a.defaults.withCredentials=!0,u.a.config.productionTip=!1,u.a.prototype.axios=a.a,u.a.prototype.scrollToError=C,u.a.config.devtools=!1,Object.keys(_["a"]).forEach((function(e){return u.a.filter(e,_["a"][e])})),window.getLimit(M,"gic-marketing-operation").then((function(){new u.a({router:M,render:function(e){return e(l)}}).$mount("#app")}))},"5c0b":function(e,t,n){"use strict";n("e332")},"5f72":function(e,t){e.exports=ELEMENT},6389:function(e,t){e.exports=VueRouter},8710:function(e,t,n){},8975:function(e,t,n){"use strict";n("c5f6"),n("6b54"),n("f576"),n("28a5"),n("a481");var c=function(e,t,n){return e?(n=n||",",t=Math.abs(+t%20||2),e=parseFloat((e+"").replace(/[^\d\.-]/g,"")).toFixed(t)+"",e.replace(/\d+/,(function(e){var t=e.length%3==0,c=t?e.length-3:-1;return e.split("").reverse().join("").replace(/\d{3}/g,(function(e,a){return e+(a==c&&t?"":n)})).split("").reverse().join("")}))):"0.00"},a=function(e,t){if(!e)return"--";e=new Date(e);var n=e.getFullYear(),c=(e.getMonth()+1).toString().padStart(2,"0"),a=e.getDate().toString().padStart(2,"0"),r=e.getHours().toString().padStart(2,"0"),u=e.getMinutes().toString().padStart(2,"0"),o=e.getSeconds().toString().padStart(2,"0");return"ymd"==t?n+"-"+c+"-"+a:"hms"==t?r+":"+u+":"+o:"".concat(n,"-").concat(c,"-").concat(a," ").concat(r,":").concat(u,":").concat(o)},r=function(e){isNaN(e)||(e=Number(e));var t=new Date(e),n=t.getFullYear(),c=t.getMonth()+1;c=c>=10?c:"0"+c;var a=t.getDate();return a=a>=10?a:"0"+a,n+"-"+c+"-"+a},u=function(e){isNaN(e)||(e=Number(e));var t=new Date(e),n=t.getHours();n=n>=10?n:"0"+n;var c=t.getMinutes();c=c>=10?c:"0"+c;var a=t.getSeconds();return a=a>=10?a:"0"+a,n+":"+c+":"+a},o=function(e){isNaN(e)||(e=Number(e));var t=new Date(e),n=t.getHours();n=n>=10?n:"0"+n;var c=t.getMinutes();return c=c>=10?c:"0"+c,n+":"+c},i=function(e){isNaN(e)||(e=Number(e));var t=new Date(e),n=t.getFullYear(),c=t.getMonth()+1;c=c>=10?c:"0"+c;var a=t.getDate();a=a>=10?a:"0"+a;var r=t.getHours();r=r>=10?r:"0"+r;var u=t.getMinutes();u=u>=10?u:"0"+u;var o=t.getSeconds();return o=o>=10?o:"0"+o,n+"-"+c+"-"+a+" "+r+":"+u+":"+o};t["a"]={formatMoney:c,formatDate:a,getTime:r,getSeconds:u,getSeconds2:o,formatDate2:i}},"8bbf":function(e,t){e.exports=Vue},"9ca0":function(e,t,n){e.exports=function(e,t){return function(){return n("1a5d")("./"+e+"/"+t+".vue")}}},cebe:function(e,t){e.exports=axios},e332:function(e,t,n){},f121:function(e,t,n){"use strict";function c(){var e=window.location.origin;return(e.indexOf("localhost")>=0||e.indexOf("172.16")>=0)&&(e="https://www.gicdev.com"),e}n.d(t,"b",(function(){return a})),n.d(t,"a",(function(){return r}));var a=c(),r={isControl:!0}}}); (function(e){function t(t){for(var c,a,o=t[0],i=t[1],d=t[2],s=0,f=[];s<o.length;s++)a=o[s],Object.prototype.hasOwnProperty.call(r,a)&&r[a]&&f.push(r[a][0]),r[a]=0;for(c in i)Object.prototype.hasOwnProperty.call(i,c)&&(e[c]=i[c]);h&&h(t);while(f.length)f.shift()();return u.push.apply(u,d||[]),n()}function n(){for(var e,t=0;t<u.length;t++){for(var n=u[t],c=!0,a=1;a<n.length;a++){var o=n[a];0!==r[o]&&(c=!1)}c&&(u.splice(t--,1),e=i(i.s=n[0]))}return e}var c={},a={app:0},r={app:0},u=[];function o(e){return i.p+"js/"+({}[e]||e)+"."+{"chunk-395d477c":"cb8a9358","chunk-00cee5ec":"0e167e82","chunk-0455f82a":"dee55319","chunk-0647d46f":"f2e90450","chunk-23d5a356":"d43da598","chunk-2d212b99":"fbe1ef17","chunk-69e3e419":"9d1394a5","chunk-323b34bd":"a330f325","chunk-358db6e9":"595c93ef","chunk-51b4e8c1":"53a322ac","chunk-696ad248":"a5c37512","chunk-bfc57cd8":"403a07fa","chunk-40d7703d":"c1297bde","chunk-4c9399ac":"48390486","chunk-7b1cf69a":"42010e2b","chunk-181c7f3a":"801facb3","chunk-7ca26874":"7ce9868f","chunk-b9842a10":"255fc211","chunk-3c8e61f9":"fbce20a2","chunk-63502675":"98309312","chunk-74ea1fe8":"8b6352c7"}[e]+".js"}function i(t){if(c[t])return c[t].exports;var n=c[t]={i:t,l:!1,exports:{}};return e[t].call(n.exports,n,n.exports,i),n.l=!0,n.exports}i.e=function(e){var t=[],n={"chunk-00cee5ec":1,"chunk-23d5a356":1,"chunk-323b34bd":1,"chunk-358db6e9":1,"chunk-51b4e8c1":1,"chunk-696ad248":1,"chunk-bfc57cd8":1,"chunk-40d7703d":1,"chunk-4c9399ac":1,"chunk-7b1cf69a":1,"chunk-181c7f3a":1,"chunk-b9842a10":1,"chunk-3c8e61f9":1,"chunk-63502675":1,"chunk-74ea1fe8":1};a[e]?t.push(a[e]):0!==a[e]&&n[e]&&t.push(a[e]=new Promise((function(t,n){for(var c="css/"+({}[e]||e)+"."+{"chunk-395d477c":"31d6cfe0","chunk-00cee5ec":"4042b66e","chunk-0455f82a":"31d6cfe0","chunk-0647d46f":"31d6cfe0","chunk-23d5a356":"ee74c307","chunk-2d212b99":"31d6cfe0","chunk-69e3e419":"31d6cfe0","chunk-323b34bd":"092677a6","chunk-358db6e9":"2420d837","chunk-51b4e8c1":"14d78674","chunk-696ad248":"836e070a","chunk-bfc57cd8":"a5398607","chunk-40d7703d":"516f3d0d","chunk-4c9399ac":"2074030e","chunk-7b1cf69a":"3f8d4acd","chunk-181c7f3a":"8d7ba5d1","chunk-7ca26874":"31d6cfe0","chunk-b9842a10":"97597fac","chunk-3c8e61f9":"91919a21","chunk-63502675":"ca3245d5","chunk-74ea1fe8":"62fd728d"}[e]+".css",r=i.p+c,u=document.getElementsByTagName("link"),o=0;o<u.length;o++){var d=u[o],s=d.getAttribute("data-href")||d.getAttribute("href");if("stylesheet"===d.rel&&(s===c||s===r))return t()}var f=document.getElementsByTagName("style");for(o=0;o<f.length;o++){d=f[o],s=d.getAttribute("data-href");if(s===c||s===r)return t()}var h=document.createElement("link");h.rel="stylesheet",h.type="text/css",h.onload=t,h.onerror=function(t){var c=t&&t.target&&t.target.src||r,u=new Error("Loading CSS chunk "+e+" failed.\n("+c+")");u.code="CSS_CHUNK_LOAD_FAILED",u.request=c,delete a[e],h.parentNode.removeChild(h),n(u)},h.href=r;var l=document.getElementsByTagName("head")[0];l.appendChild(h)})).then((function(){a[e]=0})));var c=r[e];if(0!==c)if(c)t.push(c[2]);else{var u=new Promise((function(t,n){c=r[e]=[t,n]}));t.push(c[2]=u);var d,s=document.createElement("script");s.charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.src=o(e);var f=new Error;d=function(t){s.onerror=s.onload=null,clearTimeout(h);var n=r[e];if(0!==n){if(n){var c=t&&("load"===t.type?"missing":t.type),a=t&&t.target&&t.target.src;f.message="Loading chunk "+e+" failed.\n("+c+": "+a+")",f.name="ChunkLoadError",f.type=c,f.request=a,n[1](f)}r[e]=void 0}};var h=setTimeout((function(){d({type:"timeout",target:s})}),12e4);s.onerror=s.onload=d,document.head.appendChild(s)}return Promise.all(t)},i.m=e,i.c=c,i.d=function(e,t,n){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},i.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var c in e)i.d(n,c,function(t){return e[t]}.bind(null,c));return n},i.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="/gic-marketing-operation/",i.oe=function(e){throw e};var d=window["webpackJsonp"]=window["webpackJsonp"]||[],s=d.push.bind(d);d.push=t,d=d.slice();for(var f=0;f<d.length;f++)t(d[f]);var h=s;u.push([0,"chunk-vendors"]),n()})({0:function(e,t,n){e.exports=n("56d7")},"1a5d":function(e,t,n){var c={"./404.vue":["8cdb","chunk-3c8e61f9"],"./activity/component/CategoryDialog.vue":["57b0","chunk-395d477c","chunk-2d212b99","chunk-69e3e419","chunk-696ad248"],"./activity/component/NewActivity.vue":["e338","chunk-395d477c","chunk-4c9399ac"],"./activity/component/holiday-category-dialog.vue":["561b","chunk-395d477c","chunk-2d212b99","chunk-69e3e419","chunk-358db6e9"],"./activity/component/holiday-dialog.vue":["0901","chunk-395d477c","chunk-23d5a356"],"./activity/holiday-manage.vue":["d025","chunk-395d477c","chunk-2d212b99","chunk-69e3e419","chunk-323b34bd"],"./activity/index.vue":["7a17","chunk-395d477c","chunk-2d212b99","chunk-69e3e419","chunk-51b4e8c1"],"./activity/template-config.vue":["1b80","chunk-395d477c","chunk-40d7703d"],"./activity/template-detail.vue":["afd6","chunk-395d477c","chunk-00cee5ec"],"./activity/template-list.vue":["57b1","chunk-395d477c","chunk-2d212b99","chunk-bfc57cd8"],"./message/component/detail-form.vue":["80f9","chunk-395d477c","chunk-b9842a10"],"./message/component/detail-table.vue":["1f3d","chunk-395d477c","chunk-7b1cf69a"],"./message/component/more-tip-dialog.vue":["69d8","chunk-63502675"],"./message/pass-manage.vue":["b9ea","chunk-395d477c","chunk-7ca26874"],"./message/system-message.vue":["c27b","chunk-395d477c","chunk-0455f82a"],"./message/template-detail.vue":["b9d0","chunk-395d477c","chunk-7b1cf69a","chunk-181c7f3a"],"./message/template.vue":["b0da","chunk-395d477c","chunk-0647d46f"],"./no-access.vue":["434a","chunk-74ea1fe8"]};function a(e){if(!n.o(c,e))return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=c[e],a=t[0];return Promise.all(t.slice(1).map(n.e)).then((function(){return n(a)}))}a.keys=function(){return Object.keys(c)},a.id="1a5d",e.exports=a},"4f94":function(e,t,n){},"56d7":function(e,t,n){"use strict";n.r(t);n("456d"),n("ac6a"),n("cadf"),n("551c"),n("f751"),n("097d"),n("4f94"),n("8710");var c=n("cebe"),a=n.n(c),r=n("8bbf"),u=n.n(r),o=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"dm-reset",attrs:{id:"app"}},[n("router-view")],1)},i=[],d={name:"App",mounted:function(){var e=this;window.addEventListener("offline",(function(t){e.$message.error("网络连接中断")}))}},s=d,f=(n("5c0b"),n("2877")),h=Object(f["a"])(s,o,i,!1,null,null,null),l=h.exports,p=n("2909"),m=n("6389"),k=n.n(m),g=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("dm-yw-layout",{attrs:{"module-name":"marketing_operation"}},[n("router-view")],1)},b=[],v={},y=v,w=Object(f["a"])(y,g,b,!1,null,null,null),O=w.exports,S=n("9ca0"),x=n.n(S),N=[{path:"/",name:"短信管理",component:O,children:[{path:"messageTemplate",name:"短信模板管理",component:x()("message","template")},{path:"messageTemplateDetail",name:"短信模板管理",component:x()("message","template-detail")},{path:"messagePass",name:"短信通道管理",component:x()("message","pass-manage")},{path:"systemMessageTemplate",name:"系统短信管理",component:x()("message","system-message")}]},{path:"/activity",name:"营销管理",component:O,children:[{path:"activity-config",name:"营销活动配置",component:x()("activity","index")},{path:"holiday-manage",name:"营销节日管理",component:x()("activity","holiday-manage")},{path:"template-config",name:"游戏模板管理",component:x()("activity","template-config"),children:[]},{path:"template-list",name:"模板列表",component:x()("activity","template-list")},{path:"template-detail/:type",name:"新建游戏模板",component:x()("activity","template-detail")}]}];u.a.use(k.a);var j=[{path:"*",component:function(){return n.e("chunk-3c8e61f9").then(n.bind(null,"8cdb"))}}],E=Object(p["a"])(N),D=new k.a({routes:[].concat(j,Object(p["a"])(E))}),M=D,T=n("f121"),_=n("8975");n("ac4d"),n("8a81"),n("5df3"),n("1c4c"),n("7f7f"),n("6b54"),n("55dd");var C=function(e){e.$nextTick((function(e){var t=document.getElementsByClassName("is-error");t[0].scrollIntoView({block:"center",behavior:"smooth"})}))},P=n("4eb5"),L=n.n(P);u.a.use(L.a),a.a.defaults.headers.common=Object.assign(a.a.defaults.headers.common,T["a"]),a.a.defaults.withCredentials=!0,u.a.config.productionTip=!1,u.a.prototype.axios=a.a,u.a.prototype.scrollToError=C,u.a.config.devtools=!1,Object.keys(_["a"]).forEach((function(e){return u.a.filter(e,_["a"][e])})),window.getLimit(M,"gic-marketing-operation").then((function(){new u.a({router:M,render:function(e){return e(l)}}).$mount("#app")}))},"5c0b":function(e,t,n){"use strict";n("e332")},"5f72":function(e,t){e.exports=ELEMENT},6389:function(e,t){e.exports=VueRouter},8710:function(e,t,n){},8975:function(e,t,n){"use strict";n("c5f6"),n("6b54"),n("f576"),n("28a5"),n("a481");var c=function(e,t,n){return e?(n=n||",",t=Math.abs(+t%20||2),e=parseFloat((e+"").replace(/[^\d\.-]/g,"")).toFixed(t)+"",e.replace(/\d+/,(function(e){var t=e.length%3==0,c=t?e.length-3:-1;return e.split("").reverse().join("").replace(/\d{3}/g,(function(e,a){return e+(a==c&&t?"":n)})).split("").reverse().join("")}))):"0.00"},a=function(e,t){if(!e)return"--";e=new Date(e);var n=e.getFullYear(),c=(e.getMonth()+1).toString().padStart(2,"0"),a=e.getDate().toString().padStart(2,"0"),r=e.getHours().toString().padStart(2,"0"),u=e.getMinutes().toString().padStart(2,"0"),o=e.getSeconds().toString().padStart(2,"0");return"ymd"==t?n+"-"+c+"-"+a:"hms"==t?r+":"+u+":"+o:"".concat(n,"-").concat(c,"-").concat(a," ").concat(r,":").concat(u,":").concat(o)},r=function(e){isNaN(e)||(e=Number(e));var t=new Date(e),n=t.getFullYear(),c=t.getMonth()+1;c=c>=10?c:"0"+c;var a=t.getDate();return a=a>=10?a:"0"+a,n+"-"+c+"-"+a},u=function(e){isNaN(e)||(e=Number(e));var t=new Date(e),n=t.getHours();n=n>=10?n:"0"+n;var c=t.getMinutes();c=c>=10?c:"0"+c;var a=t.getSeconds();return a=a>=10?a:"0"+a,n+":"+c+":"+a},o=function(e){isNaN(e)||(e=Number(e));var t=new Date(e),n=t.getHours();n=n>=10?n:"0"+n;var c=t.getMinutes();return c=c>=10?c:"0"+c,n+":"+c},i=function(e){isNaN(e)||(e=Number(e));var t=new Date(e),n=t.getFullYear(),c=t.getMonth()+1;c=c>=10?c:"0"+c;var a=t.getDate();a=a>=10?a:"0"+a;var r=t.getHours();r=r>=10?r:"0"+r;var u=t.getMinutes();u=u>=10?u:"0"+u;var o=t.getSeconds();return o=o>=10?o:"0"+o,n+"-"+c+"-"+a+" "+r+":"+u+":"+o};t["a"]={formatMoney:c,formatDate:a,getTime:r,getSeconds:u,getSeconds2:o,formatDate2:i}},"8bbf":function(e,t){e.exports=Vue},"9ca0":function(e,t,n){e.exports=function(e,t){return function(){return n("1a5d")("./"+e+"/"+t+".vue")}}},cebe:function(e,t){e.exports=axios},e332:function(e,t,n){},f121:function(e,t,n){"use strict";function c(){var e=window.location.origin;return(e.indexOf("localhost")>=0||e.indexOf("172.16")>=0)&&(e="https://www.gicdev.com"),e}n.d(t,"b",(function(){return a})),n.d(t,"a",(function(){return r}));var a=c(),r={isControl:!0}}});
\ No newline at end of file \ No newline at end of file
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-00cee5ec"],{"2fdb":function(e,a,t){"use strict";var i=t("5ca1"),r=t("d2c8"),l="includes";i(i.P+i.F*t("5147")(l),"String",{includes:function(e){return!!~r(this,e,l).indexOf(e,arguments.length>1?arguments[1]:void 0)}})},"504c":function(e,a,t){var i=t("9e1e"),r=t("0d58"),l=t("6821"),m=t("52a7").f;e.exports=function(e){return function(a){var t,s=l(a),o=r(s),n=o.length,c=0,p=[];while(n>c)t=o[c++],i&&!m.call(s,t)||p.push(e?[t,s[t]]:s[t]);return p}}},5147:function(e,a,t){var i=t("2b4c")("match");e.exports=function(e){var a=/./;try{"/./"[e](a)}catch(t){try{return a[i]=!1,!"/./"[e](a)}catch(r){}}return!0}},6762:function(e,a,t){"use strict";var i=t("5ca1"),r=t("c366")(!0);i(i.P,"Array",{includes:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}}),t("9c6c")("includes")},8615:function(e,a,t){var i=t("5ca1"),r=t("504c")(!1);i(i.S,"Object",{values:function(e){return r(e)}})},afd6:function(e,a,t){"use strict";t.r(a);var i=function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",[t("div",{staticClass:"pt10 pb10 pl20 border-bottom"},[t("el-breadcrumb",{attrs:{"separator-class":"el-icon-arrow-right"}},[t("el-breadcrumb-item",{attrs:{to:{path:"/activity/template-config"}}},[e._v("营销游戏配置")]),t("el-breadcrumb-item",{attrs:{to:{path:"/activity/template-list?type="+e.$route.params.type}}},[e._v("模板列表")]),t("el-breadcrumb-item",[e._v(e._s((e.$route.query.id?"编辑":"新增")+"模板"))])],1)],1),t("div",{staticStyle:{padding:"20px"}},[t("el-form",{ref:"form",attrs:{rules:e.rules,size:"small",model:e.form,"label-width":"120px"}},[t("dm-sub-title",{attrs:{type:"fill"}},[e._v("基础信息")]),t("div",{staticClass:"section"},[t("el-form-item",{attrs:{label:"模板名称",prop:"templateName"}},[t("el-input",{staticClass:"w340",attrs:{"show-word-limit":"",placeholder:"请输入模板名称",maxlength:"20"},model:{value:e.form.templateName,callback:function(a){e.$set(e.form,"templateName",a)},expression:"form.templateName"}})],1),t("el-form-item",{attrs:{label:"游戏首页背景",prop:"backImageUrl.materialValue",rules:[{required:!0,message:"请上传"}]}},[t("vue-gic-upload-image",{attrs:{"project-name":e.projectName,"is-yw":"","action-url":e.actionUrl,"image-list":e.imageList.backImageUrlList,"max-image-length":"1",accept:"image/jpg,image/jpeg,image/png,image/gif","before-upload":function(a){return e.beforeUpload(a,2)},"preview-append-to-body":""},on:{uploadOnSuccess:function(a){return e.uploadOnSuccess(a,"backImageUrl")},deleteImage:function(a){return e.deleteImage("backImageUrl")}}}),t("p",{staticClass:"image-tip"},[e._v("图片建议尺寸 750*1800px,格式 jpg/jpeg/png/gif,大小 2M 以内。")])],1),t("el-form-item",{attrs:{label:"游戏规则背景",prop:"ruleImageUrl.materialValue",rules:[{required:!0,message:"请上传"}]}},[t("vue-gic-upload-image",{attrs:{"project-name":e.projectName,"is-yw":"","action-url":e.actionUrl,"image-list":e.imageList.ruleImageUrlList,"max-image-length":"1",accept:"image/jpg,image/jpeg,image/png,image/gif","before-upload":function(a){return e.beforeUpload(a,2)},"preview-append-to-body":""},on:{uploadOnSuccess:function(a){return e.uploadOnSuccess(a,"ruleImageUrl")},deleteImage:function(a){return e.deleteImage("ruleImageUrl")}}}),t("p",{staticClass:"image-tip"},[e._v("图片建议尺寸 750*1800px,格式 jpg/jpeg/png/gif,大小 2M 以内;图片还适用于我的奖品、分享助力等页面。")])],1),t("el-form-item",{attrs:{label:"游戏背景音乐",prop:"backMusicUrl"}},[t("el-checkbox-group",{staticClass:"checkBoxContainer",on:{change:e.handleChange},model:{value:e.musicSelectList,callback:function(a){e.musicSelectList=a},expression:"musicSelectList"}},e._l(e.musicList,(function(a){return t("el-checkbox",{key:a.materialValue,attrs:{label:a.materialValue}},[e._v(e._s(a.materialName))])})),1),t("el-upload",{attrs:{action:e.musicUrl,"with-credentials":"","on-remove":e.handleRemove,multiple:"",limit:3,data:{requestProject:"gic-web"},"show-file-list":!1,"file-list":e.defineMusicList,"before-upload":function(a){return e.beforeMusicUpload(a)},"on-exceed":e.handleExceed,"on-success":e.uploadOnMusicSuccess}},[t("el-button",{attrs:{size:"small"}},[e._v("自定义上传")])],1)],1)],1),t("dm-sub-title",{attrs:{type:"fill"}},[e._v("游戏首页奖品样式")]),t("div",{staticClass:"section"},[t("el-form-item",{attrs:{label:"奖项展示个数",prop:"viewPrize"}},[t("el-input",{staticClass:"w340",attrs:{placeholder:"请输入展示数量"},on:{change:e.onValChange},model:{value:e.form.viewPrize,callback:function(a){e.$set(e.form,"viewPrize",e._n(a))},expression:"form.viewPrize"}})],1),t("el-form-item",{attrs:{label:"奖项图片尺寸",required:""}},[t("div",{staticClass:"flex"},[t("el-form-item",{staticStyle:{margin:"0"},attrs:{"label-width":"0",prop:"prizeStyleSizeW"}},[t("el-input",{staticClass:"w140",attrs:{placeholder:"请输入",maxlength:"20"},model:{value:e.form.prizeStyleSizeW,callback:function(a){e.$set(e.form,"prizeStyleSizeW",e._n(a))},expression:"form.prizeStyleSizeW"}})],1),t("span",{staticClass:"ml10 mr10"},[e._v("*")]),t("el-form-item",{staticStyle:{margin:"0"},attrs:{"label-width":"0",prop:"prizeStyleSizeH"}},[t("el-input",{staticClass:"w140",attrs:{placeholder:"请输入",maxlength:"20"},model:{value:e.form.prizeStyleSizeH,callback:function(a){e.$set(e.form,"prizeStyleSizeH",e._n(a))},expression:"form.prizeStyleSizeH"}})],1),t("span",{staticClass:"ml10"},[e._v("px")])],1)]),t("el-form-item",{attrs:{label:"奖项更换方式",required:""}},[t("el-radio-group",{on:{change:e.onValChange},model:{value:e.form.changeType,callback:function(a){e.$set(e.form,"changeType",a)},expression:"form.changeType"}},[t("el-radio",{attrs:{label:0}},[e._v("统一更换")]),t("el-radio",{attrs:{label:1}},[e._v("逐个更换")])],1)],1),t("el-form-item",{attrs:{label:"奖项图片",required:""}},[e._l(e.form.prizeStyleJson,(function(a,i){return t("div",{key:i},[t("div",{staticClass:"flex-gap"},[t("el-form-item",{attrs:{prop:"prizeStyleJson."+i+".imageNoSelectUrl","label-width":"0",rules:[{required:!0,message:"请上传"}]}},[t("div",{staticClass:"flex-column"},[t("span",{staticClass:"mb8"},[e._v("未选中")]),t("vue-gic-upload-image",{attrs:{"project-name":e.projectName,"is-yw":"","action-url":e.actionUrl,"image-list":a.imageNoSelectUrlList,"max-image-length":"1",accept:"image/jpg,image/jpeg,image/png,image/gif","before-upload":function(a){return e.beforeUpload(a)},"preview-append-to-body":""},on:{uploadOnSuccess:function(a){return e.uploadOnSuccess(a,"imageNoSelectUrl",i,"prizeStyleJson")},deleteImage:function(a){return e.deleteImage("imageNoSelectUrl",i,"prizeStyleJson")}}})],1)]),t("el-form-item",{attrs:{prop:"prizeStyleJson."+i+".imageSelectUrl","label-width":"0",required:"",rules:[{required:!0,message:"请上传"}]}},[t("div",{staticClass:"flex-column"},[t("span",{staticClass:"mb8"},[e._v("选中")]),t("vue-gic-upload-image",{attrs:{"project-name":e.projectName,"is-yw":"","action-url":e.actionUrl,"image-list":a.imageSelectUrlList,"max-image-length":"1",accept:"image/jpg,image/jpeg,image/png,image/gif","before-upload":function(a){return e.beforeUpload(a)},"preview-append-to-body":""},on:{uploadOnSuccess:function(a){return e.uploadOnSuccess(a,"imageSelectUrl",i,"prizeStyleJson")},deleteImage:function(a){return e.deleteImage("imageSelectUrl",i,"prizeStyleJson")}}})],1)])],1)])})),t("p",{staticClass:"image-tip"},[e._v("图片格式 jpg/jpeg/png/gif,大小 1M 以内。")])],2)],1),t("dm-sub-title",{attrs:{type:"fill"}},[e._v("首页“参与游戏”按钮图")]),t("div",{staticClass:"section"},[t("el-form-item",{attrs:{label:"图片尺寸",required:""}},[t("div",{staticClass:"flex"},[t("el-form-item",{staticStyle:{margin:"0"},attrs:{"label-width":"0",prop:"noticeImageUrlW",required:""}},[t("el-input",{staticClass:"w140",attrs:{placeholder:"请输入"},model:{value:e.form.noticeImageUrlW,callback:function(a){e.$set(e.form,"noticeImageUrlW",e._n(a))},expression:"form.noticeImageUrlW"}})],1),t("span",{staticClass:"ml10 mr10"},[e._v("*")]),t("el-form-item",{staticStyle:{margin:"0"},attrs:{"label-width":"0",prop:"noticeImageUrlH",required:""}},[t("el-input",{staticClass:"w140",attrs:{placeholder:"请输入"},model:{value:e.form.noticeImageUrlH,callback:function(a){e.$set(e.form,"noticeImageUrlH",e._n(a))},expression:"form.noticeImageUrlH"}})],1),t("span",{staticClass:"ml10"},[e._v("px")])],1)]),t("el-form-item",{attrs:{label:"默认图",prop:"noticeImageUrl.materialValue",rules:[{required:!0,message:"请上传"}]}},[t("vue-gic-upload-image",{attrs:{"project-name":e.projectName,"is-yw":"","action-url":e.actionUrl,"image-list":e.imageList.noticeImageUrlList,"max-image-length":"1",accept:"image/jpg,image/jpeg,image/png,image/gif","before-upload":function(a){return e.beforeUpload(a)},"preview-append-to-body":""},on:{uploadOnSuccess:function(a){return e.uploadOnSuccess(a,"noticeImageUrl")},deleteImage:function(a){return e.deleteImage("noticeImageUrl")}}}),t("p",{staticClass:"image-tip"},[e._v("图片格式 jpg/jpeg/png/gif,大小 1M 以内。")])],1)],1),t("dm-sub-title",{attrs:{type:"fill"}},[e._v("首页其它按钮图")]),t("div",{staticClass:"section"},e._l(e.btnImgList,(function(a){return t("el-form-item",{key:a.prop,attrs:{label:a.label,rules:[{required:!0,message:"请上传"}],prop:a.prop+".materialValue"}},[t("vue-gic-upload-image",{attrs:{"project-name":e.projectName,"is-yw":"","action-url":e.actionUrl,"image-list":e.imageList[a.prop+"List"],"max-image-length":"1",accept:"image/jpg,image/jpeg,image/png,image/gif","before-upload":function(a){return e.beforeUpload(a)},"preview-append-to-body":""},on:{uploadOnSuccess:function(t){return e.uploadOnSuccess(t,a.prop)},deleteImage:function(t){return e.deleteImage(a.prop)}}}),t("p",{staticClass:"image-tip"},[e._v(e._s(a.tips))])],1)})),1),t("dm-sub-title",{attrs:{type:"fill"}},[e._v("模板奖品数量与奖品默认样式设计")]),t("div",{staticClass:"section"},[t("el-form-item",{attrs:{label:"模板奖品数量",required:""}},[t("div",{staticClass:"flex"},[t("el-form-item",{attrs:{"label-width":"0",prop:"prizeMin",required:""}},[t("el-input",{model:{value:e.form.prizeMin,callback:function(a){e.$set(e.form,"prizeMin",e._n(a))},expression:"form.prizeMin"}})],1),t("span",{staticClass:"ml10 mr10"},[e._v("~")]),t("el-form-item",{attrs:{"label-width":"0",prop:"prizeMax",required:""}},[t("el-input",{model:{value:e.form.prizeMax,callback:function(a){e.$set(e.form,"prizeMax",e._n(a))},expression:"form.prizeMax"}})],1)],1)]),t("el-form-item",{attrs:{label:"模板奖品图片",required:""}},[t("p",{staticClass:"tips"},[e._v("图片建议尺寸 300*300px,格式 jpg/jpeg/png/gif,大小 1M 以内。")]),t("div",{staticClass:"flex-gap"},e._l(e.prizeImgList,(function(a){return t("div",{key:a.prop},[t("el-form-item",{attrs:{rules:[{required:!0,message:"请上传"}],prop:a.prop+".materialValue","label-width":"0"}},[t("div",{staticClass:"flex-column"},[t("span",{staticClass:"mb8"},[e._v(e._s(a.label))]),t("vue-gic-upload-image",{attrs:{"project-name":e.projectName,"is-yw":"","action-url":e.actionUrl,"image-list":e.imageList[a.prop+"List"],"max-image-length":"1",accept:"image/jpg,image/jpeg,image/png,image/gif","before-upload":function(a){return e.beforeUpload(a)},"preview-append-to-body":""},on:{uploadOnSuccess:function(t){return e.uploadOnSuccess(t,a.prop)},deleteImage:function(t){return e.deleteImage(a.prop)}}})],1)])],1)})),0)])],1),t("dm-sub-title",{attrs:{type:"fill"}},[e._v("分享样式设计")]),t("div",{staticClass:"section"},e._l(e.shareImgList,(function(a){return t("el-form-item",{key:a.prop,attrs:{label:a.label,rules:[{required:!0,message:"请上传"}],prop:a.prop+".materialValue"}},[t("vue-gic-upload-image",{attrs:{"project-name":e.projectName,"is-yw":"","action-url":e.actionUrl,"image-list":e.imageList[a.prop+"List"],"max-image-length":"1",accept:"image/jpg,image/jpeg,image/png,image/gif","before-upload":function(a){return e.beforeUpload(a)},"preview-append-to-body":""},on:{uploadOnSuccess:function(t){return e.uploadOnSuccess(t,a.prop)},deleteImage:function(t){return e.deleteImage(a.prop)}}}),t("p",{staticClass:"image-tip"},[e._v(e._s(a.tips))])],1)})),1),t("div",{staticClass:"dm-form-bottom"},[t("el-button",{attrs:{type:"primary"},on:{click:e.nextStep}},[e._v("保存")])],1)],1)],1)])},r=[],l=t("2909"),m=(t("456d"),t("7f7f"),t("8615"),t("6762"),t("2fdb"),t("ac6a"),t("55dd"),t("c356")),s={data:function(){var e=this,a=function(a,t,i){e.musicSelectList.length?i():i(new Error("请选择音乐"))},t=function(a,t,i){var r=e.form,l=r.prizeMax,m=r.prizeMin;m?m>l?i(new Error("请输入不大于右边的值")):i():i(new Error("请输入大于0的数字"))},i=function(a,t,i){var r=e.form,l=r.prizeMax,m=r.prizeMin;l?l<m?i(new Error("请输入不小于左边的值")):i():i(new Error("请输入大于0的数字"))};return{form:{templateName:"",backImageUrl:{materialValue:""},ruleImageUrl:{materialValue:""},noticeImageUrl:{materialValue:""},myPointImageUrl:{materialValue:""},resetTimeImageUrl:{materialValue:""},inviteTimeImageUrl:{materialValue:""},cashCouponImgUrl:{materialValue:""},discountCouponImgUrl:{materialValue:""},exchangeCouponImgUrl:{materialValue:""},pointImgUrl:{materialValue:""},physicalGiftImgUrl:{materialValue:""},virtutalGiftImgUrl:{materialValue:""},shareCard:{materialValue:""},shareReport:{materialValue:""},bgBannerHelpUrl:{materialValue:""},prizeStyleJson:[{imageNoSelectUrl:"",imageSelectUrl:"",imageNoSelectUrlList:[],imageSelectUrlList:[]}],prizeStyleJsonSort:0,prizeStyleJsonMaterialName:"奖项展示图 JSON,多张图",viewPrize:1,prizeStyleSizeW:"",prizeStyleSizeH:"",changeType:0,noticeImageUrlW:"",noticeImageUrlH:"",prizeMin:1,prizeMax:""},rules:{templateName:[{required:!0,message:"请填写模板名称"}],backMusicUrl:[{required:!0,validator:a}],viewPrize:[{type:"number",min:1,max:10,message:"请输入1-10的数字"}],prizeStyleSizeW:[{required:!0,message:"请填写图片宽度"}],prizeStyleSizeH:[{required:!0,message:"请填写图片高度"}],noticeImageUrlW:[{required:!0,message:"请填写图片宽度"}],noticeImageUrlH:[{required:!0,message:"请填写图片高度"}],prizeMin:[{required:!0,validator:t}],prizeMax:[{required:!0,validator:i}]},btnImgList:[{label:"我的积分",prop:"myPointImageUrl",rule:{required:!0,message:"请上传我的积分"},tips:"图片格式 jpg/jpeg/png/gif,大小 1M 以内。",myPointImageUrlList:[]},{label:"剩余次数",prop:"resetTimeImageUrl",rule:{required:!0,message:"请上传剩余次数"},tips:"图片格式 jpg/jpeg/png/gif,大小 1M 以内。"},{label:"邀请次数",prop:"inviteTimeImageUrl",rule:{required:!0,message:"请上传邀请次数"},tips:"图片格式 jpg/jpeg/png/gif,大小 1M 以内。"}],prizeImgList:[{label:"抵金券",prop:"cashCouponImgUrl"},{label:"折扣券",prop:"discountCouponImgUrl"},{label:"兑换券",prop:"exchangeCouponImgUrl"},{label:"积分",prop:"pointImgUrl"},{label:"实物礼品",prop:"physicalGiftImgUrl"},{label:"虚拟礼品",prop:"virtutalGiftImgUrl"}],shareImgList:[{label:"小程序卡片",prop:"shareCard",rule:{required:!1,message:"请上传"},tips:"图片建议尺寸 320*240px,格式 jpg/jpeg/png/gif,大小 1M 以内。"},{label:"分享海报",prop:"shareReport",rule:{required:!1,message:"请上传"},tips:"图片建议尺寸 750*1334px,格式 jpg/jpeg/png/gif,大小 1M 以内。"},{label:"“分享助力”页顶部banner",prop:"bgBannerHelpUrl",rule:{required:!1,message:"请上传"},tips:"图片建议尺寸 590*120px,格式 jpg/jpeg/png/gif,大小 1M 以内。"}],imageList:{backImageUrlList:[],ruleImageUrlList:[],noticeImageUrlList:[],myPointImageUrlList:[],resetTimeImageUrlList:[],inviteTimeImageUrlList:[],cashCouponImgUrlList:[],discountCouponImgUrlList:[],exchangeCouponImgUrlList:[],pointImgUrlList:[],physicalGiftImgUrlList:[],virtutalGiftImgUrlList:[],shareCardList:[],shareReportList:[],bgBannerHelpUrlList:[]},isImg:["backImageUrl","ruleImageUrl","noticeImageUrl","myPointImageUrl","resetTimeImageUrl","inviteTimeImageUrl","cashCouponImgUrl","discountCouponImgUrl","exchangeCouponImgUrl","pointImgUrl","physicalGiftImgUrl","virtutalGiftImgUrl","shareCard","shareReport","bgBannerHelpUrl"],materialNameMap:{backImageUrl:"背景图",ruleImageUrl:"游戏规则背景",noticeImageUrl:"提示样式图",myPointImageUrl:"我的积分",resetTimeImageUrl:"剩余次数",inviteTimeImageUrl:"邀请次数",cashCouponImgUrl:"抵金券",discountCouponImgUrl:"折扣券",exchangeCouponImgUrl:"兑换券",pointImgUrl:"积分",physicalGiftImgUrl:"实物礼品",virtutalGiftImgUrl:"虚拟礼品",shareCard:"小程序卡片图片\t",shareReport:"分享海报",bgBannerHelpUrl:"助力背景Banner"},defineMusicList:[],musicSelectList:[],musicList:[{id:"3100",materialKey:"backMusicUrl",materialName:"氛围1",materialValue:"https://music-1251519181.cossh.myqcloud.com/game/假日1.mp3",sort:0},{id:"3101",materialKey:"backMusicUrl",materialName:"氛围2",materialValue:"https://music-1251519181.cossh.myqcloud.com/game/假日2.mp3",sort:0},{id:"3102",materialKey:"backMusicUrl",materialName:"氛围3",materialValue:"https://music-1251519181.cossh.myqcloud.com/game/舒缓1.mp3",sort:0},{id:"3103",materialKey:"backMusicUrl",materialName:"氛围4",materialValue:"https://music-1251519181.cossh.myqcloud.com/game/舒缓2.mp3",sort:0},{id:"3104",materialKey:"backMusicUrl",materialName:"端午1",materialValue:"https://music-1251519181.cossh.myqcloud.com/game/端午1.mp3",sort:0},{id:"3105",materialKey:"backMusicUrl",materialName:"端午2",materialValue:"https://music-1251519181.cossh.myqcloud.com/game/端午2.mp3",sort:0},{id:"3106",materialKey:"backMusicUrl",materialName:"情人节1",materialValue:"https://music-1251519181.cossh.myqcloud.com/game/情人节1.mp3",sort:0},{id:"3107",materialKey:"backMusicUrl",materialName:"情人节2",materialValue:"https://music-1251519181.cossh.myqcloud.com/game/情人节2.mp3",sort:0},{id:"3108",materialKey:"backMusicUrl",materialName:"中秋1",materialValue:"https://music-1251519181.cossh.myqcloud.com/game/中秋1.mp3",sort:0},{id:"3109",materialKey:"backMusicUrl",materialName:"中秋2",materialValue:"https://music-1251519181.cossh.myqcloud.com/game/中秋2.mp3",sort:0},{id:"3110",materialKey:"backMusicUrl",materialName:"国庆1",materialValue:"https://music-1251519181.cossh.myqcloud.com/game/国庆1.mp3",sort:0},{id:"3111",materialKey:"backMusicUrl",materialName:"国庆2",materialValue:"https://music-1251519181.cossh.myqcloud.com/game/国庆2.mp3",sort:0},{id:"3112",materialKey:"backMusicUrl",materialName:"春节1",materialValue:"https://music-1251519181.cossh.myqcloud.com/game/春节1.mp3",sort:0},{id:"3113",materialKey:"backMusicUrl",materialName:"春节2",materialValue:"https://music-1251519181.cossh.myqcloud.com/game/春节2.mp3",sort:0}],projectName:"marketing-operation",actionUrl:"/marketing-operation/upload-img",accept:"image/jpg,image/jpeg,image/png,image/gif",maxlength:1}},mounted:function(){var e=this.$route.query.id;e&&this.getDetail()},methods:{getDetail:function(){var e=this;m["a"].getGameTemplat({templateId:this.$route.query.id}).then((function(a){var t=a.result,i=t.templateId,r=t.templateType,l=t.templateName,m=t.prizeMax,s=t.prizeMin,o=t.sort,n=t.gameTemplateMaterialList,c={};e.musicList.forEach((function(e){c[e.materialValue]={materialName:e.materialName,materialValue:e.materialValue}})),n.forEach((function(a){if(e.isImg.includes(a.materialKey))e.form[a.materialKey]={materialId:a.materialId,materialValue:a.materialValue,materialName:a.materialName,sort:a.sort},e.imageList[a.materialKey+"List"]=[{url:a.materialValue}];else if("backMusicUrl"==a.materialKey)c[a.materialValue]={materialId:a.materialId,materialName:a.materialName,materialValue:a.materialValue,sort:a.sort},e.musicSelectList.push(a.materialValue);else if("prizeStyleJson"==a.materialKey){var t=JSON.parse(a.materialValue),i=JSON.parse(a.materialSize);e.form.prizeStyleJson=[],e.form.prizeStyleSizeW=i.width,e.form.prizeStyleSizeH=i.height,e.form.prizeStyleJsonMaterialName=a.materialName,e.form.prizeStyleJsonSort=a.sort,e.form.prizeStyleJsonMaterialId=a.materialId,t.forEach((function(a){var t=a.imageNoSelectUrl,i=a.imageSelectUrl,r=a.index;e.form.prizeStyleJson.push({index:r,imageNoSelectUrl:t,imageSelectUrl:i,imageNoSelectUrlList:[{url:t}],imageSelectUrlList:[{url:i}]})}))}if("noticeImageUrl"==a.materialKey){var r=JSON.parse(a.materialSize);e.form.noticeImageUrlW=r.width,e.form.noticeImageUrlH=r.height}})),e.musicList=Object.values(c),e.form=Object.assign(e.form,{templateId:i,templateType:r,templateName:l,prizeMax:m,prizeMin:s,sort:o})}))},beforeUpload:function(e){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return e.size/1024/1024>a?(this.$message.error("图片不能大于".concat(a,"M,请重新上传!")),!1):!!["image/jpg","image/jpeg","image/png","image/gif"].includes(e.type)||(this.$message.error("请上传jpg/jpeg/png/gif格式的图片!"),!1)},onValChange:function(){var e=this.form,a=e.viewPrize,t=e.changeType;this.handlePrizeStyleJson(1==t?a:1)},handlePrizeStyleJson:function(e){var a=this.form.prizeStyleJson.length;if(a>e)this.form.prizeStyleJson=this.form.prizeStyleJson.splice(0,e);else for(var t=0;t<e-a;t++)this.form.prizeStyleJson.push({imageNoSelectUrl:"",imageSelectUrl:"",imageNoSelectUrlList:[],imageSelectUrlList:[]})},beforeMusicUpload:function(e){return!0},uploadOnMusicSuccess:function(e){var a=e.result,t=a.musicName,i=a.musicUrl;this.musicList.push({materialName:t,materialValue:i,sort:0}),this.musicSelectList.push(i)},uploadOnSuccess:function(e,a,t,i){var r=e.res;"prizeStyleJson"==i?(this.form.prizeStyleJson[t][a+"List"]=[{url:r.result[0].qcloudImageUrl}],this.form.prizeStyleJson[t][a]=r.result[0].qcloudImageUrl,this.form.prizeStyleJson=this.form.prizeStyleJson.splice(0),this.$refs.form.validateField("prizeStyleJson.".concat(t,".").concat(a))):(this.form[a].materialValue=r.result[0].qcloudImageUrl||"",this.imageList[a+"List"]=[{url:r.result[0].qcloudImageUrl}],this.$refs.form.validateField("".concat(a,".materialValue")))},deleteImage:function(e,a,t){"prizeStyleJson"==t?(this.form.prizeStyleJson[a][e]="",this.form.prizeStyleJson[a][e+"List"]=[],this.form.prizeStyleJson=this.form.prizeStyleJson.splice(0)):(this.form[e].materialValue="",this.imageList[e+"List"]=[])},handleRemove:function(e,a){},handleExceed:function(e,a){this.$message.warning("当前限制选择 3 个文件,本次选择了 ".concat(e.length," 个文件,共选择了 ").concat(e.length+a.length," 个文件"))},nextStep:function(){var e=this;this.$refs.form.validate((function(a,t){if(a){var i={prizeStyleJson:{}};Object.keys(e.form).forEach((function(a){if(e.isImg.includes(a)){var t=e.form[a],r={materialValue:t.materialValue,materialKey:a};t.materialId&&(r.materialId=t.materialId),t.materialName?r.materialName=t.materialName:r.materialName=e.materialNameMap[a],t.sort?r.sort=t.sort:r.sort=0,i[a]=r}if("noticeImageUrl"==a){var l={width:e.form.noticeImageUrlW,height:e.form.noticeImageUrlH,size:1};i[a].materialSize=JSON.stringify(l)}}));var r=[];e.form.prizeStyleJson.forEach((function(e,a){var t=e.imageNoSelectUrl,i=e.imageSelectUrl;r.push({imageNoSelectUrl:t,imageSelectUrl:i,index:a})})),i.prizeStyleJson.materialKey="prizeStyleJson",i.prizeStyleJson.materialName=e.form.prizeStyleJsonMaterialName,i.prizeStyleJson.sort=e.form.prizeStyleJsonSort,i.prizeStyleJson.materialValue=JSON.stringify(r),i.prizeStyleJson.materialSize=JSON.stringify({width:e.form.prizeStyleSizeW,height:e.form.prizeStyleSizeH,size:1}),e.form.prizeStyleJsonMaterialId&&(i.prizeStyleJson.materialId=e.form.prizeStyleJsonMaterialId);var s={},o=[];e.musicSelectList.forEach((function(e){return s[e]=e})),e.musicList.forEach((function(e){if(s[e.materialValue]){var a={materialValue:e.materialValue,materialKey:"backMusicUrl",materialName:e.materialName,sort:e.sort};e.materialId&&(a.materialId=e.materialId),o.push(a)}}));var n=e.form,c=n.templateId,p=n.templateType,u=n.templateName,g=n.prizeMax,d=n.prizeMin,f=n.sort,h=n.viewPrize,y={templateId:c,templateType:p||e.$route.params.type,templateName:u,prizeMax:g,prizeMin:d,sort:f||0,viewPrize:h};y.gameTemplateMaterialList=[].concat(Object(l["a"])(Object.values(i)),o),m["a"].initTemplate(y).then((function(a){e.$message.success("保存成功"),e.$router.go(-1)}))}else e.scrollToError(e)}))},handleChange:function(e){}},computed:{musicUrl:function(){var e=window.location.origin;return e=e.indexOf("localhost")>=0||e.indexOf("192.168")>=0?"https://www.gicdev.com":e,e+"/marketing-operation/upload-music"}}},o=s,n=(t("dab2"),t("2877")),c=Object(n["a"])(o,i,r,!1,null,"51127b66",null);a["default"]=c.exports},c2c8:function(e,a,t){},d2c8:function(e,a,t){var i=t("aae3"),r=t("be13");e.exports=function(e,a,t){if(i(a))throw TypeError("String#"+t+" doesn't accept regex!");return String(r(e))}},dab2:function(e,a,t){"use strict";t("c2c8")}}]);
\ No newline at end of file
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-323b34bd","chunk-358db6e9"],{"0693":function(t,e,a){"use strict";a("f45d")},"0901":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("el-dialog",{attrs:{title:t.isEdit?"编辑":"新增节日",visible:t.visible,width:"600px"},on:{"update:visible":function(e){t.visible=e},close:t.onClose}},[a("el-form",{ref:"submitData",attrs:{model:t.submitData,rules:t.rules,"label-width":"95px"}},[t.isEdit?t._e():a("el-row",{staticStyle:{background:"#f7f8fa","border-radius":"2px",height:"32px","margin-bottom":"20px"},attrs:{type:"flex",align:"middle"}},[a("i",{staticClass:"el-icon-warning",staticStyle:{padding:"0 9px",color:"#2f54eb"}}),a("div",{staticStyle:{"font-size":"12px",color:"#303133"}},[t._v("新增节日后,则在商户后台节日活动弹框中展示")])]),a("el-form-item",{attrs:{label:"节日分类",prop:"categoryCode"}},[a("el-select",{staticStyle:{width:"465px"},attrs:{clearable:"",placeholder:"请选择分类"},model:{value:t.submitData.categoryCode,callback:function(e){t.$set(t.submitData,"categoryCode",e)},expression:"submitData.categoryCode"}},t._l(t.categoryList,(function(t){return a("el-option",{key:t.activityCategoryId,attrs:{label:t.categoryName,value:t.activityCategoryId}})})),1)],1),a("el-form-item",{attrs:{label:"节日名称",prop:"name"}},[a("el-input",{attrs:{placeholder:"请输入节日名称,不超过 10 个字",maxlength:"10",clearable:"",disabled:t.isEdit},model:{value:t.submitData.name,callback:function(e){t.$set(t.submitData,"name",e)},expression:"submitData.name"}})],1),a("el-form-item",{attrs:{label:"节日日期",prop:"customFlag"}},[a("el-radio",{attrs:{label:0,disabled:t.isEdit},model:{value:t.submitData.customFlag,callback:function(e){t.$set(t.submitData,"customFlag",e)},expression:"submitData.customFlag"}},[t._v("固定日期")]),a("el-radio",{attrs:{label:1,disabled:t.isEdit},model:{value:t.submitData.customFlag,callback:function(e){t.$set(t.submitData,"customFlag",e)},expression:"submitData.customFlag"}},[t._v("灵活日期")])],1),0==t.submitData.customFlag?a("el-form-item",{attrs:{label:"选择日期",prop:"date"}},[a("div",[a("el-radio",{attrs:{label:1,disabled:t.isEdit},model:{value:t.submitData.dateType,callback:function(e){t.$set(t.submitData,"dateType",e)},expression:"submitData.dateType"}},[a("div",{staticStyle:{display:"inline-block"}},[t._v("阳历")]),1==t.submitData.dateType?a("el-form-item",{staticStyle:{"margin-left":"16px",display:"inline-block"},attrs:{label:"",prop:"date"}},[a("el-date-picker",{attrs:{type:"date",placeholder:"选择日期",format:"MM-dd",disabled:t.isEdit},model:{value:t.submitData.date,callback:function(e){t.$set(t.submitData,"date",e)},expression:"submitData.date"}})],1):t._e()],1)],1),a("div",{staticStyle:{"padding-top":"10px"}},[a("el-radio",{attrs:{label:2,disabled:t.isEdit},model:{value:t.submitData.dateType,callback:function(e){t.$set(t.submitData,"dateType",e)},expression:"submitData.dateType"}},[a("div",{staticStyle:{display:"inline-block"}},[t._v("农历")]),2==t.submitData.dateType?a("el-form-item",{staticStyle:{"margin-left":"16px",display:"inline-block"},attrs:{label:"",prop:"date"}},[a("el-date-picker",{attrs:{type:"date",placeholder:"选择日期",format:"MM-dd",disabled:t.isEdit},model:{value:t.submitData.date,callback:function(e){t.$set(t.submitData,"date",e)},expression:"submitData.date"}})],1):t._e()],1)],1)]):t._e(),1==t.submitData.customFlag?a("el-form-item",{attrs:{label:"选择日期",prop:"holidaysDate"}},[a("el-row",{attrs:{type:"flex",align:"middle"}},[a("el-form-item",{staticStyle:{margin:"0 10px 0 0"},attrs:{prop:"month"}},[a("el-select",{staticClass:"selector-item",attrs:{placeholder:"请选择月份",disabled:t.isEdit},model:{value:t.submitData.month,callback:function(e){t.$set(t.submitData,"month",e)},expression:"submitData.month"}},t._l(t.months,(function(t){return a("el-option",{key:t.key,attrs:{label:t.value,value:t.key}})})),1)],1),a("el-form-item",{staticStyle:{margin:"0 10px 0 0"},attrs:{prop:"week"}},[a("el-select",{staticClass:"selector-item",attrs:{placeholder:"请选择周",disabled:t.isEdit},model:{value:t.submitData.week,callback:function(e){t.$set(t.submitData,"week",e)},expression:"submitData.week"}},t._l(t.weeks,(function(t){return a("el-option",{key:t.key,attrs:{label:t.value,value:t.key}})})),1)],1),a("el-form-item",{staticStyle:{margin:"0 10px 0 0"},attrs:{prop:"weekDay"}},[a("el-select",{staticClass:"selector-item",attrs:{placeholder:"请选择星期",disabled:t.isEdit},model:{value:t.submitData.weekDay,callback:function(e){t.$set(t.submitData,"weekDay",e)},expression:"submitData.weekDay"}},t._l(t.weekDays,(function(t){return a("el-option",{key:t.key,attrs:{label:t.value,value:t.key}})})),1)],1)],1)],1):t._e(),a("el-form-item",{attrs:{label:"排序号",prop:"sort"}},[a("el-input",{attrs:{placeholder:"请输入排序号,1-1000",max:"1000",min:"1",step:"1",clearable:""},model:{value:t.submitData.sort,callback:function(e){t.$set(t.submitData,"sort",e)},expression:"submitData.sort"}})],1),a("el-form-item",[a("el-row",{attrs:{type:"flex",justify:"end"}},[a("el-button",{on:{click:t.onClose}},[t._v("取消")]),a("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.submitForm("submitData")}}},[t._v("确定")])],1)],1)],1)],1)},l=[],o=(a("28a5"),a("55dd"),a("96cf"),a("1da1")),s=(a("7f7f"),a("c356")),r=s["a"].addHoliday,n=s["a"].getHolidayCategoryList,c=s["a"].editHoliday,u={name:"HolidayDialog",props:{visible:Boolean,data:Object},data:function(){return{submitData:{categoryCode:"",name:"",customFlag:0,dateType:1,holidaysDate:"",sort:"",date:"",month:"",week:"",weekDay:""},months:[{key:"1",value:"一月"},{key:"2",value:"二月"},{key:"3",value:"三月"},{key:"4",value:"四月"},{key:"5",value:"五月"},{key:"6",value:"六月"},{key:"7",value:"七月"},{key:"8",value:"八月"},{key:"9",value:"九月"},{key:"10",value:"十月"},{key:"11",value:"十一月"},{key:"12",value:"十二月"}],weeks:[{key:"1",value:"第一周"},{key:"2",value:"第二周"},{key:"3",value:"第三周"},{key:"4",value:"第四周"},{key:"5",value:"第五周"}],weekDays:[{key:"1",value:"星期一"},{key:"2",value:"星期二"},{key:"3",value:"星期三"},{key:"4",value:"星期四"},{key:"5",value:"星期五"},{key:"6",value:"星期六"},{key:"7",value:"星期日"}],rules:{categoryCode:{required:!0,message:"请选择节日分类"},name:{required:!0,message:"请输入节日名称"},date:{required:!0,message:"请选择日期"},holidaysDate:{required:!0,validator:function(t,e,a){a()}},customFlag:{required:!0,message:"请选择日期类型"},month:{required:!0,message:"请选择月份"},week:{required:!0,message:"请选择周"},weekDay:{required:!0,message:"请选择星期"},sort:{required:!0,name:"排序号",validator:function(t,e,a){e?isNaN(e)?a(new Error("".concat(t.name,"格式错误"))):(e=parseFloat(e),e<1?a(new Error("排序号不能小于1")):e>1e3?a(new Error("排序号不能大于1000")):a()):a("请输入".concat(t.name))}}},categoryList:[]}},methods:{getCategoryList:function(){var t=Object(o["a"])(regeneratorRuntime.mark((function t(){var e,a,i,l=this;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return this.loading=!0,t.next=3,n().finally((function(){l.loading=!1}));case 3:e=t.sent,a=e.result,i=void 0===a?[]:a,this.categoryList=i;case 7:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}(),onClose:function(){this.data={},this.enterpriseParams={pageSize:20,currentPage:1,search:""},this.enterpriseList=[],this.$emit("update:visible",!1)},submitForm:function(t){var e=this;this.$refs[t].validate((function(t){if(!t)return!1;var a=e.submitData,i=a.categoryCode,l=a.name,o=a.customFlag,s=a.dateType,n=a.sort,u=a.date,d=a.month,m=a.week,p=a.weekDay,y={categoryCode:i,name:l,customFlag:o,dateType:s,sort:n,holidaysId:e.data.holidaysId||""};y.holidaysDate=1==o?d+"-"+m+"-"+p:u.getMonth()+1+"-"+u.getDate(),(e.isEdit?c:r)(y).then((function(){e.$message.success(e.isEdit?"保存成功":"添加成功"),e.onClose(),e.$emit("change",y)}))}))}},watch:{data:{handler:function(t){if(this.isEdit=!(!t||!t.categoryCode),t&&t.categoryCode){this.submitData={categoryCode:t.categoryCode,name:t.name,customFlag:t.customFlag,dateType:t.dateType,holidaysDate:t.holidaysDate,sort:t.sort};var e=(t.holidaysDate||"").split("-");1==t.customFlag?(this.submitData.month=e[0],this.submitData.week=e[1],this.submitData.weekDay=e[2]):this.submitData.date=new Date(2e3,+e[0]-1,+e[1])}else this.submitData={categoryCode:"",name:"",customFlag:0,dateType:1,holidaysDate:"",sort:"",month:"",week:"",weekDay:"",date:null};this.$refs["submitData"].resetFields()}},visible:{handler:function(t){t&&this.getCategoryList()}}}},d=u,m=(a("8a89"),a("2877")),p=Object(m["a"])(d,i,l,!1,null,"178c8350",null);e["default"]=p.exports},"0f7d":function(t,e,a){"use strict";a("6bb1")},"3cbb":function(t,e,a){},"561b":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("el-dialog",{staticClass:"category-dialog-wrap",attrs:{"custom-class":"category-dialog",visible:t.dialogVisible,rules:t.rules,width:"600px","close-on-click-modal":!1,"close-on-press-escape":!1},on:{"update:visible":function(e){t.dialogVisible=e}}},[a("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}]},[a("el-row",{attrs:{type:"flex",justify:"space-between"}},[a("h1",{staticClass:"el-dialog__title"},[t._v("分类管理")]),a("i",{staticClass:"iconfont-components3 icon-cp-close",on:{click:t.handleClose}})]),a("el-form",{ref:"form",attrs:{model:t.list}},[a("draggable",{staticClass:"list-group",attrs:{tag:"ul",list:t.list,handle:".handle"}},t._l(t.list,(function(e,i){return a("li",{key:i,staticClass:"list-group-item"},[a("el-form-item",{attrs:{prop:i+".categoryName",rules:t.rules.categoryName}},[a("el-input",{staticStyle:{width:"466px"},attrs:{maxlength:"8",placeholder:"请输入分类名称,不超过8个字"},model:{value:t.list[i].categoryName,callback:function(e){t.$set(t.list[i],"categoryName",e)},expression:"list[idx].categoryName"}})],1),t.list.length>1?a("div",{staticClass:"btn-wrap"},[a("span",{staticClass:"icon-span",on:{click:function(e){return t.onDeleteItem(i)}}},[a("i",{staticClass:"iconfont-components3 icon-cp-DeleteOutlined"})]),a("el-tooltip",{attrs:{"popper-class":"category-dialog-tooltip",effect:"dark",content:"拖拽排序",placement:"top"}},[a("i",{staticClass:"iconfont-components3 icon-cp-tuozhuaipaixu handle"})])],1):a("div",{staticClass:"btn-wrap"})],1)})),0)],1),a("el-button",{staticStyle:{"margin-top":"12px"},attrs:{type:"text"},on:{click:t.addItem}},[a("i",{staticClass:"iconfont-components3 icon-cp-PlusOutlined"}),t._v(" 添加分类")]),a("el-row",{staticStyle:{"margin-top":"24px"},attrs:{type:"flex",justify:"end"}},[a("el-button",{on:{click:t.handleClose}},[t._v("取 消")]),a("el-button",{attrs:{type:"primary"},on:{click:t.submit}},[t._v("确 定")])],1)],1)])},l=[],o=(a("8e6e"),a("ac6a"),a("456d"),a("ade3")),s=(a("96cf"),a("1da1")),r=a("c356"),n=a("b76a"),c=a.n(n);function u(t,e){var a=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),a.push.apply(a,i)}return a}function d(t){for(var e=1;e<arguments.length;e++){var a=null!=arguments[e]?arguments[e]:{};e%2?u(Object(a),!0).forEach((function(e){Object(o["a"])(t,e,a[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(a)):u(Object(a)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(a,e))}))}return t}var m=r["a"].saveHolidayCategory,p=r["a"].getHolidayCategoryList,y={name:"CategoryDialog",components:{draggable:c.a},props:{visible:{type:Boolean,default:!1}},data:function(){var t=this,e=function(e,a,i){a||i(new Error("请填写分类名称")),t.nameMap[a]===t.list.indexOf((function(t){return t.categoryName===a}))&&i(new Error("".concat(a,"分类名称重复"))),i()};return{dialogVisible:!1,loading:!1,list:[],nameMap:{},defaultItem:{activityCategoryId:"",categoryName:"",isEdit:!0},rules:{categoryName:[{required:!0,validator:e}]},copyItem:{}}},methods:{handleClose:function(){var t=this;this.$nextTick((function(e){t.list=[],t.$emit("update:visible",!1)}))},getCategoryList:function(){var t=Object(s["a"])(regeneratorRuntime.mark((function t(){var e,a,i,l,o=this;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return this.loading=!0,t.next=3,p().finally((function(t){return o.loading=!1}));case 3:e=t.sent,a=e.result,i=void 0===a?[]:a,l={},i=i.map((function(t,e){return t.isEdit=!1,l[t.categoryName]=e,t})),this.nameMap=l,this.list=JSON.parse(JSON.stringify(i));case 10:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}(),submit:function(){var t=this;this.loading=!0,this.$refs.form.validate((function(e){if(e){var a=[];a=t.list.map((function(t,e){return t={categorySort:e,categoryName:t.categoryName,activityCategoryId:t.activityCategoryId||""},t})),m(a).then((function(e){t.$message.success("提交成功"),t.handleClose(),t.$emit("refresh"),t.loading=!1})).catch((function(){t.loading=!1}))}else t.loading=!1}))},onDeleteItem:function(){var t=Object(s["a"])(regeneratorRuntime.mark((function t(e){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(1!=this.list.length){t.next=2;break}return t.abrupt("return");case 2:if(!this.list[e].hasUse){t.next=4;break}return t.abrupt("return",this.$message.error("该分类有活动在引用,不可删除!"));case 4:this.list.splice(e,1),delete this.nameMap[this.list[e].categoryName];case 6:case"end":return t.stop()}}),t,this)})));function e(e){return t.apply(this,arguments)}return e}(),addItem:function(){this.copyItem={},this.list.push(d({},this.defaultItem))}},watch:{visible:{handler:function(t,e){this.dialogVisible=t,t&&this.getCategoryList()},immediate:!0}}},g=y,b=(a("0693"),a("0f7d"),a("2877")),f=Object(b["a"])(g,i,l,!1,null,"0e94ec48",null);e["default"]=f.exports},"6bb1":function(t,e,a){},"8a89":function(t,e,a){"use strict";a("3cbb")},d025: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",{staticStyle:{padding:"20px"}},[a("el-row",{attrs:{type:"flex",justify:"space-between"}},[a("el-row",{staticStyle:{"margin-right":"10px"},attrs:{type:"flex",align:"middle"}},[a("el-input",{staticStyle:{width:"260px","margin-right":"10px"},attrs:{placeholder:"请输入节日名称","prefix-icon":"el-icon-search",clearable:""},on:{change:t.loadData},model:{value:t.searchParams.name,callback:function(e){t.$set(t.searchParams,"name",e)},expression:"searchParams.name"}}),a("el-select",{attrs:{clearable:"",placeholder:"全部分类"},on:{change:t.loadData},model:{value:t.searchParams.categoryCode,callback:function(e){t.$set(t.searchParams,"categoryCode",e)},expression:"searchParams.categoryCode"}},t._l(t.categoryList,(function(t){return a("el-option",{key:t.activityCategoryId,attrs:{label:t.categoryName,value:t.activityCategoryId}})})),1)],1),a("el-row",{attrs:{type:"flex",align:"middle"}},[t.$getButtonLimit(t.$buttonCode.HolidayCategoryManage)?a("el-button",{attrs:{"limit-code":t.$buttonCode.HolidayCategoryManage},on:{click:t.categoryManage}},[t._v("分类管理")]):t._e(),t.$getButtonLimit(t.$buttonCode.AddHoliday)?a("el-button",{attrs:{type:"primary","limit-code":t.$buttonCode.AddHoliday},on:{click:function(e){return t.addHoliday()}}},[t._v("新增节日")]):t._e()],1)],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticStyle:{"margin-top":"20px"},attrs:{data:t.list}},[a("el-table-column",{attrs:{label:"节日分类","min-width":"200px",prop:"categoryName"}}),a("el-table-column",{attrs:{label:"节日名称","min-width":"200px",prop:"name"}}),a("el-table-column",{attrs:{label:"节日日期","min-width":"200px",prop:"holidaysDate"}}),a("el-table-column",{attrs:{label:"排序号","min-width":"200px",prop:"sort"}}),a("el-table-column",{attrs:{label:"添加时间","min-width":"220px"},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[t._v("\n "+t._s(t._f("formatDate")(a.updateTime))+"\n ")]}}])}),a("el-table-column",{attrs:{label:"操作","min-width":"110px"},scopedSlots:t._u([{key:"default",fn:function(e){var i=e.row;return[a("el-row",{attrs:{type:"flex"}},[t.$getButtonLimit(t.$buttonCode.EditHoliday)?a("el-button",{attrs:{type:"text","limit-code":t.$buttonCode.EditHoliday},on:{click:function(e){return t.edit(i)}}},[t._v("编辑")]):t._e(),t.$getButtonLimit(t.$buttonCode.DelHoliday)?a("el-button",{attrs:{type:"text","limit-code":t.$buttonCode.DelHoliday},on:{click:function(e){return t.del(i)}}},[t._v("删除")]):t._e()],1)]}}])})],1),t.totalCount>0?a("el-row",{attrs:{type:"flex",justify:"end"}},[a("el-pagination",{attrs:{background:"#2F54EB","current-page":t.searchParams.pageNum,"page-sizes":[20,30,40,50],"page-size":t.searchParams.pageSize,layout:"total, sizes, prev, pager, next",total:t.totalCount},on:{"size-change":t.doSizeChange,"current-change":t.doCurrentChange}})],1):t._e(),t.holidayCategoryDialogVisible?a("holiday-category-dialog",{attrs:{visible:t.holidayCategoryDialogVisible},on:{"update:visible":function(e){t.holidayCategoryDialogVisible=e},refresh:t.getCategoryList}}):t._e(),a("holiday-dialog",{attrs:{visible:t.holidayDialogVisible,data:t.editItem},on:{"update:visible":function(e){t.holidayDialogVisible=e},change:t.loadData,"update:data":function(e){t.editItem=e}}})],1)},l=[],o=(a("96cf"),a("1da1")),s=a("c356"),r=a("8975"),n=a("561b"),c=a("0901"),u=r["a"].formatDate2,d=s["a"].getPageHolidays,m=s["a"].delHoliday,p=s["a"].getHolidayCategoryList,y=s["a"].getHolidayDetail,g={name:"FeeRuleManage",components:{holidayCategoryDialog:n["default"],holidayDialog:c["default"]},data:function(){return{searchParams:{pageNum:1,pageSize:20,name:"",categoryCode:""},categoryList:[],list:[],totalCount:0,holidayCategoryDialogVisible:!1,holidayDialogVisible:!1}},created:function(){this.loadData(),this.getCategoryList()},methods:{getCategoryList:function(){var t=this;p().then((function(e){var a=e.result||[];t.categoryList=a}))},doSizeChange:function(t){this.searchParams.pageSize=t,this.loadData()},doCurrentChange:function(t){this.searchParams.pageNum=t,this.loadData()},loadData:function(){var t=this;d(this.searchParams).then((function(e){var a=e.result,i=a.result||[],l=a.totalCount;t.list=i,t.totalCount=l}))},del:function(t){var e=this;this.$confirm("删除后不可恢复,是否继续删除?","删除提示",{distinguishCancelAndClose:!0,type:"warning",confirmButtonText:"删除",cancelButtonText:"取消"}).then((function(){return m({holidaysId:t.holidaysId})})).then((function(){e.getCategoryList(),e.loadData()}))},edit:function(){var t=Object(o["a"])(regeneratorRuntime.mark((function t(e){var a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,y({holidaysId:e.holidaysId||""});case 2:a=t.sent,this.holidayDialogVisible=!0,this.editItem=a.result;case 5:case"end":return t.stop()}}),t,this)})));function e(e){return t.apply(this,arguments)}return e}(),addHoliday:function(){this.holidayDialogVisible=!0,this.editItem={}},categoryManage:function(){this.holidayCategoryDialogVisible=!0}},filters:{formatDate:u,filterFee:function(t){return null===t||void 0===t?"--":t}}},b=g,f=a("2877"),h=Object(f["a"])(b,i,l,!1,null,"4cd316eb",null);e["default"]=h.exports},f45d:function(t,e,a){}}]); (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-323b34bd","chunk-358db6e9"],{"0693":function(t,e,a){"use strict";a("f45d")},"0901":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("el-dialog",{attrs:{title:t.isEdit?"编辑":"新增节日",visible:t.visible,width:"600px"},on:{"update:visible":function(e){t.visible=e},close:t.onClose}},[a("el-form",{ref:"submitData",attrs:{model:t.submitData,rules:t.rules,"label-width":"95px"}},[t.isEdit?t._e():a("el-row",{staticStyle:{background:"#f7f8fa","border-radius":"2px",height:"32px","margin-bottom":"20px"},attrs:{type:"flex",align:"middle"}},[a("i",{staticClass:"el-icon-warning",staticStyle:{padding:"0 9px",color:"#2f54eb"}}),a("div",{staticStyle:{"font-size":"12px",color:"#303133"}},[t._v("新增节日后,则在商户后台节日活动弹框中展示")])]),a("el-form-item",{attrs:{label:"节日分类",prop:"categoryCode"}},[a("el-select",{staticStyle:{width:"465px"},attrs:{clearable:"",placeholder:"请选择分类"},model:{value:t.submitData.categoryCode,callback:function(e){t.$set(t.submitData,"categoryCode",e)},expression:"submitData.categoryCode"}},t._l(t.categoryList,(function(t){return a("el-option",{key:t.activityCategoryId,attrs:{label:t.categoryName,value:t.activityCategoryId}})})),1)],1),a("el-form-item",{attrs:{label:"节日名称",prop:"name"}},[a("el-input",{attrs:{placeholder:"请输入节日名称,不超过 10 个字",maxlength:"10",clearable:"",disabled:t.isEdit},model:{value:t.submitData.name,callback:function(e){t.$set(t.submitData,"name",e)},expression:"submitData.name"}})],1),a("el-form-item",{attrs:{label:"节日日期",prop:"customFlag"}},[a("el-radio",{attrs:{label:0,disabled:t.isEdit},model:{value:t.submitData.customFlag,callback:function(e){t.$set(t.submitData,"customFlag",e)},expression:"submitData.customFlag"}},[t._v("固定日期")]),a("el-radio",{attrs:{label:1,disabled:t.isEdit},model:{value:t.submitData.customFlag,callback:function(e){t.$set(t.submitData,"customFlag",e)},expression:"submitData.customFlag"}},[t._v("灵活日期")])],1),0==t.submitData.customFlag?a("el-form-item",{attrs:{label:"选择日期",prop:"date"}},[a("div",[a("el-radio",{attrs:{label:1,disabled:t.isEdit},model:{value:t.submitData.dateType,callback:function(e){t.$set(t.submitData,"dateType",e)},expression:"submitData.dateType"}},[a("div",{staticStyle:{display:"inline-block"}},[t._v("阳历")]),1==t.submitData.dateType?a("el-form-item",{staticStyle:{"margin-left":"16px",display:"inline-block"},attrs:{label:"",prop:"date"}},[a("el-date-picker",{attrs:{type:"date",placeholder:"选择日期",format:"MM-dd",disabled:t.isEdit},model:{value:t.submitData.date,callback:function(e){t.$set(t.submitData,"date",e)},expression:"submitData.date"}})],1):t._e()],1)],1),a("div",{staticStyle:{"padding-top":"10px"}},[a("el-radio",{attrs:{label:2,disabled:t.isEdit},model:{value:t.submitData.dateType,callback:function(e){t.$set(t.submitData,"dateType",e)},expression:"submitData.dateType"}},[a("div",{staticStyle:{display:"inline-block"}},[t._v("农历")]),2==t.submitData.dateType?a("el-form-item",{staticStyle:{"margin-left":"16px",display:"inline-block"},attrs:{label:"",prop:"date"}},[a("el-date-picker",{attrs:{type:"date",placeholder:"选择日期",format:"MM-dd",disabled:t.isEdit},model:{value:t.submitData.date,callback:function(e){t.$set(t.submitData,"date",e)},expression:"submitData.date"}})],1):t._e()],1)],1)]):t._e(),1==t.submitData.customFlag?a("el-form-item",{attrs:{label:"选择日期",prop:"holidaysDate"}},[a("el-row",{attrs:{type:"flex",align:"middle"}},[a("el-form-item",{staticStyle:{margin:"0 10px 0 0"},attrs:{prop:"month"}},[a("el-select",{staticClass:"selector-item",attrs:{placeholder:"请选择月份",disabled:t.isEdit},model:{value:t.submitData.month,callback:function(e){t.$set(t.submitData,"month",e)},expression:"submitData.month"}},t._l(t.months,(function(t){return a("el-option",{key:t.key,attrs:{label:t.value,value:t.key}})})),1)],1),a("el-form-item",{staticStyle:{margin:"0 10px 0 0"},attrs:{prop:"week"}},[a("el-select",{staticClass:"selector-item",attrs:{placeholder:"请选择周",disabled:t.isEdit},model:{value:t.submitData.week,callback:function(e){t.$set(t.submitData,"week",e)},expression:"submitData.week"}},t._l(t.weeks,(function(t){return a("el-option",{key:t.key,attrs:{label:t.value,value:t.key}})})),1)],1),a("el-form-item",{staticStyle:{margin:"0 10px 0 0"},attrs:{prop:"weekDay"}},[a("el-select",{staticClass:"selector-item",attrs:{placeholder:"请选择星期",disabled:t.isEdit},model:{value:t.submitData.weekDay,callback:function(e){t.$set(t.submitData,"weekDay",e)},expression:"submitData.weekDay"}},t._l(t.weekDays,(function(t){return a("el-option",{key:t.key,attrs:{label:t.value,value:t.key}})})),1)],1)],1)],1):t._e(),a("el-form-item",{attrs:{label:"排序号",prop:"sort"}},[a("el-input",{attrs:{placeholder:"请输入排序号,1-1000",max:"1000",min:"1",step:"1",clearable:""},model:{value:t.submitData.sort,callback:function(e){t.$set(t.submitData,"sort",e)},expression:"submitData.sort"}})],1),a("el-form-item",[a("el-row",{attrs:{type:"flex",justify:"end"}},[a("el-button",{on:{click:t.onClose}},[t._v("取消")]),a("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.submitForm("submitData")}}},[t._v("确定")])],1)],1)],1)],1)},l=[],o=(a("28a5"),a("55dd"),a("96cf"),a("1da1")),s=(a("7f7f"),a("c356")),r=s["a"].addHoliday,n=s["a"].getHolidayCategoryList,c=s["a"].editHoliday,u={name:"HolidayDialog",props:{visible:Boolean,data:Object},data:function(){return{submitData:{categoryCode:"",name:"",customFlag:0,dateType:1,holidaysDate:"",sort:"",date:"",month:"",week:"",weekDay:""},months:[{key:"1",value:"一月"},{key:"2",value:"二月"},{key:"3",value:"三月"},{key:"4",value:"四月"},{key:"5",value:"五月"},{key:"6",value:"六月"},{key:"7",value:"七月"},{key:"8",value:"八月"},{key:"9",value:"九月"},{key:"10",value:"十月"},{key:"11",value:"十一月"},{key:"12",value:"十二月"}],weeks:[{key:"1",value:"第一周"},{key:"2",value:"第二周"},{key:"3",value:"第三周"},{key:"4",value:"第四周"},{key:"5",value:"第五周"}],weekDays:[{key:"1",value:"星期一"},{key:"2",value:"星期二"},{key:"3",value:"星期三"},{key:"4",value:"星期四"},{key:"5",value:"星期五"},{key:"6",value:"星期六"},{key:"7",value:"星期日"}],rules:{categoryCode:{required:!0,message:"请选择节日分类"},name:{required:!0,message:"请输入节日名称"},date:{required:!0,message:"请选择日期"},holidaysDate:{required:!0,validator:function(t,e,a){a()}},customFlag:{required:!0,message:"请选择日期类型"},month:{required:!0,message:"请选择月份"},week:{required:!0,message:"请选择周"},weekDay:{required:!0,message:"请选择星期"},sort:{required:!0,name:"排序号",validator:function(t,e,a){e?isNaN(e)?a(new Error("".concat(t.name,"格式错误"))):(e=parseFloat(e),e<1?a(new Error("排序号不能小于1")):e>1e3?a(new Error("排序号不能大于1000")):a()):a("请输入".concat(t.name))}}},categoryList:[]}},methods:{getCategoryList:function(){var t=Object(o["a"])(regeneratorRuntime.mark((function t(){var e,a,i,l=this;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return this.loading=!0,t.next=3,n().finally((function(){l.loading=!1}));case 3:e=t.sent,a=e.result,i=void 0===a?[]:a,this.categoryList=i;case 7:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}(),onClose:function(){this.data={},this.enterpriseParams={pageSize:20,currentPage:1,search:""},this.enterpriseList=[],this.$emit("update:visible",!1)},submitForm:function(t){var e=this;this.$refs[t].validate((function(t){if(!t)return!1;var a=e.submitData,i=a.categoryCode,l=a.name,o=a.customFlag,s=a.dateType,n=a.sort,u=a.date,d=a.month,m=a.week,p=a.weekDay,y={categoryCode:i,name:l,customFlag:o,dateType:s,sort:n,holidaysId:e.data.holidaysId||""};y.holidaysDate=1==o?d+"-"+m+"-"+p:u.getMonth()+1+"-"+u.getDate(),(e.isEdit?c:r)(y).then((function(){e.$message.success(e.isEdit?"保存成功":"添加成功"),e.onClose(),e.$emit("change",y)}))}))}},watch:{data:{handler:function(t){if(this.isEdit=!(!t||!t.categoryCode),t&&t.categoryCode){this.submitData={categoryCode:t.categoryCode,name:t.name,customFlag:t.customFlag,dateType:t.dateType,holidaysDate:t.holidaysDate,sort:t.sort};var e=(t.holidaysDate||"").split("-");1==t.customFlag?(this.submitData.month=e[0],this.submitData.week=e[1],this.submitData.weekDay=e[2]):this.submitData.date=new Date(2e3,+e[0]-1,+e[1])}else this.submitData={categoryCode:"",name:"",customFlag:0,dateType:1,holidaysDate:"",sort:"",month:"",week:"",weekDay:"",date:null};this.$refs["submitData"].resetFields()}},visible:{handler:function(t){t&&this.getCategoryList()}}}},d=u,m=(a("8a89"),a("2877")),p=Object(m["a"])(d,i,l,!1,null,"178c8350",null);e["default"]=p.exports},"0f7d":function(t,e,a){"use strict";a("6bb1")},"3cbb":function(t,e,a){},"561b":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("el-dialog",{staticClass:"category-dialog-wrap",attrs:{"custom-class":"category-dialog",visible:t.dialogVisible,rules:t.rules,width:"600px","close-on-click-modal":!1,"close-on-press-escape":!1},on:{"update:visible":function(e){t.dialogVisible=e}}},[a("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}]},[a("el-row",{attrs:{type:"flex",justify:"space-between"}},[a("h1",{staticClass:"el-dialog__title"},[t._v("分类管理")]),a("i",{staticClass:"iconfont-components3 icon-cp-close",on:{click:t.handleClose}})]),a("el-form",{ref:"form",attrs:{model:t.list}},[a("draggable",{staticClass:"list-group",attrs:{tag:"ul",list:t.list,handle:".handle"}},t._l(t.list,(function(e,i){return a("li",{key:i,staticClass:"list-group-item"},[a("el-form-item",{attrs:{prop:i+".categoryName",rules:t.rules.categoryName}},[a("el-input",{staticStyle:{width:"466px"},attrs:{maxlength:"8",placeholder:"请输入分类名称,不超过8个字"},model:{value:t.list[i].categoryName,callback:function(e){t.$set(t.list[i],"categoryName",e)},expression:"list[idx].categoryName"}})],1),t.list.length>1?a("div",{staticClass:"btn-wrap"},[a("span",{staticClass:"icon-span",on:{click:function(e){return t.onDeleteItem(i)}}},[a("i",{staticClass:"iconfont-components3 icon-cp-DeleteOutlined"})]),a("el-tooltip",{attrs:{"popper-class":"category-dialog-tooltip",effect:"dark",content:"拖拽排序",placement:"top"}},[a("i",{staticClass:"iconfont-components3 icon-cp-tuozhuaipaixu handle"})])],1):a("div",{staticClass:"btn-wrap"})],1)})),0)],1),a("el-button",{staticStyle:{"margin-top":"12px"},attrs:{type:"text"},on:{click:t.addItem}},[a("i",{staticClass:"iconfont-components3 icon-cp-PlusOutlined"}),t._v(" 添加分类")]),a("el-row",{staticStyle:{"margin-top":"24px"},attrs:{type:"flex",justify:"end"}},[a("el-button",{on:{click:t.handleClose}},[t._v("取 消")]),a("el-button",{attrs:{type:"primary"},on:{click:t.submit}},[t._v("确 定")])],1)],1)])},l=[],o=(a("8e6e"),a("ac6a"),a("456d"),a("ade3")),s=(a("96cf"),a("1da1")),r=a("c356"),n=a("b76a"),c=a.n(n);function u(t,e){var a=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),a.push.apply(a,i)}return a}function d(t){for(var e=1;e<arguments.length;e++){var a=null!=arguments[e]?arguments[e]:{};e%2?u(Object(a),!0).forEach((function(e){Object(o["a"])(t,e,a[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(a)):u(Object(a)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(a,e))}))}return t}var m=r["a"].saveHolidayCategory,p=r["a"].getHolidayCategoryList,y={name:"CategoryDialog",components:{draggable:c.a},props:{visible:{type:Boolean,default:!1}},data:function(){var t=this,e=function(e,a,i){a||i(new Error("请填写分类名称")),t.nameMap[a]===t.list.indexOf((function(t){return t.categoryName===a}))&&i(new Error("".concat(a,"分类名称重复"))),i()};return{dialogVisible:!1,loading:!1,list:[],nameMap:{},defaultItem:{activityCategoryId:"",categoryName:"",isEdit:!0},rules:{categoryName:[{required:!0,validator:e}]},copyItem:{}}},methods:{handleClose:function(){var t=this;this.$nextTick((function(e){t.list=[],t.$emit("update:visible",!1)}))},getCategoryList:function(){var t=Object(s["a"])(regeneratorRuntime.mark((function t(){var e,a,i,l,o=this;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return this.loading=!0,t.next=3,p().finally((function(t){return o.loading=!1}));case 3:e=t.sent,a=e.result,i=void 0===a?[]:a,l={},i=i.map((function(t,e){return t.isEdit=!1,l[t.categoryName]=e,t})),this.nameMap=l,this.list=JSON.parse(JSON.stringify(i));case 10:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}(),submit:function(){var t=this;this.loading=!0,this.$refs.form.validate((function(e){if(e){var a=[];a=t.list.map((function(t,e){return t={categorySort:e,categoryName:t.categoryName,activityCategoryId:t.activityCategoryId||""},t})),m(a).then((function(e){t.$message.success("提交成功"),t.handleClose(),t.$emit("refresh"),t.loading=!1})).catch((function(){t.loading=!1}))}else t.loading=!1}))},onDeleteItem:function(){var t=Object(s["a"])(regeneratorRuntime.mark((function t(e){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(1!=this.list.length){t.next=2;break}return t.abrupt("return");case 2:if(!this.list[e].hasUse){t.next=4;break}return t.abrupt("return",this.$message.error("该分类有活动在引用,不可删除!"));case 4:this.list.splice(e,1),delete this.nameMap[this.list[e].categoryName];case 6:case"end":return t.stop()}}),t,this)})));function e(e){return t.apply(this,arguments)}return e}(),addItem:function(){this.copyItem={},this.list.push(d({},this.defaultItem))}},watch:{visible:{handler:function(t,e){this.dialogVisible=t,t&&this.getCategoryList()},immediate:!0}}},g=y,b=(a("0693"),a("0f7d"),a("2877")),f=Object(b["a"])(g,i,l,!1,null,"0e94ec48",null);e["default"]=f.exports},"6bb1":function(t,e,a){},"8a89":function(t,e,a){"use strict";a("3cbb")},d025: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",{staticStyle:{padding:"20px"}},[a("el-row",{attrs:{type:"flex",justify:"space-between"}},[a("el-row",{staticStyle:{"margin-right":"10px"},attrs:{type:"flex",align:"middle"}},[a("el-input",{staticStyle:{width:"260px","margin-right":"10px"},attrs:{placeholder:"请输入节日名称","prefix-icon":"el-icon-search",clearable:""},on:{change:t.loadData},model:{value:t.searchParams.name,callback:function(e){t.$set(t.searchParams,"name",e)},expression:"searchParams.name"}}),a("el-select",{attrs:{clearable:"",placeholder:"全部分类"},on:{change:t.loadData},model:{value:t.searchParams.categoryCode,callback:function(e){t.$set(t.searchParams,"categoryCode",e)},expression:"searchParams.categoryCode"}},t._l(t.categoryList,(function(t){return a("el-option",{key:t.activityCategoryId,attrs:{label:t.categoryName,value:t.activityCategoryId}})})),1)],1),a("el-row",{attrs:{type:"flex",align:"middle"}},[t.$getButtonLimit(t.$buttonCode.HolidayCategoryManage)?a("el-button",{attrs:{"limit-code":t.$buttonCode.HolidayCategoryManage},on:{click:t.categoryManage}},[t._v("分类管理")]):t._e(),t.$getButtonLimit(t.$buttonCode.AddHoliday)?a("el-button",{attrs:{type:"primary","limit-code":t.$buttonCode.AddHoliday},on:{click:function(e){return t.addHoliday()}}},[t._v("新增节日")]):t._e()],1)],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticStyle:{"margin-top":"20px"},attrs:{data:t.list}},[a("el-table-column",{attrs:{label:"节日分类","min-width":"200px",prop:"categoryName"}}),a("el-table-column",{attrs:{label:"节日名称","min-width":"200px",prop:"name"}}),a("el-table-column",{attrs:{label:"节日日期","min-width":"200px",prop:"holidaysDate"}}),a("el-table-column",{attrs:{label:"排序号","min-width":"200px",prop:"sort"}}),a("el-table-column",{attrs:{label:"添加时间","min-width":"220px"},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[t._v("\n "+t._s(t._f("formatDate")(a.updateTime))+"\n ")]}}])}),a("el-table-column",{attrs:{label:"操作","min-width":"110px"},scopedSlots:t._u([{key:"default",fn:function(e){var i=e.row;return[a("el-row",{attrs:{type:"flex"}},[t.$getButtonLimit(t.$buttonCode.EditHoliday)?a("el-button",{attrs:{type:"text","limit-code":t.$buttonCode.EditHoliday},on:{click:function(e){return t.edit(i)}}},[t._v("编辑")]):t._e(),t.$getButtonLimit(t.$buttonCode.DelHoliday)?a("el-button",{attrs:{type:"text","limit-code":t.$buttonCode.DelHoliday},on:{click:function(e){return t.del(i)}}},[t._v("删除")]):t._e()],1)]}}])})],1),t.totalCount>0?a("el-row",{attrs:{type:"flex",justify:"end"}},[a("el-pagination",{attrs:{background:"#2F54EB","current-page":t.searchParams.pageNum,"page-sizes":[20,30,40,50],"page-size":t.searchParams.pageSize,layout:"total, sizes, prev, pager, next",total:t.totalCount},on:{"size-change":t.doSizeChange,"current-change":t.doCurrentChange}})],1):t._e(),t.holidayCategoryDialogVisible?a("holiday-category-dialog",{attrs:{visible:t.holidayCategoryDialogVisible},on:{"update:visible":function(e){t.holidayCategoryDialogVisible=e},refresh:t.getCategoryList}}):t._e(),a("holiday-dialog",{attrs:{visible:t.holidayDialogVisible,data:t.editItem},on:{"update:visible":function(e){t.holidayDialogVisible=e},change:t.loadData,"update:data":function(e){t.editItem=e}}})],1)},l=[],o=(a("96cf"),a("1da1")),s=a("c356"),r=a("8975"),n=a("561b"),c=a("0901"),u=r["a"].formatDate2,d=s["a"].getPageHolidays,m=s["a"].delHoliday,p=s["a"].getHolidayCategoryList,y=s["a"].getHolidayDetail,g={name:"FeeRuleManage",components:{holidayCategoryDialog:n["default"],holidayDialog:c["default"]},data:function(){return{searchParams:{pageNum:1,pageSize:20,name:"",categoryCode:""},categoryList:[],list:[],totalCount:0,holidayCategoryDialogVisible:!1,holidayDialogVisible:!1}},created:function(){this.loadData(),this.getCategoryList()},methods:{getCategoryList:function(){var t=this;p().then((function(e){var a=e.result||[];t.categoryList=a}))},doSizeChange:function(t){this.searchParams.pageSize=t,this.loadData()},doCurrentChange:function(t){this.searchParams.pageNum=t,this.loadData()},loadData:function(){var t=this;d(this.searchParams).then((function(e){var a=e.result,i=a.result||[],l=a.totalCount;t.list=i,t.totalCount=l}))},del:function(t){var e=this;this.$confirm("删除后不可恢复,是否继续删除?","删除提示",{distinguishCancelAndClose:!0,type:"warning",confirmButtonText:"删除",cancelButtonText:"取消"}).then((function(){return m({holidaysId:t.holidaysId})})).then((function(){e.getCategoryList(),e.loadData()}))},edit:function(){var t=Object(o["a"])(regeneratorRuntime.mark((function t(e){var a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,y({holidaysId:e.holidaysId||""});case 2:a=t.sent,this.holidayDialogVisible=!0,this.editItem=a.result;case 5:case"end":return t.stop()}}),t,this)})));function e(e){return t.apply(this,arguments)}return e}(),addHoliday:function(){this.holidayDialogVisible=!0,this.editItem={}},categoryManage:function(){this.holidayCategoryDialogVisible=!0}},filters:{formatDate:u,filterFee:function(t){return null===t||void 0===t?"--":t}}},b=g,f=a("2877"),h=Object(f["a"])(b,i,l,!1,null,"72cb8dbf",null);e["default"]=h.exports},f45d:function(t,e,a){}}]);
\ No newline at end of file \ No newline at end of file
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-be49c2a4"],{"2fdb":function(e,a,t){"use strict";var i=t("5ca1"),r=t("d2c8"),l="includes";i(i.P+i.F*t("5147")(l),"String",{includes:function(e){return!!~r(this,e,l).indexOf(e,arguments.length>1?arguments[1]:void 0)}})},4512:function(e,a,t){},"504c":function(e,a,t){var i=t("9e1e"),r=t("0d58"),l=t("6821"),m=t("52a7").f;e.exports=function(e){return function(a){var t,s=l(a),o=r(s),n=o.length,c=0,p=[];while(n>c)t=o[c++],i&&!m.call(s,t)||p.push(e?[t,s[t]]:s[t]);return p}}},5147:function(e,a,t){var i=t("2b4c")("match");e.exports=function(e){var a=/./;try{"/./"[e](a)}catch(t){try{return a[i]=!1,!"/./"[e](a)}catch(r){}}return!0}},6762:function(e,a,t){"use strict";var i=t("5ca1"),r=t("c366")(!0);i(i.P,"Array",{includes:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}}),t("9c6c")("includes")},8615:function(e,a,t){var i=t("5ca1"),r=t("504c")(!1);i(i.S,"Object",{values:function(e){return r(e)}})},"9b93":function(e,a,t){"use strict";t("4512")},afd6:function(e,a,t){"use strict";t.r(a);var i=function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",[t("div",{staticClass:"pt10 pb10 pl20 border-bottom"},[t("el-breadcrumb",{attrs:{"separator-class":"el-icon-arrow-right"}},[t("el-breadcrumb-item",{attrs:{to:{path:"/activity/template-config"}}},[e._v("营销游戏配置")]),t("el-breadcrumb-item",{attrs:{to:{path:"/activity/template-list?type="+e.$route.params.type}}},[e._v("模板列表")]),t("el-breadcrumb-item",[e._v(e._s((e.$route.query.id?"编辑":"新增")+"模板"))])],1)],1),t("div",{staticStyle:{padding:"20px"}},[t("el-form",{ref:"form",attrs:{rules:e.rules,size:"small",model:e.form,"label-width":"120px"}},[t("dm-sub-title",{attrs:{type:"fill"}},[e._v("基础信息")]),t("div",{staticClass:"section"},[t("el-form-item",{attrs:{label:"模板名称",prop:"templateName"}},[t("el-input",{staticClass:"w340",attrs:{"show-word-limit":"",placeholder:"请输入模板名称",maxlength:"20"},model:{value:e.form.templateName,callback:function(a){e.$set(e.form,"templateName",a)},expression:"form.templateName"}})],1),t("el-form-item",{attrs:{label:"游戏首页背景",prop:"backImageUrl.materialValue",rules:[{required:!0,message:"请上传"}]}},[t("vue-gic-upload-image",{attrs:{"project-name":e.projectName,"is-yw":"","action-url":e.actionUrl,"image-list":e.imageList.backImageUrlList,"max-image-length":"1",accept:"image/jpg,image/jpeg,image/png,image/gif","before-upload":function(a){return e.beforeUpload(a,2)},"preview-append-to-body":""},on:{uploadOnSuccess:function(a){return e.uploadOnSuccess(a,"backImageUrl")},deleteImage:function(a){return e.deleteImage("backImageUrl")}}}),t("p",{staticClass:"image-tip"},[e._v("图片建议尺寸 750*1800px,格式 jpg/jpeg/png/gif,大小 2M 以内。")])],1),t("el-form-item",{attrs:{label:"游戏规则背景",prop:"ruleImageUrl.materialValue",rules:[{required:!0,message:"请上传"}]}},[t("vue-gic-upload-image",{attrs:{"project-name":e.projectName,"is-yw":"","action-url":e.actionUrl,"image-list":e.imageList.ruleImageUrlList,"max-image-length":"1",accept:"image/jpg,image/jpeg,image/png,image/gif","before-upload":function(a){return e.beforeUpload(a,2)},"preview-append-to-body":""},on:{uploadOnSuccess:function(a){return e.uploadOnSuccess(a,"ruleImageUrl")},deleteImage:function(a){return e.deleteImage("ruleImageUrl")}}}),t("p",{staticClass:"image-tip"},[e._v("图片建议尺寸 750*1800px,格式 jpg/jpeg/png/gif,大小 2M 以内;图片还适用于我的奖品、分享助力等页面。")])],1),t("el-form-item",{attrs:{label:"游戏背景音乐",prop:"backMusicUrl"}},[t("el-checkbox-group",{staticClass:"checkBoxContainer",on:{change:e.handleChange},model:{value:e.musicSelectList,callback:function(a){e.musicSelectList=a},expression:"musicSelectList"}},e._l(e.musicList,(function(a){return t("el-checkbox",{key:a.materialValue,attrs:{label:a.materialValue}},[e._v(e._s(a.materialName))])})),1),t("el-upload",{attrs:{action:e.musicUrl,"with-credentials":"","on-remove":e.handleRemove,multiple:"",limit:3,data:{requestProject:"gic-web"},"show-file-list":!1,"file-list":e.defineMusicList,"before-upload":function(a){return e.beforeMusicUpload(a)},"on-exceed":e.handleExceed,"on-success":e.uploadOnMusicSuccess}},[t("el-button",{attrs:{size:"small"}},[e._v("自定义上传")])],1)],1)],1),t("dm-sub-title",{attrs:{type:"fill"}},[e._v("游戏首页奖品样式")]),t("div",{staticClass:"section"},[t("el-form-item",{attrs:{label:"奖项展示个数",prop:"viewPrize"}},[t("el-input",{staticClass:"w340",attrs:{placeholder:"请输入展示数量"},on:{change:e.onValChange},model:{value:e.form.viewPrize,callback:function(a){e.$set(e.form,"viewPrize",e._n(a))},expression:"form.viewPrize"}})],1),t("el-form-item",{attrs:{label:"奖项图片尺寸",required:""}},[t("div",{staticClass:"flex"},[t("el-form-item",{staticStyle:{margin:"0"},attrs:{"label-width":"0",prop:"prizeStyleSizeW"}},[t("el-input",{staticClass:"w140",attrs:{placeholder:"请输入",maxlength:"20"},model:{value:e.form.prizeStyleSizeW,callback:function(a){e.$set(e.form,"prizeStyleSizeW",e._n(a))},expression:"form.prizeStyleSizeW"}})],1),t("span",{staticClass:"ml10 mr10"},[e._v("*")]),t("el-form-item",{staticStyle:{margin:"0"},attrs:{"label-width":"0",prop:"prizeStyleSizeH"}},[t("el-input",{staticClass:"w140",attrs:{placeholder:"请输入",maxlength:"20"},model:{value:e.form.prizeStyleSizeH,callback:function(a){e.$set(e.form,"prizeStyleSizeH",e._n(a))},expression:"form.prizeStyleSizeH"}})],1),t("span",{staticClass:"ml10"},[e._v("px")])],1)]),t("el-form-item",{attrs:{label:"奖项更换方式",required:""}},[t("el-radio-group",{on:{change:e.onValChange},model:{value:e.form.changeType,callback:function(a){e.$set(e.form,"changeType",a)},expression:"form.changeType"}},[t("el-radio",{attrs:{label:0}},[e._v("统一更换")]),t("el-radio",{attrs:{label:1}},[e._v("逐个更换")])],1)],1),t("el-form-item",{attrs:{label:"奖项图片",required:""}},[e._l(e.form.prizeStyleJson,(function(a,i){return t("div",{key:i},[t("div",{staticClass:"flex-gap"},[t("el-form-item",{attrs:{prop:"prizeStyleJson."+i+".imageNoSelectUrl","label-width":"0",rules:[{required:!0,message:"请上传"}]}},[t("div",{staticClass:"flex-column"},[t("span",{staticClass:"mb8"},[e._v("未选中")]),t("vue-gic-upload-image",{attrs:{"project-name":e.projectName,"is-yw":"","action-url":e.actionUrl,"image-list":a.imageNoSelectUrlList,"max-image-length":"1",accept:"image/jpg,image/jpeg,image/png,image/gif","before-upload":function(a){return e.beforeUpload(a)},"preview-append-to-body":""},on:{uploadOnSuccess:function(a){return e.uploadOnSuccess(a,"imageNoSelectUrl",i,"prizeStyleJson")},deleteImage:function(a){return e.deleteImage("imageNoSelectUrl",i,"prizeStyleJson")}}})],1)]),t("el-form-item",{attrs:{prop:"prizeStyleJson."+i+".imageSelectUrl","label-width":"0",required:"",rules:[{required:!0,message:"请上传"}]}},[t("div",{staticClass:"flex-column"},[t("span",{staticClass:"mb8"},[e._v("选中")]),t("vue-gic-upload-image",{attrs:{"project-name":e.projectName,"is-yw":"","action-url":e.actionUrl,"image-list":a.imageSelectUrlList,"max-image-length":"1",accept:"image/jpg,image/jpeg,image/png,image/gif","before-upload":function(a){return e.beforeUpload(a)},"preview-append-to-body":""},on:{uploadOnSuccess:function(a){return e.uploadOnSuccess(a,"imageSelectUrl",i,"prizeStyleJson")},deleteImage:function(a){return e.deleteImage("imageSelectUrl",i,"prizeStyleJson")}}})],1)])],1)])})),t("p",{staticClass:"image-tip"},[e._v("图片格式 jpg/jpeg/png/gif,大小 1M 以内。")])],2)],1),t("dm-sub-title",{attrs:{type:"fill"}},[e._v("首页“参与游戏”按钮图")]),t("div",{staticClass:"section"},[t("el-form-item",{attrs:{label:"图片尺寸",required:""}},[t("div",{staticClass:"flex"},[t("el-form-item",{staticStyle:{margin:"0"},attrs:{"label-width":"0",prop:"noticeImageUrlW",required:""}},[t("el-input",{staticClass:"w140",attrs:{placeholder:"请输入"},model:{value:e.form.noticeImageUrlW,callback:function(a){e.$set(e.form,"noticeImageUrlW",e._n(a))},expression:"form.noticeImageUrlW"}})],1),t("span",{staticClass:"ml10 mr10"},[e._v("*")]),t("el-form-item",{staticStyle:{margin:"0"},attrs:{"label-width":"0",prop:"noticeImageUrlH",required:""}},[t("el-input",{staticClass:"w140",attrs:{placeholder:"请输入"},model:{value:e.form.noticeImageUrlH,callback:function(a){e.$set(e.form,"noticeImageUrlH",e._n(a))},expression:"form.noticeImageUrlH"}})],1),t("span",{staticClass:"ml10"},[e._v("px")])],1)]),t("el-form-item",{attrs:{label:"默认图",prop:"noticeImageUrl.materialValue",rules:[{required:!0,message:"请上传"}]}},[t("vue-gic-upload-image",{attrs:{"project-name":e.projectName,"is-yw":"","action-url":e.actionUrl,"image-list":e.imageList.noticeImageUrlList,"max-image-length":"1",accept:"image/jpg,image/jpeg,image/png,image/gif","before-upload":function(a){return e.beforeUpload(a)},"preview-append-to-body":""},on:{uploadOnSuccess:function(a){return e.uploadOnSuccess(a,"noticeImageUrl")},deleteImage:function(a){return e.deleteImage("noticeImageUrl")}}}),t("p",{staticClass:"image-tip"},[e._v("图片格式 jpg/jpeg/png/gif,大小 1M 以内。")])],1)],1),t("dm-sub-title",{attrs:{type:"fill"}},[e._v("首页其它按钮图")]),t("div",{staticClass:"section"},e._l(e.btnImgList,(function(a){return t("el-form-item",{key:a.prop,attrs:{label:a.label,rules:[{required:!0,message:"请上传"}],prop:a.prop+".materialValue"}},[t("vue-gic-upload-image",{attrs:{"project-name":e.projectName,"is-yw":"","action-url":e.actionUrl,"image-list":e.imageList[a.prop+"List"],"max-image-length":"1",accept:"image/jpg,image/jpeg,image/png,image/gif","before-upload":function(a){return e.beforeUpload(a)},"preview-append-to-body":""},on:{uploadOnSuccess:function(t){return e.uploadOnSuccess(t,a.prop)},deleteImage:function(t){return e.deleteImage(a.prop)}}}),t("p",{staticClass:"image-tip"},[e._v(e._s(a.tips))])],1)})),1),t("dm-sub-title",{attrs:{type:"fill"}},[e._v("模板奖品数量与奖品默认样式设计")]),t("div",{staticClass:"section"},[t("el-form-item",{attrs:{label:"模板奖品数量",required:""}},[t("div",{staticClass:"flex"},[t("el-form-item",{attrs:{"label-width":"0",prop:"prizeMin",required:""}},[t("el-input",{model:{value:e.form.prizeMin,callback:function(a){e.$set(e.form,"prizeMin",e._n(a))},expression:"form.prizeMin"}})],1),t("span",{staticClass:"ml10 mr10"},[e._v("~")]),t("el-form-item",{attrs:{"label-width":"0",prop:"prizeMax",required:""}},[t("el-input",{model:{value:e.form.prizeMax,callback:function(a){e.$set(e.form,"prizeMax",e._n(a))},expression:"form.prizeMax"}})],1)],1)]),t("el-form-item",{attrs:{label:"模板奖品图片",required:""}},[t("p",{staticClass:"tips"},[e._v("图片建议尺寸 300*300px,格式 jpg/jpeg/png/gif,大小 1M 以内。")]),t("div",{staticClass:"flex-gap"},e._l(e.prizeImgList,(function(a){return t("div",{key:a.prop},[t("el-form-item",{attrs:{rules:[{required:!0,message:"请上传"}],prop:a.prop+".materialValue","label-width":"0"}},[t("div",{staticClass:"flex-column"},[t("span",{staticClass:"mb8"},[e._v(e._s(a.label))]),t("vue-gic-upload-image",{attrs:{"project-name":e.projectName,"is-yw":"","action-url":e.actionUrl,"image-list":e.imageList[a.prop+"List"],"max-image-length":"1",accept:"image/jpg,image/jpeg,image/png,image/gif","before-upload":function(a){return e.beforeUpload(a)},"preview-append-to-body":""},on:{uploadOnSuccess:function(t){return e.uploadOnSuccess(t,a.prop)},deleteImage:function(t){return e.deleteImage(a.prop)}}})],1)])],1)})),0)])],1),t("dm-sub-title",{attrs:{type:"fill"}},[e._v("分享样式设计")]),t("div",{staticClass:"section"},e._l(e.shareImgList,(function(a){return t("el-form-item",{key:a.prop,attrs:{label:a.label,rules:[{required:!0,message:"请上传"}],prop:a.prop+".materialValue"}},[t("vue-gic-upload-image",{attrs:{"project-name":e.projectName,"is-yw":"","action-url":e.actionUrl,"image-list":e.imageList[a.prop+"List"],"max-image-length":"1",accept:"image/jpg,image/jpeg,image/png,image/gif","before-upload":function(a){return e.beforeUpload(a)},"preview-append-to-body":""},on:{uploadOnSuccess:function(t){return e.uploadOnSuccess(t,a.prop)},deleteImage:function(t){return e.deleteImage(a.prop)}}}),t("p",{staticClass:"image-tip"},[e._v(e._s(a.tips))])],1)})),1),t("div",{staticClass:"dm-form-bottom"},[t("el-button",{attrs:{type:"primary"},on:{click:e.nextStep}},[e._v("保存")])],1)],1)],1)])},r=[],l=t("2909"),m=(t("456d"),t("7f7f"),t("8615"),t("6762"),t("2fdb"),t("ac6a"),t("55dd"),t("c356")),s={data:function(){var e=this,a=function(a,t,i){e.musicSelectList.length?i():i(new Error("请选择音乐"))},t=function(a,t,i){var r=e.form,l=r.prizeMax,m=r.prizeMin;m?m>l?i(new Error("请输入不大于右边的值")):i():i(new Error("请输入大于0的数字"))},i=function(a,t,i){var r=e.form,l=r.prizeMax,m=r.prizeMin;l?l<m?i(new Error("请输入不小于左边的值")):i():i(new Error("请输入大于0的数字"))};return{form:{templateName:"",backImageUrl:{materialValue:""},ruleImageUrl:{materialValue:""},noticeImageUrl:{materialValue:""},myPointImageUrl:{materialValue:""},resetTimeImageUrl:{materialValue:""},inviteTimeImageUrl:{materialValue:""},cashCouponImgUrl:{materialValue:""},discountCouponImgUrl:{materialValue:""},exchangeCouponImgUrl:{materialValue:""},pointImgUrl:{materialValue:""},physicalGiftImgUrl:{materialValue:""},virtutalGiftImgUrl:{materialValue:""},shareCard:{materialValue:""},shareReport:{materialValue:""},bgBannerHelpUrl:{materialValue:""},prizeStyleJson:[{imageNoSelectUrl:"",imageSelectUrl:"",imageNoSelectUrlList:[],imageSelectUrlList:[]}],prizeStyleJsonSort:0,prizeStyleJsonMaterialName:"奖项展示图 JSON,多张图",viewPrize:1,prizeStyleSizeW:"",prizeStyleSizeH:"",changeType:0,noticeImageUrlW:"",noticeImageUrlH:"",prizeMin:1,prizeMax:""},rules:{templateName:[{required:!0,message:"请填写模板名称"}],backMusicUrl:[{required:!0,validator:a}],viewPrize:[{type:"number",min:1,max:10,message:"请输入1-10的数字"}],prizeStyleSizeW:[{required:!0,message:"请填写图片宽度"}],prizeStyleSizeH:[{required:!0,message:"请填写图片高度"}],noticeImageUrlW:[{required:!0,message:"请填写图片宽度"}],noticeImageUrlH:[{required:!0,message:"请填写图片高度"}],prizeMin:[{required:!0,validator:t}],prizeMax:[{required:!0,validator:i}]},btnImgList:[{label:"我的积分",prop:"myPointImageUrl",rule:{required:!0,message:"请上传我的积分"},tips:"图片格式 jpg/jpeg/png/gif,大小 1M 以内。",myPointImageUrlList:[]},{label:"剩余次数",prop:"resetTimeImageUrl",rule:{required:!0,message:"请上传剩余次数"},tips:"图片格式 jpg/jpeg/png/gif,大小 1M 以内。"},{label:"邀请次数",prop:"inviteTimeImageUrl",rule:{required:!0,message:"请上传邀请次数"},tips:"图片格式 jpg/jpeg/png/gif,大小 1M 以内。"}],prizeImgList:[{label:"抵金券",prop:"cashCouponImgUrl"},{label:"折扣券",prop:"discountCouponImgUrl"},{label:"兑换券",prop:"exchangeCouponImgUrl"},{label:"积分",prop:"pointImgUrl"},{label:"实物礼品",prop:"physicalGiftImgUrl"},{label:"虚拟礼品",prop:"virtutalGiftImgUrl"}],shareImgList:[{label:"小程序卡片",prop:"shareCard",rule:{required:!1,message:"请上传"},tips:"图片建议尺寸 320*240px,格式 jpg/jpeg/png/gif,大小 1M 以内。"},{label:"分享海报",prop:"shareReport",rule:{required:!1,message:"请上传"},tips:"图片建议尺寸 750*1334px,格式 jpg/jpeg/png/gif,大小 1M 以内。"},{label:"“分享助力”页顶部banner",prop:"bgBannerHelpUrl",rule:{required:!1,message:"请上传"},tips:"图片建议尺寸 590*120px,格式 jpg/jpeg/png/gif,大小 1M 以内。"}],imageList:{backImageUrlList:[],ruleImageUrlList:[],noticeImageUrlList:[],myPointImageUrlList:[],resetTimeImageUrlList:[],inviteTimeImageUrlList:[],cashCouponImgUrlList:[],discountCouponImgUrlList:[],exchangeCouponImgUrlList:[],pointImgUrlList:[],physicalGiftImgUrlList:[],virtutalGiftImgUrlList:[],shareCardList:[],shareReportList:[],bgBannerHelpUrlList:[]},isImg:["backImageUrl","ruleImageUrl","noticeImageUrl","myPointImageUrl","resetTimeImageUrl","inviteTimeImageUrl","cashCouponImgUrl","discountCouponImgUrl","exchangeCouponImgUrl","pointImgUrl","physicalGiftImgUrl","virtutalGiftImgUrl","shareCard","shareReport","bgBannerHelpUrl"],materialNameMap:{backImageUrl:"背景图",ruleImageUrl:"游戏规则背景",noticeImageUrl:"提示样式图",myPointImageUrl:"我的积分",resetTimeImageUrl:"剩余次数",inviteTimeImageUrl:"邀请次数",cashCouponImgUrl:"抵金券",discountCouponImgUrl:"折扣券",exchangeCouponImgUrl:"兑换券",pointImgUrl:"积分",physicalGiftImgUrl:"实物礼品",virtutalGiftImgUrl:"虚拟礼品",shareCard:"小程序卡片图片\t",shareReport:"分享海报",bgBannerHelpUrl:"助力背景Banner"},defineMusicList:[],musicSelectList:[],musicList:[{id:"3100",materialKey:"backMusicUrl",materialName:"氛围1",materialValue:"https://music-1251519181.cossh.myqcloud.com/game/假日1.mp3",sort:0},{id:"3101",materialKey:"backMusicUrl",materialName:"氛围2",materialValue:"https://music-1251519181.cossh.myqcloud.com/game/假日2.mp3",sort:0},{id:"3102",materialKey:"backMusicUrl",materialName:"氛围3",materialValue:"https://music-1251519181.cossh.myqcloud.com/game/舒缓1.mp3",sort:0},{id:"3103",materialKey:"backMusicUrl",materialName:"氛围4",materialValue:"https://music-1251519181.cossh.myqcloud.com/game/舒缓2.mp3",sort:0},{id:"3104",materialKey:"backMusicUrl",materialName:"端午1",materialValue:"https://music-1251519181.cossh.myqcloud.com/game/端午1.mp3",sort:0},{id:"3105",materialKey:"backMusicUrl",materialName:"端午2",materialValue:"https://music-1251519181.cossh.myqcloud.com/game/端午2.mp3",sort:0},{id:"3106",materialKey:"backMusicUrl",materialName:"情人节1",materialValue:"https://music-1251519181.cossh.myqcloud.com/game/情人节1.mp3",sort:0},{id:"3107",materialKey:"backMusicUrl",materialName:"情人节2",materialValue:"https://music-1251519181.cossh.myqcloud.com/game/情人节2.mp3",sort:0},{id:"3108",materialKey:"backMusicUrl",materialName:"中秋1",materialValue:"https://music-1251519181.cossh.myqcloud.com/game/中秋1.mp3",sort:0},{id:"3109",materialKey:"backMusicUrl",materialName:"中秋2",materialValue:"https://music-1251519181.cossh.myqcloud.com/game/中秋2.mp3",sort:0},{id:"3110",materialKey:"backMusicUrl",materialName:"国庆1",materialValue:"https://music-1251519181.cossh.myqcloud.com/game/国庆1.mp3",sort:0},{id:"3111",materialKey:"backMusicUrl",materialName:"国庆2",materialValue:"https://music-1251519181.cossh.myqcloud.com/game/国庆2.mp3",sort:0},{id:"3112",materialKey:"backMusicUrl",materialName:"春节1",materialValue:"https://music-1251519181.cossh.myqcloud.com/game/春节1.mp3",sort:0},{id:"3113",materialKey:"backMusicUrl",materialName:"春节2",materialValue:"https://music-1251519181.cossh.myqcloud.com/game/春节2.mp3",sort:0}],projectName:"marketing-operation",actionUrl:"/marketing-operation/upload-img",accept:"image/jpg,image/jpeg,image/png,image/gif",maxlength:1}},mounted:function(){var e=this.$route.query.id;e&&this.getDetail()},methods:{getDetail:function(){var e=this;m["a"].getGameTemplat({templateId:this.$route.query.id}).then((function(a){var t=a.result,i=t.templateId,r=t.templateType,l=t.templateName,m=t.prizeMax,s=t.prizeMin,o=t.sort,n=t.gameTemplateMaterialList,c={};e.musicList.forEach((function(e){c[e.materialValue]={materialName:e.materialName,materialValue:e.materialValue}})),n.forEach((function(a){if(e.isImg.includes(a.materialKey))e.form[a.materialKey]={materialId:a.materialId,materialValue:a.materialValue,materialName:a.materialName,sort:a.sort},e.imageList[a.materialKey+"List"]=[{url:a.materialValue}];else if("backMusicUrl"==a.materialKey)c[a.materialValue]={materialId:a.materialId,materialName:a.materialName,materialValue:a.materialValue,sort:a.sort},e.musicSelectList.push(a.materialValue);else if("prizeStyleJson"==a.materialKey){var t=JSON.parse(a.materialValue),i=JSON.parse(a.materialSize);e.form.prizeStyleJson=[],e.form.prizeStyleSizeW=i.width,e.form.prizeStyleSizeH=i.height,e.form.prizeStyleJsonMaterialName=a.materialName,e.form.prizeStyleJsonSort=a.sort,e.form.prizeStyleJsonMaterialId=a.materialId,t.forEach((function(a){var t=a.imageNoSelectUrl,i=a.imageSelectUrl,r=a.index;e.form.prizeStyleJson.push({index:r,imageNoSelectUrl:t,imageSelectUrl:i,imageNoSelectUrlList:[{url:t}],imageSelectUrlList:[{url:i}]})}))}if("noticeImageUrl"==a.materialKey){var r=JSON.parse(a.materialSize);e.form.noticeImageUrlW=r.width,e.form.noticeImageUrlH=r.height}})),e.musicList=Object.values(c),e.form=Object.assign(e.form,{templateId:i,templateType:r,templateName:l,prizeMax:m,prizeMin:s,sort:o})}))},beforeUpload:function(e){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return e.size/1024/1024>a?(this.$message.error("图片不能大于".concat(a,"M,请重新上传!")),!1):!!["image/jpg","image/jpeg","image/png","image/gif"].includes(e.type)||(this.$message.error("请上传jpg/jpeg/png/gif格式的图片!"),!1)},onValChange:function(){var e=this.form,a=e.viewPrize,t=e.changeType;this.handlePrizeStyleJson(1==t?a:1)},handlePrizeStyleJson:function(e){var a=this.form.prizeStyleJson.length;if(a>e)this.form.prizeStyleJson=this.form.prizeStyleJson.splice(0,e);else for(var t=0;t<e-a;t++)this.form.prizeStyleJson.push({imageNoSelectUrl:"",imageSelectUrl:"",imageNoSelectUrlList:[],imageSelectUrlList:[]})},beforeMusicUpload:function(e){return!0},uploadOnMusicSuccess:function(e){e={gameMusicId:null,gameId:null,enterpriseId:null,musicName:"test1.mp3",musicUrl:"https://music-1251519181.cos.ap-shanghai.myqcloud.com/ff8080816a36326c016a53380d8b5f52/1655627297310_test1.mp3",musicFieldCode:"ff8080816a36326c016a53380d8b5f52/1655627297310_test1.mp3"};var a=e,t=a.musicName,i=a.musicUrl;this.musicList.push({materialName:t,materialValue:i,sort:0}),this.musicSelectList.push(i)},uploadOnSuccess:function(e,a,t,i){var r=e.res;"prizeStyleJson"==i?(this.form.prizeStyleJson[t][a+"List"]=[{url:r.result[0].qcloudImageUrl}],this.form.prizeStyleJson[t][a]=r.result[0].qcloudImageUrl,this.form.prizeStyleJson=this.form.prizeStyleJson.splice(0),this.$refs.form.validateField("prizeStyleJson.".concat(t,".").concat(a))):(this.form[a].materialValue=r.result[0].qcloudImageUrl||"",this.imageList[a+"List"]=[{url:r.result[0].qcloudImageUrl}],this.$refs.form.validateField("".concat(a,".materialValue")))},deleteImage:function(e,a,t){"prizeStyleJson"==t?(this.form.prizeStyleJson[a][e]="",this.form.prizeStyleJson[a][e+"List"]=[],this.form.prizeStyleJson=this.form.prizeStyleJson.splice(0)):(this.form[e].materialValue="",this.imageList[e+"List"]=[])},handleRemove:function(e,a){},handleExceed:function(e,a){this.$message.warning("当前限制选择 3 个文件,本次选择了 ".concat(e.length," 个文件,共选择了 ").concat(e.length+a.length," 个文件"))},nextStep:function(){var e=this;this.$refs.form.validate((function(a,t){if(a){var i={prizeStyleJson:{}};Object.keys(e.form).forEach((function(a){if(e.isImg.includes(a)){var t=e.form[a],r={materialValue:t.materialValue,materialKey:a};t.materialId&&(r.materialId=t.materialId),t.materialName?r.materialName=t.materialName:r.materialName=e.materialNameMap[a],t.sort?r.sort=t.sort:r.sort=0,i[a]=r}if("noticeImageUrl"==a){var l={width:e.form.noticeImageUrlW,height:e.form.noticeImageUrlH,size:1};i[a].materialSize=JSON.stringify(l)}}));var r=[];e.form.prizeStyleJson.forEach((function(e,a){var t=e.imageNoSelectUrl,i=e.imageSelectUrl;r.push({imageNoSelectUrl:t,imageSelectUrl:i,index:a})})),i.prizeStyleJson.materialKey="prizeStyleJson",i.prizeStyleJson.materialName=e.form.prizeStyleJsonMaterialName,i.prizeStyleJson.sort=e.form.prizeStyleJsonSort,i.prizeStyleJson.materialValue=JSON.stringify(r),i.prizeStyleJson.materialSize=JSON.stringify({width:e.form.prizeStyleSizeW,height:e.form.prizeStyleSizeH,size:1}),e.form.prizeStyleJsonMaterialId&&(i.prizeStyleJson.materialId=e.form.prizeStyleJsonMaterialId);var s={},o=[];e.musicSelectList.forEach((function(e){return s[e]=e})),e.musicList.forEach((function(e){if(s[e.materialValue]){var a={materialValue:e.materialValue,materialKey:"backMusicUrl",materialName:e.materialName,sort:e.sort};e.materialId&&(a.materialId=e.materialId),o.push(a)}}));var n=e.form,c=n.templateId,p=n.templateType,u=n.templateName,g=n.prizeMax,d=n.prizeMin,f=n.sort,h=n.viewPrize,y={templateId:c,templateType:p||e.$route.params.type,templateName:u,prizeMax:g,prizeMin:d,sort:f,viewPrize:h};y.gameTemplateMaterialList=[].concat(Object(l["a"])(Object.values(i)),o),m["a"].initTemplate(y).then((function(a){e.$message.success("保存成功"),e.$router.go(-1)}))}else e.scrollToError(e)}))},handleChange:function(e){}},computed:{musicUrl:function(){var e=window.location.origin;return e=e.indexOf("localhost")>=0||e.indexOf("192.168")>=0?"https://www.gicdev.com":e,e+"/marketing-operation/upload-img"}}},o=s,n=(t("9b93"),t("2877")),c=Object(n["a"])(o,i,r,!1,null,"4aa04b7d",null);a["default"]=c.exports},d2c8:function(e,a,t){var i=t("aae3"),r=t("be13");e.exports=function(e,a,t){if(i(a))throw TypeError("String#"+t+" doesn't accept regex!");return String(r(e))}}}]);
\ No newline at end of file
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-3e901975"],{"57b1":function(t,e,a){"use strict";a.r(e);var l=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("div",{staticClass:"pt10 pb10 pl20 border-bottom"},[a("el-breadcrumb",{attrs:{"separator-class":"el-icon-arrow-right"}},[a("el-breadcrumb-item",{attrs:{to:{path:"/activity/template-config"}}},[t._v("营销游戏配置")]),a("el-breadcrumb-item",[t._v("模板列表")])],1)],1),a("div",{staticStyle:{padding:"20px"}},[a("el-row",{attrs:{type:"flex",justify:"space-between"}},[a("el-row",{staticStyle:{"margin-right":"10px"},attrs:{type:"flex",align:"middle"}},[a("el-input",{staticStyle:{width:"260px","margin-right":"10px"},attrs:{placeholder:"请输入模板名称","prefix-icon":"el-icon-search",clearable:""},on:{change:t.getList},model:{value:t.searchParams.templateName,callback:function(e){t.$set(t.searchParams,"templateName",e)},expression:"searchParams.templateName"}}),a("el-select",{attrs:{clearable:"",placeholder:"模板状态"},on:{change:t.getList},model:{value:t.searchParams.statusFlag,callback:function(e){t.$set(t.searchParams,"statusFlag",e)},expression:"searchParams.statusFlag"}},t._l(t.statusList,(function(t){return a("el-option",{key:t.label,attrs:{label:t.label,value:t.val}})})),1)],1),a("el-row",{attrs:{type:"flex",align:"middle"}},[a("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.addTemplate()}}},[t._v("新增模板")])],1)],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],ref:"sortTable",staticStyle:{"margin-top":"20px"},attrs:{"row-key":"sort","row-class-name":"table-row",data:t.list}},[a("el-table-column",{attrs:{width:"40","label-class-name":"tag-head"}},[[a("el-tooltip",{attrs:{placement:"top",content:"拖动排序",trigger:"hover",effect:"dark","popper-class":"drag-tooltip"}},[a("i",{staticClass:"iconfont-components3 icon-cp-tuozhuaipaixu deactive"})])]],2),a("el-table-column",{attrs:{label:"模板名称","min-width":"290px",prop:"templateName"}}),a("el-table-column",{attrs:{label:"展示数量","min-width":"310px",prop:"viewPrize"}}),a("el-table-column",{attrs:{label:"模板状态","min-width":"306px",prop:"statusFlag"},scopedSlots:t._u([{key:"default",fn:function(e){var l=e.row;return[a("el-switch",{attrs:{"active-value":1,"inactive-value":0},on:{change:function(e){return t.handleSwitch(l.statusFlag,l.templateId)}},model:{value:l.statusFlag,callback:function(e){t.$set(l,"statusFlag",e)},expression:"row.statusFlag"}})]}}])}),a("el-table-column",{attrs:{label:"操作","min-width":"255px"},scopedSlots:t._u([{key:"default",fn:function(e){var l=e.row;return[a("el-row",{attrs:{type:"flex"}},[a("el-button",{attrs:{type:"text"},on:{click:function(e){return t.edit(l)}}},[t._v("编辑")])],1)]}}])})],1)],1)])},n=[],i=a("aa47"),s=a("c356"),r={data:function(){return{searchParams:{templateName:"",statusFlag:""},loading:!1,list:[],statusList:[{label:"关闭",val:0},{label:"开启",val:1}]}},mounted:function(){this.drag(),this.getList()},methods:{getList:function(){var t=this;this.loading=!0,s["a"].getGameTemplatList(this.searchParams).then((function(e){var a=e.result;t.list=a})).finally((function(e){t.loading=!1}))},addTemplate:function(){this.$router.push("/activity/template-detail/".concat(this.$route.query.type))},edit:function(t){this.$router.push({path:"/activity/template-detail/".concat(this.$route.query.type),query:{id:t.templateId}})},handleSwitch:function(t,e){var a=this;this.$confirm("".concat(0==t?"关闭后,商户在创建此类型游戏时将无法选用此游戏模板,确认关闭":"开启后,商户将可引用次模板,确认开启","?"),"".concat(0==t?"关闭":"开启","提示"),{distinguishCancelAndClose:!0,type:"warning",confirmButtonText:"".concat(0==t?"关闭":"开启"),cancelButtonText:"取消"}).then((function(){s["a"].updateTemplateStatus({statusFlag:t,templateId:e}).then((function(t){a.getList()})).catch((function(l){a.list.filter((function(t){return t.templateId==e}))[0].statusFlag=0==t?1:0}))}))},drag:function(){var t=this,e=this.$refs.sortTable.$el.querySelector(".el-table__body tbody"),a=i["default"].create(e,{onChoose:function(t){var e=t.originalEvent.target.classList.contains("icon-cp-tuozhuaipaixu");a.option("sort",e)},onEnd:function(e){e.newIndex,e.oldIndex;var a=t.list.map((function(t,e){return{sort:e,templateId:t.templateId}}));t.batchupdateTemplateSort(a)}})},batchupdateTemplateSort:function(t){var e=this;s["a"].batchupdateTemplateSort(t).then((function(t){e.getList()}))}}},o=r,c=(a("6dd7"),a("2877")),u=Object(c["a"])(o,l,n,!1,null,"6acafa66",null);e["default"]=u.exports},"6dd7":function(t,e,a){"use strict";a("e8e0")},e8e0:function(t,e,a){}}]); (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-bfc57cd8"],{"57b1":function(t,e,a){"use strict";a.r(e);var l=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("div",{staticClass:"pt10 pb10 pl20 border-bottom"},[a("el-breadcrumb",{attrs:{"separator-class":"el-icon-arrow-right"}},[a("el-breadcrumb-item",{attrs:{to:{path:"/activity/template-config"}}},[t._v("营销游戏配置")]),a("el-breadcrumb-item",[t._v("模板列表")])],1)],1),a("div",{staticStyle:{padding:"20px"}},[a("el-row",{attrs:{type:"flex",justify:"space-between"}},[a("el-row",{staticStyle:{"margin-right":"10px"},attrs:{type:"flex",align:"middle"}},[a("el-input",{staticStyle:{width:"260px","margin-right":"10px"},attrs:{placeholder:"请输入模板名称","prefix-icon":"el-icon-search",clearable:""},on:{change:t.getList},model:{value:t.searchParams.templateName,callback:function(e){t.$set(t.searchParams,"templateName",e)},expression:"searchParams.templateName"}}),a("el-select",{attrs:{clearable:"",placeholder:"模板状态"},on:{change:t.getList},model:{value:t.searchParams.statusFlag,callback:function(e){t.$set(t.searchParams,"statusFlag",e)},expression:"searchParams.statusFlag"}},t._l(t.statusList,(function(t){return a("el-option",{key:t.label,attrs:{label:t.label,value:t.val}})})),1)],1),a("el-row",{attrs:{type:"flex",align:"middle"}},[a("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.addTemplate()}}},[t._v("新增模板")])],1)],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],ref:"sortTable",staticStyle:{"margin-top":"20px"},attrs:{"row-key":"sort","row-class-name":"table-row",data:t.list}},[a("el-table-column",{attrs:{width:"40","label-class-name":"tag-head"}},[[a("el-tooltip",{attrs:{placement:"top",content:"拖动排序",trigger:"hover",effect:"dark","popper-class":"drag-tooltip"}},[a("i",{staticClass:"iconfont-components3 icon-cp-tuozhuaipaixu deactive"})])]],2),a("el-table-column",{attrs:{label:"模板名称","min-width":"290px",prop:"templateName"}}),a("el-table-column",{attrs:{label:"展示数量","min-width":"310px",prop:"viewPrize"}}),a("el-table-column",{attrs:{label:"模板状态","min-width":"306px",prop:"statusFlag"},scopedSlots:t._u([{key:"default",fn:function(e){var l=e.row;return[a("el-switch",{attrs:{"active-value":1,"inactive-value":0},on:{change:function(e){return t.handleSwitch(l.statusFlag,l.templateId)}},model:{value:l.statusFlag,callback:function(e){t.$set(l,"statusFlag",e)},expression:"row.statusFlag"}})]}}])}),a("el-table-column",{attrs:{label:"操作","min-width":"255px"},scopedSlots:t._u([{key:"default",fn:function(e){var l=e.row;return[a("el-row",{attrs:{type:"flex"}},[a("el-button",{attrs:{type:"text"},on:{click:function(e){return t.edit(l)}}},[t._v("编辑")])],1)]}}])})],1)],1)])},n=[],i=a("aa47"),s=a("c356"),r={data:function(){return{searchParams:{templateName:"",statusFlag:""},loading:!1,list:[],statusList:[{label:"关闭",val:0},{label:"开启",val:1}]}},mounted:function(){this.drag(),this.getList()},methods:{getList:function(){var t=this;this.loading=!0,s["a"].getGameTemplatList(this.searchParams).then((function(e){var a=e.result;t.list=a})).finally((function(e){t.loading=!1}))},addTemplate:function(){this.$router.push("/activity/template-detail/".concat(this.$route.query.type))},edit:function(t){this.$router.push({path:"/activity/template-detail/".concat(this.$route.query.type),query:{id:t.templateId}})},handleSwitch:function(t,e){var a=this;this.$confirm("".concat(0==t?"关闭后,商户在创建此类型游戏时将无法选用此游戏模板,确认关闭":"开启后,商户将可引用次模板,确认开启","?"),"".concat(0==t?"关闭":"开启","提示"),{distinguishCancelAndClose:!0,type:"warning",confirmButtonText:"".concat(0==t?"关闭":"开启"),cancelButtonText:"取消"}).then((function(){s["a"].updateTemplateStatus({statusFlag:t,templateId:e}).then((function(t){a.getList()})).catch((function(l){a.list.filter((function(t){return t.templateId==e}))[0].statusFlag=0==t?1:0}))}))},drag:function(){var t=this,e=this.$refs.sortTable.$el.querySelector(".el-table__body tbody"),a=i["default"].create(e,{onChoose:function(t){var e=t.originalEvent.target.classList.contains("icon-cp-tuozhuaipaixu");a.option("sort",e)},onEnd:function(e){e.newIndex,e.oldIndex;var a=t.list.map((function(t,e){return{sort:e,templateId:t.templateId}}));t.batchupdateTemplateSort(a)}})},batchupdateTemplateSort:function(t){var e=this;s["a"].batchupdateTemplateSort(t).then((function(t){e.getList()}))}}},o=r,c=(a("e1a5"),a("2877")),u=Object(c["a"])(o,l,n,!1,null,"29043ff3",null);e["default"]=u.exports},e1a5:function(t,e,a){"use strict";a("f02d")},f02d:function(t,e,a){}}]);
\ No newline at end of file \ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment