12 |
- webpackJsonp([20],{"S/3s":function(t,e){},gINV:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});i("u6CN");var s={data:function(){return{fileList:[],content:"",title:"",error:"",photoLoading:!1,Dshow:!1}},created:function(){var t=this;this.$nextTick(function(){t.$refs.seach_input.focus()})},methods:{goBack:function(){if(this.$router.isBack=!0,window.history.length<=1)return this.$router.push({path:"/"}),!1;this.$router.go(-1)},release:function(){var t=this;if(""!=this.title)if(""!=this.$refs.texta.value&&""!=this.content){var e=[];this.fileList.length>0&&this.fileList.filter(function(t){e.push(t.url)}),console.log(this.$refs.texta);var i=[{uid:this.$store.state.userInfo.userid,t:this.title,c:this.getTextAreaValue(this.$refs.texta.value),f:e.join(",")}];this.$store.commit("update",["loading",!0]),this.ajax.post(this.$store.state.api+"addNew",i).then(function(e){t.$store.commit("update",["loading",!1]),t.addScore()}).catch(function(e){t.$store.commit("update",["loading",!1]),t.$toast.fail("提交失败"),console.error(e)})}else this.$toast.fail("请输入内容");else this.$toast.fail("请输入标题")},afterRead:function(t){this.photoLoading=!0;var e=t.file;t.status="uploading",t.message="上传中...";window.AWS.config.update({accessKeyId:"AKIATLPEDU37QV5CHLMH",secretAccessKey:"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"}),window.AWS.config.region="cn-northwest-1";var i=new window.AWS.S3({params:{Bucket:"ccrb"}}),s=this;if("-1"==["png","jpg","jpeg"].indexOf(e.name.split(".")[e.name.split(".").length-1].toLocaleLowerCase()))return s.$toast.fail("请上传jpg或者png的图片格式文件"),s.fileList=s.fileList.filter(function(e){return e.file.lastModified!=t.file.lastModified}),t.status="failed",t.message="上传失败",void(this.photoLoading=!1);if(e){var a={Key:e.name.replace("."+e.name.split(".")[e.name.split(".").length-1],"")+Date.parse(new Date)+"."+e.name.split(".")[e.name.split(".").length-1],ContentType:e.type,Body:e,"Access-Control-Allow-Credentials":"*",ACL:"public-read"};i.upload(a,{partSize:2147483648,queueSize:2,leavePartsOnError:!0}).on("httpUploadProgress",function(t){}).send(function(i,a){s.photoLoading=!1,i?(s.error=i,s.$toast.fail("上传失败"),t.status="failed",t.message="上传失败",s.fileList=s.fileList.filter(function(t){return t.file.lastModified!=e.lastModified})):(t.status="success",s.fileList=s.fileList.filter(function(t){return t.file.lastModified==e.lastModified?(t.url=a.Location,t):t}),console.log(a.Location))})}},getTextAreaValue:function(t){var e=t;return e=(e=(e=e.replace(/\n/g,"<br/>")).replace(/\r/g,"<br />")).replace(/\t/g,"!@")},handleClose:function(t,e){this.$router.go(-1),e()},addScore:function(){var t=this,e=[{uid:this.$store.state.userInfo.userid,score:2,c:"积分增加-创新发布"}];this.ajax.post(this.$store.state.api+"addScore",e).then(function(e){t.Dshow=!0}).catch(function(t){console.error(t)})}}},a={render:function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"pb_content2",staticStyle:{background:"#fff"}},[s("div",{staticClass:"pb_head"},[s("van-icon",{staticClass:"pb_back",attrs:{name:"arrow-left",color:"#fff",size:"1.2rem"},on:{click:t.goBack}}),t._v(" "),s("span",[t._v("发布内容")]),t._v(" "),s("div",{staticClass:"pb_left"},[s("span",{staticStyle:{"font-size":"0.8rem"},on:{click:t.release}},[t._v("发布")])])],1),t._v(" "),s("div",{staticClass:"pb_content_body"},[s("input",{directives:[{name:"model",rawName:"v-model",value:t.title,expression:"title"}],ref:"seach_input",staticClass:"r_input",attrs:{type:"text",placeholder:"请输入标题哦..."},domProps:{value:t.title},on:{input:function(e){e.target.composing||(t.title=e.target.value)}}}),t._v(" "),s("textarea",{directives:[{name:"model",rawName:"v-model",value:t.content,expression:"content"}],ref:"texta",staticClass:"r_textarea",attrs:{placeholder:"请输入内容"},domProps:{value:t.content},on:{input:function(e){e.target.composing||(t.content=e.target.value)}}}),t._v(" "),s("div",{staticClass:"r_uploadbox"},[s("van-uploader",{directives:[{name:"loading",rawName:"v-loading",value:t.photoLoading,expression:"photoLoading"}],attrs:{"after-read":t.afterRead,"preview-size":"5rem",accept:"image/*"},scopedSlots:t._u([{key:"preview-cover",fn:function(){return[s("div",{})]},proxy:!0}]),model:{value:t.fileList,callback:function(e){t.fileList=e},expression:"fileList"}},[s("img",{staticStyle:{width:"5rem"},attrs:{src:i("CHdE"),alt:""}})])],1)]),t._v(" "),s("van-dialog",{staticClass:"present",staticStyle:{"border-radius":"7px"},attrs:{"show-confirm-button":!1,"overlay-class":"classOverlay","close-on-click-overlay":"","before-close":t.handleClose,theme:"round-button","bind:cancel":"colseArea"},model:{value:t.Dshow,callback:function(e){t.Dshow=e},expression:"Dshow"}},[s("div",{staticClass:"dia_title"},[s("div",{staticClass:"close",on:{click:function(e){return t.$router.go(-1)}}},[s("img",{attrs:{src:i("Nj/8")}})])]),t._v(" "),s("div",{staticClass:"dia_content"},[s("div",{staticStyle:{position:"relative"}},[s("img",{attrs:{src:i("4lfJ")}}),t._v(" "),s("span",{staticClass:"scoreInner"},[t._v("提交成功")])]),t._v(" "),s("div",{staticClass:"score"},[t._v("\n 恭喜获得\n "),s("span",{staticStyle:{color:"orange","font-size":"1.8rem",margin:"0 .5rem"}},[t._v("2")]),t._v("积分\n ")]),t._v(" "),s("div",{staticClass:"btn",on:{click:function(e){return t.$router.go(-1)}}},[t._v("我收下了")])])])],1)},staticRenderFns:[]};var o=i("VU/8")(s,a,!1,function(t){i("S/3s")},"data-v-fab805b8",null);e.default=o.exports}});
- //# sourceMappingURL=20.bb0871b694dc267c1afe.js.map
|