| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394 |
- <template>
- <div style="width: 450px">
- <div class="alarm-example-title"> <div class="alarm-example-block"></div>卡片页</div>
- <div class="alarm-example-info-title">报警提醒</div>
- <div class="alarm-example-info">
- <div>【类型】安全帽违规</div>
- <div>【时间】2024-09-09 10:00:00</div>
- <div>【地点】A车间-250工位</div>
- <div>智能检测到发生【违规】情况,请及时关注并前往处理!</div>
- </div>
- <div class="alarm-example-card">
- <div class="alarm-example-card-content">
- <img src="@/assets/images/alarm-example.png" alt="" />
- <div class="alarm-example-card-info">【安全帽违规】</div>
- </div>
- <div class="alarm-example-card-footer">
- <div class="alarm-example-card-footer-btn">点击查看详情</div>
- <img src="@/assets/icons/arrow-right-grey.png" alt="" />
- </div>
- </div>
- <div class="alarm-example-title"><div class="alarm-example-block"></div>详情页</div>
- <AlarmExampleTable />
- </div>
- </template>
- <script setup lang="ts">
- import AlarmExampleTable from './AlarmExampleTable.vue';
- </script>
- <style scoped lang="scss">
- .alarm-example-title {
- padding-left: 20px;
- font-size: 14px;
- color: #303133;
- line-height: 20px;
- .alarm-example-block {
- margin-right: 20px;
- width: 4px;
- height: 12px;
- background: #1777ff;
- border-radius: 3px;
- display: inline-block;
- }
- }
- .alarm-example-info-title {
- padding: 10px 44px;
- font-weight: 600;
- font-size: 14px;
- color: #303133;
- }
- .alarm-example-info {
- padding: 0 44px;
- font-weight: 400;
- font-size: 12px;
- color: #606266;
- div:last-child {
- padding-top: 10px;
- }
- }
- .alarm-example-card {
- margin: 10px 20px;
- border: 1px solid rgba(0, 0, 0, 0.06);
- border-radius: 4px;
- .alarm-example-card-content {
- border-bottom: 1px solid rgba(0, 0, 0, 0.06);
- img {
- width: 100%;
- }
- .alarm-example-card-info {
- padding: 4px 8px;
- font-weight: 600;
- font-size: 17px;
- color: #303133;
- }
- }
- .alarm-example-card-footer {
- display: flex;
- justify-content: space-between;
- align-items: center;
- padding: 4px 16px;
- .alarm-example-card-footer-btn {
- font-weight: 400;
- font-size: 14px;
- color: rgba(0, 0, 0, 0.65);
- }
- }
- }
- </style>
|