1 line
12 KiB
JavaScript
1 line
12 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-3ecd8d86"],{"06cc":function(t,a,e){},"1f09":function(t,a,e){"use strict";e("99af");var i=[{title:"操作",key:"mod",dataIndex:"mod",scopedSlots:{customRender:"mod"},width:100},{title:"规则ID",dataIndex:"static_rule_id",width:80},{title:"规则名称",dataIndex:"static_rule_name",width:150},{title:"源IP",dataIndex:"static_rule_sip",ellipsis:!0,width:130},{title:"目的IP",dataIndex:"static_rule_dip",ellipsis:!0,width:130},{title:"源端口",dataIndex:"static_rule_sport",ellipsis:!0,width:90},{title:"目的端口",dataIndex:"static_rule_dport",ellipsis:!0,width:90},{title:"源端口掩码",dataIndex:"static_rule_msport",ellipsis:!0,width:90},{title:"目的端口掩码",dataIndex:"static_rule_mdport",ellipsis:!0,width:100},{title:"协议",dataIndex:"static_rule_protocol",ellipsis:!0,width:90},{title:"协议掩码",dataIndex:"static_rule_mprotocol",ellipsis:!0,width:90},{title:"创建人",dataIndex:"static_rule_create_username",ellipsis:!0,width:120},{title:"创建人处室",dataIndex:"static_rule_create_depart",ellipsis:!0,width:120},{title:"任务状态",dataIndex:"static_rule_audit_status",scopedSlots:{customRender:"static_rule_audit_status"},ellipsis:!0,width:130},{title:"操作",key:"action",dataIndex:"xiangqing",scopedSlots:{customRender:"action"},width:180}],s=[{title:"操作",key:"mod",dataIndex:"mod",scopedSlots:{customRender:"mod"},width:100},{title:"规则ID",dataIndex:"dynamic_rule_id",width:80},{title:"规则名称",dataIndex:"dynamic_rule_name",width:150},{title:"来源系统",dataIndex:"dynamic_rule_source_system",ellipsis:!0,width:180},{title:"事件类型",dataIndex:"dynamic_rule_event_type",ellipsis:!0,width:100},{title:"创建人",dataIndex:"dynamic_rule_create_username",ellipsis:!0,width:100},{title:"创建人处室",dataIndex:"dynamic_rule_create_depart",ellipsis:!0,width:100},{title:"策略模版id",dataIndex:"template_id",ellipsis:!0,width:80},{title:"防护等级",dataIndex:"dynamic_rule_protect_level",ellipsis:!0,width:80},{title:"优先级",dataIndex:"dynamic_rule_priority",scopedSlots:{customRender:"dynamic_rule_priority"},ellipsis:!0,width:80},{title:"范围",dataIndex:"dynamic_rule_range",ellipsis:!0,width:80},{title:"频率",dataIndex:"dynamic_rule_frequency",scopedSlots:{customRender:"dynamic_rule_frequency"},ellipsis:!0,width:80},{title:"操作",key:"action",dataIndex:"xiangqing",scopedSlots:{customRender:"action"},width:180}],n=[{title:"防护对象ID",dataIndex:"proobj_id",width:100},{title:"防护对象名称",dataIndex:"proobj_name",width:100},{title:"系统名称",dataIndex:"proobj_system_name",ellipsis:!0,width:150},{title:"系统IP",dataIndex:"proobj_ip_address",ellipsis:!0,width:150},{title:"业务端口",dataIndex:"proobj_port",ellipsis:!0,width:180},{title:"域名",dataIndex:"proobj_url",ellipsis:!0,width:180},{title:"协议",dataIndex:"proobj_protocol",ellipsis:!0,width:100},{title:"状态",dataIndex:"proobj_audit_status",scopedSlots:{customRender:"proobj_audit_status"},ellipsis:!0,width:100},{title:"创建人",dataIndex:"proobj_create_username",ellipsis:!0,width:180},{title:"创建人处室",dataIndex:"proobj_create_depart",ellipsis:!0,width:180},{title:"操作",key:"action",dataIndex:"xiangqing",scopedSlots:{customRender:"action"},width:180}],d=[{title:"对象ID",dataIndex:"whiteobj_id",width:180},{title:"白名单对象名称",dataIndex:"whiteobj_name",width:180},{title:"系统名称",dataIndex:"whiteobj_system_name",ellipsis:!0,width:180},{title:"系统IP",dataIndex:"whiteobj_ip_address",ellipsis:!0,width:180},{title:"业务端口",dataIndex:"whiteobj_port",ellipsis:!0,width:180},{title:"域名",dataIndex:"whiteobj_url",ellipsis:!0,width:180},{title:"协议",dataIndex:"whiteobj_protocol",ellipsis:!0,width:180},{title:"状态",dataIndex:"audit_status",scopedSlots:{customRender:"audit_status"},ellipsis:!0,width:180},{title:"操作",key:"action",dataIndex:"xiangqing",scopedSlots:{customRender:"action"},width:180}],l=[{title:"模版ID",dataIndex:"template_id",width:100},{title:"模板名称",dataIndex:"template_name",width:400},{title:"数据来源系统",dataIndex:"source_system",ellipsis:!0,width:100},{title:"模板使用次数",dataIndex:"template_used_times",ellipsis:!0,width:100},{title:"已运行的任务数量",dataIndex:"running_tasks",ellipsis:!0,width:100},{title:"板创建人ID",dataIndex:"create_user_id",ellipsis:!0,width:100},{title:"板创建人名称",dataIndex:"create_user_name",ellipsis:!0,width:100},{title:"板创建人处室",dataIndex:"create_user_depart",ellipsis:!0,width:100},{title:"操作",key:"action",dataIndex:"xiangqing",scopedSlots:{customRender:"action"},width:180}],o=[{title:"任务ID",dataIndex:"task_id",width:100},{title:"任务名称",dataIndex:"task_name",width:100},{title:"任务类型",dataIndex:"task_type",scopedSlots:{customRender:"task_type"},ellipsis:!0,width:130},{title:"任务行为",dataIndex:"task_act",ellipsis:!0,width:130},{title:"任务状态",dataIndex:"task_status",scopedSlots:{customRender:"task_status"},ellipsis:!0,width:130},{title:"任务审核状态",dataIndex:"task_audit_status",scopedSlots:{customRender:"task_audit_status"},ellipsis:!0,width:180},{title:"任务开始时间",dataIndex:"task_start_time",ellipsis:!0,width:150},{title:"任务结束时间",dataIndex:"task_end_time",ellipsis:!0,width:150},{title:"创建人",dataIndex:"task_create_username",ellipsis:!0,width:100},{title:"创建人处室",dataIndex:"task_create_depart",ellipsis:!0,width:100},{title:"任务执行情况",key:"execute",dataIndex:"execute",scopedSlots:{customRender:"execute"},width:150},{title:"操作",key:"action",dataIndex:"xiangqing",scopedSlots:{customRender:"action"},width:180}];a["a"]={poConfigColumn:[].concat(n),wlCofig:[].concat(d),staticruleColumn:[].concat(i),dynamicruleColumn:[].concat(s),templateIdColumn:[].concat(l),taskColumn:[].concat(o)}},"42a8":function(t,a,e){"use strict";e.d(a,"d",(function(){return d})),e.d(a,"a",(function(){return l})),e.d(a,"f",(function(){return o})),e.d(a,"b",(function(){return r})),e.d(a,"c",(function(){return c})),e.d(a,"e",(function(){return u}));e("99af");var i=e("b775"),s=e("6e6e"),n={tasklist:s["a"].Ip+"/task/query",taskquery:s["a"].Ip+"/task/{id}/query",addtask:s["a"].Ip+"/task/new",updatetask:s["a"].Ip+"/task/{taskId}/update",deletetask:s["a"].Ip+"/task/{taskId}/delete",taskaudit:s["a"].Ip+"/task/{taskId}/audit/{auditStatus}",taskrunning:s["a"].Ip+"/task/{taskId}/running/{stateNum}",tasknewapi:s["a"].Ip+"/task/api/new"};function d(t){return Object(i["b"])({url:n.tasklist,method:"get",params:{page_size:t.pageSize,page:t.page,task_status:t.queryParam.task_status,task_type:t.queryParam.task_type,task_name:t.queryParam.task_name,task_creator:t.queryParam.task_creator}})}function l(t){return Object(i["b"])({url:n.addtask,method:"post",data:t})}function o(t){return Object(i["b"])({url:s["a"].Ip+"/task".concat(t.taskId,"/update"),method:"post",data:t})}function r(t){return Object(i["b"])({url:s["a"].Ip+"/task/".concat(t.taskId,"/delete"),method:"delete",data:t})}function c(t){return Object(i["b"])({url:s["a"].Ip+"/task/".concat(t.taskId,"/audit/").concat(t.auditStatus),method:"get",data:t})}function u(t){return Object(i["b"])({url:s["a"].Ip+"/task/".concat(t.taskId,"/running/").concat(t.stateNum),method:"get",data:t})}},"6ec6":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",{style:t.$route.meta.hiddenHeaderContent?null:"margin: -24px -24px 0px;"},[e("div",[e("a-card",{staticStyle:{width:"100%",border:"none"}},[e("a-form",{staticClass:"fangyu-form",staticStyle:{"padding-bottom":"30px"},attrs:{layout:"inline"}},[e("a-form-item",{attrs:{label:"任务状态"}},[e("a-select",{staticStyle:{width:"180px"},on:{change:t.selectChange},model:{value:t.queryParam.task_status,callback:function(a){t.$set(t.queryParam,"task_status",a)},expression:"queryParam.task_status"}},[e("a-select-option",{attrs:{value:""}},[t._v(" 全部 ")]),e("a-select-option",{attrs:{value:"0"}},[t._v(" 未启动 ")]),e("a-select-option",{attrs:{value:"1"}},[t._v(" 生成中 ")]),e("a-select-option",{attrs:{value:"2"}},[t._v(" 运行中 ")]),e("a-select-option",{attrs:{value:"3"}},[t._v(" 暂停中 ")]),e("a-select-option",{attrs:{value:"4"}},[t._v(" 已停止 ")]),e("a-select-option",{attrs:{value:"5"}},[t._v(" 已结束 ")]),e("a-select-option",{attrs:{value:"6"}},[t._v(" 失败 ")])],1)],1),e("a-form-item",{attrs:{label:"任务类型"}},[e("a-select",{staticStyle:{width:"180px"},on:{change:t.selectChange},model:{value:t.queryParam.task_type,callback:function(a){t.$set(t.queryParam,"task_type",a)},expression:"queryParam.task_type"}},[e("a-select-option",{attrs:{value:""}},[t._v(" 全部 ")]),e("a-select-option",{attrs:{value:"1"}},[t._v(" 静态 ")]),e("a-select-option",{attrs:{value:"2"}},[t._v(" 实时 ")]),e("a-select-option",{attrs:{value:"3"}},[t._v(" 研判后 ")])],1)],1),e("a-form-item",{attrs:{label:"任务名称"}},[e("a-input",{model:{value:t.queryParam.task_name,callback:function(a){t.$set(t.queryParam,"task_name",a)},expression:"queryParam.task_name"}})],1),e("a-form-item",{attrs:{label:"任务创建人"}},[e("a-input",{model:{value:t.queryParam.task_creator,callback:function(a){t.$set(t.queryParam,"task_creator",a)},expression:"queryParam.task_creator"}})],1),e("a-form-item",[e("a-button",{attrs:{type:"primary"},on:{click:t.search}},[e("a-icon",{attrs:{type:"search"}}),t._v("查询")],1),e("a-button",{staticStyle:{"margin-left":"10px"},on:{click:t.resetSearchForm}},[e("a-icon",{attrs:{type:"reload"}}),t._v("重置")],1)],1)],1),e("a-table",{ref:"table",attrs:{size:"small",rowKey:"key",columns:t.taskColumn,"data-source":t.tasklistdata,pagination:t.pagination,pageSize:10,showSizeChanger:!0},scopedSlots:t._u([{key:"task_type",fn:function(a,i){return e("span",{},[t._v(" "+t._s(t.task_type[i.task_type])+" ")])}},{key:"task_status",fn:function(a,i){return e("span",{},[t._v(" "+t._s(t.task_status[i.task_status])+" ")])}},{key:"task_audit_status",fn:function(a,i){return e("span",{},[t._v(" "+t._s(t.task_audit_status[i.task_audit_status])+" ")])}},{key:"action",fn:function(a,i){return[e("a",{directives:[{name:"show",rawName:"v-show",value:0===i.task_audit_status,expression:"record.task_audit_status === 0"}],staticStyle:{color:"rgb(33, 168, 78)"},on:{click:function(a){return t.agree(i)}}},[t._v("同意")]),e("a",{directives:[{name:"show",rawName:"v-show",value:0===i.task_audit_status,expression:"record.task_audit_status === 0"}],staticStyle:{margin:"0 10px",color:"rgb(248, 51, 37)"},on:{click:function(a){return t.back(i)}}},[t._v("退回")]),e("a",{on:{click:function(a){return t.showDetails(i)}}},[t._v("查看详情")])]}}])})],1)],1)])},s=[],n=(e("159b"),e("06cc"),e("2c82")),d=e("1f09"),l=e("c1df"),o=e.n(l),r=e("42a8"),c={components:{PageHeader:n["a"]},data:function(){var t=this;return{sdata:[],tasklistdata:[],datas:[],current:0,startValue:null,endValue:null,endOpen:!1,steps:[{title:"基本信息"},{title:"配置信息",content:"Second-content"},{title:"完成",content:"Last-content"}],labelCol:{xs:{span:24},sm:{span:7}},wrapperCol:{xs:{span:24},sm:{span:10}},loading:!1,queryParam:{task_status:"",task_type:"",task_name:"",task_creator:""},queryParams:{name:"",id:"",creator:"",ip:""},addvisible:!1,task_status:{0:"未启动",1:"生成中",2:"运行中",3:"暂停中",4:"已停止",5:"已结束",6:"失败"},task_audit_status:{0:"未审核",1:"已退回",2:"审核通过"},task_type:{1:"静态任务",2:"实时任务",3:"研判后任务"},taskColumn:d["a"]["taskColumn"],pagination:{pageSize:10,current:1,total:0,showTotal:function(t,a){return"共 ".concat(t," 条")},onChange:function(a,e){t.pagination.pageSize=e,t.pagination.current=a,t.tableData()}}}},mounted:function(){this.tableData()},methods:{tableData:function(){var t=this,a=this;Object(r["d"])({queryParam:this.queryParam,pageSize:this.pagination.pageSize,page:this.pagination.current}).then((function(e){200===e.code&&(e.data.task_list.forEach((function(t,a){t.key=a})),t.tasklistdata=e.data.task_list,a.pagination.total=e.data.total_num)})).catch((function(t){a.$message.error(t)}))},moment:o.a,selectChange:function(){},search:function(){this.tableData()},resetSearchForm:function(){this.queryParam={},this.tableData()},agree:function(t){var a=this;Object(r["c"])({taskId:t.task_id,auditStatus:2}).then((function(t){200===t.code&&a.tableData()}))},back:function(t){var a=this;Object(r["c"])({taskId:t.task_id,auditStatus:1}).then((function(t){200===t.code&&a.tableData()}))}}},u=c,p=(e("8eb3"),e("2877")),_=Object(p["a"])(u,i,s,!1,null,"3920198d",null);a["default"]=_.exports},"8eb3":function(t,a,e){"use strict";e("f575")},f575:function(t,a,e){}}]); |