Files
jianfeng-server/public/static/js/63.js
2025-10-02 10:33:06 +08:00

1 line
3.2 KiB
JavaScript
Executable File

webpackJsonp([63],{"94mB":function(t,e){},ribk:function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=r("mvHQ"),s=r.n(i),a=r("Xxa5"),n=r.n(a),o=r("exGp"),u=r.n(o),l={data:function(){return{navTitle:"",subForm:{id:0,title:"",text:"",top:0},subFormRules:{title:{required:!0,validator:this.$reg.isNoEmpty,text:"文章标题",reg_type:2,trigger:"blur"},text:{required:!0,type:"string",message:"请输入文章内容",trigger:"blur"},top:{required:!0,type:"number",message:"请输入排序值",trigger:"blur"}}}},created:function(){var t=this;return u()(n.a.mark(function e(){var r;return n.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!(r=t.$route.query.id)){e.next=5;break}return t.subForm.id=r,e.next=5,t.getDetail(r);case 5:t.navTitle=t.$t(r?"menu.MediaArticleEdit":"menu.MediaArticleAdd");case 6:case"end":return e.stop()}},e,t)}))()},methods:{getDetail:function(t){var e=this;return u()(n.a.mark(function r(){var i,s,a,o;return n.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,e.$api.media.articleInfo({id:t});case 2:if(i=r.sent,s=i.code,a=i.data,200===s){r.next=7;break}return r.abrupt("return");case 7:for(o in e.subForm)e.subForm[o]=a[o];case 8:case"end":return r.stop()}},r,e)}))()},submitFormInfo:function(){var t=this,e=!0;if(this.$refs.subForm.validate(function(t){t||(e=!1)}),e){var r=JSON.parse(s()(this.subForm)),i=r.id?"articleUpdate":"articleAdd";this.$api.media[i](r).then(function(e){200===e.code&&(t.$message.success(t.$t(r.id?"tips.successRev":"tips.successSub")),t.$router.back(-1))})}}}},c={render:function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"lb-article-edit"},[r("top-nav",{attrs:{title:t.navTitle,isBack:!0}}),t._v(" "),r("div",{staticClass:"page-main"},[r("el-form",{ref:"subForm",attrs:{model:t.subForm,rules:t.subFormRules,"label-width":"120px"},nativeOn:{submit:function(t){t.preventDefault()}}},[r("el-form-item",{attrs:{label:"文章标题",prop:"title"}},[r("el-input",{attrs:{maxlength:"20","show-word-limit":"",placeholder:"请输入文章标题"},model:{value:t.subForm.title,callback:function(e){t.$set(t.subForm,"title",e)},expression:"subForm.title"}})],1),t._v(" "),r("el-form-item",{attrs:{label:"文章内容",prop:"text"}},[r("lb-ueditor",{attrs:{destroy:!0,ueditorType:"3"},model:{value:t.subForm.text,callback:function(e){t.$set(t.subForm,"text",e)},expression:"subForm.text"}})],1),t._v(" "),r("el-form-item",{attrs:{label:"排序值",prop:"top"}},[r("el-input-number",{staticClass:"lb-input-number",attrs:{controls:!1,precision:0,min:0,placeholder:"请输入排序值"},model:{value:t.subForm.top,callback:function(e){t.$set(t.subForm,"top",e)},expression:"subForm.top"}}),t._v(" "),r("lb-tool-tips",[t._v("值越大, 排序越靠前")])],1),t._v(" "),r("el-form-item",[r("lb-button",{directives:[{name:"preventReClick",rawName:"v-preventReClick"}],attrs:{type:"primary"},on:{click:t.submitFormInfo}},[t._v(t._s(t.$t("action.submit")))]),t._v(" "),r("lb-button",{on:{click:function(e){return t.$router.back(-1)}}},[t._v(t._s(t.$t("action.back")))])],1)],1)],1)],1)},staticRenderFns:[]};var m=r("VU/8")(l,c,!1,function(t){r("94mB")},"data-v-40164964",null);e.default=m.exports}});