Files
phalapi-pro/public/admin/js/chunk-775964ca.bba044fa.js
2022-03-21 11:16:38 +08:00

1 line
6.9 KiB
JavaScript
Raw Permalink 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-775964ca"],{"0259":function(t,a,e){},4078:function(t,a,e){"use strict";var i=e("0259"),s=e.n(i);s.a},4960:function(t,a,e){"use strict";e.r(a);var i=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"taskConfig"},[e("div",{staticClass:"taskConfig__h"},[e("h2",{staticClass:"taskConfig__h--p"},[t._v(t._s(t.$t("edit_tast")))])]),e("Form",{ref:"formValidate",staticClass:"taskConfig__form",attrs:{model:t.formValidate,rules:t.ruleValidate,"label-width":130}},[e("FormItem",{staticClass:"formitem",attrs:{label:t.$t("task_title")+"",prop:"title"}},[e("Input",{staticStyle:{width:"453px"},attrs:{clearable:"",placeholder:t.$t("input_please")},model:{value:t.formValidate.title,callback:function(a){t.$set(t.formValidate,"title",a)},expression:"formValidate.title"}})],1),e("div",{staticClass:"scheduledtask__api"},[e("FormItem",{attrs:{label:t.$t("task_API")+"",prop:"nameSpace"}},[e("Input",{staticStyle:{width:"200px"},attrs:{placeholder:t.$t("namespace")},model:{value:t.formValidate.nameSpace,callback:function(a){t.$set(t.formValidate,"nameSpace",a)},expression:"formValidate.nameSpace"}})],1),e("p",{staticStyle:{margin:"0 5px","line-height":"32px"}},[t._v(".")]),e("Input",{staticStyle:{width:"200px"},attrs:{placeholder:t.$t("class_name")},model:{value:t.formValidate.className,callback:function(a){t.$set(t.formValidate,"className",a)},expression:"formValidate.className"}}),e("p",{staticStyle:{margin:"0 5px","line-height":"32px"}},[t._v(".")]),e("FormItem",{attrs:{prop:"functionName","label-width":0}},[e("Input",{staticStyle:{width:"200px"},attrs:{clearable:"",placeholder:t.$t("action_name")},model:{value:t.formValidate.functionName,callback:function(a){t.$set(t.formValidate,"functionName",a)},expression:"formValidate.functionName"}})],1)],1),e("FormItem",{staticClass:"formitem",attrs:{label:t.$t("API_parameters")+": "}},[e("div",{staticStyle:{display:"flex"}},[e("Input",{staticStyle:{width:"453px"},attrs:{clearable:"",type:"textarea",placeholder:""},model:{value:t.formValidate.api_params,callback:function(a){t.$set(t.formValidate,"api_params",a)},expression:"formValidate.api_params"}}),e("p",[t._v(t._s(t.$t("json_format")))])],1)]),e("FormItem",{staticClass:"formitem",attrs:{label:t.$t("lastest_result")+": "}},[e("div",{staticStyle:{display:"flex"}},[e("Input",{staticStyle:{width:"453px"},attrs:{disabled:"",autosize:!0,type:"textarea",placeholder:""},model:{value:t.formValidate.result,callback:function(a){t.$set(t.formValidate,"result",a)},expression:"formValidate.result"}})],1)]),e("FormItem",{staticClass:"formitem",attrs:{label:t.$t("excute_interval_second")+": ",prop:"crontab_interval_time"}},[e("div",{staticStyle:{display:"flex"}},[e("Input",{staticStyle:{width:"453px"},attrs:{clearable:"",placeholder:""},model:{value:t.formValidate.crontab_interval_time,callback:function(a){t.$set(t.formValidate,"crontab_interval_time",a)},expression:"formValidate.crontab_interval_time"}}),e("p",[t._v(t._s(t.$t("unit_second")))])],1)]),e("FormItem",{staticClass:"formitem",attrs:{label:t.$t("switch")+""}},[e("Checkbox-group",{on:{"on-change":t.changeCheck},model:{value:t.formValidate.checkbox,callback:function(a){t.$set(t.formValidate,"checkbox",a)},expression:"formValidate.checkbox"}},[e("Checkbox",{attrs:{label:"1"}},[t._v(t._s(t.$t("enable")))])],1)],1),e("div",{staticClass:"taskConfig__btn"},[e("Button",{staticStyle:{"margin-right":"30px"},attrs:{type:"primary"},on:{click:t.editConfigFun}},[t._v(t._s(t.$t("submit")))]),e("router-link",{attrs:{to:{path:"/scheduledtask/lists"}}},[e("Button",[t._v(t._s(t.$t("back")))])],1)],1)],1)],1)},s=[],r=(e("28a5"),e("4d2e")),n=e("c276"),l={data:function(){return{token:Object(n["h"])(),editId:0,formValidate:{title:"",className:"",nameSpace:"",functionName:"",fire_params:"",result:"",api_params:"",crontab_interval_time:"",checkbox:[]},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"}],crontab_interval_time:[{required:!0,message:this.$t("wrong_task_interval")},{message:this.$t("wrong_task_interval_2"),pattern:/^\d{2,}$/}]}}},created:function(){this.editId=this.$route.query.id,this.getTask()},methods:{getTask:function(){var t=this,a=new FormData;a.append("access_token",this.token),a.append("id",this.editId),Object(r["d"])(a).then((function(a){t.formValidate.title=a.data.title;var e=[];e=a.data.fire_params.split("."),t.formValidate.nameSpace=e[0],t.formValidate.className=e[1],t.formValidate.functionName=e[2],t.formValidate.api_params=a.data.api_params,t.formValidate.result=a.data.result,t.formValidate.crontab_interval_time=a.data.crontab_interval_time+"",1===a.data.enable?t.formValidate.checkbox=["1"]:t.formValidate.checkbox=[]}))},editConfigFun:function(){var t=this;this.$refs["formValidate"].validate((function(a){if(a)if(t.formValidate.time<10)t.$Message.warning(t.$t("wrong_task_interval_3"));else{var e=new FormData;e.append("access_token",t.token),e.append("id",t.editId),e.append("title",t.formValidate.title),t.formValidate.checkbox.length>0?e.append("enable",!0):e.append("enable",!1),e.append("task_service",t.formValidate.nameSpace+"."+t.formValidate.className+"."+t.formValidate.functionName),t.formValidate.api_params&&e.append("api_params",t.formValidate.api_params),e.append("crontab_interval_time",t.formValidate.crontab_interval_time),Object(r["b"])(e).then((function(a){200===a.ret&&a.data.isUpdate?(t.$Message.success(t.$t("update_successfully")),t.$router.push({name:"scheduledtasklist"})):a.msg?t.$Message.warning(a.msg):t.$Message.warning(a.data.msg)}))}}))},changeCheck:function(t){this.formValidate.checkbox=t}}},o=l,c=(e("4078"),e("2877")),d=Object(c["a"])(o,i,s,!1,null,"2541d228",null);a["default"]=d.exports},"4d2e":function(t,a,e){"use strict";e.d(a,"a",(function(){return s})),e.d(a,"b",(function(){return r})),e.d(a,"c",(function(){return n})),e.d(a,"e",(function(){return l})),e.d(a,"f",(function(){return o})),e.d(a,"d",(function(){return c}));var i=e("66df"),s=function(t){return i["a"].request({method:"post",url:"api/admin.php?s=Admin.Task.AddTaskConfig",data:t})},r=function(t){return i["a"].request({method:"post",url:"api/admin.php?s=Admin.Task.EditTaskConfig",data:t})},n=function(t){return i["a"].request({method:"post",url:"api/admin.php?s=Admin.Task.EnableTaskOrNot",data:t})},l=function(t){return i["a"].request({method:"post",url:"api/admin.php?s=Admin.Task.GetTaskList",data:t})},o=function(t){return i["a"].request({method:"post",url:"api/admin.php?s=Admin.Task.RemoveTaskConfig",data:t})},c=function(t){return i["a"].request({method:"post",url:"api/admin.php?s=Admin.Task.GetTask",data:t})}}}]);