feat: 主题变更为白色

This commit is contained in:
砂糖
2025-09-24 17:23:06 +08:00
parent 3c30290b50
commit 833c16a0e9
26 changed files with 221 additions and 196 deletions

View File

@@ -216,7 +216,7 @@ export default {
.frequently-used-section {
margin-bottom: 32px; /* 增大间距 */
padding-bottom: 20px;
border-bottom: 1px solid #111; /* 飞书浅灰边框色 */
border-bottom: 1px solid #ddd; /* 飞书浅灰边框色 */
}
.frequently-used-header {
@@ -229,7 +229,7 @@ export default {
.frequently-title {
font-size: 16px; /* 稍小字体,飞书风格更简洁 */
font-weight: 500; /* 调整 FontWeight */
color: #ddd; /* 深一点的标题色 */
color: #111; /* 深一点的标题色 */
}
.edit-btn {
@@ -253,10 +253,10 @@ export default {
border-radius: 12px; /* 大圆角 */
transition: all 0.3s ease;
position: relative;
background-color: #222; /* 飞书卡片常用浅灰底色 */
// background-color: ; /* 飞书卡片常用浅灰底色 */
&:hover {
background-color: #444; /* hover 时的浅灰 */
background-color: #fff; /* hover 时的浅灰 */
}
}
@@ -285,10 +285,10 @@ export default {
border-radius: 12px;
transition: background-color 0.3s ease;
position: relative;
background-color: #222;
// background-color: #222;
&:hover {
background-color: #444;
background-color: #fff;
}
}
@@ -301,7 +301,7 @@ export default {
align-items: center;
justify-content: center;
margin-bottom: 12px;
background-color: #222; /* 飞书风格的浅蓝底色 */
background-color: #fff; /* 飞书风格的浅蓝底色 */
position: relative;
}

View File

@@ -9,7 +9,6 @@
size="mini"
v-if="optType !='view'"
@click="handleAdd"
v-hasPermi="['mes:dv:checkplan:add']"
>新增</el-button>
</el-col>
<el-col :span="1.5">
@@ -21,7 +20,6 @@
v-if="optType !='view'"
:disabled="multiple"
@click="handleDelete"
v-hasPermi="['mes:dv:checkplan:remove']"
>删除</el-button>
</el-col>
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>

View File

@@ -9,7 +9,6 @@
size="mini"
@click="handleAdd"
v-if="optType !='view'"
v-hasPermi="['mes:dv:checkplan:add']"
>新增</el-button>
</el-col>
<el-col :span="1.5">
@@ -21,7 +20,6 @@
:disabled="multiple"
@click="handleDelete"
v-if="optType !='view'"
v-hasPermi="['mes:dv:checkplan:remove']"
>删除</el-button>
</el-col>
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
@@ -40,7 +38,6 @@
type="text"
icon="el-icon-delete"
@click="handleDelete(scope.row)"
v-hasPermi="['mes:dv:checkplan:remove']"
>删除</el-button>
</template>
</el-table-column>

View File

@@ -43,7 +43,7 @@ import {getCheckPlan} from "@/api/mes/dv/checkplan";
export default {
name: "CheckPlan",
dicts: ['mes_cycle_type','mes_order_status','dv_plan_type'],
dicts: ['mes_cycle_type','mes_order_status'],
data() {
return {
// 遮罩层

View File

@@ -25,6 +25,42 @@
</el-form-item>
</el-form>
<el-row :gutter="10" class="mb8">
<el-col :span="1.5">
<el-button
type="primary"
plain
icon="el-icon-plus"
size="mini"
@click="handleAdd"
v-hasPermi="['mes:dv:maintenrecord:add']"
>新增</el-button>
</el-col>
<el-col :span="1.5">
<el-button
type="success"
plain
icon="el-icon-edit"
size="mini"
:disabled="single"
@click="handleUpdate"
v-hasPermi="['mes:dv:maintenrecord:edit']"
>修改</el-button>
</el-col>
<el-col :span="1.5">
<el-button
type="danger"
plain
icon="el-icon-delete"
size="mini"
:disabled="multiple"
@click="handleDelete"
v-hasPermi="['mes:dv:maintenrecord:remove']"
>删除</el-button>
</el-col>
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
</el-row>
<KLPTable
v-loading="loading"
:data="machinerytypeList"
@@ -243,6 +279,7 @@ export default {
this.form.parentTypeId = row.machineryTypeId;
} else {
this.form.parentTypeId = 0;
this.form.ancestors = 0;
}
this.open = true;
this.title = "添加设备类型";

View File

@@ -123,7 +123,6 @@ export default {
optType: null,
recordId: null,
},
dicts: ['dv_cm_result_status'],
components:{ DvSubjectSelect },
data() {
return {

View File

@@ -107,10 +107,10 @@ export default {
<style scoped>
.chart-container {
background-color: #ffffff;
/* background-color: #ffffff; */
border-radius: 8px;
padding: 20px;
box-shadow: 0 2px 12px 0 rgba(0,0,0,0.1);
/* box-shadow: 0 2px 12px 0 rgba(0,0,0,0.1); */
height: 100%;
box-sizing: border-box;
}

View File

@@ -113,7 +113,6 @@ export default {
}
.el-card {
border-radius: 16px;
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);
padding: 16px;
display: flex;
flex-direction: column;

View File

@@ -108,9 +108,9 @@ export default {
align-items: center;
padding: 24px 30px;
border-radius: 16px;
box-shadow: 0 6px 20px rgba(31, 47, 70, 0.08);
/* box-shadow: 0 6px 20px rgba(31, 47, 70, 0.08); */
cursor: default;
background: #fff;
/* background: #fff; */
user-select: none;
transition: box-shadow 0.3s ease;
min-width: 0; /* 防止子元素过大撑破flex */
@@ -172,7 +172,7 @@ export default {
width: 56px;
height: 56px;
border-radius: 50%;
background-color: rgba(0, 0, 0, 0.05);
/* background-color: rgba(0, 0, 0, 0.05); */
display: flex;
justify-content: center;
align-items: center;

View File

@@ -328,9 +328,7 @@ export default {
.stat-item {
text-align: center;
padding: 15px;
background: #222;
border-radius: 8px;
border: 1px solid #111;
}
.stat-number {

View File

@@ -96,7 +96,7 @@
/>
<!-- 添加或修改涉及项目汇报概述对话框 -->
<el-dialog :title="title" :visible.sync="open" width="50%" append-to-body>
<el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="100px">
<el-form-item label="收发货标题" prop="reportTitle">
<el-input v-model="form.reportTitle" placeholder="请输入收发货标题" />

View File

@@ -106,15 +106,15 @@
/>
<!-- 添加或修改摄像头管理对话框 -->
<el-dialog :title="title" :visible.sync="open" width="800px" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="200px">
<el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="80px">
<el-form-item label="摄像头编号" prop="cameraCode">
<el-input v-model="form.cameraCode" placeholder="请输入摄像头编号" />
</el-form-item>
<el-form-item label="摄像头名称" prop="cameraName">
<el-input v-model="form.cameraName" placeholder="请输入摄像头名称" />
</el-form-item>
<el-form-item label="RTSP 推流地址" prop="rtspUrl">
<el-form-item label="RTSP" prop="rtspUrl">
<el-input v-model="form.rtspUrl" placeholder="请输入RTSP 推流地址" />
</el-form-item>
<!-- <el-form-item label="ws - fmp4 播放地址" prop="wsFmp4">