2 lines
6.7 KiB
JavaScript
2 lines
6.7 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-51e7f57a"],{"41fc":function(e,t,a){},"68e8":function(e,t,a){"use strict";a("41fc")},"6b45":function(e,t,a){"use strict";var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"upload-container"},[a("el-upload",{staticClass:"image-uploader",attrs:{data:e.dataObj,name:"image-file",accept:"image/jpeg,image/gif,image/png",multiple:!1,"show-file-list":!1,"on-success":e.handleImageSuccess,drag:"",action:e.uploadUrl}},[a("i",{staticClass:"el-icon-upload"}),a("div",{staticClass:"el-upload__text"},[e._v(" 将文件拖到此处,或"),a("em",[e._v("点击上传")])])]),a("div",{staticClass:"image-preview"},[a("div",{directives:[{name:"show",rawName:"v-show",value:e.imageUrl.length>1,expression:"imageUrl.length>1"}],staticClass:"image-preview-wrapper"},[a("img",{attrs:{src:e.imageUrl}}),a("div",{staticClass:"image-preview-action"},[a("i",{staticClass:"el-icon-delete",on:{click:e.rmImage}})])])])],1)},n=[],i=a("d4ec"),c=a("bee2"),s=a("262e"),o=a("2caf"),l=a("9ab4"),u=a("1b40"),p=function(e){Object(s["a"])(a,e);var t=Object(o["a"])(a);function a(){var e;return Object(i["a"])(this,a),e=t.apply(this,arguments),e.uploadUrl="https://opm.kingsome.cn/api/upload",e.tempUrl="",e.dataObj={sub_path:"game",type:"image"},e}return Object(c["a"])(a,[{key:"imageUrl",get:function(){return this.value}},{key:"emitInput",value:function(e){this.$emit("input",e)}},{key:"rmImage",value:function(){this.emitInput("")}},{key:"handleImageSuccess",value:function(e){console.log(e),this.emitInput(e.url_cdn)}}]),a}(u["c"]);Object(l["a"])([Object(u["b"])({default:""})],p.prototype,"value",void 0),p=Object(l["a"])([Object(u["a"])({name:"UploadImage"})],p);var m=p,d=m,g=(a("961d"),a("0c7c")),f=Object(g["a"])(d,r,n,!1,null,"62f54f8e",null);t["a"]=f.exports},"736c":function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{ref:"postForm",staticClass:"form-container",attrs:{model:e.record,rules:e.rules,"label-width":"222px"}},[a("el-form-item",{attrs:{prop:"game_main_pic",label:"主页正中间图片"}},[a("upload-image",{model:{value:e.record.game_main_pic,callback:function(t){e.$set(e.record,"game_main_pic",t)},expression:"record.game_main_pic"}})],1),a("el-form-item",{attrs:{prop:"bg_item_icon",label:"背景图案"}},[a("upload-image",{model:{value:e.record.bg_item_icon,callback:function(t){e.$set(e.record,"bg_item_icon",t)},expression:"record.bg_item_icon"}})],1),a("el-form-item",{attrs:{label:"主页上单人赛按钮文字:",prop:"game_single_btn"}},[a("el-input",{attrs:{placeholder:"主页上单人赛按钮文字",required:""},on:{input:e.inputBegin},model:{value:e.record.game_single_btn,callback:function(t){e.$set(e.record,"game_single_btn",t)},expression:"record.game_single_btn"}})],1),a("el-form-item",{attrs:{label:"主页上多人赛按钮名字:",prop:"game_multi_btn"}},[a("el-input",{attrs:{placeholder:"主页上多人赛按钮名字",required:""},on:{input:e.inputBegin},model:{value:e.record.game_multi_btn,callback:function(t){e.$set(e.record,"game_multi_btn",t)},expression:"record.game_multi_btn"}})],1),a("el-form-item",[a("el-button",{directives:[{name:"permission",rawName:"v-permission",value:["shop:game_setting"],expression:"['shop:game_setting']"}],attrs:{type:"primary"},on:{click:e.saveVal}},[e._v(" 保存 ")]),a("el-button",{on:{click:e.onCancel}},[e._v(" 取消 ")])],1)],1)],1)},n=[],i=a("1da1"),c=a("d4ec"),s=a("bee2"),o=a("262e"),l=a("2caf"),u=(a("96cf"),a("9ab4")),p=a("1b40"),m=a("b804"),d=a("08a9"),g=a("6b45"),f=a("db85"),v=a("9dba"),h=function(e){Object(o["a"])(a,e);var t=Object(l["a"])(a);function a(){var e;return Object(c["a"])(this,a),e=t.apply(this,arguments),e.validateRequire=function(t,a,r){""===a?("imageURL"===t.field?e.$message({message:"Upload cover image is required",type:"error"}):e.$message({message:t.field+" 是必填的",type:"error"}),r(new Error(t.field+" 是必填的"))):r()},e.shop="",e.record={},e.rules={name:[{validator:e.validateRequire}]},e}return Object(s["a"])(a,[{key:"userLevel",get:function(){return v["a"].level}},{key:"noShop",get:function(){return!this.shop}},{key:"created",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var t,a,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.record.shop=null===(t=this.$route.params)||void 0===t?void 0:t.shop,this.record.game=null===(a=this.$route.params)||void 0===a?void 0:a.game,this.record.version=null===(r=this.$route.params)||void 0===r?void 0:r.version,console.log(this.shop),e.next=6,this.getRemoteData();case 6:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"getRemoteData",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var t,a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(f["c"])(this.record);case 2:t=e.sent,a=t.data,this.record=Object.assign(this.record,a),this.$forceUpdate(),console.log(this.record);case 7:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"onCancel",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,this.$confirm("确认不保存当前信息?","Warning",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"});case 3:this.$store.dispatch("delView",this.$route),this.$router.go(-1),e.next=9;break;case 7:e.prev=7,e.t0=e["catch"](0);case 9:case"end":return e.stop()}}),e,this,[[0,7]])})));function t(){return e.apply(this,arguments)}return t}()},{key:"saveVal",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,this.$refs.postForm.validate();case 3:return e.next=5,Object(f["l"])(this.record);case 5:t=e.sent,t.data,this.$notify({title:"Success",message:"操作成功",type:"success",duration:2e3}),e.next=12;break;case 10:e.prev=10,e.t0=e["catch"](0);case 12:case"end":return e.stop()}}),e,this,[[0,10]])})));function t(){return e.apply(this,arguments)}return t}()},{key:"inputBegin",value:function(){this.$forceUpdate()}}]),a}(p["c"]);h=Object(u["a"])([Object(p["a"])({name:"GameTheme",components:{Sticky:m["a"],ElImageViewer:d["a"],UploadImage:g["a"]},filters:{parseGameType:function(e){return 1===e?"微信小游戏":"网页版"}}})],h);var b=h,_=b,w=(a("68e8"),a("0c7c")),k=Object(w["a"])(_,r,n,!1,null,"f1c664f6",null);t["default"]=k.exports},"961d":function(e,t,a){"use strict";a("b43b")},b43b:function(e,t,a){}}]);
|
|
//# sourceMappingURL=chunk-51e7f57a.fb2e4768.js.map
|