CRMEB/crmeb/public/admin/system_static/js/chunk-70c44ef4.a59b339d.js
2025-07-24 09:53:10 +08:00

1 line
18 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-70c44ef4"],{"51d9":function(t,e,n){},8593:function(t,e,n){n.d(e,"i",(function(){return r})),n.d(e,"g",(function(){return o})),n.d(e,"h",(function(){return i})),n.d(e,"jb",(function(){return u})),n.d(e,"m",(function(){return c})),n.d(e,"k",(function(){return s})),n.d(e,"l",(function(){return l})),n.d(e,"j",(function(){return d})),n.d(e,"R",(function(){return f})),n.d(e,"J",(function(){return m})),n.d(e,"Q",(function(){return b})),n.d(e,"O",(function(){return p})),n.d(e,"L",(function(){return h})),n.d(e,"M",(function(){return g})),n.d(e,"N",(function(){return v})),n.d(e,"P",(function(){return _})),n.d(e,"fb",(function(){return O})),n.d(e,"lb",(function(){return k})),n.d(e,"y",(function(){return j})),n.d(e,"c",(function(){return y})),n.d(e,"e",(function(){return w})),n.d(e,"b",(function(){return T})),n.d(e,"d",(function(){return x})),n.d(e,"f",(function(){return V})),n.d(e,"C",(function(){return $})),n.d(e,"A",(function(){return S})),n.d(e,"B",(function(){return C})),n.d(e,"W",(function(){return D})),n.d(e,"V",(function(){return E})),n.d(e,"X",(function(){return G})),n.d(e,"eb",(function(){return L})),n.d(e,"p",(function(){return P})),n.d(e,"o",(function(){return z})),n.d(e,"ab",(function(){return R})),n.d(e,"r",(function(){return N})),n.d(e,"z",(function(){return U})),n.d(e,"bb",(function(){return B})),n.d(e,"a",(function(){return I})),n.d(e,"G",(function(){return q})),n.d(e,"ib",(function(){return F})),n.d(e,"K",(function(){return A})),n.d(e,"xb",(function(){return J})),n.d(e,"wb",(function(){return W})),n.d(e,"S",(function(){return H})),n.d(e,"U",(function(){return K})),n.d(e,"H",(function(){return M})),n.d(e,"Y",(function(){return Q})),n.d(e,"Z",(function(){return X})),n.d(e,"D",(function(){return Y})),n.d(e,"gb",(function(){return Z})),n.d(e,"E",(function(){return tt})),n.d(e,"hb",(function(){return et})),n.d(e,"q",(function(){return nt})),n.d(e,"I",(function(){return at})),n.d(e,"F",(function(){return rt})),n.d(e,"cb",(function(){return ot})),n.d(e,"rb",(function(){return it})),n.d(e,"tb",(function(){return ut})),n.d(e,"qb",(function(){return ct})),n.d(e,"ub",(function(){return st})),n.d(e,"sb",(function(){return lt})),n.d(e,"s",(function(){return dt})),n.d(e,"vb",(function(){return ft})),n.d(e,"mb",(function(){return mt})),n.d(e,"kb",(function(){return bt})),n.d(e,"nb",(function(){return pt})),n.d(e,"db",(function(){return ht})),n.d(e,"pb",(function(){return gt})),n.d(e,"T",(function(){return vt})),n.d(e,"ob",(function(){return _t})),n.d(e,"t",(function(){return Ot})),n.d(e,"w",(function(){return kt})),n.d(e,"u",(function(){return jt})),n.d(e,"v",(function(){return yt})),n.d(e,"x",(function(){return wt})),n.d(e,"n",(function(){return Tt})),n("99af");var a=n("6b6c");function r(t){return Object(a.a)({url:"setting/config_class",method:"get",params:t})}function o(t){return Object(a.a)({url:"setting/config_class/create",method:"get"})}function i(t){return Object(a.a)({url:"setting/config_class/".concat(t,"/edit"),method:"get"})}function u(t){return Object(a.a)({url:"setting/config_class/set_status/".concat(t.id,"/").concat(t.status),method:"PUT"})}function c(t){return Object(a.a)({url:"setting/config",method:"get",params:t})}function s(t){return Object(a.a)({url:"setting/config/create",method:"get",params:t})}function l(t){return Object(a.a)({url:"/setting/config/".concat(t,"/edit"),method:"get"})}function d(t,e){return Object(a.a)({url:"setting/config/set_status/".concat(t,"/").concat(e),method:"PUT"})}function f(t){return Object(a.a)({url:"setting/group",method:"get",params:t})}function m(t){return Object(a.a)({url:t.url,method:t.method,data:t.datas})}function b(t){return Object(a.a)({url:"setting/group/".concat(t),method:"get"})}function p(t,e){return Object(a.a)({url:e,method:"get",params:t})}function h(t,e){return Object(a.a)({url:e,method:"get",params:t})}function g(t,e){return Object(a.a)({url:e,method:"get",params:t})}function v(t,e){return Object(a.a)({url:e,method:"get",params:t})}function _(t){return Object(a.a)({url:t,method:"PUT"})}function O(t){return Object(a.a)({url:"system/log/search_admin",method:"GET"})}function k(t){return Object(a.a)({url:"system/log",method:"GET",params:t})}function j(){return Object(a.a)({url:"system/file",method:"GET"})}function y(){return Object(a.a)({url:"system/backup",method:"GET"})}function w(t){return Object(a.a)({url:"system/backup/read",method:"GET",params:t})}function T(t){return Object(a.a)({url:"system/backup/backup",method:"put",data:t})}function x(t){return Object(a.a)({url:"system/backup/optimize",method:"put",data:t})}function V(t){return Object(a.a)({url:"system/backup/repair",method:"put",data:t})}function $(t){return Object(a.a)({url:"system/backup/file_list",method:"GET"})}function S(t){return Object(a.a)({url:"backup/download",method:"get",params:t})}function C(t){return Object(a.a)({url:"system/backup/import",method:"POST",data:t})}function D(t){return Object(a.a)({url:"system/file/login",method:"POST",data:t})}function E(t){return Object(a.a)({url:"system/file/opendir",method:"GET",params:t,file_edit:!0})}function G(t){return Object(a.a)({url:"system/file/openfile",method:"GET",params:t,file_edit:!0})}function L(t){return Object(a.a)({url:"system/file/savefile?fileToken=".concat(t.fileToken),method:"post",data:t,file_edit:!0})}function P(t){return Object(a.a)({url:"system/file/createFolder",method:"GET",params:t,file_edit:!0})}function z(t){return Object(a.a)({url:"system/file/createFile",method:"GET",params:t,file_edit:!0})}function R(t){return Object(a.a)({url:"system/file/rename",method:"GET",params:t,file_edit:!0})}function N(t){return Object(a.a)({url:"system/file/delFolder",method:"GET",params:t,file_edit:!0})}function U(t){return Object(a.a)({url:"system/file/mark",method:"get",params:t,file_edit:!0})}function B(t){return Object(a.a)({url:"system/replace_site_url",method:"post",data:t})}function I(){return Object(a.a)({url:"auth",method:"get"})}function q(){return Object(a.a)({url:"setting/get_kf_adv",method:"get"})}function F(t){return Object(a.a)({url:"setting/set_kf_adv",method:"post",data:t})}function A(){return Object(a.a)({url:"setting/group_all",method:"get"})}function J(t){return Object(a.a)({url:"system/version_list",method:"get",params:t})}function W(t){return Object(a.a)({url:"system/version_crate/".concat(t),method:"get"})}function H(t){return Object(a.a)({url:"setting/group_data/save_all",method:"POST",data:t})}function K(t){return Object(a.a)({url:"diy/open_adv/add",method:"POST",data:t})}function M(){return Object(a.a)({url:"diy/open_adv/info",method:"get"})}function Q(t){return Object(a.a)({url:"setting/config/get_system/".concat(t),method:"get"})}function X(t){return Object(a.a)({url:"setting/config/save_basics",method:"POST",data:t})}function Y(){return Object(a.a)({url:"setting/get_user_agreement",method:"get"})}function Z(t){return Object(a.a)({url:"setting/set_user_agreement",method:"post",data:t})}function tt(t){return Object(a.a)({url:"setting/get_agreement/".concat(t),method:"get"})}function et(t,e){return Object(a.a)({url:"setting/save_agreement",method:"post",data:t})}function nt(t){return Object(a.a)({url:"crmeb_product",method:"get",params:t})}function at(){return Object(a.a)({url:"setting/get_version",method:"get"})}function rt(){return Object(a.a)({url:"copyright",method:"get"})}function ot(t){return Object(a.a)({url:"copyright",method:"post",data:t})}function it(t){return Object(a.a)({url:"/system/upgrade/list",method:"get",params:t})}function ut(){return Object(a.a)({url:"/system/upgrade_progress",method:"get"})}function ct(){return Object(a.a)({url:"/system/upgrade/agreement",method:"get"})}function st(){return Object(a.a)({url:"/system/upgrade_status",method:"get"})}function lt(t){return Object(a.a)({url:"/system/upgrade_log/list",method:"get",params:t})}function dt(t){return Object(a.a)({url:"/system/upgrade_download/"+t,method:"POST"})}function ft(t){return Object(a.a)({url:"/system/upgradeable/list",method:"get",params:t})}function mt(t){return Object(a.a)({url:"system/crontab/list",params:t})}function bt(t,e){return Object(a.a)({url:"system/crontab/set_open/".concat(t,"/").concat(e)})}function pt(t){return Object(a.a)({url:"system/crontab/info/".concat(t)})}function ht(t){return Object(a.a)({url:"system/crontab/save",method:"post",data:t})}function gt(t){return Object(a.a)({url:"system/database/update_mark",method:"post",data:t})}function vt(t,e){return Object(a.a)({url:"system/file/mark/save?fileToken=".concat(t),method:"post",data:e})}function _t(){return Object(a.a)({url:"system/crontab/mark"})}function Ot(t){return Object(a.a)({url:"system/event/list",params:t})}function kt(t,e){return Object(a.a)({url:"system/event/set_open/".concat(t,"/").concat(e)})}function jt(t){return Object(a.a)({url:"system/event/info/".concat(t)})}function yt(t){return Object(a.a)({url:"system/event/save",method:"post",data:t})}function wt(){return Object(a.a)({url:"system/event/mark"})}function Tt(){return Object(a.a)({url:"system/info"})}},9268:function(t,e,n){n.r(e),n("b0c0");var a=n("8593"),r=n("5530"),o=(n("7db0"),n("e9f5"),n("f665"),n("d3b7"),n("c2c6")),i=n("2f62"),u=(r={data:function(){return{modal:!1,task:[],loading:!1,formValidate:{mark:"",content:"",is_open:0,name:"",password:"",customCode:""},copyData:"",trip:"",editor:""}},created:function(){this.eventTask()},methods:Object(r.a)(Object(r.a)({},Object(i.c)("admin/layout",["setCopyrightShow"])),{},{taskChange:function(t){var e=this.task.find((function(e){return e.value===t}));this.copyData=e.data},initEditor:function(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:"";try{var e=this;e.$nextTick((function(){e.editor=o.editor.create(document.getElementById("container"),{value:t,language:"php",automaticLayout:!0,theme:"vs-dark",foldingStrategy:"indentation",overviewRulerBorder:!1,minimap:{enabled:!1},scrollbar:{vertical:"hidden",horizontal:"hidden"},wordWrap:"on",autoIndent:!0,tabSize:4,autoClosingOvertype:"always",readOnly:!1})}))}catch(t){}},eventTask:function(){var t=this;Object(a.x)().then((function(e){t.task=e.data}))},initData:function(t){this.formValidate={name:"",mark:"",is_open:0,content:"",password:"",customCode:""},this.copyData="",this.modal=!1},eventInfo:function(t){var e=this;t?Object(a.u)(t).then((function(t){e.modal=!0,e.formValidate=t.data;var n=e.task.find((function(e){return e.value===t.data.mark}));e.copyData=n.data,e.initEditor(t.data.customCode||"")})):(this.modal=!0,this.initEditor("<?php\n\n//示例代码\n//参数使用实例 $data['uid']\n\n//直接写入数据库\n\\think\\facade\\Db::name('cache')->insert(['key' => 'custom_event_' . rand(), 'result' => $data['nickname'] . rand(), 'expire_time' => 0]);\n\n//调用系统方法\napp()->make(\\app\\services\\other\\CacheServices::class)->setDbCache('custom_event_' . rand(), $data['nickname']);"))},handleSubmit:function(){if(this.formValidate.customCode=this.editor.getValue(),!this.formValidate.mark)return this.$message.error({message:"请选择事件类型",onClose:function(){}});this.eventSave(this.formValidate)},eventSave:function(t){var e=this;Object(a.v)(t).then((function(t){e.$message.success({message:t.msg}),e.$emit("submitAsk"),e.modal=!1})).catch((function(t){e.$message.error(t.msg)}))}})},i=(n("cd5a"),n("2877")),r=Object(i.a)(r,(function(){var t=this,e=t._self._c;return e("div",[e("el-drawer",{attrs:{visible:t.modal,title:t.formValidate.id?"编辑事件":"添加事件",size:"1000px"},on:{"update:visible":function(e){t.modal=e},closed:t.initData}},[t.modal?e("el-form",{ref:"formValidate",staticClass:"pb-20",attrs:{model:t.formValidate,"label-width":"97px","label-colon":""}},[e("el-form-item",{attrs:{label:"事件名称:",required:""}},[e("el-row",{attrs:{gutter:16}},[e("el-col",{attrs:{span:20}},[e("el-input",{attrs:{placeholder:"请输入事件名称"},model:{value:t.formValidate.name,callback:function(e){t.$set(t.formValidate,"name",e)},expression:"formValidate.name"}})],1)],1)],1),e("el-form-item",{attrs:{label:"事件类型:",required:""}},[e("el-row",{attrs:{gutter:16}},[e("el-col",{attrs:{span:20}},[e("el-select",{on:{change:t.taskChange},model:{value:t.formValidate.mark,callback:function(e){t.$set(t.formValidate,"mark",e)},expression:"formValidate.mark"}},t._l(t.task,(function(t,n){return e("el-option",{key:n,attrs:{value:t.value,label:t.label}})})),1)],1)],1)],1),e("el-form-item",{attrs:{label:"事件说明:"}},[e("el-row",{attrs:{gutter:10}},[e("el-col",{attrs:{span:24}},[e("el-input",{attrs:{type:"textarea",autosize:{minRows:3,maxRows:5},placeholder:"请输入事件说明"},model:{value:t.formValidate.content,callback:function(e){t.$set(t.formValidate,"content",e)},expression:"formValidate.content"}})],1)],1)],1),e("el-form-item",{attrs:{label:"执行代码:"}},[e("el-row",{attrs:{gutter:10}},[e("el-col",{attrs:{span:24}},[e("div",{ref:"container",staticClass:"monaco-editor",attrs:{id:"container"}})])],1)],1),t.copyData?e("el-form-item",{attrs:{label:"可用参数:"}},[e("el-row",{attrs:{gutter:10}},[e("el-col",{attrs:{span:24}},[e("el-input",{staticClass:"text-area",attrs:{type:"textarea",autosize:{minRows:7,maxRows:7},placeholder:"请输入事件说明",readonly:""},model:{value:t.copyData,callback:function(e){t.copyData=e},expression:"copyData"}})],1)],1)],1):t._e(),e("el-form-item",{attrs:{label:"开发密码:",required:""}},[e("el-row",{attrs:{gutter:10}},[e("el-col",{attrs:{span:24}},[e("el-input",{attrs:{type:"password",placeholder:"请输入系统开发密码开发密码在crmeb/config/filesystem.php中修改password"},model:{value:t.formValidate.password,callback:function(e){t.$set(t.formValidate,"password",e)},expression:"formValidate.password"}})],1)],1)],1),e("el-form-item",{attrs:{label:"是否开启:"}},[e("el-row",{attrs:{gutter:10}},[e("el-col",{attrs:{span:12}},[e("el-switch",{attrs:{"active-value":1,"inactive-value":0,size:"large"},model:{value:t.formValidate.is_open,callback:function(e){t.$set(t.formValidate,"is_open",e)},expression:"formValidate.is_open"}},[e("span",{attrs:{slot:"open"},slot:"open"},[t._v("开启")]),e("span",{attrs:{slot:"close"},slot:"close"},[t._v("关闭")])])],1)],1)],1)],1):t._e(),e("span",{staticClass:"dialog-footer"},[e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:function(e){t.modal=!1}}},[t._v("取 消")]),e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:t.handleSubmit}},[t._v("提 交")])],1)],1)],1)}),[],!1,null,"ed866346",null).exports,n("d708"));r={name:"system_event",components:{creatTask:r},data:function(){return{loading:!1,tableData:[],page:1,limit:15,total:1,apiBaseURL:"",headerList:[{label:"系统任务",value:"0"},{label:"自定义任务",value:"1"}],currentTab:"0"}},created:function(){this.apiBaseURL=u.a.apiBaseURL,this.getList()},methods:{getList:function(){var t=this;this.loading=!0,Object(a.t)({page:this.page,limit:this.limit}).then((function(e){t.loading=!1;e=e.data;var n=e.count;e=e.list;t.total=n,t.tableData=e})).catch((function(e){t.loading=!1,t.$message.error(e.msg)}))},addTask:function(){this.$refs.addTask.eventInfo()},edit:function(t){this.$refs.addTask.eventInfo(t)},handleDelete:function(t,e,n){var a=this;e={title:e,num:n,url:"system/event/del/".concat(t.id),method:"delete",ids:""};this.$modalSure(e).then((function(t){a.$message.success(t.msg),a.getList()})).catch((function(t){a.$message.error(t.msg)}))},handleChange:function(t){var e=this,n=t.id;t=t.is_open;Object(a.w)(n,t).then((function(t){e.$message.success(t.msg),e.getList()})).catch((function(t){e.$message.error(t.msg)}))}}},n("aae2"),n=Object(i.a)(r,(function(){var t=this,e=t._self._c;return e("div",[e("el-card",{attrs:{bordered:!1,shadow:"never"}},[e("el-alert",{attrs:{type:"warning",closable:!1}},[e("template",{slot:"title"},[t._v("\n 自定义事件说明:"),e("br"),t._v("\n 1、新增的事件会在对应的事件类型相关的流程中触发选择用户登录则在用户登录时执行代码。"),e("br"),t._v("\n 2、可以使用对应事件类型中对应的参数$data['nickname']、$data['phone']等。"),e("br"),t._v("\n 3、调用类的时候请写入完整路径\\think\\facade\\Db、\\app\\services\\other\\CacheServices::class等。"),e("br")])],2),e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"mt14",attrs:{type:"primary"},on:{click:t.addTask}},[t._v("新增系统事件")]),e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticClass:"ivu-mt",attrs:{data:t.tableData}},[e("el-table-column",{attrs:{label:"编号","min-width":"100"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.id))])]}}])}),e("el-table-column",{attrs:{label:"事件名","min-width":"150"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.name))])]}}])}),e("el-table-column",{attrs:{label:"事件类型","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.mark_name))])]}}])}),e("el-table-column",{attrs:{label:"是否开启","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("el-switch",{staticClass:"defineSwitch",attrs:{"active-value":1,"inactive-value":0,size:"large","active-text":"开启","inactive-text":"关闭"},on:{change:function(e){return t.handleChange(n.row)}},model:{value:n.row.is_open,callback:function(e){t.$set(n.row,"is_open",e)},expression:"scope.row.is_open"}})]}}])}),e("el-table-column",{attrs:{label:"创建时间","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.add_time))])]}}])}),e("el-table-column",{attrs:{label:"操作",width:"100"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("a",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:function(e){return t.edit(n.row.id)}}},[t._v("编辑")]),e("el-divider",{attrs:{direction:"vertical"}}),e("a",{directives:[{name:"permission",rawName:"v-permission",value:"seckill",expression:"'seckill'"},{name:"db-click",rawName:"v-db-click"}],on:{click:function(e){return t.handleDelete(n.row,"删除自定事件",n.$index)}}},[t._v("删除")])]}}])})],1),e("div",{staticClass:"acea-row row-right page"},[t.total?e("pagination",{attrs:{total:t.total,page:t.page,limit:t.limit},on:{"update:page":function(e){t.page=e},"update:limit":function(e){t.limit=e},pagination:t.getList}}):t._e()],1),e("creatTask",{ref:"addTask",attrs:{currentTab:t.currentTab},on:{submitAsk:t.getList}})],1)],1)}),[],!1,null,"2e290dce",null);e.default=n.exports},aae2:function(t,e,n){n("51d9")},c5ec:function(t,e,n){},cd5a:function(t,e,n){n("c5ec")}}]);