fix: 移除调试日志并优化表格样式

移除多个组件中的console.log调试语句
调整richedit页面表格列的布局和样式
更新表格展开图标的样式
This commit is contained in:
zzp 2025-11-29 15:43:14 +08:00
parent 9d07061ea6
commit 835365cf82
2 changed files with 23 additions and 14 deletions

View File

@ -95,13 +95,10 @@ function toggleRowSelection(row, isCheck) {
}
function clearSort() {
console.log('🚀 ~ clearSort ~ clearSort:', clearSort);
tableRef.value.clearSort();
}
function cellClassName({ row, column, rowIndex, columnIndex }) {
console.log('🚀 ~ cellClassName ~ rowIndex:', rowIndex);
console.log('🚀 ~ cellClassName ~ row:', row.title);
if (row.isChild) {
return 'first-cell';
}

View File

@ -332,15 +332,19 @@
</el-table-column> -->
<el-table-column prop="title" label="标题" align="left" width="380">
<template v-slot="scope">
<div style="display: flex; flex-direction: column; justify-content: flex-start; align-items: start; gap: 5px; padding: 10px 0">
<div style="margin-right: 15px" v-if="scope.row.clusterNews">{{ scope.row.clusterNews ? scope.row.clusterNews.length : 0 }}</div>
<div
style="display: flex; flex-direction: column; justify-content: flex-start; align-items: start; gap: 5px; padding: 10px 0; margin-top: 8px"
>
<div
v-if="scope.row.isChild && scope.row.clusterIndex == 0"
style="font-size: 14px; font-weight: bold; margin-left: -20px; margin-bottom: 30px"
>
聚类资讯{{ scope.row.childLength }}
</div>
<div>
<span style="color: red; font-weight: bold; margin-right: 3px; flex-wrap: nowrap" v-if="scope.row.exclusive == 1">[独家]</span>
<div style="display: inline-block">
<span style="color: red; font-weight: bold; margin-right: 3px; width: 60px" v-if="scope.row.exclusive == 1">[独家]</span>
<span class="cursor-pointer" @click="goDetail(1, scope.row, true)" v-html="scope.row.title"></span>
</div>
@ -779,7 +783,6 @@ async function getData() {
_sdate = daterange.value[0];
_edate = daterange.value[1];
}
console.log('🚀 ~ getData ~ _edate:', _edate);
const industry = form.value.industry?.length > 0 ? encodeURIComponent(JSON.stringify(form.value.industry)) : '';
@ -917,7 +920,6 @@ function sortChange({ prop, order }) {
}
sortRules[prop] = order == 'ascending' ? '$asc' : order == 'descending' ? '$desc' : null;
console.log('🚀 ~ sortChange ~ sortRules[prop]:', sortRules[prop]);
let sortVal = [];
for (let key in sortRules) {
@ -932,7 +934,6 @@ function sortChange({ prop, order }) {
}
async function copyUrl(res) {
console.log('🚀 ~ copyUrl ~ res:', res);
let clipboardBean = new clipboard('.copyBtn', {
text: function (trigger) {
//...
@ -955,7 +956,6 @@ async function copyUrl(res) {
}
function handleCommand(val) {
console.log('🚀 ~ handleCommand ~ val:', val);
form.value.status = val;
getData();
}
@ -999,13 +999,11 @@ function checkChange(val) {
}
function currentChange(val) {
console.log('🚀 ~ currentChange ~ val:', val);
tableData.page = val;
getData();
}
function sizeChange(val) {
console.log('🚀 ~ sizeChange ~ val:', val);
tableData.size = val;
getData();
}
@ -1033,7 +1031,6 @@ async function getScoreDetail(id: any) {
if (!isAdmin.value) return;
curScore.value = id;
const result = await getNewsScore({ id });
console.log('🚀 ~ getScoreDetail ~ result:', result);
if (result.code == 200) {
scoreDetail.value = result.data;
isScoreShow.value = true;
@ -1166,7 +1163,6 @@ const includeRuleIds = ref('');
const excludeRuleIds = ref('');
function signalChange(event, type) {
console.log('🚀 ~ signalChange ~ event:', event);
if (type == 1) {
// form.value.signalId1 = signalId1.value;
includeRuleIds.value = event.join(',');
@ -1379,4 +1375,20 @@ onMounted(async () => {
display: flex;
align-items: center;
}
:deep(.el-table__expand-icon .el-icon-arrow-right:before) {
background: url('../../../../assets/images/文件夹未展开.png') no-repeat;
content: '';
display: block;
width: 16px;
height: 16px;
font-size: 16px;
background-size: 16px;
}
</style>