Files
phalapi-pro/public/admin/js/chunk-5e77a3dc.13180f9e.js
2022-03-21 11:16:38 +08:00

1 line
5.6 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-5e77a3dc"],{"0e0d":function(a,t,e){},"4d2e":function(a,t,e){"use strict";e.d(t,"a",(function(){return s})),e.d(t,"b",(function(){return r})),e.d(t,"c",(function(){return n})),e.d(t,"e",(function(){return l})),e.d(t,"f",(function(){return o})),e.d(t,"d",(function(){return c}));var i=e("66df"),s=function(a){return i["a"].request({method:"post",url:"api/admin.php?s=Admin.Task.AddTaskConfig",data:a})},r=function(a){return i["a"].request({method:"post",url:"api/admin.php?s=Admin.Task.EditTaskConfig",data:a})},n=function(a){return i["a"].request({method:"post",url:"api/admin.php?s=Admin.Task.EnableTaskOrNot",data:a})},l=function(a){return i["a"].request({method:"post",url:"api/admin.php?s=Admin.Task.GetTaskList",data:a})},o=function(a){return i["a"].request({method:"post",url:"api/admin.php?s=Admin.Task.RemoveTaskConfig",data:a})},c=function(a){return i["a"].request({method:"post",url:"api/admin.php?s=Admin.Task.GetTask",data:a})}},"830f":function(a,t,e){"use strict";e.r(t);var i=function(){var a=this,t=a.$createElement,e=a._self._c||t;return e("div",{staticClass:"taskConfig"},[e("div",{staticClass:"taskConfig__h"},[e("h2",{staticClass:"taskConfig__h--p"},[a._v(a._s(a.$t("add_task")))])]),e("Form",{ref:"formValidate",staticClass:"taskConfig__form",attrs:{model:a.formValidate,rules:a.ruleValidate,"label-width":130}},[e("FormItem",{staticClass:"formitem",attrs:{label:a.$t("task_title")+"",prop:"title"}},[e("Input",{staticStyle:{width:"627px"},attrs:{clearable:"",placeholder:a.$t("input_please")},model:{value:a.formValidate.title,callback:function(t){a.$set(a.formValidate,"title",t)},expression:"formValidate.title"}})],1),e("div",{staticClass:"scheduledtask__api"},[e("FormItem",{attrs:{label:a.$t("task_API")+"",prop:"nameSpace"}},[e("Input",{staticStyle:{width:"200px"},attrs:{placeholder:a.$t("namespace")},model:{value:a.formValidate.nameSpace,callback:function(t){a.$set(a.formValidate,"nameSpace",t)},expression:"formValidate.nameSpace"}})],1),e("p",{staticStyle:{margin:"0 5px","line-height":"32px"}},[a._v(".")]),e("Input",{staticStyle:{width:"200px"},attrs:{placeholder:a.$t("class_name")},model:{value:a.formValidate.className,callback:function(t){a.$set(a.formValidate,"className",t)},expression:"formValidate.className"}}),e("p",{staticStyle:{margin:"0 5px","line-height":"32px"}},[a._v(".")]),e("FormItem",{attrs:{prop:"functionName","label-width":0}},[e("Input",{staticStyle:{width:"200px"},attrs:{clearable:"",placeholder:a.$t("action_name")},model:{value:a.formValidate.functionName,callback:function(t){a.$set(a.formValidate,"functionName",t)},expression:"formValidate.functionName"}})],1)],1),e("FormItem",{staticClass:"formitem",attrs:{label:a.$t("API_parameters")+": "}},[e("div",{staticStyle:{display:"flex"}},[e("Input",{staticStyle:{width:"627px"},attrs:{clearable:"",type:"textarea",placeholder:""},model:{value:a.formValidate.param,callback:function(t){a.$set(a.formValidate,"param",t)},expression:"formValidate.param"}}),e("p",[a._v(a._s(a.$t("json_format")))])],1)]),e("FormItem",{staticClass:"formitem",attrs:{label:a.$t("excute_interval_second")+": ",prop:"time"}},[e("div",{staticStyle:{display:"flex"}},[e("Input",{staticStyle:{width:"627px"},attrs:{clearable:"",placeholder:""},model:{value:a.formValidate.time,callback:function(t){a.$set(a.formValidate,"time",t)},expression:"formValidate.time"}}),e("p",[a._v(a._s(a.$t("unit_second")))])],1)]),e("FormItem",{staticClass:"formitem",attrs:{label:a.$t("switch")+""}},[e("Checkbox-group",{on:{"on-change":a.changeCheck},model:{value:a.formValidate.checkbox,callback:function(t){a.$set(a.formValidate,"checkbox",t)},expression:"formValidate.checkbox"}},[e("Checkbox",{attrs:{label:"1"}},[a._v(a._s(a.$t("enable")))])],1)],1),e("div",{staticClass:"taskConfig__btn"},[e("Button",{attrs:{type:"primary"},on:{click:a.addConfigFun}},[a._v(a._s(a.$t("submit")))])],1)],1)],1)},s=[],r=e("4d2e"),n=e("c276"),l={data:function(){return{token:Object(n["h"])(),formValidate:{title:"",nameSpace:"Task",className:"",functionName:"",apiname:"",param:"",time:"60",checkbox:["1"]},ruleValidate:{title:[{required:!0,message:this.$t("wrong_task_title"),trigger:"blur"}],nameSpace:[{required:!0,message:this.$t("wrong_namespace"),trigger:"blur",pattern:/^[a-zA-Z][a-zA-Z0-9]*$/}],className:[{required:!0,message:this.$t("wrong_class_name"),trigger:"blur",pattern:/^[a-zA-Z][a-zA-Z0-9]*$/}],functionName:[{required:!0,message:this.$t("wrong_action_name"),trigger:"blur",pattern:/^[A-Za-z0-9_]+$/}],apiname:[{required:!0,message:this.$t("wrong_task_API"),trigger:"blur"}],time:[{required:!0,message:this.$t("wrong_task_interval")},{message:this.$t("wrong_task_interval_2"),pattern:/^\d{2,}$/}]}}},created:function(){},methods:{addConfigFun:function(){var a=this;this.$refs["formValidate"].validate((function(t){if(t)if(a.formValidate.time<10)a.$Message.warning(a.$t("wrong_task_interval_3"));else{var e=new FormData;e.append("access_token",a.token),e.append("title",a.formValidate.title),a.formValidate.checkbox?e.append("enable",!0):e.append("enable",!1),e.append("task_service",a.formValidate.nameSpace+"."+a.formValidate.className+"."+a.formValidate.functionName),a.formValidate.param&&e.append("api_params",a.formValidate.param),e.append("interval_time",a.formValidate.time),Object(r["a"])(e).then((function(t){200===t.ret&&t.data.id?(a.$Message.success(a.$t("add_successfully")),a.$router.push({name:"scheduledtasklist"})):t.msg?a.$Message.warning(t.msg):a.$Message.warning(t.data.msg)}))}}))},changeCheck:function(a){this.formValidate.checkbox=a}}},o=l,c=(e("970c"),e("2877")),m=Object(c["a"])(o,i,s,!1,null,"63ac5eb0",null);t["default"]=m.exports},"970c":function(a,t,e){"use strict";var i=e("0e0d"),s=e.n(i);s.a}}]);