chunk-5f7b8439.ed320a8b.js 12 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-5f7b8439"],{"0d36":function(t,e,i){"use strict";i("125b")},"125b":function(t,e,i){},"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"),o=i("d8e8"),s=i("4bf8"),n=i("79e5"),l=[].sort,a=[1,2,3];r(r.P+r.F*(n((function(){a.sort(void 0)}))||!n((function(){a.sort(null)}))||!i("2f21")(l)),"Array",{sort:function(t){return void 0===t?l.call(s(this)):l.call(s(this),o(t))}})},"901e":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("el-dialog",{attrs:{title:t.edit?"修改图片":"添加图片",visible:t.visible.img,width:"40%","destroy-on-close":!0},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"}}),t._v(" "),i("div",{staticStyle:{color:"#FF4949"}},[t._v("排列顺序为正叙,数字越小越靠前")])],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-dialog",{attrs:{title:t.edit?"修改标题":"添加标题",visible:t.visible.title,width:"40%","destroy-on-close":!0},on:{"update:visible":function(e){return t.$set(t.visible,"title",e)}}},[i("el-form",{attrs:{"label-width":"100px"}},[i("el-form-item",{attrs:{label:"标题: ",required:""}},[i("el-input",{staticStyle:{width:"300px"},model:{value:t.titleForm.title,callback:function(e){t.$set(t.titleForm,"title",e)},expression:"titleForm.title"}})],1),t._v(" "),i("el-form-item",{attrs:{label:"排序: ",required:""}},[i("el-input",{staticStyle:{width:"300px"},model:{value:t.titleForm.sort,callback:function(e){t.$set(t.titleForm,"sort",t._n(e))},expression:"titleForm.sort"}}),t._v(" "),i("div",{staticStyle:{color:"#FF4949"}},[t._v("排列顺序为正叙,数字越小越靠前")])],1),t._v(" "),i("el-form-item",[i("el-button",{attrs:{type:"primary",size:"small"},on:{click:t.addTittle}},[t._v("确定")]),t._v(" "),i("el-button",{attrs:{size:"small"},on:{click:function(e){t.visible.title=!1}}},[t._v("取消")])],1)],1)],1),t._v(" "),i("div",{staticClass:"flexd"},[i("div",{staticStyle:{"margin-top":"20px"}},[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(" "),i("div",[t._v("图片尺寸建议468*206,且大小不超过100k")]),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){return t.addcont(1)}}},[t._v("添加文字")]),t._v(" "),i("el-button",{attrs:{type:"text"},on:{click:function(e){return t.addcont(2)}}},[t._v("添加标题")]),t._v(" "),i("el-button",{attrs:{type:"text"},on:{click:function(e){return t.addcont(3)}}},[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",width:"600px"}},[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",{domProps:{innerHTML:t._s(e.content)}}):t._e(),t._v(" "),e.title?i("span",[t._v(t._s(e.title))]):t._e(),t._v(" "),e.img?i("div",[i("el-image",{staticClass:"thumbUrl",attrs:{src:e.img,fit:"contain","preview-src-list":[e.img],"z-index":3e3}})],1):t._e()])])}))],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.goBack}},[t._v("取消")])],1)],1)],1),t._v(" "),t.visible.content?i("div",{staticClass:"border"},[i("el-form",{attrs:{"label-width":"100px"}},[i("el-form-item",{attrs:{label:"文字说明: ",required:""}},[i("editor",{ref:"infoEditor",attrs:{value:t.form.content}})],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"}}),t._v(" "),i("div",{staticStyle:{color:"#FF4949"}},[t._v("排列顺序为正叙,数字越小越靠前")])],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._e()])],1)},o=[],s=(i("7f7f"),i("55dd"),i("c335")),n={name:"ReportIndex",data:function(){return{model:!1,versionForm:{id:"",type:"",cover:"",name:"",data:[]},form:{sort:"",content:""},imgform:{sort:"",img:""},titleForm:{sort:"",title:""},edit:!1,i:"",table:[],editFlag:!1,visible:{version:!1,content:!1,img:!1,title:!1},typeList:[{id:1,name:"精装版"},{id:2,name:"高腰版"},{id:3,name:"青春版"}],loadingFull:!1}},created:function(){if(this.$route.query.obj){var t=JSON.parse(this.$route.query.obj);this.versionForm=t,this.versionForm.data=JSON.parse(t.data),this.editFlag=!0}},methods:{goBack:function(){this.$router.go(-1)},sortBy:function(t){return function(e,i){return e[t]-i[t]}},handleSure:function(){var t=this;this.versionForm.type&&this.versionForm.cover&&0!==this.versionForm.data.length?(this.versionForm.data.sort(this.sortBy("sort")),1===this.versionForm.type?this.versionForm.name="精装版":2===this.versionForm.type?this.versionForm.name="高腰版":this.versionForm.name="青春版",this.loadingFull=!0,Object(s["a"])(this.versionForm).then((function(e){t.loadingFull=!1,200===e.code?(t.$message.success("操作成功"),t.visible.version=!1,t.versionForm={},t.$router.push({name:"report_index"})):t.$message.error(e.message||"操作失败")}))):this.$message.error("请补全信息")},addcont:function(t){this.edit=!1,this.i="",1===t?(this.form={},this.visible.content=!0):2===t?(this.titleForm={},this.visible.title=!0,this.visible.content=!1):(this.imgform={},this.visible.img=!0,this.visible.content=!1)},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):t.img?(this.imgform=JSON.parse(JSON.stringify(t)),this.visible.img=!0):t.title&&(this.titleForm=JSON.parse(JSON.stringify(t)),this.visible.title=!0)},delItem:function(t){var e=this;this.visible.content=!1,this.$confirm("确定要删除吗 ?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){e.versionForm.data.splice(t,1)})).catch((function(){}))},addTittle:function(){this.titleForm.title&&this.titleForm.sort?(this.edit?this.versionForm.data[this.i]=this.titleForm:this.versionForm.data.push(this.titleForm),this.visible.title=!1):this.$message.error("请补全信息")},addContent:function(){this.$refs.infoEditor.getContent()&&(this.form.content=this.$refs.infoEditor.getContent()),console.log(this.form),this.form.content&&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或jpeg格式"),!1;var o=i.size/1024<200;if(!o)return this.$message.warning("上传图片大小不能超过100k"),this.loadingFull=!1,!1;var n=new FormData;n.append("file",i),Object(s["i"])(n).then((function(t){e.loadingFull=!1;try{var i=t.message,r=t.code,o=t.data;200===r?e.versionForm.cover=o:(e.versionForm.cover="",e.$message.error(i))}catch(s){console.log("上传照片失败: ".concat(s))}})).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或jpeg格式"),!1;var o=new FormData;o.append("file",i),Object(s["i"])(o).then((function(t){e.loadingFull=!1;try{var i=t.message,r=t.code,o=t.data;200===r?e.imgform.img=o:(e.imgform.img="",e.$message.error(i))}catch(s){console.log("上传照片失败: ".concat(s))}})).catch((function(){e.loadingFull=!1}))},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,o=t.type,s=t.data;this.versionForm.id=e,this.versionForm.cover=i,this.versionForm.name=r,this.versionForm.type=o,this.versionForm.data=JSON.parse(s),this.editFlag=!0,this.visible.version=!0}}},l=n,a=(i("0d36"),i("2877")),c=Object(a["a"])(l,r,o,!1,null,"791c05ac",null);e["default"]=c.exports},c335:function(t,e,i){"use strict";i.d(e,"g",(function(){return o})),i.d(e,"j",(function(){return s})),i.d(e,"f",(function(){return n})),i.d(e,"h",(function(){return l})),i.d(e,"e",(function(){return a})),i.d(e,"d",(function(){return c})),i.d(e,"i",(function(){return m})),i.d(e,"a",(function(){return d})),i.d(e,"c",(function(){return u})),i.d(e,"b",(function(){return v}));var r=i("b775");function o(t){return Object(r["a"])({url:"/version/getversionlist",method:"Get",params:t})}function s(t){return Object(r["a"])({url:"/version/uploadversion",method:"post",data:t})}function n(t){return Object(r["a"])({url:"/version/updateversion",method:"post",data:t})}function l(t){return Object(r["a"])({url:"/version/setversiontop",method:"post",data:t})}function a(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 m(t){return Object(r["a"])({url:"/UserImg/uploadImage",method:"post",data:t})}function d(t){return Object(r["a"])({url:"/Report/AddUpdateReport",method:"post",data:t})}function u(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})}}}]);