固定页数
This commit is contained in:
parent
ba9f7c893b
commit
e05170255f
@ -2,14 +2,14 @@
|
|||||||
<div style="display: flex;display: -webkit-flex; align-items: center;-webkit-align-items: center;">
|
<div style="display: flex;display: -webkit-flex; align-items: center;-webkit-align-items: center;">
|
||||||
<div :style="{ fontSize: appStore.size === 'default' ? '14px' : '16px' }" style="display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;">
|
<div :style="{ fontSize: appStore.size === 'default' ? '14px' : '16px' }" style="display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;">
|
||||||
共{{ total }}条</div>
|
共{{ total }}条</div>
|
||||||
<el-select @change="changesize" v-model="pcode" filterable class="product-input"
|
<!-- <el-select @change="changesize" v-model="pcode" filterable class="product-input"
|
||||||
@keyup.enter="changeSize" allow-create style="margin-left: 10px;width: 80px;">
|
@keyup.enter="changeSize" allow-create style="margin-left: 10px;width: 80px;">
|
||||||
<el-option v-for="(item, index) in arr_product" :key="index" :label="item.lable" :value="item.value" />
|
<el-option v-for="(item, index) in arr_product" :key="index" :label="item.lable" :value="item.value" />
|
||||||
</el-select>
|
</el-select> -->
|
||||||
<div
|
<!-- <div
|
||||||
:style="{ fontSize: appStore.size === 'default' ? '14px' : '16px' }" style="margin-left:10px;display: flex;display: -webkit-flex;align-items: center; -webkit-align-items: center;">
|
:style="{ fontSize: appStore.size === 'default' ? '14px' : '16px' }" style="margin-left:10px;display: flex;display: -webkit-flex;align-items: center; -webkit-align-items: center;">
|
||||||
<div>条/页</div>
|
<div>条/页</div>
|
||||||
</div>
|
</div> -->
|
||||||
<el-pagination style="margin-left: 10px;" background layout="prev, pager, next" :total="total"
|
<el-pagination style="margin-left: 10px;" background layout="prev, pager, next" :total="total"
|
||||||
v-model:current-page="currentPage" v-model:page-size="pageSize" @current-change="pagechange" />
|
v-model:current-page="currentPage" v-model:page-size="pageSize" @current-change="pagechange" />
|
||||||
<div
|
<div
|
||||||
|
@ -70,8 +70,8 @@ function getProject() {
|
|||||||
projectArr.value = res.data
|
projectArr.value = res.data
|
||||||
projectId.value = projectArr.value[0].id
|
projectId.value = projectArr.value[0].id
|
||||||
projectName.value = projectArr.value[0].projectName
|
projectName.value = projectArr.value[0].projectName
|
||||||
// gettreedata()
|
gettreedata()
|
||||||
tonstatus()
|
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
//左侧树配置
|
//左侧树配置
|
||||||
@ -114,6 +114,7 @@ function gettreedata() {
|
|||||||
} else {
|
} else {
|
||||||
tableData.value.length = 0
|
tableData.value.length = 0
|
||||||
}
|
}
|
||||||
|
tonstatus()
|
||||||
|
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
@ -744,7 +745,7 @@ function tonstatus(){
|
|||||||
buttonmsg1.value = '处理中...'
|
buttonmsg1.value = '处理中...'
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
gettreedata()
|
// gettreedata()
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
64
web/src/views/testdata/datamanagement/index.vue
vendored
64
web/src/views/testdata/datamanagement/index.vue
vendored
@ -1612,7 +1612,8 @@ function repstring(row:any){
|
|||||||
</span>
|
</span>
|
||||||
</template>
|
</template>
|
||||||
</el-tree>
|
</el-tree>
|
||||||
<el-button type="primary" @click="scan()" style="width: 100%;" :loading="tonloading" >{{ buttonmsg }}</el-button>
|
<el-button type="primary" @click="scan()" style="width: 100%;" :loading="tonloading">{{ buttonmsg
|
||||||
|
}}</el-button>
|
||||||
</div>
|
</div>
|
||||||
<div class="moveBtn" v-move>
|
<div class="moveBtn" v-move>
|
||||||
<div class="moveBtn-line"></div>
|
<div class="moveBtn-line"></div>
|
||||||
@ -1696,8 +1697,8 @@ function repstring(row:any){
|
|||||||
title="修改" style="cursor: pointer;">
|
title="修改" style="cursor: pointer;">
|
||||||
<img v-if="scope.row.type == 'ZIP'" src="@/assets/images/jieyasuo.png" alt=""
|
<img v-if="scope.row.type == 'ZIP'" src="@/assets/images/jieyasuo.png" alt=""
|
||||||
@click="decompression(scope.row)" title="解压" style="cursor: pointer;">
|
@click="decompression(scope.row)" title="解压" style="cursor: pointer;">
|
||||||
<img src="@/assets/MenuIcon/xia1.png" alt="" @click="xiafile(scope.row)" v-if="scope.row.type != 'FOLDER'" title="下载"
|
<img src="@/assets/MenuIcon/xia1.png" alt="" @click="xiafile(scope.row)"
|
||||||
style="cursor: pointer;">
|
v-if="scope.row.type != 'FOLDER'" title="下载" style="cursor: pointer;">
|
||||||
<img src="@/assets/MenuIcon/lbcz_sc.png" alt="" @click="delfile(scope.row)" title="删除"
|
<img src="@/assets/MenuIcon/lbcz_sc.png" alt="" @click="delfile(scope.row)" title="删除"
|
||||||
style="cursor: pointer;">
|
style="cursor: pointer;">
|
||||||
</span>
|
</span>
|
||||||
@ -1709,8 +1710,8 @@ function repstring(row:any){
|
|||||||
</Page>
|
</Page>
|
||||||
|
|
||||||
</section>
|
</section>
|
||||||
<el-dialog :title="title" v-model="frame" width="30%" :before-close="handleClose" top="30px" draggable :close-on-click-modal="false"
|
<el-dialog :title="title" v-model="frame" width="30%" :before-close="handleClose" top="30px" draggable
|
||||||
destroy-on-close>
|
:close-on-click-modal="false" destroy-on-close>
|
||||||
<el-form ref="ruleFormRef" style="max-width: 600px" :model="projectForme" :rules="moderules"
|
<el-form ref="ruleFormRef" style="max-width: 600px" :model="projectForme" :rules="moderules"
|
||||||
label-width="auto" class="demo-ruleForm" status-icon>
|
label-width="auto" class="demo-ruleForm" status-icon>
|
||||||
<el-form-item label="节点名称" prop="nodeName">
|
<el-form-item label="节点名称" prop="nodeName">
|
||||||
@ -1724,8 +1725,8 @@ function repstring(row:any){
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-form>
|
</el-form>
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
<el-dialog :title="title" :close-on-click-modal="false" v-model="upfile" width="50%" :before-close="fileClose" top="30px" draggable
|
<el-dialog :title="title" :close-on-click-modal="false" v-model="upfile" width="50%" :before-close="fileClose"
|
||||||
destroy-on-close>
|
top="30px" draggable destroy-on-close>
|
||||||
<el-scrollbar :height="!fileObj.id ? '400px' : ''">
|
<el-scrollbar :height="!fileObj.id ? '400px' : ''">
|
||||||
<el-form ref="ruleFormRef" style="max-width: 100%" :model="fileObj" :rules="modelarules"
|
<el-form ref="ruleFormRef" style="max-width: 100%" :model="fileObj" :rules="modelarules"
|
||||||
label-width="auto" class="demo-ruleForm" status-icon>
|
label-width="auto" class="demo-ruleForm" status-icon>
|
||||||
@ -1752,8 +1753,8 @@ function repstring(row:any){
|
|||||||
<el-button @click="fileClose">取消</el-button>
|
<el-button @click="fileClose">取消</el-button>
|
||||||
</div>
|
</div>
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
<el-dialog :close-on-click-modal="false" title="创建文件/文件夹" v-model="creat" width="30%" :before-close="creatClose" top="30px" draggable
|
<el-dialog :close-on-click-modal="false" title="创建文件/文件夹" v-model="creat" width="30%" :before-close="creatClose"
|
||||||
destroy-on-close>
|
top="30px" draggable destroy-on-close>
|
||||||
<el-form ref="creatFormRef" style="max-width: 100%" :model="creatObj" :rules="creatrules" label-width="auto"
|
<el-form ref="creatFormRef" style="max-width: 100%" :model="creatObj" :rules="creatrules" label-width="auto"
|
||||||
class="demo-ruleForm" status-icon>
|
class="demo-ruleForm" status-icon>
|
||||||
<el-form-item label="文件/文件夹名称:" prop="fileName">
|
<el-form-item label="文件/文件夹名称:" prop="fileName">
|
||||||
@ -1775,8 +1776,8 @@ function repstring(row:any){
|
|||||||
|
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
<!-- 复制粘贴弹框 -->
|
<!-- 复制粘贴弹框 -->
|
||||||
<el-dialog :close-on-click-modal="false" title="重命名或覆盖" v-model="copyjudge" width="60%" :before-close="copyClose" top="30px" draggable
|
<el-dialog :close-on-click-modal="false" title="重命名或覆盖" v-model="copyjudge" width="60%"
|
||||||
destroy-on-close>
|
:before-close="copyClose" top="30px" draggable destroy-on-close>
|
||||||
<div style="display: flex;justify-content: end;"><el-button :disabled="copyhandArr.length == 0"
|
<div style="display: flex;justify-content: end;"><el-button :disabled="copyhandArr.length == 0"
|
||||||
type="primary" style="margin-bottom: 20px;" @click="copysomefile">覆盖({{ copyhandArr.length
|
type="primary" style="margin-bottom: 20px;" @click="copysomefile">覆盖({{ copyhandArr.length
|
||||||
}})</el-button>
|
}})</el-button>
|
||||||
@ -1801,8 +1802,8 @@ function repstring(row:any){
|
|||||||
</el-table-column>
|
</el-table-column>
|
||||||
</el-table>
|
</el-table>
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
<el-dialog :close-on-click-modal="false" title="重命名" v-model="rename" width="30%" :before-close="RenameClose" top="30px" draggable
|
<el-dialog :close-on-click-modal="false" title="重命名" v-model="rename" width="30%" :before-close="RenameClose"
|
||||||
destroy-on-close>
|
top="30px" draggable destroy-on-close>
|
||||||
<el-form ref="renameFormRef" style="max-width: 100%" :model="renameobj" :rules="renameRules"
|
<el-form ref="renameFormRef" style="max-width: 100%" :model="renameobj" :rules="renameRules"
|
||||||
label-width="auto" class="demo-ruleForm" status-icon>
|
label-width="auto" class="demo-ruleForm" status-icon>
|
||||||
<el-form-item label="文件名称:" prop="fileName">
|
<el-form-item label="文件名称:" prop="fileName">
|
||||||
@ -1816,8 +1817,8 @@ function repstring(row:any){
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-form>
|
</el-form>
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
<el-dialog :close-on-click-modal="false" :title="title" v-model="zipfiles" width="30%" :before-close="zipClose" top="30px" draggable
|
<el-dialog :close-on-click-modal="false" :title="title" v-model="zipfiles" width="30%" :before-close="zipClose"
|
||||||
destroy-on-close>
|
top="30px" draggable destroy-on-close>
|
||||||
<el-form ref="zipFormRef" style="max-width: 100%" :model="zipObj" :rules="ziprules" label-width="auto"
|
<el-form ref="zipFormRef" style="max-width: 100%" :model="zipObj" :rules="ziprules" label-width="auto"
|
||||||
class="demo-ruleForm" status-icon>
|
class="demo-ruleForm" status-icon>
|
||||||
<el-form-item v-if="zipzheng" label="压缩格式:" prop="compressedFormat">
|
<el-form-item v-if="zipzheng" label="压缩格式:" prop="compressedFormat">
|
||||||
@ -1867,7 +1868,8 @@ function repstring(row:any){
|
|||||||
</el-table-column>
|
</el-table-column>
|
||||||
</el-table>
|
</el-table>
|
||||||
</div>
|
</div>
|
||||||
<div v-if="jieFilearr && jieFilearr.workPath">当前选中:{{'/'+repstring(jieFilearr.workPath)}}</div>
|
<div v-if="jieFilearr && jieFilearr.workPath">
|
||||||
|
当前选中:{{ '/' + repstring(jieFilearr.workPath) }}</div>
|
||||||
<div style="width: 100%;display: flex;justify-content: end;">
|
<div style="width: 100%;display: flex;justify-content: end;">
|
||||||
<el-button type="primary" @click="pathqveding">确定</el-button>
|
<el-button type="primary" @click="pathqveding">确定</el-button>
|
||||||
<el-button @click="pathqvxiao">取消</el-button>
|
<el-button @click="pathqvxiao">取消</el-button>
|
||||||
@ -1890,8 +1892,8 @@ function repstring(row:any){
|
|||||||
</el-form>
|
</el-form>
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
<!-- 差异性对比 -->
|
<!-- 差异性对比 -->
|
||||||
<el-dialog :close-on-click-modal="false" title="差异性对比" v-model="difference" width="60%" :before-close="differenceClose" top="30px" draggable
|
<el-dialog :close-on-click-modal="false" title="差异性对比" v-model="difference" width="60%"
|
||||||
destroy-on-close>
|
:before-close="differenceClose" top="30px" draggable destroy-on-close>
|
||||||
<div class="chabox" v-loading="diffloding">
|
<div class="chabox" v-loading="diffloding">
|
||||||
<div class="chabox_border">
|
<div class="chabox_border">
|
||||||
<div class="chabox_border_top">差异性检查结果</div>
|
<div class="chabox_border_top">差异性检查结果</div>
|
||||||
@ -1982,12 +1984,13 @@ function repstring(row:any){
|
|||||||
</el-dialog>
|
</el-dialog>
|
||||||
<!-- 组件预览 -->
|
<!-- 组件预览 -->
|
||||||
<!-- 视频播放器 -->
|
<!-- 视频播放器 -->
|
||||||
<el-dialog :close-on-click-modal="false" draggable class="zfile-video-dialog" :destroy-on-close="true" v-model="dialogVideoVisible">
|
<el-dialog :close-on-click-modal="false" draggable class="zfile-video-dialog" :destroy-on-close="true"
|
||||||
|
v-model="dialogVideoVisible">
|
||||||
<video-player v-if="dialogVideoVisible" ref="videoPlayer" />
|
<video-player v-if="dialogVideoVisible" ref="videoPlayer" />
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
<!-- 文本编辑器 -->
|
<!-- 文本编辑器 -->
|
||||||
<el-dialog :close-on-click-modal="false" draggable class="zfile-text-dialog zfile-dialog-mini-close" :destroy-on-close="true"
|
<el-dialog :close-on-click-modal="false" draggable class="zfile-text-dialog zfile-dialog-mini-close"
|
||||||
:title="filePreview.fileName" v-model="dialogTextVisible">
|
:destroy-on-close="true" :title="filePreview.fileName" v-model="dialogTextVisible">
|
||||||
<TextViewer :file-name="filePreview.fileName" :file-url="filePreview.url"
|
<TextViewer :file-name="filePreview.fileName" :file-url="filePreview.url"
|
||||||
v-if="dialogTextVisible && filePreview.fileName.indexOf('.md') === -1" />
|
v-if="dialogTextVisible && filePreview.fileName.indexOf('.md') === -1" />
|
||||||
<MarkdownViewer :file-name="filePreview.fileName" :file-url="filePreview.url"
|
<MarkdownViewer :file-name="filePreview.fileName" :file-url="filePreview.url"
|
||||||
@ -1995,32 +1998,35 @@ function repstring(row:any){
|
|||||||
</el-dialog>
|
</el-dialog>
|
||||||
|
|
||||||
<!-- pdf 在线预览 -->
|
<!-- pdf 在线预览 -->
|
||||||
<el-dialog :close-on-click-modal="false" draggable class="zfile-pdf-dialog" :title="filePreview.fileName" v-model="dialogPdfVisible">
|
<el-dialog :close-on-click-modal="false" draggable class="zfile-pdf-dialog" :title="filePreview.fileName"
|
||||||
|
v-model="dialogPdfVisible">
|
||||||
<PdfViewer :file-name="filePreview.fileName" :file-url="filePreview.url" v-if="dialogPdfVisible" />
|
<PdfViewer :file-name="filePreview.fileName" :file-url="filePreview.url" v-if="dialogPdfVisible" />
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
|
|
||||||
<!-- office 在线预览 -->
|
<!-- office 在线预览 -->
|
||||||
<el-dialog :close-on-click-modal="false" draggable class="zfile-office-dialog zfile-dialog-mini-close zfile-dialog-hidden-title"
|
<el-dialog :close-on-click-modal="false" draggable
|
||||||
:title="filePreview.fileName" v-model="dialogOfficeVisible">
|
class="zfile-office-dialog zfile-dialog-mini-close zfile-dialog-hidden-title" :title="filePreview.fileName"
|
||||||
|
v-model="dialogOfficeVisible">
|
||||||
<OfficeViewer :file-name="filePreview.fileName" :file-url="filePreview.url" v-if="dialogOfficeVisible" />
|
<OfficeViewer :file-name="filePreview.fileName" :file-url="filePreview.url" v-if="dialogOfficeVisible" />
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
|
|
||||||
<!-- 3d 在线预览 -->
|
<!-- 3d 在线预览 -->
|
||||||
<el-dialog :close-on-click-modal="false" draggable class="zfile-3d-dialog" :title="filePreview.fileName" v-model="dialog3dVisible">
|
<el-dialog :close-on-click-modal="false" draggable class="zfile-3d-dialog" :title="filePreview.fileName"
|
||||||
|
v-model="dialog3dVisible">
|
||||||
<Three3dPreview :file-name="filePreview.fileName" :file-url="filePreview.url" v-if="dialog3dVisible" />
|
<Three3dPreview :file-name="filePreview.fileName" :file-url="filePreview.url" v-if="dialog3dVisible" />
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
<!-- 音频播放器 -->
|
<!-- 音频播放器 -->
|
||||||
<AudioPlayer></AudioPlayer>
|
<AudioPlayer></AudioPlayer>
|
||||||
<Viewfile v-if="isViewfile" :showTime="true" :title="title1" :url="ViewfileUrl" :type="fileType"
|
<Viewfile v-if="isViewfile" :showTime="true" :title="title1" :url="ViewfileUrl" :type="fileType"
|
||||||
@update="CloseView" />
|
@update="CloseView" />
|
||||||
<el-dialog :close-on-click-modal="false" :title="title" v-model="textedit" :before-close="textClose" top="30px" draggable width="60%"
|
<el-dialog :close-on-click-modal="false" :title="title" v-model="textedit" :before-close="textClose" top="30px"
|
||||||
destroy-on-close>
|
draggable width="60%" destroy-on-close>
|
||||||
<textEdit :rowId="rowId" :fileUrl="fileUrl1" />
|
<textEdit :rowId="rowId" :fileUrl="fileUrl1" />
|
||||||
|
|
||||||
<!-- <txtexl :file-url="fileUrl" /> -->
|
<!-- <txtexl :file-url="fileUrl" /> -->
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
<el-dialog :close-on-click-modal="false" :title="title" v-model="textedit1" :before-close="texexceltClose" top="30px" draggable width="60%"
|
<el-dialog :close-on-click-modal="false" :title="title" v-model="textedit1" :before-close="texexceltClose"
|
||||||
destroy-on-close>
|
top="30px" draggable width="60%" destroy-on-close>
|
||||||
<txtexl :file-url="fileUrl" :rowId="rowId" />
|
<txtexl :file-url="fileUrl" :rowId="rowId" />
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user