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.
1 line
20 KiB
1 line
20 KiB
2 years ago
|
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-59ff9a60"],{"20f9":function(t,e,o){"use strict";o("f7ba")},"2f80":function(t,e,o){"use strict";o.r(e);var n=function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",{staticClass:"container"},[o("el-form",{ref:"form",staticClass:"form",attrs:{model:t.form,"label-width":"100px",size:"small"}},[o("el-form-item",{attrs:{label:"标题",prop:"newsTitle"}},[o("el-input",{model:{value:t.form.newsTitle,callback:function(e){t.$set(t.form,"newsTitle",e)},expression:"form.newsTitle"}})],1),o("el-form-item",{attrs:{label:"简介",prop:"newsDec"}},[o("el-input",{model:{value:t.form.newsDec,callback:function(e){t.$set(t.form,"newsDec",e)},expression:"form.newsDec"}})],1),o("el-form-item",{attrs:{label:"板块",prop:"sectionName"}},[o("div",{staticStyle:{display:"flex","align-items":"center"}},[o("el-input",{attrs:{placeholder:"请点击右侧按钮选择分类",readonly:""},model:{value:t.form.sectionName,callback:function(e){t.$set(t.form,"sectionName",e)},expression:"form.sectionName"}}),o("el-button",{staticStyle:{"margin-left":"20px"},on:{click:function(e){t.dialogFormVisible=!0}}},[t._v("选择分类")])],1)]),o("el-form-item",{attrs:{label:"封面图片"}},[o("el-upload",{staticClass:"avatar-uploader",attrs:{data:t.upToken,action:t.action,"show-file-list":!1,"on-success":t.handleAvatarSuccess,"before-upload":t.beforeAvatarUpload}},[t.form.newsLogo?o("img",{staticClass:"avatar",attrs:{src:t.form.newsLogo}}):o("i",{staticClass:"el-icon-plus avatar-uploader-icon"})])],1),o("el-form-item",{attrs:{label:"内容",prop:"newsContent"}},[o("edittwo",{ref:"edithtmltwo"})],1),o("el-form-item",{attrs:{label:"样式",prop:"newsType"}},[o("el-radio",{attrs:{label:1},model:{value:t.form.newsType,callback:function(e){t.$set(t.form,"newsType",e)},expression:"form.newsType"}},[t._v("样式一")]),o("el-radio",{attrs:{label:2},model:{value:t.form.newsType,callback:function(e){t.$set(t.form,"newsType",e)},expression:"form.newsType"}},[t._v("样式二")])],1),2==t.form.newsType?o("el-form-item",{attrs:{label:"配图"}},[o("el-upload",{staticClass:"ava",attrs:{data:t.upToken,action:t.action,"show-file-list":!1,"on-success":t.handleAvatarSuccess2,"before-upload":t.beforeAvatarUpload}},[o("div",{staticStyle:{"text-align":"left"}},[t.formData.length<7?o("el-button",[t._v("点击上传")]):t._e()],1),o("div",{staticClass:"imgbox"},t._l(t.formData,(function(e,n){return o("div",{key:n,staticClass:"picbox"},[o("span",{on:{click:function(o){return o.stopPropagation(),t.yichuimg(e,n)}}},[t._v("移除")]),o("img",{directives:[{name:"show",rawName:"v-show",value:t.formData.length>0,expression:"formData.length>0"}],staticClass:"avatar",attrs:{src:e.picUrl}})])})),0)])],1):t._e(),o("el-form-item",[o("el-button",{attrs:{type:"primary",loading:t.submitSta},on:{click:function(e){return t.submitForm()}}},[t._v("保存")])],1)],1),o("el-dialog",{attrs:{title:"选择分类",visible:t.dialogFormVisible,width:"400px"},on:{"update:visible":function(e){t.dialogFormVisible=e}}},[o("typeList",{attrs:{list:t.courseTypeList,status:!1},on:{change:t.typeMessage}}),o("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[o("el-button",{attrs:{size:"small"},on:{click:function(e){t.dialogFormVisible=!1}}},[t._v("取 消")]),o("el-button",{attrs:{size:"small",type:"primary"},on:{click:function(e){t.dialogFormVisible=!1}}},[t._v("确 定")])],1)],1)],1)},i=[],s=(o("a434"),o("b0c0"),o("aa2a")),a=o("39bd"),l=o("c651"),r={name:"addnews",components:{typeList:a["a"],edittwo:l["a"]},data:function(){return{type:1,formData:[],domain:"",action:"http://upload-z2.qiniup.com",fileList:[],submitSta:!1,upToken:{},dialogFormVisible:!1,typeName:"",courseTypeList:[],form:{newsTitle:"",newsLogo:"",newsContent:"",newsDec:"",newsType:1,sectionName:"",isValid:0,sectionId:"",sectionLogo:""}}},methods:{change:function(t){console.log(t)},yichuimg:function(t,e){var o=this;1==this.type?(this.formData.splice(e,1),console.log(this.formData)):2==this.type&&(this.formData.splice(e,1),t.picId&&Object(s["d"])(t.picId)
|