1 line
4.3 KiB
JavaScript
1 line
4.3 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-38a356d5","chunk-2d0b9575","chunk-2d0b9575"],{"0228":function(t,e,n){"use strict";n.r(e);var o=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-dialog",{attrs:{title:"专题信息",visible:t.show,width:"52.5rem"},on:{"update:visible":function(e){t.show=e}}},[n("el-form",{ref:"form",attrs:{model:t.form,"label-width":"110px",rules:t.rules}},[n("el-form-item",{attrs:{label:"专题名",prop:"title"}},[n("el-input",{model:{value:t.form.title,callback:function(e){t.$set(t.form,"title",e)},expression:"form.title"}})],1),t._v(" "),n("el-form-item",{attrs:{label:"专题头图",prop:"mainphoto"}},[n("Upload",{attrs:{limit:1},model:{value:t.form.mainphoto,callback:function(e){t.$set(t.form,"mainphoto",e)},expression:"form.mainphoto"}})],1),t._v(" "),n("el-form-item",{attrs:{label:"内容",prop:"content"}},[n("TextEditor",{model:{value:t.form.content,callback:function(e){t.$set(t.form,"content",e)},expression:"form.content"}})],1),t._v(" "),n("el-form-item",{attrs:{label:"日期",prop:"tdate"}},[n("SelectDateTime",{model:{value:t.form.tdate,callback:function(e){t.$set(t.form,"tdate",e)},expression:"form.tdate"}})],1)],1),t._v(" "),n("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],attrs:{type:"primary"},on:{click:t.saveHandler}},[t._v(t._s(t.btn_title))]),t._v(" "),n("el-button",{on:{click:t.close}},[t._v("取消")])],1)],1)},r=[],i=n("70fc"),a=n("e1c8"),c=n("c7f0"),s=n("50fa"),l=n("f6fb"),u={components:{customSelect:a["default"],Upload:c["default"],TextEditor:s["default"],SelectDateTime:l["default"]},name:"zArticleForm",data:function(){return{editorOption:{},form:{},show:!1,loading:!1,rules:{title:[{required:!0,trigger:"blur",message:"请输入专题名"}],mainphoto:[{required:!0,trigger:"blur",message:"请选择专题头图"}],tdate:[{required:!0,trigger:"blur",message:"请选择日期"}]}}},computed:{formState:function(){return!this.form.id},btn_title:function(){return this.formState?"新建":"保存"}},methods:{open:function(t){if(t){var e=Object.assign({},t);this.form=e}else this.form={};this.show=!0},close:function(){this.show=!1},saveHandler:function(){var t=this;this.$refs.form.validate((function(e){e&&(t.loading=!0,t.formState?t.createHandler():t.editHandler())}))},createHandler:function(){var t=this;Object(i["a"])(this.form).then((function(e){"success"===e.code?(t.finish(),t.$message.success("新建成功!")):t.$message.error("新建失败")})).finally((function(){t.loading=!1}))},editHandler:function(){var t=this;Object(i["d"])(this.form).then((function(e){"success"===e.code?(t.finish(),t.$message.success("编辑成功!")):t.$message.error("编辑失败")})).finally((function(){t.loading=!1}))},finish:function(){this.close(),this.$emit("reloadTable")}}},f=u,d=n("2877"),m=Object(d["a"])(f,o,r,!1,null,null,null);e["default"]=m.exports},3310:function(t,e,n){"use strict";n.d(e,"a",(function(){return f}));n("7f7f"),n("28a5");var o=n("40b3"),r=n.n(o),i=n("b775"),a=n("323e"),c=n.n(a),s="uthmeta-1300336827",l="ap-guangzhou",u=new r.a({getAuthorization:function(t,e){Object(i["a"])({url:"/admin/common/file/security_key",method:"GET"}).then((function(t){var n=t.code,o=t.data;"success"==n?e({TmpSecretId:o.credentials.tmpSecretId,TmpSecretKey:o.credentials.tmpSecretKey,SecurityToken:o.credentials.sessionToken,StartTime:o.startTime,ExpiredTime:o.expiredTime,ScopeLimit:!0}):console.error("cos密钥获取失败!")}))}}),f=function(t){return c.a.start(),new Promise((function(e,n){var o=t.uid,r=t.name.split("."),i=r[r.length-1];u.putObject({Bucket:s,Region:l,Key:"".concat(o,".").concat(i),StorageClass:"STANDARD",Body:t},(function(t,o){c.a.done(),t?n(t):e("https://".concat(o.Location))}))}))}},"70fc":function(t,e,n){"use strict";n.d(e,"c",(function(){return r})),n.d(e,"a",(function(){return i})),n.d(e,"d",(function(){return a})),n.d(e,"b",(function(){return c}));var o=n("b775");function r(t){return Object(o["a"])({url:"/admin/zarticle/page",method:"get",params:t})}function i(t){return Object(o["a"])({url:"/admin/zarticle",method:"post",data:t})}function a(t){return Object(o["a"])({url:"/admin/zarticle",method:"put",data:t})}function c(t){return Object(o["a"])({url:"/admin/zarticle/"+t,method:"delete"})}}}]); |