Commit a2c01127 by 焦子成

1

parent 85482980
...@@ -353,12 +353,12 @@ ...@@ -353,12 +353,12 @@
</el-table-column> --> </el-table-column> -->
<el-table-column label="大小" width="120" align="center" prop="fileLength"> <el-table-column label="大小" width="120" align="center" prop="fileLength">
<!-- <template #default="{ row }"> <template #default="{ row }">
<span v-if="row.totalBytes > 0" class="size-info"> <span v-if="row.totalBytes > 0" class="size-info">
{{ formatBytes(row.downloadedBytes) }} / {{ formatBytes(row.totalBytes) }} {{ formatBytes(row.downloadedBytes) }} / {{ formatBytes(row.totalBytes) }}
</span> </span>
<span v-else class="size-info">-</span> <span v-else class="size-info">-</span>
</template> --> </template>
</el-table-column> </el-table-column>
<el-table-column label="操作" width="200" align="center" fixed="right"> <el-table-column label="操作" width="200" align="center" fixed="right">
...@@ -440,14 +440,14 @@ const activeCollapse = ref(['upload']) // 默认展开配置区域 ...@@ -440,14 +440,14 @@ const activeCollapse = ref(['upload']) // 默认展开配置区域
const currentPage = ref(1) const currentPage = ref(1)
const pageSize = ref(10) const pageSize = ref(10)
// 已上传文件列表 // 已上传文件列表
const upQuery = ref({ let upQuery = ref({
current: 1, current: 1,
pageSize: 5 pageSize: 5
}) })
let upTableData = reactive([]) let upTableData = reactive([])
let upTotal = ref(0) let upTotal = ref(0)
// 下载任务管理列表 // 下载任务管理列表
const deQuery = ref({ let deQuery = ref({
current: 1, current: 1,
pageSize: 10, pageSize: 10,
fileStatus:'' fileStatus:''
...@@ -455,13 +455,13 @@ const deQuery = ref({ ...@@ -455,13 +455,13 @@ const deQuery = ref({
let deTableData = reactive([]) let deTableData = reactive([])
let deTotal = ref(0) let deTotal = ref(0)
const columnMapping = ref({ let columnMapping = ref({
fileNameColumns: [], fileNameColumns: [],
url: '' url: ''
}) })
// 状态筛选 // 状态筛选
const statusFilter = ref('') let statusFilter = ref('')
// 计算是否可以解析 // 计算是否可以解析
const canParse = computed(() => { const canParse = computed(() => {
...@@ -824,20 +824,21 @@ onMounted(() => { ...@@ -824,20 +824,21 @@ onMounted(() => {
detectBrowserDownloadPath() detectBrowserDownloadPath()
loadUpTableData() loadUpTableData()
loadDetailTableData() loadDetailTableData()
loadUploadDetailTotalNum()
}) })
function loadDetailTableData(){ function loadDetailTableData(){
http.post(config.uploadDetailList,deQuery.value).then(res=>{ http.post(config.uploadDetailList,deQuery.value).then(res=>{
if (res.code === 200){ if (res.code === 200){
deTableData = res.data.rows deTableData = res.data.rows
deTotal.value = res.data.total deTotal.value = res.data.total
loadUploadDetailTotalNum()
}else { }else {
ElMessage.error(res.message) ElMessage.error(res.message)
} }
}) })
} }
const totalNumObj = reactive({ let totalNumObj = ref({
countNum:0, countNum:0,
fileLength: '',
status0: 0, status0: 0,
status1: 0, status1: 0,
status2: 0, status2: 0,
...@@ -847,7 +848,10 @@ const totalNumObj = reactive({ ...@@ -847,7 +848,10 @@ const totalNumObj = reactive({
function loadUploadDetailTotalNum(){ function loadUploadDetailTotalNum(){
http.post(config.uploadDetailTotalNum).then(res=>{ http.post(config.uploadDetailTotalNum).then(res=>{
if (res.code === 200){ if (res.code === 200){
totalNumObj.value.countNum = res.data.countNum
totalNumObj.value.status3 = res.data.status3
totalNumObj.value.status4 = res.data.status4
totalNumObj.value.fileLength = res.data.fileLength
}else { }else {
ElMessage.error(res.message) ElMessage.error(res.message)
} }
...@@ -902,7 +906,7 @@ function deleteRow(row) { ...@@ -902,7 +906,7 @@ function deleteRow(row) {
// 解析Excel文件 // 解析Excel文件
const parseExcelFile = async () => { const parseExcelFile = async () => {
if (rawExcelData.value.length > 8000){ if (rawExcelData.value.length > 3000){
ElMessage.error('文件数据量太大,请拆分处理,每次不超过3000条') ElMessage.error('文件数据量太大,请拆分处理,每次不超过3000条')
return return
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment