| | |
| | | export function dataLoader_selectFiles(params) { |
| | | return request.get('/dataLoader/selectFiles?path=' + params); |
| | | } |
| | | export function dataLoader_InsertFiles(params) { |
| | | return request.post('/dataLoader/insertFiles', params); |
| | | } |
| | | //数据入库=>获取查询映射 |
| | | export function dataLoader_selectMappers(params) { |
| | | return request.get('/dataLoader/selectMappers?path=' + params); |
| | |
| | | /deep/ .el-link.el-link--default { |
| | | color: white !important; |
| | | } |
| | | /deep/ ul.el-menu-vertical-demo.el-menu { |
| | | // 添加背景颜色 |
| | | background-image: rgba(255, 255, 255, 0.1) !important; |
| | | } |
| | | |
| | | /deep/ li.el-menu-item.is-active { |
| | | // 添加样式,只针对导航栏首菜单 |
| | | background-color: transparent; |
| | | } |
| | | .el-submenu /deep/.el-submenu__title:hover { |
| | | color: #2e95fb !important; |
| | | background: linear-gradient(#112f57, #122344) !important; |
| | | } |
| | | } |
| | | </style> |
| | |
| | | type="info" |
| | | >{{ $t('common.reset') }}</el-button |
| | | > |
| | | <el-button @click="setWarehouseDel" |
| | | icon="el-icon-folder-delete" |
| | | type="danger" |
| | | >{{ $t('common.delete') }}</el-button |
| | | > |
| | | </el-form-item> |
| | | </el-form> |
| | | </div> |
| | |
| | | |
| | | style="width:99%" |
| | | height="92%" |
| | | @selection-change="handleDelteChange" |
| | | > |
| | | <el-table-column |
| | | type="selection" |
| | | width="55"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | align="center" |
| | | type="index" |
| | |
| | | dataLoader_selectVerByDirid, |
| | | dataLoader_selectFiles, |
| | | dataUploadDeleteFiles, |
| | | dataUploadInsertFiles, |
| | | dataLoader_InsertFiles, |
| | | dataLoader_selectMappers, |
| | | dataLoader_SelectTabs, |
| | | dataLoader_selectByPageForUpload |
| | | dataLoader_selectByPageForUpload, |
| | | deleteMeta |
| | | } from '../../api/api'; |
| | | export default { |
| | | name: 'dataUpdata', |
| | |
| | | activeName2: '', |
| | | activeName3: '', |
| | | wareTableFlag: null, |
| | | multipleDelete:[], |
| | | }; |
| | | }, |
| | | |
| | |
| | | } |
| | | this.getAllWareTable(); |
| | | }, |
| | | async setWarehouseDel(){ |
| | | var std = []; |
| | | for (var i in this.multipleDelete) { |
| | | std.push(this.multipleDelete[i].id); |
| | | } |
| | | const res = await deleteMeta({ids: std.toString() }) |
| | | if(res.code != 200){ |
| | | this.$message.error('删除失败'); |
| | | }else{ |
| | | this.$message({ |
| | | message: '删除成功', |
| | | type: 'success' |
| | | }); |
| | | this.listData.pageIndex=1; |
| | | this.listData.pageSize = 10; |
| | | this.getAllWareTable(); |
| | | } |
| | | }, |
| | | handleDelteChange(val){ |
| | | this.multipleDelete = val; |
| | | }, |
| | | setWarehouseReset(){ |
| | | this.formWarehousing.name=''; |
| | | this.listData={ |
| | |
| | | async setInsrtWareTable(){ |
| | | var obj = { |
| | | metaEntity: this.formInline, |
| | | fileEntities: this.tableWareThree |
| | | fileEntities: this.tableData, |
| | | tabEntities: this.tableWareThree |
| | | }; |
| | | const res = await dataLoader_InsertFiles(JSON.stringify(obj)); |
| | | |
| | | const res = await dataUploadInsertFiles(JSON.stringify(obj)); |
| | | if (res.code != 200) { |
| | | this.$message.error('数据入库失败'); |
| | | return; |
| | |
| | | var value1 = this.tableWareThree[res]; |
| | | value1.entity = null; |
| | | value1.tabDesc= null; |
| | | this.tableWareOne.push(value1); |
| | | if(this.tableWareOne.indexOf(value1)!=-1 ){ |
| | | |
| | | }else{ |
| | | this.tableWareOne.push(value1); |
| | | this.tableWareThree.splice(res, 1) |
| | | this.activeName = ''; |
| | | this.activeName2 = ''; |
| | | this.activeName3 = ''; |
| | | } |
| | | |
| | | }, |
| | | setWareTableChangeRight() { |
| | | |
| | | this.wareSelectOne.entity = this.wareSelectTwo.entity; |
| | | this.wareSelectOne.tabDesc = this.wareSelectTwo.tabDesc; |
| | | if(this.tableWareThree.indexOf(this.wareSelectOne) != -1){ |
| | | |
| | | this.tableWareThree.push(this.wareSelectOne) |
| | | |
| | | }else{ |
| | | this.tableWareThree.push(this.wareSelectOne) |
| | | this.tableWareOne.forEach((value, index, array) => { |
| | | if (value.tab == this.wareSelectOne.tab) { |
| | | this.tableWareOne.splice(index, 1) |
| | | } |
| | | |
| | | }) |
| | | this.activeName = ''; |
| | | this.activeName2 = ''; |
| | | this.activeName3 = ''; |
| | | } |
| | | }, |
| | | singleElection(row) { |
| | | this.wareSelectOne = row; |
| | |
| | | // fileEntities: this.multipleSelection |
| | | // }; |
| | | |
| | | // const res = await dataUploadInsertFiles(JSON.stringify(obj)); |
| | | // const res = await dataLoader_InsertFiles(JSON.stringify(obj)); |
| | | |
| | | // if (res.code != 200) { |
| | | // this.$message.error('文件入库失败'); |
| | |
| | | |
| | | this.getFileLength(); |
| | | |
| | | alert("code = " + rs.code + ", msg = " + rs.msg + ", result = " + rs.result); |
| | | this.$message({ |
| | | message: '数据上传成功', |
| | | type: 'success' |
| | | }); |
| | | |
| | | }, |
| | | error: (rs) => { |
| | | alert("上传文件失败!"); |
| | | this.$message.error('数据上传失败'); |
| | | } |
| | | }); |
| | | |
| | |
| | | type="info" |
| | | >{{ $t('common.reset') }}</el-button |
| | | > |
| | | <el-button @click="setWarehouseDel" |
| | | icon="el-icon-folder-delete" |
| | | type="danger" |
| | | >{{ $t('common.delete') }}</el-button |
| | | > |
| | | </el-form-item> |
| | | </el-form> |
| | | </div> |
| | | <div class="contentTable" style="height:500px"> |
| | | <el-table |
| | | :data="waretableData" |
| | | |
| | | @selection-change="handleDelteChange" |
| | | style="width:99%" |
| | | height="92%" |
| | | > |
| | | <el-table-column |
| | | type="selection" |
| | | width="55"/> |
| | | <el-table-column |
| | | align="center" |
| | | type="index" |
| | |
| | | import MyBread from '../../components/MyBread.vue'; |
| | | import { getToken } from '@/utils/auth'; |
| | | import { selectdirTab, queryDepTree, dataUploadSelectVerByDirid, dataUploadSelectPath, dataUploadSelectFiles, dataUploadDeleteFiles, dataUploadInsertFiles, |
| | | dataUpload_selectByPageForUpload} from '../../api/api'; |
| | | dataUpload_selectByPageForUpload,deleteMeta} from '../../api/api'; |
| | | export default { |
| | | name: 'dataUpdata', |
| | | components: { |
| | |
| | | }, |
| | | deep: true, |
| | | immediate: true, |
| | | multipleDelete:[] |
| | | }, |
| | | }, |
| | | |
| | | methods: { |
| | | |
| | | async setWarehouseDel(){ |
| | | var std = []; |
| | | for (var i in this.multipleDelete) { |
| | | std.push(this.multipleDelete[i].id); |
| | | } |
| | | const res = await deleteMeta({ids: std.toString() }) |
| | | if(res.code != 200){ |
| | | this.$message.error('删除失败'); |
| | | }else{ |
| | | this.$message({ |
| | | message: '删除成功', |
| | | type: 'success' |
| | | }); |
| | | this.listData.pageIndex=1; |
| | | this.listData.pageSize = 10; |
| | | this.getAllWareTable(); |
| | | } |
| | | }, |
| | | handleDelteChange(val){ |
| | | this.multipleDelete = val; |
| | | }, |
| | | |
| | | changetimeFile(res){ |
| | | |
| | | //shijianchuo是整数,否则要parseInt转换 |
| | |
| | | <div class="right"> |
| | | <div class="inquire"> |
| | | <el-form ref="queryForm" :model="queryForm" :inline="true"> |
| | | <el-form-item |
| | | :label="$t('dataManage.domainManage.domCode')" |
| | | prop="name" |
| | | > |
| | | <el-form-item :label="$t('dataManage.vmobj.keyword')" prop="name"> |
| | | <el-input |
| | | v-model="queryForm.code" |
| | | :placeholder="$t('common.pleaseInput')" |
| | |
| | | this.fullscreenLoading = true; |
| | | this.listData.ns = data.ns; |
| | | this.listData.tab = data.tab; |
| | | this.listData.pageIndex = 1; |
| | | this.listData.pageSize = 10; |
| | | const res = await domain_selectDomainNames(data); |
| | | if (res.code != 200) { |
| | | this.$message.error('domain调用失败'); |
| | |
| | | } |
| | | this.domainOptions = std; |
| | | this.editForm.domName = res.result[0]; |
| | | |
| | | getSingleTab(this.listData).then((res) => { |
| | | setTimeout(() => { |
| | | if (res.code == 200) { |
| | |
| | | |
| | | queryInfo() { |
| | | let searchData = { |
| | | code: this.queryForm.code, |
| | | name: this.queryForm.code, |
| | | ns: this.listData.ns, |
| | | tab: this.listData.tab, |
| | | pageIndex: this.listData.pageIndex, |
| | |
| | | this.queryForm = {}; |
| | | this.$store.state.verCateNode = {}; |
| | | this.$bus.$emit('clearTressLabel', true); |
| | | this.getAllTabelData(); |
| | | this.listData.pageIndex = 1; |
| | | this.listData.pageSize = 10; |
| | | this.queryInfo(); |
| | | }, |
| | | // 删除多条 |
| | | deleteInfo() { |