You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

2 lines
5.6 KiB

  1. webpackJsonp([81],{EnoK:function(e,t,a){"use strict";var l=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{ref:"listQuery",staticClass:"demo-form-inline",attrs:{inline:!0,model:e.listQuery}},[a("el-form-item",{attrs:{label:"资源名称",prop:"mediaName"}},[a("el-input",{attrs:{placeholder:"资源名称"},model:{value:e.listQuery.mediaName,callback:function(t){e.$set(e.listQuery,"mediaName",t)},expression:"listQuery.mediaName"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"资源类型",prop:"mediaType"}},[a("el-select",{attrs:{placeholder:"请选择",clearable:""},model:{value:e.listQuery.mediaTypevo,callback:function(t){e.$set(e.listQuery,"mediaTypevo",t)},expression:"listQuery.mediaTypevo"}},e._l(e.mediaTypes,function(e,t){return a("el-option",{key:t,attrs:{label:e,value:t}})}))],1),e._v(" "),a("el-form-item",{attrs:{label:"文件类型",prop:"fileType"}},[a("el-select",{attrs:{placeholder:"请选择",clearable:""},model:{value:e.listQuery.fileType,callback:function(t){e.$set(e.listQuery,"fileType",t)},expression:"listQuery.fileType"}},[a("el-option",{attrs:{label:"jpg",value:"jpg"}}),e._v(" "),a("el-option",{attrs:{label:"png",value:"png"}}),e._v(" "),a("el-option",{attrs:{label:"mp4",value:"mp4"}}),e._v(" "),a("el-option",{attrs:{label:"flv",value:"flv"}}),e._v(" "),a("el-option",{attrs:{label:"mp3",value:"mp3"}}),e._v(" "),a("el-option",{attrs:{label:"wav",value:"wav"}})],1)],1),e._v(" "),a("el-form-item",[a("el-button",{attrs:{type:"primary"},on:{click:e.fetchData}},[e._v("查询")])],1)],1),e._v(" "),a("div",{staticClass:"listbutton"},[a("router-link",{attrs:{to:"add"}},[a("el-button",{attrs:{type:"primary"}},[e._v("添加资源")])],1)],1),e._v(" "),a("el-table",{directives:[{name:"loading",rawName:"v-loading.body",value:e.listLoading,expression:"listLoading",modifiers:{body:!0}}],attrs:{data:e.list,"element-loading-text":"拼命加载中",border:"",fit:"","highlight-current-row":"",size:"mini"}},[a("el-table-column",{attrs:{label:"资源名称",prop:"mediaName",width:"150"}}),e._v(" "),a("el-table-column",{attrs:{label:"资源uuid",prop:"mediaUuid",width:"150"}}),e._v(" "),a("el-table-column",{attrs:{label:"资源地址",prop:"mediaUrl"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"text",size:"mini",title:t.row.mediaUrl},on:{click:function(a){e.openUrl(t.row.mediaUrl)}}},[e._v("\n "+e._s(t.row.mediaUrl)+"\n ")])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"资源类型",prop:"mediaType",width:"80"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(e.mediaTypes[t.row.mediaType])+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"文件类型",prop:"fileType",width:"80"}}),e._v(" "),a("el-table-column",{attrs:{label:"播放形式",prop:"displayType",width:"80"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(e.displayTypes[t.row.displayType])+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"状态",prop:"status",width:"70"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(e.status[t.row.status])+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",label:"操作",width:"80"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{size:"small",type:"danger"},on:{click:function(a){e.handleDelete(t.row.id)}}},[e._v("删除")])]}}])})],1),e._v(" "),a("el-pagination",{staticClass:"pagination",attrs:{"current-page":e.currPage,"page-sizes":[10,30,50,100],"page-size":e.listQuery.limit,layout:"total, sizes, prev, pager, next",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1)},i=[],s={render:l,staticRenderFns:i};t.a=s},SPnI:function(e,t,a){"use strict";function l(e){return a.i(n.a)({url:"/service-advertisement/mediaResource",method:"post",data:e})}function i(e){return a.i(n.a)({url:"/service-advertisement/mediaResources",method:"post",data:e})}function s(e){return a.i(n.a)({url:"/service-advertisement/mediaResource/"+e,method:"DELETE"})}t.c=l,t.a=i,t.b=s;var n=a("Vo7i")},WvCx:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var l=a("qzaf"),i=a("EnoK"),s=a("VU/8"),n=s(l.a,i.a,null,null,null);t.default=n.exports},qzaf:function(e,t,a){"use strict";var l=a("SPnI");t.a={data:function(){return{list:null,listLoading:!0,listQuery:{mediaName:"",mediaTypevo:"",mediaType:[1,2,3],fileType:"",limit:10,offset:0},mediaTypes:{1:"图片",2:"视频",3:"音频"},status:{0:"正常",1:"删除"},currPage:1,total:null,displayTypes:{1:"全屏",2:"半屏"}}},created:function(){this.fetchData()},methods:{fetchData:function(){var e=this;this.listLoading=!0,this.listQuery.mediaTypevo?this.listQuery.mediaType=[this.listQuery.mediaTypevo]:this.listQuery.mediaType=[1,2,3],a.i(l.a)(this.listQuery).then(function(t){e.list=t.result.rows,e.total=t.result.total,e.listLoading=!1})},resetForm:function(e){this.$refs[e].resetFields()},handleDelete:function(e){var t=this;this.$confirm("此操作将删除您所选的数据, 是否继续?","",{type:"warning",center:!0}).then(function(){a.i(l.b)(e).then(function(e){t.$message({type:"success",message:"操作成功!"}),t.fetchData()})}).catch(function(){}),console.log(e)},handleSizeChange:function(e){this.listQuery.limit=e,this.listQuery.offset=(this.currPage-1)*e,this.fetchData()},handleCurrentChange:function(e){this.currPage=e,this.listQuery.offset=this.listQuery.limit*(e-1),this.fetchData()},openUrl:function(e){window.open(e)}}}}});
  2. //# sourceMappingURL=81.725260ffda6d83af508c.js.map