1 line
22 KiB
JavaScript
1 line
22 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-850b7262","chunk-05dff330","chunk-51af8528","chunk-031d1f00","chunk-1db1d571","chunk-2d0df437","chunk-2d0df437","chunk-2d0df437"],{4947:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("j-modal",{attrs:{title:e.title,width:e.width,visible:e.visible,okButtonProps:{class:{"jee-hidden":e.disableSubmit}},cancelText:"关闭"},on:{ok:e.handleOk,cancel:e.handleCancel}},[a("idc-data-target-table-form",{ref:"realForm",attrs:{disabled:e.disableSubmit},on:{ok:e.submitCallback}})],1)},r=[],l=a("6076"),n={name:"IdcDataTargetTableModal",components:{IdcDataTargetTableForm:l["default"]},data:function(){return{title:"",width:800,visible:!1,disableSubmit:!1}},methods:{add:function(){var e=this;this.visible=!0,this.$nextTick((function(){e.$refs.realForm.add()}))},edit:function(e){var t=this;this.visible=!0,this.$nextTick((function(){t.$refs.realForm.edit(e)}))},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()}}},o=n,s=a("2877"),d=Object(s["a"])(o,i,r,!1,null,null,null);t["default"]=d.exports},"5a0ce":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("a-card",{attrs:{bordered:!1}},[a("div",{staticClass:"table-page-search-wrapper"},[a("a-form",{attrs:{layout:"inline"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.searchQuery(t)}}},[a("a-row",{attrs:{gutter:24}})],1)],1),a("div",{staticClass:"table-operator"},[a("a-button",{attrs:{type:"primary",icon:"plus"},on:{click:e.handleAdd}},[e._v("新增")]),a("a-button",{attrs:{type:"primary",icon:"plus"},on:{click:e.handleAddTargetTable}},[e._v("新建目标表")]),a("a-button",{attrs:{type:"primary",icon:"download"},on:{click:function(t){return e.handleExportXls("数据目标源表配置")}}},[e._v("导出")]),a("a-upload",{attrs:{name:"file",showUploadList:!1,multiple:!1,headers:e.tokenHeader,action:e.importExcelUrl},on:{change:e.handleImportExcel}},[a("a-button",{attrs:{type:"primary",icon:"import"}},[e._v("导入")])],1),a("j-super-query",{ref:"superQueryModal",attrs:{fieldList:e.superFieldList},on:{handleSuperQuery:e.handleSuperQuery}}),e.selectedRowKeys.length>0?a("a-dropdown",[a("a-menu",{attrs:{slot:"overlay"},slot:"overlay"},[a("a-menu-item",{key:"1",on:{click:e.batchDel}},[a("a-icon",{attrs:{type:"delete"}}),e._v("删除")],1)],1),a("a-button",{staticStyle:{"margin-left":"8px"}},[e._v(" 批量操作 "),a("a-icon",{attrs:{type:"down"}})],1)],1):e._e()],1),a("div",[a("div",{staticClass:"ant-alert ant-alert-info",staticStyle:{"margin-bottom":"16px"}},[a("i",{staticClass:"anticon anticon-info-circle ant-alert-icon"}),e._v(" 已选择 "),a("a",{staticStyle:{"font-weight":"600"}},[e._v(e._s(e.selectedRowKeys.length))]),e._v("项\n "),a("a",{staticStyle:{"margin-left":"24px"},on:{click:e.onClearSelected}},[e._v("清空")])]),a("a-table",{ref:"table",staticClass:"j-table-force-nowrap",attrs:{size:"middle",scroll:{x:!0},bordered:"",rowKey:"id",columns:e.columns,dataSource:e.dataSource,pagination:e.ipagination,loading:e.loading,rowSelection:{selectedRowKeys:e.selectedRowKeys,onChange:e.onSelectChange}},on:{change:e.handleTableChange},scopedSlots:e._u([{key:"htmlSlot",fn:function(t){return[a("div",{domProps:{innerHTML:e._s(t)}})]}},{key:"imgSlot",fn:function(t){return[t?a("img",{staticStyle:{"max-width":"80px","font-size":"12px","font-style":"italic"},attrs:{src:e.getImgView(t),height:"25px",alt:""}}):a("span",{staticStyle:{"font-size":"12px","font-style":"italic"}},[e._v("无图片")])]}},{key:"fileSlot",fn:function(t){return[t?a("a-button",{attrs:{ghost:!0,type:"primary",icon:"download",size:"small"},on:{click:function(a){return e.downloadFile(t)}}},[e._v("\n 下载\n ")]):a("span",{staticStyle:{"font-size":"12px","font-style":"italic"}},[e._v("无文件")])]}},{key:"action",fn:function(t,i){return a("span",{},[a("a",{on:{click:function(t){return e.handleEdit(i)}}},[e._v("编辑")]),a("a-divider",{attrs:{type:"vertical"}}),a("a-dropdown",[a("a",{staticClass:"ant-dropdown-link"},[e._v("更多 "),a("a-icon",{attrs:{type:"down"}})],1),a("a-menu",{attrs:{slot:"overlay"},slot:"overlay"},[a("a-menu-item",[a("a",{on:{click:function(t){return e.handleDetail(i)}}},[e._v("详情")])]),a("a-menu-item",[a("a-popconfirm",{attrs:{title:"确定删除吗?"},on:{confirm:function(){return e.handleDelete(i.id)}}},[a("a",[e._v("删除")])])],1)],1)],1)],1)}}])})],1),a("idc-data-target-table-modal",{ref:"modalForm",on:{ok:e.modalFormOk}}),a("idc-data-target-field-modal",{ref:"modalForm2",on:{ok:e.modalFormOk}}),a("add-data-target-table-form",{ref:"modalForm3",on:{ok:e.modalFormOk}})],1)},r=[],l=(a("6eb7"),a("ac0d")),n=a("b65a"),o=a("8b0f"),s=a("4947"),d=a("977c"),c=a("8c6e"),u={name:"IdcDataTargetTableList",mixins:[n["a"],l["b"]],components:{IdcDataTargetTableModal:s["default"],IdcDataTargetFieldModal:o["default"],AddDataTargetTableForm:d["default"],JSuperQuery:c["default"]},data:function(){return{description:"数据目标源表配置管理页面",columns:[{title:"#",dataIndex:"",key:"rowIndex",width:60,align:"center",customRender:function(e,t,a){return parseInt(a)+1}},{title:"数据目标源名称",align:"center",dataIndex:"instanceName"},{title:"数据目标端表名",align:"center",dataIndex:"tableName"},{title:"操作",dataIndex:"action",align:"center",fixed:"right",width:147,scopedSlots:{customRender:"action"}}],url:{list:"/idcdatatargettable/idcDataTargetTable/queryTargetSourceAndTable",delete:"/idcdatatargettable/idcDataTargetTable/delete",deleteBatch:"/idcdatatargettable/idcDataTargetTable/deleteBatch",exportXlsUrl:"/idcdatatargettable/idcDataTargetTable/exportXls",importExcelUrl:"idcdatatargettable/idcDataTargetTable/importExcel"},dictOptions:{},superFieldList:[]}},created:function(){this.getSuperFieldList()},computed:{importExcelUrl:function(){return"".concat(window._CONFIG["domianURL"],"/").concat(this.url.importExcelUrl)}},methods:{initDictConfig:function(){},handleAddTargetTable:function(){this.$refs.modalForm3.getDataSourceList()},getSuperFieldList:function(){var e=[];e.push({type:"string",value:"idcDataTargetId",text:"数据目标源"}),e.push({type:"string",value:"tableName",text:"数据目标端表名"}),this.superFieldList=e}}},m=u,f=(a("a94d"),a("2877")),p=Object(f["a"])(m,i,r,!1,null,"63845d22",null);t["default"]=p.exports},6076:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("a-spin",{attrs:{spinning:e.confirmLoading}},[a("j-form-container",{attrs:{disabled:e.formDisabled}},[a("a-form",{attrs:{slot:"detail",form:e.form},slot:"detail"},[a("a-row",[a("a-col",{attrs:{span:24}},[a("a-form-item",{attrs:{label:"数据目标源名称",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择数据目标源"},on:{change:e.sourceChange},model:{value:e.dataTargetSelected,callback:function(t){e.dataTargetSelected=t},expression:"dataTargetSelected"}},e._l(e.dataTargets,(function(t,i){return a("a-select-option",{key:i.toString(),attrs:{value:t.id}},[e._v("\n "+e._s(t.instanceName)+"\n ")])})),1)],1)],1),a("a-col",{attrs:{span:24}},[a("a-form-item",{attrs:{label:"数据目标源表名",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["tableName"],expression:"['tableName']"}],attrs:{placeholder:"请输入数据目标源表名"}})],1)],1),e.showFlowSubmitButton?a("a-col",{staticStyle:{"text-align":"center"},attrs:{span:24},on:{ok:e.submitCallback}},[a("a-button",{on:{click:e.submitForm}},[e._v("提 交")])],1):e._e()],1)],1)],1)],1)},r=[],l=a("0fea"),n=a("88bc"),o=a.n(n),s=a("c681"),d={name:"IdcDataTargetTableForm",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:"/idcdatatargettable/idcDataTargetTable/add",edit:"/idcdatatargettable/idcDataTargetTable/edit",queryById:"/idcdatatargettable/idcDataTargetTable/queryById",queryDataTargetList:"/idc/dataTarget/list"},dataTargets:[],idcDataTargetId:"",dataTargetSelected:""}},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.getDataTargetList(),this.showFlowData()},methods:{add:function(){this.edit({})},edit:function(e){var t=this;this.form.resetFields(),this.model=Object.assign({},e),this.visible=!0,this.$nextTick((function(){t.dataTargetSelected=t.model.instanceName,t.idcDataTargetId=t.model.idcDataTargetId,t.form.setFieldsValue(o()(t.model,"idcDataTargetId","tableName"))}))},getDataTargetList:function(){var e=this;Object(l["c"])(this.url.queryDataTargetList,{}).then((function(t){t.success&&(e.dataTargets=t.result.records)}))},sourceChange:function(e){this.idcDataTargetId=e},showFlowData:function(){var e=this;if(!0===this.formBpm){var t={id:this.formData.dataId};Object(l["c"])(this.url.queryById,t).then((function(t){t.success&&e.edit(t.result)}))}},submitForm:function(){var e=this,t=this;this.form.validateFields((function(a,i){if(!a){t.confirmLoading=!0;var r="",n="";e.model.id?(r+=e.url.edit,n="put"):(r+=e.url.add,n="post");Object.assign(e.model,i);Object(l["h"])(r,{idcDataTargetId:e.idcDataTargetId,tableName:i.tableName,id:e.model.id},n).then((function(e){e.success?(t.$message.success(e.message),t.$emit("ok")):t.$message.warning(e.message)})).finally((function(){t.confirmLoading=!1}))}}))},popupCallback:function(e){this.form.setFieldsValue(o()(e,"idcDataTargetId","tableName"))}}},c=d,u=a("2877"),m=Object(u["a"])(c,i,r,!1,null,null,null);t["default"]=m.exports},"6d40":function(e,t,a){},"6eb7":function(e,t,a){},"7a05":function(e,t,a){},"7c9a":function(e,t,a){"use strict";a("7a05")},"88bc":function(e,t,a){(function(t){var a=1/0,i=9007199254740991,r="[object Arguments]",l="[object Function]",n="[object GeneratorFunction]",o="[object Symbol]",s="object"==typeof t&&t&&t.Object===Object&&t,d="object"==typeof self&&self&&self.Object===Object&&self,c=s||d||Function("return this")();function u(e,t,a){switch(a.length){case 0:return e.call(t);case 1:return e.call(t,a[0]);case 2:return e.call(t,a[0],a[1]);case 3:return e.call(t,a[0],a[1],a[2])}return e.apply(t,a)}function m(e,t){var a=-1,i=e?e.length:0,r=Array(i);while(++a<i)r[a]=t(e[a],a,e);return r}function f(e,t){var a=-1,i=t.length,r=e.length;while(++a<i)e[r+a]=t[a];return e}var p=Object.prototype,g=p.hasOwnProperty,h=p.toString,b=c.Symbol,v=p.propertyIsEnumerable,T=b?b.isConcatSpreadable:void 0,y=Math.max;function w(e,t,a,i,r){var l=-1,n=e.length;a||(a=C),r||(r=[]);while(++l<n){var o=e[l];t>0&&a(o)?t>1?w(o,t-1,a,i,r):f(r,o):i||(r[r.length]=o)}return r}function F(e,t){return e=Object(e),D(e,t,(function(t,a){return a in e}))}function D(e,t,a){var i=-1,r=t.length,l={};while(++i<r){var n=t[i],o=e[n];a(o,n)&&(l[n]=o)}return l}function x(e,t){return t=y(void 0===t?e.length-1:t,0),function(){var a=arguments,i=-1,r=y(a.length-t,0),l=Array(r);while(++i<r)l[i]=a[t+i];i=-1;var n=Array(t+1);while(++i<t)n[i]=a[i];return n[t]=l,u(e,this,n)}}function C(e){return _(e)||S(e)||!!(T&&e&&e[T])}function k(e){if("string"==typeof e||q(e))return e;var t=e+"";return"0"==t&&1/e==-a?"-0":t}function S(e){return j(e)&&g.call(e,"callee")&&(!v.call(e,"callee")||h.call(e)==r)}var _=Array.isArray;function L(e){return null!=e&&I(e.length)&&!O(e)}function j(e){return $(e)&&L(e)}function O(e){var t=N(e)?h.call(e):"";return t==l||t==n}function I(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=i}function N(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function $(e){return!!e&&"object"==typeof e}function q(e){return"symbol"==typeof e||$(e)&&h.call(e)==o}var V=x((function(e,t){return null==e?{}:F(e,m(w(t,1),k))}));e.exports=V}).call(this,a("c8ba"))},"8b0f":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("a-modal",{attrs:{title:e.title,width:1200,visible:e.visible,confirmLoading:e.confirmLoading},on:{ok:e.handleOk,cancel:e.handleCancel}},[a("a-spin",{attrs:{spinning:e.confirmLoading}},[a("a-form",{attrs:{form:e.form}},[a("a-row",{staticClass:"form-row",attrs:{gutter:24}},[a("a-col",{attrs:{lg:12}},[a("a-form-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,label:"数据目标源名称"}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["orderCode",{rules:[{required:!0,message:"请输入数据目标源名称!"}]}],expression:"['orderCode', {rules: [{ required: true, message: '请输入数据目标源名称!' }]}]"}],attrs:{placeholder:"请输入数据目标源名称",disabled:""}})],1)],1),a("a-col",{attrs:{lg:12}},[a("a-form-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,label:"数据目标源表名"}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["orderCode",{rules:[{required:!0,message:"请输入数据目标源表名!"}]}],expression:"['orderCode', {rules: [{ required: true, message: '请输入数据目标源表名!' }]}]"}],attrs:{placeholder:"请输入数据目标源表名",disabled:""}})],1)],1)],1),a("a-tabs",{attrs:{defaultActiveKey:"1"}},[a("a-tab-pane",{key:"1",attrs:{tab:"字段信息"}},[a("div",[a("a-row",{staticStyle:{"margin-bottom":"10px"},attrs:{type:"flex",gutter:16}},[a("a-col",{attrs:{span:4}},[e._v("字段名")]),a("a-col",{attrs:{span:4}},[e._v("字段备注")]),a("a-col",{attrs:{span:3}},[e._v("字段长度")]),a("a-col",{attrs:{span:3}},[e._v("小数点")]),a("a-col",{attrs:{span:3}},[e._v("默认值")]),a("a-col",{attrs:{span:4}},[e._v("字段类型")]),a("a-col",{attrs:{span:3}},[e._v("操作")])],1),e._l(e.dataTargetFieldModel.idcDataTargetFields,(function(t,i){return a("a-row",{key:i,staticStyle:{"margin-bottom":"10px"},attrs:{type:"flex",gutter:16}},[a("a-col",{staticStyle:{display:"none"},attrs:{span:6}},[a("a-form-item",[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["idcDataTargetFields["+i+"].id",{initialValue:t.id}],expression:"['idcDataTargetFields['+index+'].id', {'initialValue':item.id}]"}],attrs:{placeholder:"id"}})],1)],1),a("a-col",{attrs:{span:4}},[a("a-form-item",[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["idcDataTargetFields["+i+"].fieldName",{initialValue:t.fieldName,rules:[{required:!0,message:"请输入字段名!"}]}],expression:"['idcDataTargetFields['+index+'].fieldName', {'initialValue':item.fieldName,rules: [{ required: true, message: '请输入字段名!' }]}]"}],attrs:{placeholder:"字段名"}})],1)],1),a("a-col",{attrs:{span:4}},[a("a-form-item",[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["idcDataTargetFields["+i+"].fieldNotes",{initialValue:t.fieldNotes,rules:[{required:!0,message:"请输入字段备注!"}]}],expression:"['idcDataTargetFields['+index+'].fieldNotes', {'initialValue':item.fieldNotes,rules: [{ required: true, message: '请输入字段备注!' }]}]"}],attrs:{placeholder:"字段备注"}})],1)],1),a("a-col",{attrs:{span:3}},[a("a-form-item",[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["idcDataTargetFields["+i+"].fieldLength",{initialValue:t.fieldLength,rules:[{required:!0,message:"请输入字段长度!"}]}],expression:"['idcDataTargetFields['+index+'].fieldLength', {'initialValue':item.fieldLength,rules: [{ required: true, message: '请输入字段长度!' }]}]"}],attrs:{placeholder:"字段长度"}})],1)],1),a("a-col",{attrs:{span:3}},[a("a-form-item",[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["idcDataTargetFields["+i+"].decimalPoint",{initialValue:t.decimalPoint,rules:[{required:!0,message:"请输入小数点!"}]}],expression:"['idcDataTargetFields['+index+'].decimalPoint', {'initialValue':item.decimalPoint,rules: [{ required: true, message: '请输入小数点!' }]}]"}],attrs:{placeholder:"小数点"}})],1)],1),a("a-col",{attrs:{span:3}},[a("a-form-item",[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["idcDataTargetFields["+i+"].defaultValue",{initialValue:t.defaultValue,rules:[{required:!0,message:"请输入默认值!"}]}],expression:"['idcDataTargetFields['+index+'].defaultValue', {'initialValue':item.defaultValue,rules: [{ required: true, message: '请输入默认值!' }]}]"}],attrs:{placeholder:"默认值"}})],1)],1),a("a-col",{attrs:{span:4}},[a("a-form-item",[a("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["idcDataTargetFields["+i+"].fieldType",{initialValue:t.fieldType}],expression:"['idcDataTargetFields['+index+'].fieldType', {'initialValue':item.fieldType}]"}],attrs:{placeholder:"字段类型"}},[a("a-select-option",{attrs:{value:"String"}},[e._v("String")]),a("a-select-option",{attrs:{value:"Integer"}},[e._v("Integer")]),a("a-select-option",{attrs:{value:"Double"}},[e._v("Double")]),a("a-select-option",{attrs:{value:"Date"}},[e._v("Date")]),a("a-select-option",{attrs:{value:"BigDecimal"}},[e._v("BigDecimal")]),a("a-select-option",{attrs:{value:"Text"}},[e._v("Text")]),a("a-select-option",{attrs:{value:"Blob"}},[e._v("Blob")])],1)],1)],1),a("a-col",{attrs:{span:3}},[a("a-form-item",[a("a-button",{attrs:{icon:"plus"},on:{click:e.addRowCustom}}),e._v(" \n "),a("a-button",{attrs:{icon:"minus"},on:{click:function(t){return e.delRowCustom(i)}}})],1)],1)],1)}))],2)])],1)],1)],1)],1)},r=[],l=a("0fea"),n=a("2dab"),o=a("88bc"),s=a.n(o),d=(a("c1df"),{name:"JeecgOrderMainModal",components:{JDate:n["default"]},data:function(){return{title:"操作",visible:!1,dataTargetFieldModel:{idcDataTargetFields:[{}]},labelCol:{xs:{span:24},sm:{span:5}},wrapperCol:{xs:{span:24},sm:{span:16}},confirmLoading:!1,form:this.$form.createForm(this),validatorRules:{},url:{add:"/idcdatatargetfield/idcDataTargetField/add",edit:"/idcdatatargettable/idcDataTargetTable/editField",dataTargetFieldList:"/idcdatatargetfield/idcDataTargetField/queryByTableId"}}},created:function(){},methods:{show:function(e){this.roleId=e,this.visible=!0},add:function(){this.edit({})},edit:function(e){var t=this;if(this.form.resetFields(),this.dataTargetFieldModel=Object.assign({},e),this.dataTargetFieldModel.idcDataTargetFields=[{}],this.dataTargetFieldModel.id){var a={id:this.dataTargetFieldModel.id};Object(l["c"])(this.url.dataTargetFieldList,a).then((function(e){e.success&&(t.dataTargetFieldModel.idcDataTargetFields=e.result,t.$forceUpdate())}))}this.visible=!0,this.$nextTick((function(){t.form.setFieldsValue(s()(t.dataTargetFieldModel,"instanceName","tableName"))}))},close:function(){this.$emit("close"),this.visible=!1},handleOk:function(){var e=this,t=this;this.form.validateFields((function(a,i){if(!a){t.confirmLoading=!0;var r="",n="";e.dataTargetFieldModel.id,r+=e.url.edit,n="put";var o=Object.assign(e.dataTargetFieldModel,i),s={id:o.id,tableName:o.tableName,idcDataTargetFields:o.idcDataTargetFields};Object(l["h"])(r,s,n).then((function(e){e.success?(t.$message.success(e.message),t.$emit("ok")):t.$message.warning(e.message)})).finally((function(){t.confirmLoading=!1,t.close()}))}}))},handleCancel:function(){this.close()},addRowCustom:function(){this.orderMainModel.jeecgOrderCustomerList.push({}),this.$forceUpdate()},delRowCustom:function(e){var t=this.form.getFieldsValue();t["jeecgOrderCustomerList"].splice(e,1),this.form.setFieldsValue(t),this.orderMainModel.jeecgOrderCustomerList.splice(e,1),this.$forceUpdate()}}}),c=d,u=(a("7c9a"),a("2877")),m=Object(u["a"])(c,i,r,!1,null,"f76fd29a",null);t["default"]=m.exports},"977c":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("a-modal",{staticStyle:{top:"5%",height:"85%","overflow-y":"hidden"},attrs:{title:e.title,width:800,visible:e.visible,confirmLoading:e.confirmLoading,cancelText:"关闭",wrapClassName:"ant-modal-cust-warp"},on:{ok:e.submitForm,cancel:e.handleCancel}},[a("a-spin",{attrs:{spinning:e.confirmLoading}},[a("j-form-container",{attrs:{disabled:e.formDisabled}},[a("a-form",{attrs:{slot:"detail",form:e.form},slot:"detail"},[a("a-row",[a("a-col",{attrs:{span:24}},[a("a-form-item",{attrs:{label:"数据目标源名称",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-select",{staticStyle:{width:"100%"},attrs:{"show-search":"",placeholder:"请选择数据目标源",optionFilterProp:"children"},on:{change:e.sourceChange}},e._l(e.dataSources,(function(t,i){return a("a-select-option",{key:i.toString(),attrs:{value:t.id}},[e._v("\n "+e._s(t.instanceName)+"\n ")])})),1)],1)],1),a("a-col",{attrs:{span:24}},[a("a-form-item",{attrs:{label:"建表SQL",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-textarea",{directives:[{name:"decorator",rawName:"v-decorator",value:["sqlString"],expression:"['sqlString']"}],attrs:{rows:5,placeholder:"请输入SQL语句"}})],1)],1),e.showFlowSubmitButton?a("a-col",{staticStyle:{"text-align":"center"},attrs:{span:24}},[a("a-button",{on:{click:e.submitForm}},[e._v("提 交")])],1):e._e()],1)],1)],1)],1)],1)},r=[],l=a("0fea"),n=(a("88bc"),a("ca00"),a("c681")),o={name:"IdcDataSourceTableForm",components:{JFormContainer:n["default"]},data:function(){return{title:"新建",visible:!1,roleId:"",form:this.$form.createForm(this),model:{},labelCol:{xs:{span:24},sm:{span:5}},wrapperCol:{xs:{span:24},sm:{span:16}},confirmLoading:!1,url:{add:"/idcdatatargettable/idcDataTargetTable/addDataTargetTable",queryDataSourceList:"/idc/dataTarget/list"},dataSources:[],idcDataSourceId:""}},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(){},methods:{getDataSourceList:function(){var e=this;this.visible=!0,Object(l["c"])(this.url.queryDataSourceList,{}).then((function(t){t.success&&(e.dataSources=t.result.records)}))},handleCancel:function(){this.$emit("close"),this.visible=!1},sourceChange:function(e){this.idcDataSourceId=e},submitForm:function(){var e=this,t=this;this.form.validateFields((function(a,i){if(!a){t.confirmLoading=!0;Object.assign(e.model,i);Object(l["c"])(e.url.add,{id:e.idcDataSourceId,sqlString:i.sqlString}).then((function(a){a.success?(t.$message.success(a.message),t.$emit("ok"),e.visible=!1):t.$message.warning(a.message)})).finally((function(){t.confirmLoading=!1}))}}))}}},s=o,d=a("2877"),c=Object(d["a"])(s,i,r,!1,null,null,null);t["default"]=c.exports},a94d:function(e,t,a){"use strict";a("6d40")}}]); |