style:css样式格式化

main
黄伟杰 2 weeks ago
parent 6c08ed1e18
commit c7bd47b73b

@ -234,8 +234,8 @@ const emitUpdateModelValue = () => {
.ellipsis-text { .ellipsis-text {
display: inline-block; display: inline-block;
max-width: 100px; max-width: 100px;
white-space: nowrap;
overflow: hidden; overflow: hidden;
text-overflow: ellipsis; text-overflow: ellipsis;
white-space: nowrap;
} }
</style> </style>

@ -790,13 +790,13 @@ getAllApi()
} }
.home-welcome { .home-welcome {
min-height: 240px;
display: flex; display: flex;
justify-content: space-between; min-height: 240px;
align-items: center;
background: linear-gradient(90deg, #3a6bc5 0%, #2a5298 100%);
padding: 0 24px; padding: 0 24px;
background: linear-gradient(90deg, #3a6bc5 0%, #2a5298 100%);
border-radius: 4px; border-radius: 4px;
justify-content: space-between;
align-items: center;
} }
.home-welcome-left { .home-welcome-left {
@ -804,9 +804,9 @@ getAllApi()
} }
.home-welcome-title { .home-welcome-title {
margin-bottom: 8px;
font-size: 32px; font-size: 32px;
font-weight: 500; font-weight: 500;
margin-bottom: 8px;
} }
.home-welcome-desc { .home-welcome-desc {
@ -859,13 +859,13 @@ getAllApi()
} }
.home-welcome-image { .home-welcome-image {
max-height: 180px;
width: auto; width: auto;
max-height: 180px;
} }
.production-overview-row { .production-overview-row {
margin-top: 16px;
display: flex; display: flex;
margin-top: 16px;
align-items: stretch; align-items: stretch;
gap: 48px; gap: 48px;
} }
@ -878,9 +878,9 @@ getAllApi()
} }
.production-overview-group-center { .production-overview-group-center {
border-left: 1px solid var(--el-border-color-lighter);
border-right: 1px solid var(--el-border-color-lighter);
padding: 0 48px; padding: 0 48px;
border-right: 1px solid var(--el-border-color-lighter);
border-left: 1px solid var(--el-border-color-lighter);
} }
.production-overview-item { .production-overview-item {
@ -926,8 +926,8 @@ getAllApi()
.stat-card { .stat-card {
padding: 12px 16px; padding: 12px 16px;
border-radius: 6px;
background-color: #f5f7fa; background-color: #f5f7fa;
border-radius: 6px;
} }
.stat-label { .stat-label {
@ -968,18 +968,18 @@ getAllApi()
} }
.progress-card { .progress-card {
display: flex;
height: 180px;
padding: 12px 16px; padding: 12px 16px;
border-radius: 6px;
background-color: #f5f7fa; background-color: #f5f7fa;
height: 180px; border-radius: 6px;
display: flex;
flex-direction: column; flex-direction: column;
} }
.progress-card-header { .progress-card-header {
margin-bottom: 8px;
font-size: 14px; font-size: 14px;
font-weight: 600; font-weight: 600;
margin-bottom: 8px;
} }
.progress-card-body { .progress-card-body {
@ -1013,8 +1013,8 @@ getAllApi()
.mini-card { .mini-card {
padding: 12px 16px; padding: 12px 16px;
border-radius: 6px;
background-color: #f5f7fa; background-color: #f5f7fa;
border-radius: 6px;
} }
.mini-label { .mini-label {
@ -1041,11 +1041,11 @@ getAllApi()
} }
.todo-card { .todo-card {
display: flex;
height: 150px;
padding: 12px 16px; padding: 12px 16px;
border-radius: 6px;
background-color: #f5f7fa; background-color: #f5f7fa;
height: 150px; border-radius: 6px;
display: flex;
flex-direction: column; flex-direction: column;
justify-content: space-between; justify-content: space-between;
} }
@ -1061,7 +1061,7 @@ getAllApi()
color: #909399; color: #909399;
} }
@media (max-width: 768px) { @media (width <= 768px) {
.home-welcome { .home-welcome {
flex-direction: column; flex-direction: column;
align-items: flex-start; align-items: flex-start;

@ -27,7 +27,8 @@
<el-tabs v-model="detailActiveTab" class="mt-12px"> <el-tabs v-model="detailActiveTab" class="mt-12px">
<el-tab-pane label="点检履历" name="check"> <el-tab-pane label="点检履历" name="check">
<el-empty v-if="!inspectionStepGroups.length" /> <el-empty v-if="!inspectionStepGroups.length" />
<el-steps v-else direction="vertical" :active="inspectionStepGroups.length" <el-steps
v-else direction="vertical" :active="inspectionStepGroups.length"
class="device-ledger-history-steps"> class="device-ledger-history-steps">
<el-step v-for="group in inspectionStepGroups" :key="group.key"> <el-step v-for="group in inspectionStepGroups" :key="group.key">
<template #title> <template #title>
@ -71,7 +72,8 @@
<span class="device-ledger-history-item-value">{{ item.remark ?? '-' }}</span> <span class="device-ledger-history-item-value">{{ item.remark ?? '-' }}</span>
</div> </div>
<div v-if="item.images?.length" class="device-ledger-history-item-images"> <div v-if="item.images?.length" class="device-ledger-history-item-images">
<el-image v-for="img in item.images" :key="img" :src="img" :preview-src-list="item.images" <el-image
v-for="img in item.images" :key="img" :src="img" :preview-src-list="item.images"
preview-teleported fit="cover" class="device-ledger-history-item-image"> preview-teleported fit="cover" class="device-ledger-history-item-image">
<template #error> <template #error>
<div class="device-ledger-history-image-error">图片加载失败</div> <div class="device-ledger-history-image-error">图片加载失败</div>
@ -87,7 +89,8 @@
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="保养履历" name="maintain"> <el-tab-pane label="保养履历" name="maintain">
<el-empty v-if="!maintainStepGroups.length" /> <el-empty v-if="!maintainStepGroups.length" />
<el-steps v-else direction="vertical" class="device-ledger-history-steps" <el-steps
v-else direction="vertical" class="device-ledger-history-steps"
:active="maintainStepGroups.length"> :active="maintainStepGroups.length">
<el-step v-for="group in maintainStepGroups" :key="group.key"> <el-step v-for="group in maintainStepGroups" :key="group.key">
<template #title> <template #title>
@ -131,7 +134,8 @@
<span class="device-ledger-history-item-value">{{ item.remark ?? '-' }}</span> <span class="device-ledger-history-item-value">{{ item.remark ?? '-' }}</span>
</div> </div>
<div v-if="item.images?.length" class="device-ledger-history-item-images"> <div v-if="item.images?.length" class="device-ledger-history-item-images">
<el-image v-for="img in item.images" :key="img" :src="img" :preview-src-list="item.images" <el-image
v-for="img in item.images" :key="img" :src="img" :preview-src-list="item.images"
preview-teleported fit="cover" class="device-ledger-history-item-image"> preview-teleported fit="cover" class="device-ledger-history-item-image">
<template #error> <template #error>
<div class="device-ledger-history-image-error">图片加载失败</div> <div class="device-ledger-history-image-error">图片加载失败</div>
@ -147,7 +151,8 @@
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="维修履历" name="repair"> <el-tab-pane label="维修履历" name="repair">
<el-empty v-if="!repairHistoryView.length" /> <el-empty v-if="!repairHistoryView.length" />
<el-table v-else :data="repairHistoryView" :stripe="true" :show-overflow-tooltip="true" <el-table
v-else :data="repairHistoryView" :stripe="true" :show-overflow-tooltip="true"
class="mold-history-table"> class="mold-history-table">
<el-table-column label="维修单ID" prop="repairId" width="120" /> <el-table-column label="维修单ID" prop="repairId" width="120" />
<el-table-column label="项目编码" prop="subjectCode" width="120" /> <el-table-column label="项目编码" prop="subjectCode" width="120" />

@ -595,23 +595,23 @@ onMounted(() => {
.formula-config-panel { .formula-config-panel {
width: calc((100% - 96px) / 2); width: calc((100% - 96px) / 2);
border: 1px solid var(--el-border-color);
border-radius: 4px;
overflow: hidden; overflow: hidden;
background: var(--el-bg-color); background: var(--el-bg-color);
border: 1px solid var(--el-border-color);
border-radius: 4px;
} }
.formula-config-panel__header { .formula-config-panel__header {
display: flex; display: flex;
justify-content: space-between;
padding: 10px 12px; padding: 10px 12px;
border-bottom: 1px solid var(--el-border-color);
font-weight: 600; font-weight: 600;
border-bottom: 1px solid var(--el-border-color);
justify-content: space-between;
} }
.formula-config-panel__meta { .formula-config-panel__meta {
color: var(--el-text-color-secondary);
font-weight: 400; font-weight: 400;
color: var(--el-text-color-secondary);
} }
.formula-config-panel__filter { .formula-config-panel__filter {
@ -624,8 +624,8 @@ onMounted(() => {
} }
.formula-config-actions { .formula-config-actions {
width: 96px;
display: flex; display: flex;
width: 96px;
flex-direction: column; flex-direction: column;
justify-content: center; justify-content: center;
align-items: center; align-items: center;

@ -1095,12 +1095,12 @@ onMounted(async () => {
.device-ledger-history-item { .device-ledger-history-item {
display: flex; display: flex;
flex-direction: column;
gap: 8px;
padding: 10px; padding: 10px;
background: var(--el-fill-color-blank);
border: 1px solid var(--el-border-color-lighter); border: 1px solid var(--el-border-color-lighter);
border-radius: 8px; border-radius: 8px;
background: var(--el-fill-color-blank); flex-direction: column;
gap: 8px;
} }
.device-ledger-history-item-head { .device-ledger-history-item-head {
@ -1143,19 +1143,19 @@ onMounted(async () => {
.device-ledger-history-item-image { .device-ledger-history-item-image {
width: 76px; width: 76px;
height: 76px; height: 76px;
border-radius: 6px;
overflow: hidden; overflow: hidden;
border-radius: 6px;
} }
.device-ledger-history-image-error { .device-ledger-history-image-error {
display: flex;
width: 100%; width: 100%;
height: 100%; height: 100%;
display: flex;
align-items: center;
justify-content: center;
font-size: 12px; font-size: 12px;
color: var(--el-text-color-secondary); color: var(--el-text-color-secondary);
background: var(--el-fill-color); background: var(--el-fill-color);
align-items: center;
justify-content: center;
} }
.device-ledger-repair-collapse { .device-ledger-repair-collapse {
@ -1175,8 +1175,8 @@ onMounted(async () => {
} }
.device-ledger-repair-meta { .device-ledger-repair-meta {
color: var(--el-text-color-secondary);
font-size: 12px; font-size: 12px;
color: var(--el-text-color-secondary);
} }
.device-ledger-history-item-text { .device-ledger-history-item-text {

@ -37,7 +37,7 @@ v-model="queryParams.timeRange" type="datetimerange" value-format="YYYY-MM-DD HH
<el-table <el-table
ref="tableRef" v-loading="loading" :data="list" :stripe="true" :show-overflow-tooltip="true" row-key="id" ref="tableRef" v-loading="loading" :data="list" :stripe="true" :show-overflow-tooltip="true" row-key="id"
:expand-row-keys="expandRowKeys" :row-class-name="getRowClassName" style="margin-top: 20px; min-height: 50vh" :expand-row-keys="expandRowKeys" :row-class-name="getRowClassName" style=" min-height: 50vh;margin-top: 20px"
@row-click="handleRowClick" @selection-change="handleSelectionChange"> @row-click="handleRowClick" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="50" align="center" /> <el-table-column type="selection" width="50" align="center" />
<el-table-column type="expand" width="52"> <el-table-column type="expand" width="52">

@ -415,23 +415,23 @@ const resetForm = () => {
.formula-config-panel { .formula-config-panel {
width: calc((100% - 96px) / 2); width: calc((100% - 96px) / 2);
border: 1px solid var(--el-border-color);
border-radius: 4px;
overflow: hidden; overflow: hidden;
background: var(--el-bg-color); background: var(--el-bg-color);
border: 1px solid var(--el-border-color);
border-radius: 4px;
} }
.formula-config-panel__header { .formula-config-panel__header {
display: flex; display: flex;
justify-content: space-between;
padding: 10px 12px; padding: 10px 12px;
border-bottom: 1px solid var(--el-border-color);
font-weight: 600; font-weight: 600;
border-bottom: 1px solid var(--el-border-color);
justify-content: space-between;
} }
.formula-config-panel__meta { .formula-config-panel__meta {
color: var(--el-text-color-secondary);
font-weight: 400; font-weight: 400;
color: var(--el-text-color-secondary);
} }
.formula-config-panel__filter { .formula-config-panel__filter {
@ -444,8 +444,8 @@ const resetForm = () => {
} }
.formula-config-actions { .formula-config-actions {
width: 96px;
display: flex; display: flex;
width: 96px;
flex-direction: column; flex-direction: column;
justify-content: center; justify-content: center;
align-items: center; align-items: center;

Loading…
Cancel
Save