|
@@ -1,5 +1,5 @@
|
|
|
<template>
|
|
|
- <div class="XFpdding" style="height: 550px;">
|
|
|
+ <div class="XFpdding" style="height: 510px;">
|
|
|
<ul>
|
|
|
<li
|
|
|
class="item"
|
|
@@ -29,10 +29,21 @@
|
|
|
upId="uniqueId1"
|
|
|
:imgSrc="tacsfileSrc"
|
|
|
name="点击选择文件"
|
|
|
+ @update-percentage="updatePercentage"
|
|
|
@upload-success="handleFileUploadSuccess"
|
|
|
+ @upload-status="getUploadStatus"
|
|
|
/>
|
|
|
</template>
|
|
|
</el-input>
|
|
|
+ <!-- 进度条 -->
|
|
|
+ <el-row v-if="showProgress" style="width: 100%; margin-top: 10px;">
|
|
|
+ <el-col :span="20">
|
|
|
+ <el-progress :percentage="percentage"></el-progress>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="4">
|
|
|
+ <div style="line-height: 15px">{{uploadStatus}}</div>
|
|
|
+ </el-col>
|
|
|
+ </el-row>
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
|
<div style="flex-grow: 1;">
|
|
@@ -133,7 +144,7 @@
|
|
|
<el-table
|
|
|
:data="inParams"
|
|
|
border
|
|
|
- style="width: 100%; "
|
|
|
+ style="width: 100%;height: 450px;"
|
|
|
>
|
|
|
<el-table-column label="启用">
|
|
|
<el-table-column type="index" width="70" label="编号">
|
|
@@ -247,77 +258,112 @@ let inParams=ref([
|
|
|
{
|
|
|
code:'thickness',
|
|
|
name: '厚度分布',
|
|
|
- value: '0.995208',
|
|
|
+ value: '0.005',
|
|
|
+ flag: 1,
|
|
|
+ con: ''
|
|
|
+ },
|
|
|
+ {
|
|
|
+ code:'thickness',
|
|
|
+ name: '厚度分布',
|
|
|
+ value: '0.003',
|
|
|
+ flag: 1,
|
|
|
+ con: ''
|
|
|
+ },
|
|
|
+ {
|
|
|
+ code:'thickness',
|
|
|
+ name: '厚度分布',
|
|
|
+ value: '0.003',
|
|
|
flag: 1,
|
|
|
con: ''
|
|
|
},
|
|
|
{
|
|
|
code:'thickness',
|
|
|
name: '厚度分布',
|
|
|
- value: '0.992144',
|
|
|
+ value: '0.003',
|
|
|
flag: 1,
|
|
|
con: ''
|
|
|
},
|
|
|
{
|
|
|
code:'thickness',
|
|
|
name: '厚度分布',
|
|
|
- value: '0.988525',
|
|
|
+ value: '0.003',
|
|
|
flag: 1,
|
|
|
con: ''
|
|
|
},
|
|
|
{
|
|
|
code:'thickness',
|
|
|
name: '厚度分布',
|
|
|
- value: '0.984251',
|
|
|
+ value: '0.003',
|
|
|
flag: 1,
|
|
|
con: ''
|
|
|
},
|
|
|
{
|
|
|
code:'thickness',
|
|
|
name: '厚度分布',
|
|
|
- value: '0.979202',
|
|
|
+ value: '0.003',
|
|
|
flag: 1,
|
|
|
con: ''
|
|
|
},
|
|
|
{
|
|
|
code:'thickness',
|
|
|
name: '厚度分布',
|
|
|
- value: '0.973236',
|
|
|
+ value: '0.003',
|
|
|
flag: 1,
|
|
|
con: ''
|
|
|
},
|
|
|
{
|
|
|
code:'thickness',
|
|
|
name: '厚度分布',
|
|
|
- value: '0.966186',
|
|
|
+ value: '0.003',
|
|
|
flag: 1,
|
|
|
con: ''
|
|
|
},
|
|
|
{
|
|
|
code:'thickness',
|
|
|
name: '厚度分布',
|
|
|
- value: '0.957851',
|
|
|
+ value: '0.003',
|
|
|
flag: 1,
|
|
|
con: ''
|
|
|
},
|
|
|
{
|
|
|
code:'thickness',
|
|
|
name: '厚度分布',
|
|
|
- value: '',
|
|
|
+ value: '0.003',
|
|
|
flag: 1,
|
|
|
con: ''
|
|
|
},
|
|
|
{
|
|
|
code:'thickness',
|
|
|
name: '厚度分布',
|
|
|
- value: '',
|
|
|
+ value: '0.003',
|
|
|
flag: 1,
|
|
|
con: ''
|
|
|
},
|
|
|
{
|
|
|
code:'thickness',
|
|
|
name: '厚度分布',
|
|
|
- value: '',
|
|
|
+ value: '0.003',
|
|
|
+ flag: 1,
|
|
|
+ con: ''
|
|
|
+ },
|
|
|
+ {
|
|
|
+ code:'thickness',
|
|
|
+ name: '厚度分布',
|
|
|
+ value: '0.003',
|
|
|
+ flag: 1,
|
|
|
+ con: ''
|
|
|
+ },
|
|
|
+ {
|
|
|
+ code:'thickness',
|
|
|
+ name: '厚度分布',
|
|
|
+ value: '0.003',
|
|
|
+ flag: 1,
|
|
|
+ con: ''
|
|
|
+ },
|
|
|
+ {
|
|
|
+ code:'thickness',
|
|
|
+ name: '厚度分布',
|
|
|
+ value: '0.003',
|
|
|
flag: 1,
|
|
|
con: ''
|
|
|
},
|
|
@@ -344,6 +390,20 @@ let outParams=ref([
|
|
|
},
|
|
|
])
|
|
|
|
|
|
+let percentage = ref(0)
|
|
|
+let uploadStatus = ref('')
|
|
|
+
|
|
|
+// 控制进度条显隐
|
|
|
+const showProgress = computed(() => percentage.value > 0 && percentage.value <= 100);
|
|
|
+// 更新进度条
|
|
|
+const updatePercentage = (newValue) => {
|
|
|
+ percentage.value = newValue
|
|
|
+}
|
|
|
+// 更新上传状态
|
|
|
+const getUploadStatus = (newValue) => {
|
|
|
+ uploadStatus.value = newValue
|
|
|
+}
|
|
|
+
|
|
|
const selectTab2=(index)=>{
|
|
|
currentTab2.value = index;
|
|
|
}
|