(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-ca221d1e","chunk-2d0df437","chunk-2d0df437","chunk-2d0df437"],{"88bc":function(t,e,r){(function(e){var r=1/0,a=9007199254740991,n="[object Arguments]",o="[object Function]",i="[object GeneratorFunction]",c="[object Symbol]",s="object"==typeof e&&e&&e.Object===Object&&e,l="object"==typeof self&&self&&self.Object===Object&&self,u=s||l||Function("return this")();function d(t,e,r){switch(r.length){case 0:return t.call(e);case 1:return t.call(e,r[0]);case 2:return t.call(e,r[0],r[1]);case 3:return t.call(e,r[0],r[1],r[2])}return t.apply(e,r)}function f(t,e){var r=-1,a=t?t.length:0,n=Array(a);while(++r0&&r(c)?e>1?w(c,e-1,r,a,n):h(n,c):a||(n[n.length]=c)}return n}function j(t,e){return t=Object(t),C(t,e,(function(e,r){return r in t}))}function C(t,e,r){var a=-1,n=e.length,o={};while(++a-1&&t%1==0&&t<=a}function L(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}function _(t){return!!t&&"object"==typeof t}function A(t){return"symbol"==typeof t||_(t)&&b.call(t)==c}var E=F((function(t,e){return null==t?{}:j(t,f(w(e,1),O))}));t.exports=E}).call(this,r("c8ba"))},9222:function(t,e,r){"use strict";r.r(e);var a=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("a-spin",{attrs:{spinning:t.confirmLoading}},[r("j-form-container",{attrs:{disabled:t.formDisabled}},[r("a-form",{attrs:{slot:"detail",form:t.form},slot:"detail"},[r("a-row",[r("a-col",{attrs:{span:24}},[r("a-form-item",{attrs:{label:"同步策略名称",labelCol:t.labelCol,wrapperCol:t.wrapperCol}},[r("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 r("a-select-option",{key:a.toString(),attrs:{value:e.id}},[t._v("\n "+t._s(e.strategy)+"\n ")])})),1)],1)],1),r("a-col",{attrs:{span:24}},[r("a-form-item",{attrs:{label:"cron表达式",labelCol:t.labelCol,wrapperCol:t.wrapperCol}},[r("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["cronExpression"],expression:"['cronExpression']"}],attrs:{placeholder:"请输入cron表达式"}})],1)],1),r("a-col",{attrs:{span:24}},[r("a-form-item",{attrs:{label:"描述",labelCol:t.labelCol,wrapperCol:t.wrapperCol}},[r("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["description"],expression:"['description']"}],attrs:{placeholder:"请输入描述"}})],1)],1),t.showFlowSubmitButton?r("a-col",{staticStyle:{"text-align":"center"},attrs:{span:24}},[r("a-button",{on:{click:t.submitForm}},[t._v("提 交")])],1):t._e()],1)],1)],1)],1)},n=[],o=r("0fea"),i=r("88bc"),c=r.n(i),s=(r("ca00"),r("c681")),l={name:"IdcJobScheduForm",components:{JFormContainer:s["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(o["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(o["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(r,a){if(!r){e.confirmLoading=!0;var n="",i="";t.model.id?(n+=t.url.edit,i="put"):(n+=t.url.add,i="post");Object.assign(t.model,a);Object(o["h"])(n,{strategyId:t.idcDataStrategyId},i).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"))}}},u=l,d=r("2877"),f=Object(d["a"])(u,a,n,!1,null,null,null);e["default"]=f.exports}}]);