1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-68a3a3a4"],{"2f21":function(t,e,i){"use strict";var r=i("79e5");t.exports=function(t,e){return!!t&&r((function(){e?t.call(null,(function(){}),1):t.call(null)}))}},"55dd":function(t,e,i){"use strict";var r=i("5ca1"),n=i("d8e8"),o=i("4bf8"),s=i("79e5"),a=[].sort,l=[1,2,3];r(r.P+r.F*(s((function(){l.sort(void 0)}))||!s((function(){l.sort(null)}))||!i("2f21")(a)),"Array",{sort:function(t){return void 0===t?a.call(o(this)):a.call(o(this),n(t))}})},6766:function(t,e,i){"use strict";i.r(e);var r=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"app-container"},[i("div",{directives:[{name:"loading",rawName:"v-loading.fullscreen.lock",value:t.loadingFull,expression:"loadingFull",modifiers:{fullscreen:!0,lock:!0}}]}),t._v(" "),i("div",{staticStyle:{margin:"20px 0"}},[i("el-button",{attrs:{type:"primary"},on:{click:t.goAdd}},[t._v("\n 添加\n ")])],1),t._v(" "),i("el-table",{staticClass:"tableBorder",attrs:{data:t.table,"header-cell-style":{background:"#f8fbfc"},border:"",stripe:""}},[i("el-table-column",{attrs:{prop:"name",label:"名称",align:"center"}}),t._v(" "),i("el-table-column",{attrs:{prop:"url",label:"封面",align:"center"},scopedSlots:t._u([{key:"default",fn:function(t){var e=t.row;return[i("el-image",{staticClass:"thumbUrl",attrs:{src:e.cover,fit:"contain","preview-src-list":[e.cover],"z-index":3e3}})]}}])}),t._v(" "),i("el-table-column",{attrs:{label:"操作",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){var r=e.row;return[i("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.handleEdit(r)}}},[t._v("修改")])]}}])})],1),t._v(" "),i("el-dialog",{attrs:{title:t.editFlag?"修改":"添加",visible:t.visible.version,"before-close":t.handleClose,"close-on-click-modal":!1,"close-on-press-escap":!1,"append-to-body":""},on:{"update:visible":function(e){return t.$set(t.visible,"version",e)}}},[i("el-dialog",{attrs:{title:t.edit?"修改文字":"添加文字",visible:t.visible.content,width:"60%","destroy-on-close":!0,"before-close":t.handleClosed,"append-to-body":""},on:{"update:visible":function(e){return t.$set(t.visible,"content",e)}}},[i("el-form",{attrs:{"label-width":"100px"}},[i("el-form-item",{attrs:{label:"文字说明: ",required:""}},[t.model?i("editor",{ref:"infoEditor",attrs:{value:t.form.content}}):t._e()],1),t._v(" "),i("el-form-item",{attrs:{label:"排序: ",required:""}},[i("el-input",{staticStyle:{width:"300px"},model:{value:t.form.sort,callback:function(e){t.$set(t.form,"sort",t._n(e))},expression:"form.sort"}})],1),t._v(" "),i("el-form-item",[i("el-button",{attrs:{type:"primary",size:"small"},on:{click:t.addContent}},[t._v("确定")]),t._v(" "),i("el-button",{attrs:{size:"small"},on:{click:function(e){t.visible.content=!1}}},[t._v("取消")])],1)],1)],1),t._v(" "),i("el-dialog",{attrs:{title:t.edit?"修改图片":"添加图片",visible:t.visible.img,width:"40%","destroy-on-close":!0,"append-to-body":""},on:{"update:visible":function(e){return t.$set(t.visible,"img",e)}}},[i("el-form",{attrs:{"label-width":"100px"}},[i("el-form-item",{attrs:{label:"图片: ",required:""}},[i("el-upload",{attrs:{action:"","show-file-list":!1,"http-request":t.thumbPictureUploadTwo}},[i("el-button",{attrs:{size:"mini"}},[t._v("点击上传")])],1),t._v(" "),t.imgform.img?i("div",[i("el-image",{staticClass:"thumbUrl",attrs:{src:t.imgform.img,fit:"contain","preview-src-list":[t.imgform.img],"z-index":3e3}})],1):t._e()],1),t._v(" "),i("el-form-item",{attrs:{label:"排序: ",required:""}},[i("el-input",{staticStyle:{width:"300px"},model:{value:t.imgform.sort,callback:function(e){t.$set(t.imgform,"sort",t._n(e))},expression:"imgform.sort"}})],1),t._v(" "),i("el-form-item",[i("el-button",{attrs:{type:"primary",size:"small"},on:{click:t.addImg}},[t._v("确定")]),t._v(" "),i("el-button",{attrs:{size:"small"},on:{click:function(e){t.visible.img=!1}}},[t._v("取消")])],1)],1)],1),t._v(" "),i("el-form",{ref:"versionForm",attrs:{"label-width":"100px",model:t.versionForm}},[i("el-form-item",{attrs:{label:"名称:",required:""}},[i("el-select",{staticStyle:{width:"200px"},attrs:{placeholder:"请选择产品名称"},model:{value:t.versionForm.type,callback:function(e){t.$set(t.versionForm,"type",e)},expression:"versionForm.type"}},t._l(t.typeList,(function(t,e){return i("el-option",{key:e,attrs:{label:t.name,value:t.id}})})),1)],1),t._v(" "),i("el-form-item",{attrs:{label:"封面:","label-width":"100px",required:""}},[i("el-upload",{attrs:{action:"","show-file-list":!1,"http-request":t.thumbPictureUploadone}},[i("el-button",{attrs:{size:"mini"}},[t._v("点击上传")])],1),t._v(" "),t.versionForm.cover?i("div",[i("el-image",{staticClass:"thumbUrl",attrs:{src:t.versionForm.cover,fit:"contain","preview-src-list":[t.versionForm.cover],"z-index":3e3}})],1):t._e()],1),t._v(" "),i("el-form-item",{attrs:{label:"图文:",required:""}},[i("el-button",{attrs:{type:"text"},on:{click:function(e){t.form={},t.visible.content=!0,t.model=!0,t.edit=!1,t.i=""}}},[t._v("添加文字")]),t._v(" "),i("el-button",{attrs:{type:"text"},on:{click:function(e){t.imgform={},t.visible.img=!0,t.edit=!1,t.i=""}}},[t._v("添加图片")]),t._v(" "),t._l(t.versionForm.data,(function(e,r){return i("el-card",{key:r,staticClass:"box-card",staticStyle:{"margin-bottom":"10px"}},[i("div",{staticClass:"flex"},[i("div",{staticClass:"title"},[t._v("\n "+t._s(e.sort)+"\n ")]),t._v(" "),i("div",{staticClass:"ding"},[i("i",{staticClass:"el-icon-edit",on:{click:function(i){return t.editItem(e,r)}}}),t._v(" "),i("i",{staticClass:"el-icon-delete",on:{click:function(e){return t.delItem(r)}}})])]),t._v(" "),i("div",[e.content?i("span",[t._v(t._s(e.content))]):i("div",[i("el-image",{staticClass:"thumbUrl",attrs:{src:e.img,fit:"contain","preview-src-list":[e.img],"z-index":3e3}})],1)])])}))],2),t._v(" "),i("el-form-item",[i("el-button",{attrs:{type:"primary",size:"small"},on:{click:t.handleSure}},[t._v(t._s(t.editFlag?"修改":"添加"))]),t._v(" "),i("el-button",{attrs:{size:"small"},on:{click:t.handleClose}},[t._v("取消")])],1)],1)],1)],1)},n=[],o=(i("7f7f"),i("c7eb")),s=(i("96cf"),i("1da1")),a=(i("55dd"),i("c335")),l={name:"ReportIndex",data:function(){return{model:!1,versionForm:{id:"",type:"",cover:"",name:"",data:[]},form:{sort:"",content:""},imgform:{sort:"",img:""},edit:!1,i:"",table:[],editFlag:!1,visible:{version:!1,content:!1,img:!1},typeList:[{id:1,name:"精装版"},{id:2,name:"高腰版"},{id:3,name:"青春版"}],loadingFull:!1}},created:function(){this.getList()},methods:{goAdd:function(){this.$router.push({name:"addreport_index"})},handleSure:function(){var t=this;this.versionForm.type&&this.versionForm.cover&&0!==this.versionForm.data.length?(1===this.versionForm.type?this.versionForm.name="精装版":2===this.versionForm.type?this.versionForm.name="高腰版":this.versionForm.name="青春版",this.loadingFull=!0,Object(a["a"])(this.versionForm).then((function(e){t.loadingFull=!1,200===e.code?(t.$message.success("操作成功"),t.visible.version=!1,t.versionForm={},t.getList()):t.$message.error(e.message||"操作失败")}))):this.$message.error("请补全信息")},editItem:function(t,e){this.edit=!0,this.i=e,t.content?(this.form=t,this.form=JSON.parse(JSON.stringify(t)),this.visible.content=!0,this.model=!0):(this.imgform=JSON.parse(JSON.stringify(t)),this.visible.img=!0)},delItem:function(t){var e=this;this.$confirm("确定要删除吗 ?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){e.versionForm.data.splice(t,1)})).catch((function(){}))},addContent:function(){this.form.sort&&this.form.sort?(this.edit?this.versionForm.data[this.i]=this.form:this.versionForm.data.push(this.form),this.visible.content=!1):this.$message.error("请补全信息")},addImg:function(){this.imgform.sort&&this.imgform.img?(this.edit?this.versionForm.data[this.i]=this.imgform:this.versionForm.data.push(this.imgform),this.visible.img=!1):this.$message.error("请补全信息")},thumbPictureUploadone:function(t){var e=this;this.loadingFull=!0;var i=t.file,r=["image/png","image/jpg","image/jpeg"];if(-1===r.indexOf(i.type))return this.loadingFull=!1,this.$message.warning("上传图片格式必须为: png或jpg格式"),!1;var n=new FormData;n.append("file",i),Object(a["i"])(n).then((function(t){e.loadingFull=!1;try{var i=t.message,r=t.code,n=t.data;200===r?e.versionForm.cover=n:(e.versionForm.cover="",e.$message.error(i))}catch(o){console.log("上传照片失败: ".concat(o))}})).catch((function(){e.loadingFull=!1}))},thumbPictureUploadTwo:function(t){var e=this;this.loadingFull=!0;var i=t.file,r=["image/png","image/jpg","image/jpeg"];if(-1===r.indexOf(i.type))return this.loadingFull=!1,this.$message.warning("上传图片格式必须为: png或jpg格式"),!1;var n=new FormData;n.append("file",i),Object(a["i"])(n).then((function(t){e.loadingFull=!1;try{var i=t.message,r=t.code,n=t.data;200===r?e.imgform.img=n:(e.imgform.img="",e.$message.error(i))}catch(o){console.log("上传照片失败: ".concat(o))}})).catch((function(){e.loadingFull=!1}))},getList:function(){var t=Object(s["a"])(Object(o["a"])().mark((function t(){var e,i,r;return Object(o["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return this.loadingFull=!0,t.prev=1,t.next=4,Object(a["d"])();case 4:e=t.sent,i=e.code,r=e.message,200===i?this.table=e.data:this.$message.error(r),t.next=12;break;case 9:t.prev=9,t.t0=t["catch"](1),this.$message.error("获取app版本列表失败!!");case 12:this.loadingFull=!1;case 13:case"end":return t.stop()}}),t,this,[[1,9]])})));function e(){return t.apply(this,arguments)}return e}(),handleClosed:function(){this.model=!1,this.visible.content=!1},handleClose:function(){this.$refs.versionForm.resetFields(),this.versionForm.id="",this.versionForm.cover="",this.versionForm.name="",this.versionForm.data="",this.versionForm.type="",this.editFlag=!1,this.visible.version=!1},handleEdit:function(t){var e=t.id,i=t.cover,r=t.name,n=t.type,o=t.data,s={id:e,cover:i,name:r,type:n,data:o},a=JSON.stringify(s);this.$router.push({name:"addreport_index",query:{obj:a}})}}},c=l,d=(i("8929"),i("2877")),u=Object(d["a"])(c,r,n,!1,null,"1264ac89",null);e["default"]=u.exports},8929:function(t,e,i){"use strict";i("ea24")},c335:function(t,e,i){"use strict";i.d(e,"g",(function(){return n})),i.d(e,"j",(function(){return o})),i.d(e,"f",(function(){return s})),i.d(e,"h",(function(){return a})),i.d(e,"e",(function(){return l})),i.d(e,"d",(function(){return c})),i.d(e,"i",(function(){return d})),i.d(e,"a",(function(){return u})),i.d(e,"c",(function(){return m})),i.d(e,"b",(function(){return v}));var r=i("b775");function n(t){return Object(r["a"])({url:"/version/getversionlist",method:"Get",params:t})}function o(t){return Object(r["a"])({url:"/version/uploadversion",method:"post",data:t})}function s(t){return Object(r["a"])({url:"/version/updateversion",method:"post",data:t})}function a(t){return Object(r["a"])({url:"/version/setversiontop",method:"post",data:t})}function l(t){return Object(r["a"])({url:"/version/destoryversion",method:"post",data:t})}function c(t){return Object(r["a"])({url:"/Report/GetReportList",method:"Get",params:t})}function d(t){return Object(r["a"])({url:"/UserImg/uploadImage",method:"post",data:t})}function u(t){return Object(r["a"])({url:"/Report/AddUpdateReport",method:"post",data:t})}function m(t){return Object(r["a"])({url:"/Report/GetReport",method:"Get",params:t})}function v(t){return Object(r["a"])({url:"/Report/GetCover",method:"Get",params:t})}},ea24:function(t,e,i){}}]);
|