| | |
| | | <form-dialog ref="formRef" @refresh="getTemp"></form-dialog> |
| | | <!--导入 --> |
| | | <upload-file ref="upload" :fileType="upFileType" :fileUrl="fileUrl" :tipList="tipList" title="导入" |
| | | @updata="getTemp"></upload-file> |
| | | @updata="uploadCallBack"></upload-file> |
| | | </basic-container> |
| | | </el-main> |
| | | </el-container> |
| | |
| | | |
| | | <script> |
| | | import {gridLink} from "@/api/modeling/linkType/api"; |
| | | import {getObjTypeQTs,deleteLinkTemplate,expLinkTemplate,impLinkTemplate} from "@/api/queryTemplate/linkTypeQuery"; |
| | | import {deleteLinkTemplate,expLinkTemplate,impLinkTemplate} from "@/api/queryTemplate/linkTypeQuery"; |
| | | import {getObjTypeQTs} from "@/api/queryTemplate/queryDefine"; |
| | | import basicOption from "@/util/basic-option"; |
| | | import FormDialog from "./formDialog.vue" |
| | | import func from "@/util/func"; |
| | |
| | | oid: 'topNode', |
| | | children: [] |
| | | }], |
| | | templateForm: '', |
| | | templateData: [], |
| | | form: { |
| | | name: '' |
| | | }, |
| | | rules: { |
| | | name: [ |
| | | {required: true, message: '请输入查询模板名称', trigger: 'blur'} |
| | | ] |
| | | }, |
| | | title: '', |
| | | visible: false, |
| | | tableLoading: false, |
| | |
| | | } |
| | | |
| | | let qtNames = this.selectionRow.map(item => item.qtName).join(','); |
| | | expLinkTemplate({qtNames: qtNames}).then(res => { |
| | | expLinkTemplate(qtNames).then(res => { |
| | | func.downloadFileByBlobHandler(res); |
| | | this.$message.success('导出成功'); |
| | | }) |
| | | }, |
| | | upLoadClickHandler(){ |
| | | this.$refs.upload.visible = true; |
| | | }, |
| | | uploadCallBack(res){ |
| | | function getText(child){ |
| | | let text='' |
| | | if(child[0].children && child[0].children.length>0){ |
| | | text=getText(child[0].children) |
| | | }else{ |
| | | text=child[0].text ||child[0]; |
| | | } |
| | | return text |
| | | } |
| | | if(res.obj) { |
| | | if (res.obj.children) { |
| | | this.$message.info(getText(res.obj.children)); |
| | | } |
| | | } |
| | | if(res.data){ |
| | | this.crudData = res.data; |
| | | } |
| | | //this.getTemp(); |
| | | } |
| | | } |
| | | } |