1 line
12 KiB
JavaScript
1 line
12 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-5b10d27d","chunk-06572b2b","chunk-ca221d1e","chunk-2d0df437","chunk-2d0df437","chunk-2d0df437"],{"09f7":function(t,e,n){"use strict";n.r(e);var a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("a-card",{attrs:{bordered:!1}},[n("div",{staticClass:"table-page-search-wrapper"},[n("a-form",{attrs:{layout:"inline"},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.searchQuery(e)}}},[n("a-row",{attrs:{gutter:24}})],1)],1),n("div",{staticClass:"table-operator"},[n("a-button",{attrs:{type:"primary",icon:"plus"},on:{click:t.handleAdd}},[t._v("新增")]),n("a-button",{attrs:{type:"primary",icon:"download"},on:{click:function(e){return t.handleExportXls("定时任务管理")}}},[t._v("导出")]),n("a-upload",{attrs:{name:"file",showUploadList:!1,multiple:!1,headers:t.tokenHeader,action:t.importExcelUrl},on:{change:t.handleImportExcel}},[n("a-button",{attrs:{type:"primary",icon:"import"}},[t._v("导入")])],1),n("j-super-query",{ref:"superQueryModal",attrs:{fieldList:t.superFieldList},on:{handleSuperQuery:t.handleSuperQuery}}),t.selectedRowKeys.length>0?n("a-dropdown",[n("a-menu",{attrs:{slot:"overlay"},slot:"overlay"},[n("a-menu-item",{key:"1",on:{click:t.batchDel}},[n("a-icon",{attrs:{type:"delete"}}),t._v("删除")],1)],1),n("a-button",{staticStyle:{"margin-left":"8px"}},[t._v(" 批量操作 "),n("a-icon",{attrs:{type:"down"}})],1)],1):t._e()],1),n("div",[n("div",{staticClass:"ant-alert ant-alert-info",staticStyle:{"margin-bottom":"16px"}},[n("i",{staticClass:"anticon anticon-info-circle ant-alert-icon"}),t._v(" 已选择 "),n("a",{staticStyle:{"font-weight":"600"}},[t._v(t._s(t.selectedRowKeys.length))]),t._v("项\n "),n("a",{staticStyle:{"margin-left":"24px"},on:{click:t.onClearSelected}},[t._v("清空")])]),n("a-table",{ref:"table",staticClass:"j-table-force-nowrap",attrs:{size:"middle",scroll:{x:!0},bordered:"",rowKey:"id",columns:t.columns,dataSource:t.dataSource,pagination:t.ipagination,loading:t.loading,rowSelection:{selectedRowKeys:t.selectedRowKeys,onChange:t.onSelectChange}},on:{change:t.handleTableChange},scopedSlots:t._u([{key:"htmlSlot",fn:function(e){return[n("div",{domProps:{innerHTML:t._s(e)}})]}},{key:"imgSlot",fn:function(e){return[e?n("img",{staticStyle:{"max-width":"80px","font-size":"12px","font-style":"italic"},attrs:{src:t.getImgView(e),height:"25px",alt:""}}):n("span",{staticStyle:{"font-size":"12px","font-style":"italic"}},[t._v("无图片")])]}},{key:"fileSlot",fn:function(e){return[e?n("a-button",{attrs:{ghost:!0,type:"primary",icon:"download",size:"small"},on:{click:function(n){return t.downloadFile(e)}}},[t._v("\n 下载\n ")]):n("span",{staticStyle:{"font-size":"12px","font-style":"italic"}},[t._v("无文件")])]}},{key:"action",fn:function(e,a){return n("span",{},[n("a",{on:{click:function(e){return t.handleEdit(a)}}},[t._v("编辑")]),n("a-divider",{attrs:{type:"vertical"}}),n("a-dropdown",[n("a",{staticClass:"ant-dropdown-link"},[t._v("更多 "),n("a-icon",{attrs:{type:"down"}})],1),n("a-menu",{attrs:{slot:"overlay"},slot:"overlay"},[n("a-menu-item",[n("a",{on:{click:function(e){return t.handleDetail(a)}}},[t._v("详情")])]),n("a-menu-item",[n("a-popconfirm",{attrs:{title:"确定删除吗?"},on:{confirm:function(){return t.handleDelete(a.id)}}},[n("a",[t._v("删除")])])],1)],1)],1)],1)}}])})],1),n("idc-job-schedu-modal",{ref:"modalForm",on:{ok:t.modalFormOk}})],1)},r=[],i=(n("6eb7"),n("ac0d")),o=n("b65a"),c=n("e8c5"),l=n("8c6e"),s={name:"IdcJobScheduList",mixins:[o["a"],i["b"]],components:{IdcJobScheduModal:c["default"],JSuperQuery:l["default"]},data:function(){return{description:"定时任务管理管理页面",columns:[{title:"#",dataIndex:"",key:"rowIndex",width:60,align:"center",customRender:function(t,e,n){return parseInt(n)+1}},{title:"同步策略名称",align:"center",dataIndex:"strategyName"},{title:"状态",align:"center",dataIndex:"status",customRender:function(t){return 1==t?"停止":"正常"}},{title:"cron表达式",align:"center",dataIndex:"cronExpression"},{title:"描述",align:"center",dataIndex:"description"},{title:"操作",dataIndex:"action",align:"center",fixed:"right",width:147,scopedSlots:{customRender:"action"}}],url:{list:"/IdcJobSchedu/idcJobSchedu/list",delete:"/IdcJobSchedu/idcJobSchedu/delete",deleteBatch:"/IdcJobSchedu/idcJobSchedu/deleteBatch",exportXlsUrl:"/IdcJobSchedu/idcJobSchedu/exportXls",importExcelUrl:"IdcJobSchedu/idcJobSchedu/importExcel"},dictOptions:{},superFieldList:[]}},created:function(){this.getSuperFieldList()},computed:{importExcelUrl:function(){return"".concat(window._CONFIG["domianURL"],"/").concat(this.url.importExcelUrl)}},methods:{initDictConfig:function(){},getSuperFieldList:function(){var t=[];t.push({type:"string",value:"status",text:"状态 0正常 -1停止"}),t.push({type:"string",value:"description",text:"描述"}),t.push({type:"string",value:"strategyId",text:"同步策略表ID"}),t.push({type:"string",value:"cronExpression",text:"cron表达式"}),this.superFieldList=t}}},d=s,u=(n("9294"),n("2877")),f=Object(u["a"])(d,a,r,!1,null,"76a93544",null);e["default"]=f.exports},"6eb7":function(t,e,n){},"88bc":function(t,e,n){(function(e){var n=1/0,a=9007199254740991,r="[object Arguments]",i="[object Function]",o="[object GeneratorFunction]",c="[object Symbol]",l="object"==typeof e&&e&&e.Object===Object&&e,s="object"==typeof self&&self&&self.Object===Object&&self,d=l||s||Function("return this")();function u(t,e,n){switch(n.length){case 0:return t.call(e);case 1:return t.call(e,n[0]);case 2:return t.call(e,n[0],n[1]);case 3:return t.call(e,n[0],n[1],n[2])}return t.apply(e,n)}function f(t,e){var n=-1,a=t?t.length:0,r=Array(a);while(++n<a)r[n]=e(t[n],n,t);return r}function p(t,e){var n=-1,a=e.length,r=t.length;while(++n<a)t[r+n]=e[n];return t}var h=Object.prototype,m=h.hasOwnProperty,b=h.toString,y=d.Symbol,g=h.propertyIsEnumerable,v=y?y.isConcatSpreadable:void 0,S=Math.max;function w(t,e,n,a,r){var i=-1,o=t.length;n||(n=I),r||(r=[]);while(++i<o){var c=t[i];e>0&&n(c)?e>1?w(c,e-1,n,a,r):p(r,c):a||(r[r.length]=c)}return r}function x(t,e){return t=Object(t),k(t,e,(function(e,n){return n in t}))}function k(t,e,n){var a=-1,r=e.length,i={};while(++a<r){var o=e[a],c=t[o];n(c,o)&&(i[o]=c)}return i}function C(t,e){return e=S(void 0===e?t.length-1:e,0),function(){var n=arguments,a=-1,r=S(n.length-e,0),i=Array(r);while(++a<r)i[a]=n[e+a];a=-1;var o=Array(e+1);while(++a<e)o[a]=n[a];return o[e]=i,u(t,this,o)}}function I(t){return j(t)||F(t)||!!(v&&t&&t[v])}function _(t){if("string"==typeof t||B(t))return t;var e=t+"";return"0"==e&&1/t==-n?"-0":e}function F(t){return O(t)&&m.call(t,"callee")&&(!g.call(t,"callee")||b.call(t)==r)}var j=Array.isArray;function J(t){return null!=t&&L(t.length)&&!E(t)}function O(t){return $(t)&&J(t)}function E(t){var e=D(t)?b.call(t):"";return e==i||e==o}function L(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=a}function D(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}function $(t){return!!t&&"object"==typeof t}function B(t){return"symbol"==typeof t||$(t)&&b.call(t)==c}var q=C((function(t,e){return null==t?{}:x(t,f(w(e,1),_))}));t.exports=q}).call(this,n("c8ba"))},9222:function(t,e,n){"use strict";n.r(e);var a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("a-spin",{attrs:{spinning:t.confirmLoading}},[n("j-form-container",{attrs:{disabled:t.formDisabled}},[n("a-form",{attrs:{slot:"detail",form:t.form},slot:"detail"},[n("a-row",[n("a-col",{attrs:{span:24}},[n("a-form-item",{attrs:{label:"同步策略名称",labelCol:t.labelCol,wrapperCol:t.wrapperCol}},[n("a-select",{staticStyle:{width:"100%"},attrs:{"show-search":"",placeholder:"请选择同步策略",optionFilterProp:"children"},on:{change:t.strategyChange},model:{value:t.dataStrategySelected,callback:function(e){t.dataStrategySelected=e},expression:"dataStrategySelected"}},t._l(t.strategys,(function(e,a){return n("a-select-option",{key:a.toString(),attrs:{value:e.id}},[t._v("\n "+t._s(e.strategy)+"\n ")])})),1)],1)],1),n("a-col",{attrs:{span:24}},[n("a-form-item",{attrs:{label:"cron表达式",labelCol:t.labelCol,wrapperCol:t.wrapperCol}},[n("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["cronExpression"],expression:"['cronExpression']"}],attrs:{placeholder:"请输入cron表达式"}})],1)],1),n("a-col",{attrs:{span:24}},[n("a-form-item",{attrs:{label:"描述",labelCol:t.labelCol,wrapperCol:t.wrapperCol}},[n("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["description"],expression:"['description']"}],attrs:{placeholder:"请输入描述"}})],1)],1),t.showFlowSubmitButton?n("a-col",{staticStyle:{"text-align":"center"},attrs:{span:24}},[n("a-button",{on:{click:t.submitForm}},[t._v("提 交")])],1):t._e()],1)],1)],1)],1)},r=[],i=n("0fea"),o=n("88bc"),c=n.n(o),l=(n("ca00"),n("c681")),s={name:"IdcJobScheduForm",components:{JFormContainer:l["default"]},props:{formData:{type:Object,default:function(){},required:!1},formBpm:{type:Boolean,default:!1,required:!1},disabled:{type:Boolean,default:!1,required:!1}},data:function(){return{form:this.$form.createForm(this),model:{},labelCol:{xs:{span:24},sm:{span:5}},wrapperCol:{xs:{span:24},sm:{span:16}},confirmLoading:!1,validatorRules:{},url:{add:"/IdcJobSchedu/idcJobSchedu/add",edit:"/IdcJobSchedu/idcJobSchedu/edit",queryById:"/IdcJobSchedu/idcJobSchedu/queryById",queryStrategyList:"/SynchronizationStrategy/synchronizationStrategy/list"},strategys:[],dataStrategySelected:"",idcDataStrategyId:""}},computed:{formDisabled:function(){return!0===this.formBpm?!1!==this.formData.disabled:this.disabled},showFlowSubmitButton:function(){return!0===this.formBpm&&!1===this.formData.disabled}},created:function(){this.getStrategyList(),this.showFlowData()},methods:{add:function(){this.edit({})},edit:function(t){var e=this;this.form.resetFields(),this.model=Object.assign({},t),this.visible=!0,this.$nextTick((function(){e.dataStrategySelected=e.model.strategy,e.form.setFieldsValue(c()(e.model,"description","strategy","cronExpression"))}))},getStrategyList:function(){var t=this;Object(i["c"])(this.url.queryStrategyList,{}).then((function(e){e.success&&(t.strategys=e.result.records)}))},strategyChange:function(t){this.idcDataStrategyId=t},showFlowData:function(){var t=this;if(!0===this.formBpm){var e={id:this.formData.dataId};Object(i["c"])(this.url.queryById,e).then((function(e){e.success&&t.edit(e.result)}))}},submitForm:function(){var t=this,e=this;this.form.validateFields((function(n,a){if(!n){e.confirmLoading=!0;var r="",o="";t.model.id?(r+=t.url.edit,o="put"):(r+=t.url.add,o="post");Object.assign(t.model,a);Object(i["h"])(r,{strategyId:t.idcDataStrategyId},o).then((function(t){t.success?(e.$message.success(t.message),e.$emit("ok")):e.$message.warning(t.message)})).finally((function(){e.confirmLoading=!1}))}}))},popupCallback:function(t){this.form.setFieldsValue(c()(t,"description","strategyName","cronExpression"))}}},d=s,u=n("2877"),f=Object(u["a"])(d,a,r,!1,null,null,null);e["default"]=f.exports},9294:function(t,e,n){"use strict";n("c697")},c697:function(t,e,n){},e8c5:function(t,e,n){"use strict";n.r(e);var a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("j-modal",{attrs:{title:t.title,width:t.width,visible:t.visible,okButtonProps:{class:{"jee-hidden":t.disableSubmit}},cancelText:"关闭"},on:{ok:t.handleOk,cancel:t.handleCancel}},[n("idc-job-schedu-form",{ref:"realForm",attrs:{disabled:t.disableSubmit},on:{ok:t.submitCallback}})],1)},r=[],i=n("9222"),o={name:"IdcJobScheduModal",components:{IdcJobScheduForm:i["default"]},data:function(){return{title:"",width:800,visible:!1,disableSubmit:!1}},methods:{add:function(){var t=this;this.visible=!0,this.$nextTick((function(){t.$refs.realForm.add()}))},edit:function(t){var e=this;this.visible=!0,this.$nextTick((function(){e.$refs.realForm.edit(t)}))},close:function(){this.$emit("close"),this.visible=!1},handleOk:function(){this.$refs.realForm.submitForm()},submitCallback:function(){this.$emit("ok"),this.visible=!1},handleCancel:function(){this.close()}}},c=o,l=n("2877"),s=Object(l["a"])(c,a,r,!1,null,null,null);e["default"]=s.exports}}]); |