+
{{ data.day.split('-').slice(1).join('-') }}
@@ -507,6 +486,7 @@ import {
ConstructionUserFileForm,
ConstructionUserFileQuery
} from '@/api/project/constructionUserFile/types';
+
import { ElLoadingService } from 'element-plus';
import type { CalendarDateType, CalendarInstance } from 'element-plus';
import { AttendanceMonthVO } from '@/api/project/attendance/types';
@@ -909,7 +889,7 @@ const downloadTemplate = async () => {
};
//导入资料
-const importInformation = async () => {};
+const importInformation = async () => { };
/** 人员迁移 */
const handleChange = async (row: ConstructionUserVO) => {
@@ -1087,10 +1067,12 @@ onMounted(() => {
margin: 0 15px;
position: relative;
font-size: 12px;
- > div {
+
+ >div {
margin: 0 15px;
position: relative;
font-size: 12px;
+
&::before {
position: absolute;
content: '';
@@ -1102,30 +1084,36 @@ onMounted(() => {
border-radius: 50%;
}
}
+
.red {
&::before {
background-color: red;
}
}
+
.gray {
&::before {
background-color: gray;
}
}
+
.orange {
&::before {
background-color: orange;
}
}
+
.green {
&::before {
background-color: green;
}
}
}
+
.monthDay {
padding: 8px;
- > div {
+
+ >div {
position: absolute;
width: 20px;
height: 20px;
@@ -1135,13 +1123,16 @@ onMounted(() => {
right: 0;
margin: auto;
}
+
.type2 {
background: rgb(255, 0, 0);
}
+
.type3 {
background: rgb(0, 128, 0);
}
}
+
.block_box {
border: 1px solid #9eccfa;
border-radius: 6px;
@@ -1155,10 +1146,12 @@ onMounted(() => {
font-size: 14px;
margin-bottom: 10px;
}
+
.image_upload {
border-bottom: 1px solid #e3e3d7;
padding-bottom: 4px;
}
+
.title {
font-size: 18px;
font-weight: 700;
@@ -1167,12 +1160,15 @@ onMounted(() => {
width: 100%;
font-family: cursive;
}
+
.information {
display: none;
}
+
.informationStatus:hover .information {
display: block;
}
+
::v-deep(.el-calendar) {
.el-calendar-day {
padding: 0;