IDCDatasync-vue/dist22-04-07/js/chunk-55067589.d0aefba1.js

1 line
7.7 KiB
JavaScript
Raw Normal View History

2025-01-15 20:19:34 +08:00
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-55067589","chunk-ded0d86a","chunk-2d0df437","chunk-2d0df437","chunk-2d0df437"],{4762:function(e,t,a){"use strict";a.r(t);var r=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-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["owner"],expression:"['owner']"}],attrs:{placeholder:"请输入用户"}})],1)],1),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},model:{value:e.dataSourcesSelected,callback:function(t){e.dataSourcesSelected=t},expression:"dataSourcesSelected"}},e._l(e.dataSources,(function(t,r){return a("a-select-option",{key:r.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-select",{staticStyle:{width:"100%"},attrs:{"show-search":"",placeholder:"请选择数据源表名",optionFilterProp:"children"},on:{change:e.sourceTableChange},model:{value:e.dataSourcesTableSelected,callback:function(t){e.dataSourcesTableSelected=t},expression:"dataSourcesTableSelected"}},e._l(e.dataSourceTables,(function(t,r){return a("a-select-option",{key:r.toString(),attrs:{value:t}},[e._v("\n "+e._s(t)+"\n ")])})),1)],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)},o=[],n=a("0fea"),c=a("88bc"),l=a.n(c),i=(a("ca00"),a("c681")),s={name:"IdcDataSourceTableForm",components:{JFormContainer:i["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{roleId:"",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:"/IdcDataSourceTable/idcDataSourceTable/add",edit:"/IdcDataSourceTable/idcDataSourceTable/edit",queryById:"/IdcDataSourceTable/idcDataSourceTable/queryById",queryDataSourceList:"/idc/dataSource/list",querySourceTableListBySourceId:"/IdcDataSourceTable/idcDataSourceTable/querySourceTableListBySourceId"},dataSources:[],dataSourceTables:[],idcDataSourceId:"",idcDataSourceTableId:"",dataSourcesSelected:"",dataSourcesTableSelected:""}},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.getDataSourceList(),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.dataSourcesSelected=t.model.instanceName,t.idcDataSourceId=t.model.idcDataSourceId,t.dataSourcesTableSelected=t.model.tableName,t.form.setFieldsValue(l()(t.model,"owner"))}))},getDataSourceList:function(){var e=this;Object(n["c"])(this.url.queryDataSourceList,{}).then((function(t){t.success&&(e.dataSources=t.result.records)}))},sourceChange:function(e){var t=this;Object(n["c"])(this.url.querySourceTableListBySourceId,{idcDataSourceId:e,owner:"STATIC"}).then((function(e){e.success&&(t.dataSourceTables=e.result)})),this.idcDataSourceId=e},sourceTableChange:function(e){this.idcDataSourceTableId=e},showFlowData:function(){var e=this;if(!0===this.formBpm){var t={id:this.formData.dataId};Object(n["c"]