1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-5050d236","chunk-b7b74f52","chunk-33f2d044","chunk-4a6f6bdc","chunk-4aaf9a2f","chunk-b7b74f52","chunk-f6657b32","chunk-2fbef56b","chunk-74bc55b5","chunk-2d21b4e6","chunk-2d221a16","chunk-2d0ac361","chunk-2d216ba7","chunk-2d0a4474","chunk-2d0a4856","chunk-2d0bcdcc","chunk-2d0c4c18"],{"04d1":function(e,t,n){var r=n("342f"),a=r.match(/firefox\/(\d+)/i);e.exports=!!a&&+a[1]},"0680":function(e,t,n){"use strict";n.r(t),n.d(t,"getDict",(function(){return o}));var r=n("1da1"),a=(n("96cf"),n("4360")),o=function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,a["store"].dispatch("dictionary/getDictionary",t);case 2:return e.abrupt("return",a["store"].getters["dictionary/getDictionary"][t]);case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},"0792":function(e,t,n){"use strict";n.r(t);var r=/^(?![a-zA-Z]+$)(?![A-Z0-9]+$)(?![A-Z\W_]+$)(?![a-z0-9]+$)(?![a-z\W_]+$)(?![0-9\W_]+$)[a-zA-Z0-9\W_]{8,30}$/,a=/^[1][3-9][0-9]{9}$/,o=/(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/,i=/(^[1-9]([0-9] )?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/,s=/^([1-9]{1})(\d{14}|\d{18})$/,u=function(e,t){return function(n,r,a){""===r||r!==e?a(new Error(t)):a()}};t["default"]={cardPat:o,phonePat:a,passwordPat:r,feePat:i,bandPat:s,passwordItem:[{required:!0,message:"请输入密码",trigger:"blur"},{pattern:r,message:"密码为数字,小写字母,大写字母,特殊符号 至少包含三种,长度为 8 - 30位"}],defaultFun:function(e){return[{required:!0,message:e,trigger:"blur"}]},defaultNum:function(e){return[{required:!0,message:e,trigger:"blur"}]},eqItem:function(e,t){return[{required:!0,validator:u(t),trigger:"blur"}]},bandItem:[{required:!0,message:"请输入银行卡号",trigger:"blur"},{pattern:o,message:"请输入正确的银行卡号"}],cardItem:[{required:!0,message:"请输入身份证号码",trigger:"blur"},{pattern:o,message:"请输入正确的身份证号码"}],phoneItem:[{required:!0,message:"请输入手机",trigger:"blur"},{pattern:a,message:"请输入正确的手机号码"}]}},1925:function(e,t,n){"use strict";n.r(t),n.d(t,"searchApi",(function(){return a}));var r=n("b775"),a=function(e){return Object(r["default"])({url:"/admin/search",method:"post",data:e})}},"2a18":function(e,t,n){"use strict";n.r(t),n.d(t,"toUpperCase",(function(){return r})),n.d(t,"toLowerCase",(function(){return a})),n.d(t,"toSQLLine",(function(){return o})),n.d(t,"toHump",(function(){return i})),n.d(t,"toType",(function(){return s})),n.d(t,"toTaskStatus",(function(){return u})),n.d(t,"toAgent",(function(){return l})),n.d(t,"toStage",(function(){return c})),n.d(t,"getStage",(function(){return f})),n.d(t,"toFee",(function(){return d})),n.d(t,"toStatus",(function(){return p})),n.d(t,"toConfirm",(function(){return m})),n.d(t,"toSupply",(function(){return b})),n.d(t,"toFeeType",(function(){return h})),n.d(t,"toPoint",(function(){return A})),n.d(t,"tow60",(function(){return g})),n.d(t,"toLogStage",(function(){return v}));n("ac1f"),n("5319"),n("1276");var r=function(e){return e[0]?e.replace(e[0],e[0].toUpperCase()):""},a=function(e){return e[0]?e.replace(e[0],e[0].toLowerCase()):""},o=function(e){return"ID"==e?"ID":e.replace(/([A-Z])/g,"_$1").toLowerCase()},i=function(e){return e.replace(/\_(\w)/g,(function(e,t){return t.toUpperCase()}))},s=function(e){var t={1:"指定任务",2:"委托任务",3:"公开任务"};return t[e]||"---"},u=function(e){var t={1:"编辑",2:"发布",3:"完成",0:"作废"};return t[e]||"---"},l=function(e){return 3==e?"柘荣":4==e?"霞浦":1==e?"宁德":2==e?"福安":"其他"},c=function(e){e&&e.id&&(e=f(e));var t=["未知","审核中","待交付","已交付","已完成"];return t[e]},f=function(e){return e.finish?4:e.deliver_time>1?3:e.confirm?2:1},d=function(e){return"¥"+e/100},p=function(e){return 1==e?"正常":"异常"},m=function(e){return 1==e?"确认":"未确认"},b=function(e){return 1==e?"是":"否"},h=function(e){return 1==e?"按比收费":"税点收费"},A=function(e){return e/100+"%"},g=function(e){return e?e.split("?")[0]+"?x-oss-process=image/resize,m_fill,w_60":""},v=function(e){var t={0:"不变",1:"待接单",2:"待交付",3:"已交付",4:"已完成",5:"删除"};return t[e]||"未知"}},"2d5d":function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return o}));var r=n("d4ec"),a=n("bee2"),o=(n("d3b7"),n("b0c0"),n("ac1f"),n("1276"),n("c19f"),n("ace4"),n("5cc6"),n("907a"),n("9a8c"),n("a975"),n("735e"),n("c1ac"),n("d139"),n("3a7b"),n("d5d6"),n("82f8"),n("e91f"),n("60bd"),n("5f96"),n("3280"),n("3fcc"),n("ca91"),n("25a1"),n("cd26"),n("3c5d"),n("2954"),n("649e"),n("219c"),n("170b"),n("b39a"),n("72f7"),function(){function e(t,n){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1920;Object(r["a"])(this,e),this.file=t,this.fileSize=n,this.maxWH=a}return Object(a["a"])(e,[{key:"compress",value:function(){var e=this,t=this.file.type,n=this.file.size/1024;return new Promise((function(r){var a=new FileReader;a.readAsDataURL(e.file),a.onload=function(){var o=document.createElement("canvas"),i=document.createElement("img");i.src=a.result,i.onload=function(){var a=o.getContext("2d"),s=e.dWH(i.width,i.height,e.maxWH);o.width=s.width,o.height=s.height,a.clearRect(0,0,o.width,o.height),a.drawImage(i,0,0,o.width,o.height);var u=o.toDataURL(t,.9),l=e.fileSizeKB(u);l>e.fileSize&&console.log("图片尺寸太大!"+n+" >> "+l);var c=e.dataURLtoBlob(u,t),f=new File([c],e.file.name);r(f)}}}))}},{key:"dWH",value:function(e,t,n){var r={width:e,height:t};return Math.max(e,t)>n?e>t?(r.width=n,r.height=Math.round(t*(n/e)),r):(r.height=n,r.width=Math.round(e*(n/t)),r):r}},{key:"fileSizeKB",value:function(e){var t=0;return t=Math.round(3*e.split(",")[1].length/4/1024),t}},{key:"dataURLtoBlob",value:function(e,t){for(var n=atob(e.split(",")[1]),r=e.split(",")[0].split(":")[1].split(";")[0],a=new ArrayBuffer(n.length),o=new Uint8Array(a),i=0;i<n.length;i++)o[i]=n.charCodeAt(i);return t&&(r=t),new Blob([a],{type:r,lastModifiedDate:new Date})}}]),e}())},"3bd7":function(e,t){e.exports="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAZABkAAD/4QAiRXhpZgAATU0AKgAAAAgAAQESAAMAAAABAAEAAAAAAAD/2wBDAAIBAQIBAQICAgICAgICAwUDAwMDAwYEBAMFBwYHBwcGBwcICQsJCAgKCAcHCg0KCgsMDAwMBwkODw0MDgsMDAz/2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCABXADwDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD92NLsbe40+BmtrdmMaksUBJOOtT/2Paf8+tr/AN+l/wAKj0xx/Z1v2/dL/Kpt/sfzoAb/AGPaf8+tr/35WkOkWgH/AB62v/flafv9j+dLvGP6UAMGkWnUWtr/AN+l/wAKQ6VZlv8Aj1tc/wDXJf8ACnh+euB6UvmD8PWgCNtMtEH/AB62v/fpf8KwfFBWwv40hVY18sHCjbzkj+ldCX54Nc54w/5CUf8A1yH/AKE1AGtYyZ0+3/65qOfpUgk55/Q1TtH/ANCh/wBwdfpUhkz2WgCW6vY7RAzNt3HA7lj6AdSfpUTalIhUtFHHn/nrIqt+QzVFrhprzKnbI7NEjYz5SLwxA/vE/wBPSpHWC3bZ5IlkYfd27nP1J/mSB/KgC0mpjzFSRWiZ/ubsEP7Ag4z7daseZx7/AKVkGOG1gbzmjjjm/wCWSE7V9x7jPJAA9qtWU7NBtk2tJGSjH+8R3/EYP40AXd/+7WD4qYyX8Z/6ZD/0Jq1jJ/u1k64N92uVDfIB/OgC1avi3jG3Pyj8OKk8w/3apxybYl7/ACj+VO87/ZoAhQO05Pm+T5TSK/HzAMwYYPQfX2/KxASLbNvsjjLYZ2PzMT3A7/U/rVe4iMr71O1tuw5Hyuvof8/4VCpnjbapuFXpjcjgfQsc/nQBavFVbaSJfmkuf3YYnJbPc/QZPt+NS2M3mxySBcrNIzD6dB+gBrItdD2areXhmvt18kcciS3TyIBHux5aZ2Rbt3zFAC+1d33RWoJdoA2/dGBgdKALXmH+7Wfqsga4X/d/xqYzcdKq3w3TfhQA6OXaqj2xXIXPxssrS81KGSyulbT5lhJMkfz5bZkjdkANkZGeBnjpXT+ZtA+9+Fea+KPhrql7qusXFjb2cfmFxaYigDFfKx1xnlnk5bnn2GAD0aLXZLjRre7htJZ2mVW8lXVGA78vtHHTtn0qHwt4ok8UWEF0thcWttdQrPFJLJGd6sARwrEg4OeRWb4u0ebWdChs4bKxuJpF8sTXaK6WWUwZQpB3MOgUYycZIFZ/gnwY3gy/MMOl6VHaJLKVvODceUcCNBhQe3OSR6daALH/AAuS0lu5IbezuJpI5vI2+bEu4+bNETy/ABgdjnGFwx4Nak/jqG38HWutNHJHb3QgbbKyq0SysqgsenG7cfauMn+GU13cGVrNYzJOXIaaGXYjXNwWQhkIOUuGk5JycLnCrjYbw5fXHgfQdIaJovJngW8cTjdFHEd+4EYJZiigYAI3cgYoA3fDvj7TfE17fW1rdWsk1rMY1VJ1czKER/MUDnb85Xvyp5rSuJN0lYmgWd5putakss1zNYt5JtDPN5zD5TvwT8w5x1rZj/ejP8qAK0km125PBxSeb7tUcx/esP8AaP8AOk3t9aAJfN92o833aoRLluG5oLsRy1AE3mfLncaPN92qAPh/vZpSSTQBN52O7VYs5A6Mf9r+gqjlsYzVqx/1Tf73+FAFeWymjnf5M/MR1HrR5Ev/ADzP5iiigA+zy/8APM/mKPIl/wCeZ/MUUUAH2eX/AJ5n8xR5Ev8AzzP5iiigA8iX/nmfzFW9PtZWhb93/F6j0FFFAH//2Q=="},"3c72":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("div",{staticClass:"button-box clearflex fr p20"},[n("el-button",{attrs:{type:"primary"},on:{click:function(t){e.dialogFormVisible=!0}}},[e._v("新增课程")])],1),n("div",{staticClass:"search-term"},[n("el-form",{staticClass:"demo-form-inline",attrs:{inline:!0,model:e.searchInfo}},[n("el-form-item",{attrs:{label:"课程名字",prop:"name"}},[n("el-input",{staticClass:"user-form-item",attrs:{placeholder:"请输入课程名字",type:"text",clearable:""},model:{value:e.searchInfo.name,callback:function(t){e.$set(e.searchInfo,"name",t)},expression:"searchInfo.name"}})],1),n("el-form-item",{attrs:{label:"年度",prop:"nd"}},[n("el-input",{staticClass:"user-form-item",attrs:{placeholder:"请输入年度",type:"text",clearable:""},model:{value:e.searchInfo.nd,callback:function(t){e.$set(e.searchInfo,"nd",t)},expression:"searchInfo.nd"}})],1),n("el-form-item",{attrs:{label:"课程分类",prop:"type"}},[n("drop-search",{staticClass:"user-form-item",attrs:{info:e.searchInfo.type,type:"type"},on:{select:e.okSearchType}})],1)],1)],1),n("el-table",{attrs:{data:e.tableData,border:"",stripe:""}},[n("el-table-column",{attrs:{label:"序号",width:"70",prop:"courseId"}}),n("el-table-column",{attrs:{label:"岗位名称",prop:"name"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[r.edit?n("el-input",{staticClass:"edit-input",attrs:{size:"small",clearable:""},model:{value:r.name,callback:function(t){e.$set(r,"name",t)},expression:"row.name"}}):n("span",[e._v(e._s(r.name))])]}}])}),n("el-table-column",{attrs:{label:"岗位编码",prop:"courseCode"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[r.edit?n("el-input",{attrs:{type:"text",size:"small",clearable:""},model:{value:r.courseCode,callback:function(t){e.$set(r,"courseCode",t)},expression:"row.courseCode"}}):n("span",[e._v(e._s(r.courseCode))])]}}])}),n("el-table-column",{attrs:{label:"课程类型",prop:"marks"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[r.edit?n("DropSearch",{attrs:{info:r.type,type:"type"},on:{select:r.select}}):n("span",[e._v(e._s(r.type))])]}}])}),n("el-table-column",{attrs:{label:"学习年度",prop:"marks"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[r.edit?n("el-input",{attrs:{type:"text",size:"small",clearable:""},model:{value:r.nd,callback:function(t){e.$set(r,"nd",t)},expression:"row.nd"}}):n("span",[e._v(e._s(r.nd))])]}}])}),n("el-table-column",{attrs:{label:"课程学时",prop:"marks"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[r.edit?n("el-input",{attrs:{type:"text",size:"small",clearable:""},model:{value:r.xs,callback:function(t){e.$set(r,"xs",t)},expression:"row.xs"}}):n("span",[e._v(e._s(r.xs/10))])]}}])}),n("el-table-column",{attrs:{label:"课程费用",prop:"marks"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[r.edit?n("el-input",{attrs:{type:"text",size:"small",clearable:""},model:{value:r.fee,callback:function(t){e.$set(r,"fee",t)},expression:"row.fee"}}):n("span",[e._v(e._s(r.fee?r.fee/100+"元":"免费"))])]}}])}),n("el-table-column",{attrs:{label:"是否发布",prop:"isPublish"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[r.edit?n("el-switch",{attrs:{"active-value":1,"inactive-value":0},model:{value:r.isPublish,callback:function(t){e.$set(r,"isPublish",t)},expression:"row.isPublish"}}):n("span",[e._v(e._s(r.isPublish?"是":"否"))])]}}])}),n("el-table-column",{attrs:{label:"可以购买",prop:"isPublish"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[r.edit?n("el-switch",{attrs:{"active-value":1,"inactive-value":0},model:{value:r.canBuy,callback:function(t){e.$set(r,"canBuy",t)},expression:"row.canBuy"}}):n("span",[e._v(e._s(r.canBuy?"是":"否"))])]}}])}),n("el-table-column",{attrs:{label:"关闭学习",prop:"isPublish"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[r.edit?n("el-switch",{attrs:{"active-value":1,"inactive-value":0},model:{value:r.isClosed,callback:function(t){e.$set(r,"isClosed",t)},expression:"row.isClosed"}}):n("span",[e._v(e._s(r.isClosed?"是":"否"))])]}}])}),n("el-table-column",{attrs:{label:"学时模板",prop:"marks"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[r.edit?n("div",e._l(e.typeList,(function(t,a){return n("el-radio",{key:a,attrs:{label:+a},model:{value:r.tplId,callback:function(t){e.$set(r,"tplId",t)},expression:"row.tplId"}},[e._v(e._s(t))])})),1):n("span",[e._v(e._s(e.typeList[r.tplId]||"--"))])]}}])}),n("el-table-column",{attrs:{label:"考试题组",prop:"marks"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[r.edit?n("div",e._l(e.examList,(function(t,a){return n("el-radio",{key:a,attrs:{label:+a},model:{value:r.examGroupId,callback:function(t){e.$set(r,"examGroupId",t)},expression:"row.examGroupId"}},[e._v(e._s(t))])})),1):n("span",[e._v(e._s(e.examList[r.examGroupId]||"--"))])]}}])}),n("el-table-column",{attrs:{label:"展示图片",prop:"invoice_img"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[r.edit?n("UploadImg",{attrs:{placeholder:"课程图片"},on:{rmImage:function(e){r.tb=""}},model:{value:r.tb,callback:function(t){e.$set(r,"tb",t)},expression:"row.tb"}}):n("PreviewImg",{attrs:{src:r.tb,title:"查看图片"}})]}}])}),n("el-table-column",{attrs:{align:"center",width:"160px",label:"操作","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row,a=t.$index;return[r.edit?n("el-button",{attrs:{type:"success",size:"small",icon:"el-icon-circle-check"},on:{click:function(t){return e.confirmEdit(r,a)}}},[e._v("提交")]):e._e(),r.edit?n("el-button",{staticClass:"cancel-btn",attrs:{size:"small",icon:"el-icon-refresh",type:"warning"},on:{click:function(t){return e.cancelEdit(r,a)}}},[e._v("取消")]):e._e(),r.edit?e._e():n("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-edit"},on:{click:function(t){return e.initEdit(r,a)}}},[e._v("编辑")]),r.edit?e._e():n("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-edit"},on:{click:function(t){return e.editMedia(r,a)}}},[e._v("管理")])]}}])})],1),n("el-pagination",{style:{float:"right",padding:"20px"},attrs:{"current-page":e.page,"page-size":e.size,"page-sizes":[10,30,50,100],total:e.total,layout:"total, sizes, prev, pager, next, jumper"},on:{"current-change":e.handleCurrentChange,"size-change":e.handleSizeChange}}),n("el-dialog",{attrs:{title:"新增课程",center:"",visible:e.dialogFormVisible},on:{"update:visible":function(t){e.dialogFormVisible=t}}},[n("el-form",{ref:"elForm",attrs:{model:e.form,rules:e.rules,"label-width":"120px"}},[n("el-form-item",{attrs:{label:"岗位名称",prop:"name"}},[n("el-input",{staticClass:"user-form-item",attrs:{type:"text",clearable:""},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1),n("el-form-item",{attrs:{label:"岗位编码",prop:"courseCode"}},[n("el-input",{staticClass:"user-form-item",attrs:{type:"text",clearable:""},model:{value:e.form.courseCode,callback:function(t){e.$set(e.form,"courseCode",t)},expression:"form.courseCode"}})],1),n("el-form-item",{attrs:{label:"课程类型",prop:"type"}},[n("drop-search",{staticClass:"user-form-item",attrs:{info:e.form.type,type:"type"},on:{select:e.okType}})],1),n("el-form-item",{attrs:{label:"学习年度",prop:"xs"}},[n("el-input",{staticClass:"user-form-item",attrs:{type:"number",clearable:""},model:{value:e.form.nd,callback:function(t){e.$set(e.form,"nd",t)},expression:"form.nd"}})],1),n("el-form-item",{attrs:{label:"课程总学时",prop:"xs"}},[n("el-input",{staticClass:"user-form-item",attrs:{type:"number",clearable:""},model:{value:e.form.xs,callback:function(t){e.$set(e.form,"xs",t)},expression:"form.xs"}})],1),n("el-form-item",{attrs:{label:"课程费用",prop:"xs"}},[n("el-input",{staticClass:"user-form-item",attrs:{type:"number",clearable:""},model:{value:e.form.fee,callback:function(t){e.$set(e.form,"fee",t)},expression:"form.fee"}})],1),n("el-form-item",{attrs:{label:"是否发布",prop:"xs"}},[n("el-switch",{attrs:{"active-value":1,"inactive-value":0},model:{value:e.form.isPublish,callback:function(t){e.$set(e.form,"isPublish",t)},expression:"form.isPublish"}})],1),n("el-form-item",{attrs:{label:"在线购买",prop:"xs"}},[n("el-switch",{attrs:{"active-value":1,"inactive-value":0},model:{value:e.form.canBuy,callback:function(t){e.$set(e.form,"canBuy",t)},expression:"form.canBuy"}})],1),n("el-form-item",{attrs:{label:"课程图片",prop:"xs"}},[n("UploadImg",{attrs:{placeholder:"课程图片"},on:{rmImage:function(t){e.form.tb=""}},model:{value:e.form.tb,callback:function(t){e.$set(e.form,"tb",t)},expression:"form.tb"}})],1)],1),n("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{on:{click:function(t){e.dialogFormVisible=!1}}},[e._v("取 消")]),n("el-button",{attrs:{type:"primary"},on:{click:e.addCourse}},[e._v("确 定")])],1)],1)],1)},a=[],o=(n("b0c0"),n("cabd")),i=n("c466"),s=n("a4a2"),u=(n("ed08"),n("1925")),l=n("5f17"),c=n("196d"),f=n("5e11"),d=n("0792"),p={name:"Api",data:function(){return{listApi:o["getcourseList"],dialogFormVisible:!1,dialogMediaVisible:!1,dialogTitle:"新增广告",boolVal:[0,1],typeList:{4:"继续教育",6:"新培",7:"三类人员",8:"特种工"},examList:{0:"无需考试",34:"三类人员",35:"劳务员",36:"机械员",37:"土建施工员",38:"装饰装修施工员",39:"设备安装施工员",40:"土建质量员",41:"装饰装修质量员",42:"设备安装质量员",43:"市政质量员",44:"材料员",45:"标准员",81:"资料员",46:"市政施工员"},form:{type:"",xs:0,canBuy:0,isPublish:0,name:"",tb:"",courseCode:""},tableData:[],rules:{name:d["default"].defaultFun("请输入课程名字"),type:d["default"].defaultFun("请输入课程分类"),courseCode:d["default"].defaultFun("请输入作者"),xs:d["default"].defaultNum("请输入学时")}}},watch:{"searchInfo.name":function(e){this.page=1,this.getTableData()},"searchInfo.nd":function(e){this.page=1,this.getTableData()}},components:{DropSearch:l["default"],PreviewImg:c["default"],UploadImg:f["default"]},mixins:[s["default"]],methods:{loadExamList:function(){var e=this;Object(u["searchApi"])({type:"examGroup"}).then((function(t){if(200==t.code)for(var n in t.data)e.examList[t.data[n].id]=t.data[n].name}))},onSubmit:function(){this.page=1,this.size=10,this.getTableData()},editMedia:function(e,t){this.$router.push({name:"course_info",query:{id:e.courseId}})},cancelEdit:function(e,t){e=Object.assign(e,e.temp),e.edit=!1,delete e["temp"]},initEdit:function(e,t){var n=Object.assign({},e);e.edit=!0,e.xs=e.xs/10,e.fee=e.fee/100,e.select=function(t){e.type=t.name},e.temp=n},confirmEdit:function(e){var t=this,n=Object.assign({},e);n.xs=parseInt(10*n.xs),n.fee=parseInt(100*n.fee),delete n["temp"],Object(o["addCourse"])(n).then((function(r){200==r.code&&(Object.assign(e,n),e.edit=!1,delete e["temp"],t.$message.successMsg("编辑成功",1))}))},okType:function(e){this.form.type=e.name},okSearchType:function(e){this.searchInfo.type=e.name,this.page=1,this.getTableData()},addCourse:function(){var e=this;this.$refs["elForm"].validate((function(t){if(t){var n=Object.assign({},e.form);n.xs=parseInt(10*n.xs),n.fee=parseInt(100*n.fee),Object(o["addCourse"])(n).then((function(t){200==t.code&&(e.dialogFormVisible=!1,e.$message.successMsg("新增成功",1),e.getTableData())}))}}))}},filters:{toDatetime:i["toDatetime"]},created:function(){this.loadExamList(),this.getTableData()}},m=p,b=(n("5963"),n("2877")),h=Object(b["a"])(m,r,a,!1,null,"c43540a4",null);t["default"]=h.exports},"408a":function(e,t,n){var r=n("e330");e.exports=r(1..valueOf)},"512c":function(e,t,n){var r=n("342f"),a=r.match(/AppleWebKit\/(\d+)\./);e.exports=!!a&&+a[1]},5899:function(e,t){e.exports="\t\n\v\f\r \u2028\u2029\ufeff"},"58a8":function(e,t,n){var r=n("e330"),a=n("1d80"),o=n("577e"),i=n("5899"),s=r("".replace),u="["+i+"]",l=RegExp("^"+u+u+"*"),c=RegExp(u+u+"*$"),f=function(e){return function(t){var n=o(a(t));return 1&e&&(n=s(n,l,"")),2&e&&(n=s(n,c,"")),n}};e.exports={start:f(1),end:f(2),trim:f(3)}},5963:function(e,t,n){"use strict";n("d4a2")},a4a2:function(e,t,n){"use strict";n.r(t);var r=n("5530"),a=n("1da1"),o=(n("96cf"),n("4de4"),n("d3b7"),n("159b"),n("d81d"),n("0680"));n("c466"),n("ed08");t["default"]={data:function(){return{page:1,total:10,size:10,tableData:[],searchInfo:{isFinish:0}}},watch:{},methods:{filterDict:function(e,t){var n=this[t+"Options"]&&this[t+"Options"].filter((function(t){return t.value==e}));return n&&n[0]&&n[0].label},getDict:function(e){var t=this;return Object(a["a"])(regeneratorRuntime.mark((function n(){var r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,Object(o["getDict"])(e);case 2:return r=n.sent,t[e+"Options"]=r,n.abrupt("return",r);case 5:case"end":return n.stop()}}),n)})))()},handleSizeChange:function(e){this.size=e,this.getTableData()},handleCurrentChange:function(e){this.page=e,this.getTableData()},handleSelectAll:function(e){console.log("handleSelectAll",e),this[e].forEach((function(e){e._selected=!0}))},handleSelectNull:function(e){console.log("handleSelectNull",e),this[e].forEach((function(e){e._selected=!1}))},handleChangeItem:function(e,t,n){this[e][t]=n(this[e][t])},getAllTableData:function(e){var t=Object(r["a"])({size:1e4,from:0},this.searchInfo);this.listApi(t).then((function(t){e(t)}))},getTableData:function(){var e=arguments,t=this;return Object(a["a"])(regeneratorRuntime.mark((function n(){var a,o,i,s,u;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return a=e.length>0&&void 0!==e[0]?e[0]:t.page,o=e.length>1&&void 0!==e[1]?e[1]:t.size,i=(a-1)*o,s=Object(r["a"])({size:o,from:i},t.searchInfo),n.next=6,t.listApi(s);case 6:u=n.sent,200==u.code&&(t.tableData=u.data.list.map((function(e){return e.edit=!1,e._selected=!1,e})),t.total=u.data.total);case 8:case"end":return n.stop()}}),n)})))()}}}},a9e3:function(e,t,n){"use strict";var r=n("83ab"),a=n("da84"),o=n("e330"),i=n("94ca"),s=n("6eeb"),u=n("1a2d"),l=n("7156"),c=n("3a9b"),f=n("d9b5"),d=n("c04e"),p=n("d039"),m=n("241c").f,b=n("06cf").f,h=n("9bf2").f,A=n("408a"),g=n("58a8").trim,v="Number",w=a[v],y=w.prototype,x=a.TypeError,k=o("".slice),I=o("".charCodeAt),D=function(e){var t=d(e,"number");return"bigint"==typeof t?t:C(t)},C=function(e){var t,n,r,a,o,i,s,u,l=d(e,"number");if(f(l))throw x("Cannot convert a Symbol value to a number");if("string"==typeof l&&l.length>2)if(l=g(l),t=I(l,0),43===t||45===t){if(n=I(l,2),88===n||120===n)return NaN}else if(48===t){switch(I(l,1)){case 66:case 98:r=2,a=49;break;case 79:case 111:r=8,a=55;break;default:return+l}for(o=k(l,2),i=o.length,s=0;s<i;s++)if(u=I(o,s),u<48||u>a)return NaN;return parseInt(o,r)}return+l};if(i(v,!w(" 0o1")||!w("0b1")||w("+0x1"))){for(var M,E=function(e){var t=arguments.length<1?0:w(D(e)),n=this;return c(y,n)&&p((function(){A(n)}))?l(Object(t),n,E):t},S=r?m(w):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),_=0;S.length>_;_++)u(w,M=S[_])&&!u(E,M)&&h(E,M,b(w,M));E.prototype=y,y.constructor=E,s(a,v,E)}},addb:function(e,t,n){var r=n("f36a"),a=Math.floor,o=function(e,t){var n=e.length,u=a(n/2);return n<8?i(e,t):s(e,o(r(e,0,u),t),o(r(e,u),t),t)},i=function(e,t){var n,r,a=e.length,o=1;while(o<a){r=o,n=e[o];while(r&&t(e[r-1],n)>0)e[r]=e[--r];r!==o++&&(e[r]=n)}return e},s=function(e,t,n,r){var a=t.length,o=n.length,i=0,s=0;while(i<a||s<o)e[i+s]=i<a&&s<o?r(t[i],n[s])<=0?t[i++]:n[s++]:i<a?t[i++]:n[s++];return e};e.exports=o},bee2:function(e,t,n){"use strict";function r(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function a(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e}n.d(t,"a",(function(){return a}))},c19f:function(e,t,n){"use strict";var r=n("23e7"),a=n("da84"),o=n("621a"),i=n("2626"),s="ArrayBuffer",u=o[s],l=a[s];r({global:!0,forced:l!==u},{ArrayBuffer:u}),i(s)},c466:function(e,t,n){"use strict";n.r(t),n.d(t,"curDate",(function(){return r})),n.d(t,"formatTimeToStr",(function(){return a})),n.d(t,"toDatetime",(function(){return o})),n.d(t,"toDate",(function(){return i})),n.d(t,"toDateShow",(function(){return s})),n.d(t,"getDate",(function(){return u}));n("ac1f"),n("00b4"),n("5319"),n("4d63"),n("c607"),n("2c3e"),n("25f0");function r(){var e=(new Date).Format("yyyy-MM-dd");return e.toLocaleString()}function a(e,t){var n=new Date(e).Format("yyyy-MM-dd hh:mm:ss");return t&&(n=new Date(e).Format(t)),n.toLocaleString()}function o(e){if(!e)return"2020-01-01 00:00:00";var t=new Date(e).Format("yyyy-MM-dd hh:mm:ss");return t.toLocaleString()}function i(e){if(!e)return"2020-01-01";var t=new Date(e).Format("yyyy-MM-dd");return t.toLocaleString()}function s(e){if(!e)return"---";var t=new Date(e).Format("yyyy-MM-dd");return t.toLocaleString()}function u(e){var t=new Date;return t.setDate(t.getDate()+e),i(t)}Date.prototype.Format=function(e){var t={"M+":this.getMonth()+1,"d+":this.getDate(),"h+":this.getHours(),"m+":this.getMinutes(),"s+":this.getSeconds(),"q+":Math.floor((this.getMonth()+3)/3),S:this.getMilliseconds()};for(var n in/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(this.getFullYear()+"").substr(4-RegExp.$1.length))),t)new RegExp("("+n+")").test(e)&&(e=e.replace(RegExp.$1,1==RegExp.$1.length?t[n]:("00"+t[n]).substr((""+t[n]).length)));return e}},cabd:function(e,t,n){"use strict";n.r(t),n.d(t,"getcourseList",(function(){return a})),n.d(t,"getCourseInfo",(function(){return o})),n.d(t,"addCourse",(function(){return i})),n.d(t,"addCourseMedia",(function(){return s})),n.d(t,"deleteCourseMedia",(function(){return u})),n.d(t,"getCourseMediaList",(function(){return l}));var r=n("b775"),a=function(e){return Object(r["default"])({url:"/admin/getcourseList",method:"post",data:e})},o=function(e){return Object(r["default"])({url:"/admin/getCourseInfo",method:"post",data:e})},i=function(e){return Object(r["default"])({url:"/admin/addcourse",method:"post",data:e})},s=function(e){return Object(r["default"])({url:"/admin/addcoursemedia",method:"post",data:e})},u=function(e){return Object(r["default"])({url:"/admin/deleteCoursemedia",method:"post",data:e})},l=function(e){return Object(r["default"])({url:"/admin/getCourseMediaList",method:"post",data:e})}},d4a2:function(e,t,n){},d4ec:function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}n.d(t,"a",(function(){return r}))},d998:function(e,t,n){var r=n("342f");e.exports=/MSIE|Trident/.test(r)}}]);
|