新增数据大屏页面

This commit is contained in:
fengerli
2025-09-27 16:10:17 +08:00
parent 76c3a7c8bf
commit 997c88ae57
15 changed files with 513 additions and 8 deletions

View File

@ -56,8 +56,8 @@
</el-col>
<el-col :span="1.5">
<el-button v-hasPermi="['equipment:devices:export']" type="warning" plain
icon="Download" @click="handleExport">导出</el-button>
<el-button v-hasPermi="['equipment:devices:export']" type="warning" plain icon="Download"
@click="handleExport">导出</el-button>
</el-col>
<el-col :span="1.5">
<el-button v-hasPermi="['equipment:devices:remove']" type="danger" plain :disabled="multiple"
@ -90,7 +90,7 @@
<img v-if="scope.row.devicePic" :src="scope.row.devicePic"
style="width: 40px; height: 40px; cursor: pointer; object-fit: contain"
class="hover:opacity-80 transition-opacity" />
<img v-else src="@/assets/index/IMG.png" alt="" style="width: 40px; height: 40px;">
<img v-else src="@/assets/index/IMG.png" alt="" style="width: 40px; height: 40px;">
</template>
<img :src="scope.row.devicePic" style="max-width: 600px; max-height: 600px; object-fit: contain" />
</el-popover>
@ -517,7 +517,7 @@ const handleExport = () => {
{
...queryParams.value
},
`${new Date().getTime()}.xlsx`,
`设备列表${new Date().getTime()}.xlsx`,
'get'
);
};
@ -913,12 +913,19 @@ const beforeImportUpload = (file: any) => {
const head_upload = () => getBearerToken();
const handleImportSuccess = (response: any) => {
if (response.code == 200) {
console.log('导入成功了么');
importResult.value.isShow = true;
if (response.data) {
importResult.value.succeed = response.data.successCount || 0;
importResult.value.errorSun = response.data.failureCount || 0;
console.log(response.data,'response.data');
importResult.value.succeed = response.data.successCount;
importResult.value.errorSun = response.data.failureCount;
importResult.value.total = importResult.value.succeed + importResult.value.errorSun;
importResult.value.link = response.data.errorExcelUrl || '';
importResult.value.link = response.data.errorExcelUrl;
}
if (importUpload.value) {
importUpload.value.clearFiles();
}
getList(); // 初始化列表数据
} else {