easypay-admin/crmebadmin/static/js/chunk-4a8c7f4d.9614b5ee.js
2023-12-20 21:43:49 +08:00

1 line
12 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-4a8c7f4d"],{"18c6":function(e,t,o){},"32f0":function(e,t,o){"use strict";o.d(t,"a",(function(){return u})),o.d(t,"b",(function(){return d})),o.d(t,"c",(function(){return m})),o.d(t,"d",(function(){return b})),o.d(t,"e",(function(){return f})),o.d(t,"f",(function(){return p})),o.d(t,"g",(function(){return h})),o.d(t,"h",(function(){return v}));var r=o("b775");function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function n(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,r)}return o}function i(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?n(Object(o),!0).forEach((function(t){s(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):n(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function s(e,t,o){return t=l(t),t in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}function l(e){var t=c(e,"string");return"symbol"==a(t)?t:String(t)}function c(e,t){if("object"!=a(e)||!e)return e;var o=e[Symbol.toPrimitive];if(void 0!==o){var r=o.call(e,t||"default");if("object"!=a(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}function u(){return Object(r["a"])({url:"/admin/schedule/job/list",method:"get"})}function d(e){return Object(r["a"])({url:"/admin/schedule/job/log/list",method:"get",params:i({},e)})}function m(e){var t={jobId:e.jobId,beanName:e.beanName,cronExpression:e.cronExpression,methodName:e.methodName,params:e.params,remark:e.remark};return Object(r["a"])({url:"/admin/schedule/job/add",method:"post",data:t})}function b(e){return Object(r["a"])({url:"/admin/schedule/job/delete/".concat(e),method:"post"})}function f(e){return Object(r["a"])({url:"/admin/schedule/job/start/".concat(e),method:"post"})}function p(e){return Object(r["a"])({url:"/admin/schedule/job/suspend/".concat(e),method:"post"})}function h(e){return Object(r["a"])({url:"/admin/schedule/job/trig/".concat(e),method:"post"})}function v(e){var t={jobId:e.jobId,beanName:e.beanName,cronExpression:e.cronExpression,methodName:e.methodName,params:e.params,remark:e.remark};return Object(r["a"])({url:"/admin/schedule/job/update",method:"post",data:i({},t)})}},"677b":function(e,t,o){"use strict";o("18c6")},"89e6":function(e,t,o){"use strict";o.r(t);var r=function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"divBox"},[o("el-card",{staticClass:"box-card"},[o("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[o("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["admin:schedule:job:add"],expression:"['admin:schedule:job:add']"}],attrs:{type:"primary",size:"small"},on:{click:e.handleAddJob}},[e._v("添加定时任务")])],1),e._v(" "),o("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.listLoading,expression:"listLoading"}],staticClass:"table",attrs:{data:e.tableData,size:"mini","header-cell-style":{fontWeight:"bold"}}},[o("el-table-column",{attrs:{prop:"jobId",label:"任务id","min-width":"60"}}),e._v(" "),o("el-table-column",{attrs:{prop:"beanName",label:"定时任务类名","min-width":"150"}}),e._v(" "),o("el-table-column",{attrs:{prop:"methodName",label:"方法名","min-width":"150"}}),e._v(" "),o("el-table-column",{attrs:{prop:"cronExpression","min-width":"120",label:"cron表达式"}}),e._v(" "),o("el-table-column",{attrs:{prop:"params",label:"参数","min-width":"100"}}),e._v(" "),o("el-table-column",{attrs:{label:"状态","min-width":"80"},scopedSlots:e._u([{key:"default",fn:function(t){return[e.checkPermi(["admin:schedule:job:start","admin:schedule:job:suspend"])?o("el-switch",{attrs:{"active-value":0,"inactive-value":1,"active-text":"正常","inactive-text":"暂停"},on:{change:function(o){return e.onchangeIsShow(t.row)}},model:{value:t.row.status,callback:function(o){e.$set(t.row,"status",o)},expression:"scope.row.status"}}):o("span",[e._v(e._s(0==t.row.status?"正常":"暂停"))])]}}])}),e._v(" "),o("el-table-column",{attrs:{prop:"remark",label:"备注","min-width":"150"}}),e._v(" "),o("el-table-column",{attrs:{prop:"createTime",label:"创建时间","min-width":"120"}}),e._v(" "),o("el-table-column",{attrs:{fixed:"right","min-width":"150",label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[o("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["admin:schedule:job:update"],expression:"['admin:schedule:job:update']"}],attrs:{disabled:0==t.row.status,type:"text",size:"small"},on:{click:function(o){return e.onEdit(t.row)}}},[e._v("编辑")]),e._v(" "),o("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["admin:schedule:job:trig"],expression:"['admin:schedule:job:trig']"}],attrs:{type:"text",size:"small"},on:{click:function(o){return e.onTrig(t.row)}}},[e._v("触发")]),e._v(" "),o("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["admin:schedule:job:delete"],expression:"['admin:schedule:job:delete']"}],attrs:{disabled:0==t.row.status,type:"text",size:"small"},on:{click:function(o){return e.handleDelete(t.row.jobId,t.$index)}}},[e._v("删除")])]}}])})],1)],1),e._v(" "),o("creat-Job",{ref:"creatJobs",attrs:{editData:e.editData,dialogVisible:e.dialogVisible},on:{getList:e.getjobList,closeModel:e.closeModel}})],1)},a=[],n=o("32f0"),i=function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("el-dialog",{attrs:{title:"定时任务",visible:e.dialogVisible,"before-close":e.handleClose,closeOnClickModal:!1},on:{"update:visible":function(t){e.dialogVisible=t}}},[o("el-form",{directives:[{name:"loading",rawName:"v-loading",value:e.loadingFrom,expression:"loadingFrom"}],ref:"dataForm",attrs:{model:e.dataForm,"label-width":"120px",rules:e.rules}},[o("el-form-item",{attrs:{required:"",label:"定时任务类名",prop:"beanName"}},[o("el-input",{attrs:{placeholder:"请输入定时任务名称"},model:{value:e.dataForm.beanName,callback:function(t){e.$set(e.dataForm,"beanName","string"===typeof t?t.trim():t)},expression:"dataForm.beanName"}})],1),e._v(" "),o("el-form-item",{attrs:{required:"",label:"cron表达式",prop:"cronExpression"}},[o("el-input",{attrs:{placeholder:"请输入cron表达式"},model:{value:e.dataForm.cronExpression,callback:function(t){e.$set(e.dataForm,"cronExpression","string"===typeof t?t.trim():t)},expression:"dataForm.cronExpression"}})],1),e._v(" "),o("el-form-item",{attrs:{required:"",label:"方法名",prop:"methodName"}},[o("el-input",{attrs:{placeholder:"请输入定时任务方法名"},model:{value:e.dataForm.methodName,callback:function(t){e.$set(e.dataForm,"methodName","string"===typeof t?t.trim():t)},expression:"dataForm.methodName"}})],1),e._v(" "),o("el-form-item",{attrs:{label:"参数",prop:"params"}},[o("el-input",{attrs:{placeholder:"请输入定时任务方法名"},model:{value:e.dataForm.params,callback:function(t){e.$set(e.dataForm,"params","string"===typeof t?t.trim():t)},expression:"dataForm.params"}})],1),e._v(" "),o("el-form-item",{attrs:{label:"备注",prop:"remark"}},[o("el-input",{attrs:{placeholder:"请输入备注"},model:{value:e.dataForm.remark,callback:function(t){e.$set(e.dataForm,"remark","string"===typeof t?t.trim():t)},expression:"dataForm.remark"}})],1)],1),e._v(" "),o("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[o("el-button",{on:{click:function(t){return e.handleClose("dataForm")}}},[e._v("取 消")]),e._v(" "),o("el-button",{attrs:{type:"primary",loading:e.loading},on:{click:function(t){return e.onsubmit("dataForm")}}},[e._v("确 定")])],1)],1)},s=[];function l(e){return l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},l(e)}function c(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,r)}return o}function u(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?c(Object(o),!0).forEach((function(t){d(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):c(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function d(e,t,o){return t=m(t),t in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}function m(e){var t=b(e,"string");return"symbol"==l(t)?t:String(t)}function b(e,t){if("object"!=l(e)||!e)return e;var o=e[Symbol.toPrimitive];if(void 0!==o){var r=o.call(e,t||"default");if("object"!=l(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}var f={name:"creatClassify",props:{editData:{type:Object,default:function(){return{}}},dialogVisible:{type:Boolean,default:!1}},data:function(){return{loading:!1,loadingFrom:!1,rules:{},dataForm:u({},this.editData)}},watch:{editData:{handler:function(e){this.dataForm=u({},e)},deep:!0}},methods:{handleClose:function(){var e=this;this.$nextTick((function(){e.$emit("closeModel"),e.$refs["dataForm"].resetFields()}))},onClose:function(){this.$refs["dataForm"].resetFields(),this.$emit("closeModel"),this.loading=!1,this.$emit("getList"),this.dialogVisible=!1},onsubmit:function(e){var t=this;this.$refs[e].validate((function(e){if(!e)return!1;t.loading=!0,t.dataForm.jobId?n["h"](t.dataForm).then((function(e){t.$message.success("操作成功"),t.onClose()})).catch((function(){t.loading=!1})):n["c"](t.dataForm).then((function(e){t.$message.success("操作成功"),t.onClose()})).catch((function(){t.loading=!1}))}))}}},p=f,h=(o("677b"),o("2877")),v=Object(h["a"])(p,i,s,!1,null,"da2c80d0",null),g=v.exports,j=o("61f7"),y=o("e350"),w=(o("ed08"),{name:"list",components:{creatJob:g},data:function(){return{tableData:[],listLoading:!1,dialogVisible:!1,status:0,jobId:0,editData:{jobId:0,beanName:"",cronExpression:"",methodName:"",remark:"",param:""}}},created:function(){Object(y["a"])(["admin:schedule:job:list"])&&this.getjobList()},methods:{checkPermi:y["a"],getjobList:function(){var e=this;this.listLoading=!0,n["a"]().then((function(t){e.listLoading=!1,e.tableData=t})).catch((function(){e.listLoading=!1}))},submit:Object(j["a"])((function(e){})),handleClose:function(e){this.formConf.fields=[],this.dialogVisible=!1},onchangeIsShow:function(e){var t=this;1==e.status?n["f"](e.jobId).then((function(){t.$message.success("修改成功"),t.getjobList()})).catch((function(){e.status=!e.status})):n["e"](e.jobId).then((function(){t.$message.success("修改成功"),t.getjobList()})).catch((function(){e.status=!e.status}))},handleAddJob:function(){this.editData={},this.dialogVisible=!0},onEdit:function(e){this.editData=e,this.dialogVisible=!0},onTrig:function(e){var t=this;n["g"](e.jobId).then((function(e){t.$message.success("触发成功"),t.getjobList()}))},closeModel:function(){this.dialogVisible=!1},handleDelete:function(e,t){var o=this;this.$modalSure().then((function(){n["d"](e).then((function(e){o.$message.success("删除成功"),o.getjobList()}))}))}}}),O=w,x=(o("d4b8"),Object(h["a"])(O,r,a,!1,null,"7d71ab3c",null));t["default"]=x.exports},d4b8:function(e,t,o){"use strict";o("d8af2")},d8af2:function(e,t,o){}}]);