| | |
| | | <template> |
| | | <div class="authorityManagement_box" v-loading.fullscreen.lock="fullscreenLoading" |
| | | <div |
| | | class="authorityManagement_box" |
| | | v-loading.fullscreen.lock="fullscreenLoading" |
| | | element-loading-spinner="el-icon-loading" |
| | | element-loading-background="rgba(0, 0, 0, 0.8)"> |
| | | <My-bread |
| | | :list="[ |
| | | element-loading-background="rgba(0, 0, 0, 0.8)" |
| | | > |
| | | <My-bread :list="[ |
| | | `${$t('dataManage.dataManage')}`, |
| | | `${$t('dataManage.datawarehousing')}`, |
| | | ]" |
| | | ></My-bread> |
| | | ]"></My-bread> |
| | | <el-divider /> |
| | | <div class="updateContent"> |
| | | <el-tabs v-model="activeTabName" @tab-click="handleTabClick"> |
| | | <el-tab-pane :label="$t('dataManage.dataUpObj.uploaddata')" name="first"> |
| | | <el-tabs |
| | | v-model="activeTabName" |
| | | @tab-click="handleTabClick" |
| | | > |
| | | <el-tab-pane |
| | | :label="$t('dataManage.dataUpObj.uploaddata')" |
| | | name="first" |
| | | > |
| | | |
| | | <div class="contentIquery"> |
| | | <el-form :inline="true" :model="formInline" class="demo-form-inline"> |
| | | <el-form |
| | | :inline="true" |
| | | :model="formInline" |
| | | class="demo-form-inline" |
| | | > |
| | | <el-form-item :label="$t('dataManage.dataUpObj.catalogue')"> |
| | | <el-cascader |
| | | v-model="formInline.dirid" |
| | |
| | | ></el-cascader> |
| | | </el-form-item> |
| | | <el-form-item :label="$t('dataManage.dataUpObj.versionNo')"> |
| | | <el-select v-model="formInline.verid" :placeholder="$t('common.choose')"> |
| | | <el-select |
| | | v-model="formInline.verid" |
| | | :placeholder="$t('common.choose')" |
| | | > |
| | | <el-option |
| | | v-for="item in verOption" |
| | | :key="item.id" |
| | | :label="item.name" |
| | | :value="item.id"> |
| | | :value="item.id" |
| | | > |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | |
| | | |
| | | <el-form-item> |
| | | <el-input |
| | | type="textarea" |
| | | v-model="formInline.fileName" |
| | | |
| | | class="nm-skin-pretty" |
| | | show-word-limit |
| | | :rows="2" resize='none' |
| | | :rows="2" |
| | | resize='none' |
| | | style="width: 650px;" |
| | | ></el-input> |
| | | </el-form-item> |
| | | <el-form-item> |
| | | <input id="uploadfile" @change= "handleFileChange" type="file" name="file" multiple="multiple" accept=".xls,.xlsx,.mdb,.shp.zip,.gdb.zip" style="display: none"></input> |
| | | <input |
| | | id="uploadfile" |
| | | @change="handleFileChange" |
| | | type="file" |
| | | name="file" |
| | | multiple="multiple" |
| | | accept=".xls,.xlsx,.mdb,.shp.zip,.gdb.zip" |
| | | style="display: none" |
| | | ></input> |
| | | |
| | | <el-button v-if="formInline.fileName == '未选择文件'" |
| | | <el-button |
| | | v-if="formInline.fileName == '未选择文件'" |
| | | type="info" |
| | | @click="fileSelect"> |
| | | @click="fileSelect" |
| | | > |
| | | 选择文件 |
| | | </el-button> |
| | | <el-button |
| | |
| | | maxlength="50" |
| | | class="nm-skin-pretty" |
| | | show-word-limit |
| | | :rows="2" resize='none' |
| | | :rows="2" |
| | | resize='none' |
| | | style="width: 460px" |
| | | ></el-input> |
| | | </el-form-item> |
| | | <el-form-item> |
| | | <el-button icon="el-icon-upload" @click="setFileUpload" |
| | | type="success">{{ |
| | | <el-button |
| | | icon="el-icon-upload" |
| | | @click="setFileUpload" |
| | | type="success" |
| | | >{{ |
| | | $t('common.upload') |
| | | }}</el-button> |
| | | |
| | |
| | | icon="el-icon-delete" |
| | | type="danger" |
| | | @click="setFileDelete" |
| | | |
| | | :disabled="tableData.length == 0 ? true : false" |
| | | >{{ $t('common.delete') }}</el-button |
| | | > |
| | | >{{ $t('common.delete') }}</el-button> |
| | | <el-button |
| | | icon="el-icon-data-line" |
| | | type="info" |
| | | disabled |
| | | >{{ $t('common.quayTest') }}</el-button |
| | | > |
| | | >{{ $t('common.quayTest') }}</el-button> |
| | | <el-button |
| | | icon="el-icon-folder-add" |
| | | type="warning" |
| | | @click="setFileWare" |
| | | :disabled="tableData.length == 0 ? true : false" |
| | | >{{ $t('common.Warehousin') }}</el-button |
| | | > |
| | | >{{ $t('common.Warehousin') }}</el-button> |
| | | </el-form-item> |
| | | </el-form> |
| | | </div> |
| | |
| | | :data="tableData" |
| | | style="width: 100%" |
| | | height="99%" |
| | | @selection-change="handleSelectionChange"> |
| | | <el-table-column type="selection" width="55" /> |
| | | @selection-change="handleSelectionChange" |
| | | > |
| | | <el-table-column |
| | | type="selection" |
| | | width="55" |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | | type="index" |
| | |
| | | </el-table> |
| | | </div> |
| | | </el-tab-pane> |
| | | <el-tab-pane :label="$t('dataManage.dataUpObj.receiptdata')" name="second"> |
| | | <div class="contentIquery" style="padding-bottom: 0% !important;"> |
| | | <el-form :inline="true" :model="formWarehousing" class="demo-form-inline"> |
| | | <el-tab-pane |
| | | :label="$t('dataManage.dataUpObj.receiptdata')" |
| | | name="second" |
| | | > |
| | | <div |
| | | class="contentIquery" |
| | | style="padding-bottom: 0% !important;" |
| | | > |
| | | <el-form |
| | | :inline="true" |
| | | :model="formWarehousing" |
| | | class="demo-form-inline" |
| | | > |
| | | <el-form-item :label="$t('dataManage.dataUpObj.describe')"> |
| | | <el-input v-model="formWarehousing.name" placeholder="请输入内容"></el-input> |
| | | <el-input |
| | | v-model="formWarehousing.name" |
| | | placeholder="请输入内容" |
| | | ></el-input> |
| | | </el-form-item> |
| | | <el-form-item> |
| | | <el-button icon="el-icon-upload" @click="setWarehouseSearch" |
| | | class="primary">{{ |
| | | <el-button |
| | | icon="el-icon-upload" |
| | | @click="setWarehouseSearch" |
| | | class="primary" |
| | | >{{ |
| | | $t('common.iquery') |
| | | }}</el-button> |
| | | <el-button @click="setWarehouseReset" |
| | | <el-button |
| | | @click="setWarehouseReset" |
| | | icon="el-icon-folder-add" |
| | | type="info" |
| | | >{{ $t('common.reset') }}</el-button |
| | | > |
| | | <el-button @click="setWarehouseDel" |
| | | >{{ $t('common.reset') }}</el-button> |
| | | <el-button |
| | | @click="setWarehouseDel" |
| | | icon="el-icon-folder-delete" |
| | | type="danger" |
| | | >{{ $t('common.delete') }}</el-button |
| | | > |
| | | >{{ $t('common.delete') }}</el-button> |
| | | </el-form-item> |
| | | </el-form> |
| | | </div> |
| | | <div class="contentTable" style="height:500px"> |
| | | <div |
| | | class="contentTable" |
| | | style="height:500px" |
| | | > |
| | | <el-table |
| | | :data="waretableData" |
| | | |
| | | style="width:99%" |
| | | height="92%" |
| | | @selection-change="handleDelteChange" |
| | | > |
| | | <el-table-column |
| | | type="selection" |
| | | |
| | | width="55"> |
| | | width="55" |
| | | > |
| | | </el-table-column> |
| | | <el-table-column |
| | | align="center" |
| | | type="index" |
| | | :label="$t('common.index')" |
| | | width="70px" |
| | | |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | | prop="name" |
| | | :label="$t('common.name')" |
| | | |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | | prop="dirName" |
| | | :label="$t('dataManage.dataUpObj.catalogue')" |
| | | |
| | | |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | | prop="depName" |
| | | :label="$t('dataManage.dataUpObj.company')" |
| | | |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | | prop="verName" |
| | | :label="$t('dataManage.dataUpObj.versionNo')" |
| | | |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | | prop="type" |
| | | :label="$t('common.type')" |
| | | |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | | prop="sizes" |
| | | :label="$t('common.size')" |
| | | |
| | | :formatter="changeSizeFile" |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | | :label="$t('dataManage.dataUpObj.tableName')" |
| | | |
| | | > |
| | | <template slot-scope="scope"> |
| | | <a @click="detail(scope.row)" >{{ |
| | |
| | | align="center" |
| | | prop="rows" |
| | | :label="$t('common.lineNuber')" |
| | | |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | | prop="desc" |
| | | :label="$t('dataManage.dataUpObj.describe')" |
| | | |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | | prop="uname" |
| | | :label="$t('dataManage.vmobj.createonuser')" |
| | | |
| | | /> |
| | | <el-table-column |
| | | align="center" |
| | |
| | | /> |
| | | </el-table> |
| | | |
| | | <div style="margin-top: 10px" class="pagination_box"> |
| | | <div |
| | | style="margin-top: 10px" |
| | | class="pagination_box" |
| | | > |
| | | <el-pagination |
| | | @size-change="handleSizeChange" |
| | | @current-change="handleCurrentChange" |
| | |
| | | |
| | | </el-tabs> |
| | | |
| | | |
| | | </div> |
| | | <!-- --> |
| | | <el-dialog |
| | |
| | | <div class="dialogBox"> |
| | | <div class="transFarBox"> |
| | | <ul> |
| | | <li @click="singleElection(item)" v-for="(item, i) in tableWareOne" :class="{ active: activeName == item.tab }">{{item.tab}} ({{item.type}})</li> |
| | | <li |
| | | @click="singleElection(item)" |
| | | v-for="(item, i) in tableWareOne" |
| | | :class="{ active: activeName == item.tab }" |
| | | >{{item.tab}} ({{item.type}})</li> |
| | | </ul> |
| | | </div> |
| | | <div class="tarnsbtton"> |
| | | <div><div style="padding:2%"> <el-link><i class="el-icon-plus"></i></el-link></div></div> |
| | | |
| | | <div> |
| | | <div style="padding:2%"> <el-link><i class="el-icon-plus"></i></el-link></div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="transFarBox"> |
| | | <ul> |
| | | <li @click="singleElection2(item)" v-for="(item, i) in tableWareTwo" :class="{ active: activeName2 == item.entity }">{{item.tabDesc}} ( {{item.ns}}.{{item.tab}})</li> |
| | | <li |
| | | @click="singleElection2(item)" |
| | | v-for="(item, i) in tableWareTwo" |
| | | :class="{ active: activeName2 == item.entity }" |
| | | >{{item.tabDesc}} ( {{item.ns}}.{{item.tab}})</li> |
| | | </ul> |
| | | </div> |
| | | <div class="tarnsbtton"> |
| | | <div><div style="padding:2%"> <el-link @click="setWareTableChangeLeft" ><i class="el-icon-d-arrow-left"></i></el-link></div><br/> <div style="padding:2%"> |
| | | <el-link><i class="el-icon-d-arrow-right" @click="setWareTableChangeRight"></i></el-link></div></div> |
| | | <div> |
| | | <div style="padding:2%"> <el-link @click="setWareTableChangeLeft"><i class="el-icon-d-arrow-left"></i></el-link></div><br /> |
| | | <div style="padding:2%"> |
| | | <el-link><i |
| | | class="el-icon-d-arrow-right" |
| | | @click="setWareTableChangeRight" |
| | | ></i></el-link> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="transFarBox"> |
| | | <ul> |
| | | <li @click="singleElection3(i)" v-for="(item, i) in tableWareThree" :class="{ active: activeName3 ==( item.tab+i)}">{{item.tab}} ( {{item.tabDesc}} {{item.ns}}.{{item.tabs}} )</li> |
| | | <li |
| | | @click="singleElection3(i)" |
| | | v-for="(item, i) in tableWareThree" |
| | | :class="{ active: activeName3 ==( item.tab+i)}" |
| | | >{{item.tab}} ( {{item.tabDesc}} {{item.ns}}.{{item.tabs}} )</li> |
| | | </ul> |
| | | </div> |
| | | </div> |
| | | <span slot="footer" class="dialog-footer"> |
| | | <el-button class="primary" @click="autoMatchWare">自动匹配</el-button> |
| | | <span |
| | | slot="footer" |
| | | class="dialog-footer" |
| | | > |
| | | <el-button |
| | | class="primary" |
| | | @click="autoMatchWare" |
| | | >自动匹配</el-button> |
| | | <el-button @click="setInsrtWareTableClose ">取 消</el-button> |
| | | <el-button class="primary" @click="setInsrtWareTable">确 定</el-button> |
| | | <el-button |
| | | class="primary" |
| | | @click="setInsrtWareTable" |
| | | >确 定</el-button> |
| | | </span> |
| | | </el-dialog> |
| | | |
| | |
| | | border |
| | | style="width: 100%" |
| | | > |
| | | <el-table-column width="60" type="index" :label="$t('common.index')" /> |
| | | <el-table-column |
| | | width="60" |
| | | type="index" |
| | | :label="$t('common.index')" |
| | | /> |
| | | <el-table-column |
| | | v-for="(item, index) in attributeData" |
| | | :key="index" |
| | |
| | | align="center" |
| | | ></el-table-column> |
| | | </el-table> |
| | | <div style="margin-top: 10px" class="pagination_box"> |
| | | <div |
| | | style="margin-top: 10px" |
| | | class="pagination_box" |
| | | > |
| | | <el-pagination |
| | | @size-change="handleLoaderSizeChange" |
| | | @current-change="handleLoaderCurrentChange" |