✨ feat: 主题变更为白色
This commit is contained in:
@@ -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;
|
||||
}
|
||||
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -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 {
|
||||
// 遮罩层
|
||||
|
||||
@@ -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 = "添加设备类型";
|
||||
|
||||
@@ -123,7 +123,6 @@ export default {
|
||||
optType: null,
|
||||
recordId: null,
|
||||
},
|
||||
dicts: ['dv_cm_result_status'],
|
||||
components:{ DvSubjectSelect },
|
||||
data() {
|
||||
return {
|
||||
|
||||
@@ -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;
|
||||
}
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -328,9 +328,7 @@ export default {
|
||||
.stat-item {
|
||||
text-align: center;
|
||||
padding: 15px;
|
||||
background: #222;
|
||||
border-radius: 8px;
|
||||
border: 1px solid #111;
|
||||
}
|
||||
|
||||
.stat-number {
|
||||
|
||||
@@ -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="请输入收发货标题" />
|
||||
|
||||
@@ -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">
|
||||
|
||||
Reference in New Issue
Block a user