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 lines
5.2 KiB

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-1ee24aba"],{"76fe":function(e,t,r){"use strict";var a=r("365c");function n(e){var t="/jobCate/index";return a["a"].get(t,e)}function i(e){var t="/jobCate/save";return a["a"].post(t,e)}function o(e){var t="/jobCate/update";return a["a"].post(t,e)}function u(e){var t="/jobCate/delete";return a["a"].post(t,e)}function s(e){var t="/jobCity/index";return a["a"].get(t,e)}function d(e){var t="/jobCity/save";return a["a"].post(t,e)}function c(e){var t="/jobCity/update";return a["a"].post(t,e)}function l(e){var t="/jobCity/delete";return a["a"].post(t,e)}function f(e){var t="/job/index";return a["a"].get(t,e)}function v(e){var t="/job/save";return a["a"].post(t,e)}function b(e){var t="/job/update";return a["a"].post(t,e)}function h(e){var t="/job/delete";return a["a"].post(t,e)}function p(e){var t="/job/read";return a["a"].get(t,e)}function m(e){var t="/resume/index";return a["a"].get(t,e)}function j(e){var t="/resume/delete";return a["a"].post(t,e)}function g(e){var t="/resume/save";return a["a"].post(t,e)}function y(e){var t="/resume/read";return a["a"].get(t,e)}function w(e){var t="/resume/update";return a["a"].post(t,e)}t["a"]={resumeUpdate:w,resumeRead:y,resumeSave:g,resumeList:m,resumeDelete:j,jobCateList:n,jobCateSave:i,jobCateUpdate:o,jobCateDelete:u,jobCityList:s,jobCitySave:d,jobCityUpdate:c,jobCityDelete:l,jobList:f,jobSave:v,jobUpdate:b,jobDelete:h,jobInfo:p}},9265:function(e,t,r){"use strict";r.r(t);var a=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"main-box"},[r("BaseTitle",{attrs:{title:""},scopedSlots:e._u([{key:"right",fn:function(){return[r("BackBtn"),r("el-button",{attrs:{type:"primary"},on:{click:e.handleSubmit}},[e._v("提交")])]},proxy:!0}])}),r("div",{attrs:{id:"vditor"}})],1)},n=[],i=r("5530"),o=r("c7eb"),u=r("1da1"),s=r("ade3"),d=(r("b680"),r("b64b"),r("b0c0"),r("e9c4"),r("ff41")),c=r.n(d),l=(r("2f2f"),r("5c96")),f=r("76fe"),v={props:{value:{type:String,default:""},id:{type:String,required:!1,default:function(){return"markdown-editor-"+ +new Date+(1e3*Math.random()).toFixed(0)}},isHideTools:{type:Boolean,required:!1,default:!1},isPin:{type:Boolean,required:!1,default:!0},height:{type:String,required:!1,default:"100%"},width:{type:String,required:!1,default:"auto"},mode:{type:String,required:!1,default:"sv"}},data:function(){return{vditor:""}},created:function(){},mounted:function(){var e=this;this.vditor=new c.a("vditor",{height:this.height,width:this.width,cache:{enable:!1},toolbar:["emoji","headings","bold","italic","strike","link","|","list","ordered-list","check","outdent","indent","|","quote","line","code","inline-code","insert-before","insert-after","|",{hotkey:"",name:"upload",tip:"上传图片",className:"right"},"table","|","undo","redo","|","edit-mode",{name:"more",toolbar:["both","code-theme","content-theme","export","outline","preview"]}],outline:{enable:!0},after:function(){e.value&&e.vditor.setValue(e.value)},mode:this.mode,preview:{mode:"both",actions:[]},upload:{accept:"image/*",url:this.$store.getters.updateURL+"attachment/uploadAndSave",multiple:!1,fieldName:"file",headers:{Authorization:"Bearer "+this.$store.getters.token},max:10485760,linkToImgUrl:this.$store.getters.updateURL+"attachment/uploadAndSave",apiUrl:this.$store.getters.updateURL,validate:function(e){e[0].size},format:function(e,t){var r=this,a=JSON.parse(t);if(0==a.code||-200==a.code){var n=a.data.name,i={};return i[n]=r.apiUrl+a.data.url,JSON.stringify(Object(s["a"])(Object(s["a"])({res:a},"res",a),"data",{errFiles:[],succMap:i}))}l["Message"].error("图片上传失败")},error:function(e){}}}),this.unwatch=this.$watch("value",(function(t){e.vditor&&e.getValue()!==t&&e.setValue(t)})),this.$route.query.id&&this.getInfo(this.$route.query.id)},beforeDestory:function(){this.unwatch&&this.unwatch(),this.vditor&&this.vditor.destory()},methods:{getInfo:function(e){var t=this;return Object(u["a"])(Object(o["a"])().mark((function r(){var a;return Object(o["a"])().wrap((function(r){while(1)switch(r.prev=r.next){case 0:return r.next=2,f["a"].resumeRead({id:e});case 2:a=r.sent,0==a.code&&t.setValue(a.data.md_content);case 4:case"end":return r.stop()}}),r)})))()},handleSubmit:function(){var e=this;return Object(u["a"])(Object(o["a"])().mark((function t(){var r,a;return Object(o["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(r={username:"测试",md_content:e.getValue(),html_content:e.vditor.getHTML(),nav_content:window.document.getElementsByClassName("vditor-outline__content")[0].innerHTML},a=null,!e.$route.query.id){t.next=10;break}return t.next=7,f["a"].resumeUpdate(Object(i["a"])(Object(i["a"])({},r),{},{id:e.$route.query.id}));case 7:a=t.sent,t.next=13;break;case 10:return t.next=12,f["a"].resumeSave(Object(i["a"])({},r));case 12:a=t.sent;case 13:0==a.code&&(e.$message.success(a.msg),e.$router.go(-1));case 14:case"end":return t.stop()}}),t)})))()},getValue:function(){return this.vditor.getValue()},getHTML:function(){return this.vditor.getHTML()},setValue:function(e){var t;return null===(t=this.vditor)||void 0===t?void 0:t.setValue(e)},disabled:function(){return this.vditor.disabled()}}},b=v,h=(r("fc26"),r("2877")),p=Object(h["a"])(b,a,n,!1,null,"02a0d5cc",null);t["default"]=p.exports},faa1:function(e,t,r){},fc26:function(e,t,r){"use strict";r("faa1")}}]);