347617796@qq.com hace 2 años
padre
commit
89533a9910
Se han modificado 42 ficheros con 293 adiciones y 269 borrados
  1. 170 139
      src/assets/css/reset.css
  2. 12 12
      src/components/evaluate/Flow - 副本.vue
  3. 14 14
      src/components/evaluate/Flow.vue
  4. 3 3
      src/components/evaluate/Template.vue
  5. 5 5
      src/components/flow/Affirm - 副本.vue
  6. 7 7
      src/components/flow/Affirm.vue
  7. 5 5
      src/components/flow/Examine - 副本.vue
  8. 7 7
      src/components/flow/Examine.vue
  9. 7 7
      src/components/flow/SuperiorFlow - 副本.vue
  10. 8 8
      src/components/flow/SuperiorFlow.vue
  11. 1 1
      src/components/public/ActionPlan.vue
  12. 1 1
      src/components/public/ClassSet.vue
  13. 2 2
      src/components/public/EmployeeSelector.vue
  14. 2 2
      src/components/public/NoData.vue
  15. 1 1
      src/components/public/PageHeadTwo.vue
  16. 1 1
      src/components/public/Preview.vue
  17. 1 1
      src/components/public/Record.vue
  18. 1 1
      src/components/public/TrackManagement.vue
  19. 1 1
      src/components/set/EvaluateSet.vue
  20. 1 1
      src/components/set/JurisdictionSet.vue
  21. 2 2
      src/index.vue
  22. 2 2
      src/inform.vue
  23. 1 1
      src/init.vue
  24. 1 1
      src/views/assessManagement/addPersonnel.vue
  25. 2 2
      src/views/assessManagement/assessDetails.vue
  26. 1 1
      src/views/assessManagement/classDtail.vue
  27. 1 1
      src/views/assessManagement/participation.vue
  28. 2 2
      src/views/assessManagement/sponsor/sponsorAssess.vue
  29. 1 1
      src/views/assessManagement/staffAssDet.vue
  30. 1 1
      src/views/evaluate/evaluate.vue
  31. 6 9
      src/views/job/home.vue
  32. 2 6
      src/views/job/management.vue
  33. 1 1
      src/views/job/score.vue
  34. 4 4
      src/views/myPerformance/adjustment.vue
  35. 4 4
      src/views/myPerformance/adjustment2.vue
  36. 3 3
      src/views/myPerformance/formulate.vue
  37. 1 1
      src/views/myPerformance/myPerformance.vue
  38. 1 1
      src/views/myPerformance/resultSet.vue
  39. 1 1
      src/views/preview/preview.vue
  40. 1 1
      src/views/preview/previewTow.vue
  41. 2 2
      src/views/set/addIndexSet.vue
  42. 3 3
      src/views/statement/analyse.vue

+ 170 - 139
src/assets/css/reset.css

@@ -30,219 +30,237 @@ table { border-collapse:collapse; border-spacing:0; }
   min-height: calc(100vh - 160px);
   min-width: 1100px !important;
 }
-
-.el-form-item__content{
-	line-height:36px !important;
+.el-form-item__content {
+	line-height: 36px !important;
 }
-.form-titem{
+
+.form-titem {
 	font-size: 14px;
 	font-weight: 600;
 }
 
 /* 盒子模型 */
 .flex-box {
-  display: -webkit-box;
-  display: -moz-box;
-  display: -ms-flexbox;
-  display: -webkit-flex;
-  display: flex;
+	display: -webkit-box;
+	display: -moz-box;
+	display: -ms-flexbox;
+	display: -webkit-flex;
+	display: flex;
 }
 
 /*盒子模型,竖向自适应,垂直排列  */
 .flex-box-v {
-  display: -webkit-box;
-  display: -webkit-flex;
-  display: flex;
-  -webkit-box-orient: vertical;
-  -webkit-flex-flow: column;
-  flex-flow: column;
+	display: -webkit-box;
+	display: -webkit-flex;
+	display: flex;
+	-webkit-box-orient: vertical;
+	-webkit-flex-flow: column;
+	flex-flow: column;
 }
+
 /*flex-box与 flex-v-ce结合*/
 .flex-box-ce {
-  display: -webkit-box;
-  display: -moz-box;
-  display: -ms-flexbox;
-  display: -webkit-flex;
-  display: flex;
-  align-items: center;
-  -webkit-align-items: center;
-  -webkit-box-align: center;
+	display: -webkit-box;
+	display: -moz-box;
+	display: -ms-flexbox;
+	display: -webkit-flex;
+	display: flex;
+	align-items: center;
+	-webkit-align-items: center;
+	-webkit-box-align: center;
 }
 
 /* 水平等列排版(容器左右没缝隙,子元素左右两边自适应) */
 .flex-d-center {
-  justify-content: space-between;
-  -webkit-justify-content: space-between;
+	justify-content: space-between;
+	-webkit-justify-content: space-between;
 }
 
 /* 水平等列排版(子元素两边有缝隙自己适应) */
 .flex-dv-center {
-  justify-content: space-around;
-  -webkit-justify-content: space-around;
+	justify-content: space-around;
+	-webkit-justify-content: space-around;
 }
 
-
 /*水平,垂直居中  */
 .flex-center-center {
-  justify-content: center;
-  -webkit-justify-content: center;
-  -moz-justify-content: center;
-  align-items: center;
-  -webkit-align-items: center;
-  -webkit-box-pack: center;
-  -webkit-box-align: center;
-  -moz-align-items: center;
-  -moz-box-pack: center;
-  -moz-box-align: center;
+	justify-content: center;
+	-webkit-justify-content: center;
+	-moz-justify-content: center;
+	align-items: center;
+	-webkit-align-items: center;
+	-webkit-box-pack: center;
+	-webkit-box-align: center;
+	-moz-align-items: center;
+	-moz-box-pack: center;
+	-moz-box-align: center;
 }
 
 /*对view中的子元素进行居中,并且位于容器的中间位置 水平居中 */
 .flex-v-zhu,
 .flex-h-zhu {
-  justify-content: center;
-  -webkit-justify-content: center;
-  -webkit-box-pack: center;
+	justify-content: center;
+	-webkit-justify-content: center;
+	-webkit-box-pack: center;
 }
 
 /*对view中的子元素进行居中,并且位于容器的中间位置 垂直居中  */
 .flex-v-ce,
 .flex-h-ce {
-  align-items: center;
-  -webkit-align-items: center;
-  -webkit-box-align: center;
+	align-items: center;
+	-webkit-align-items: center;
+	-webkit-box-align: center;
 }
 
 /*让所有弹性盒模型对象的子元素都有相同的长度,且忽略它们内部的内容:  */
 .flex-1 {
-  -webkit-box-flex: 1;
-  -moz-box-flex: 1;
-  -webkit-flex: 1;
-  -ms-flex: 1;
-  flex: 1;
+	-webkit-box-flex: 1;
+	-moz-box-flex: 1;
+	-webkit-flex: 1;
+	-ms-flex: 1;
+	flex: 1;
 }
 
 .flex-2 {
-  -webkit-box-flex: 2;
-  box-flex: 2;
-  -moz-box-flex: 2;
-  -webkit-flex: 2;
-  -ms-flex: 2;
-  flex: 2;
+	-webkit-box-flex: 2;
+	box-flex: 2;
+	-moz-box-flex: 2;
+	-webkit-flex: 2;
+	-ms-flex: 2;
+	flex: 2;
 }
 
 .flex-3 {
-  -webkit-box-flex: 3;
-  box-flex: 3;
-  -moz-box-flex: 3;
-  -webkit-flex: 3;
-  -ms-flex: 3;
-  flex: 3;
+	-webkit-box-flex: 3;
+	box-flex: 3;
+	-moz-box-flex: 3;
+	-webkit-flex: 3;
+	-ms-flex: 3;
+	flex: 3;
 }
 
 .flex-4 {
-  -webkit-box-flex: 4;
-  box-flex: 4;
-  -moz-box-flex: 4;
-  -webkit-flex: 4;
-  -ms-flex: 4;
-  flex: 4;
+	-webkit-box-flex: 4;
+	box-flex: 4;
+	-moz-box-flex: 4;
+	-webkit-flex: 4;
+	-ms-flex: 4;
+	flex: 4;
 }
 
 
 .flex-5 {
-  -webkit-box-flex: 5;
-  box-flex: 5;
-  -moz-box-flex: 5;
-  -webkit-flex: 5;
-  -ms-flex: 5;
-  flex: 5;
+	-webkit-box-flex: 5;
+	box-flex: 5;
+	-moz-box-flex: 5;
+	-webkit-flex: 5;
+	-ms-flex: 5;
+	flex: 5;
 }
 
 /* 水平反方向 */
 .flex-direction-row-reverse {
-  flex-direction: row-reverse;
-  -webkit-flex-direction: row-reverse;
+	flex-direction: row-reverse;
+	-webkit-flex-direction: row-reverse;
 }
 
 /*超出部分用....表示的公用样式  */
 .font-flex-word {
-  overflow: hidden;
-  text-overflow: ellipsis;
-  white-space: nowrap;
+	overflow: hidden;
+	text-overflow: ellipsis;
+	white-space: nowrap;
 }
-.clamp2{
+
+.clamp2 {
+	overflow: hidden;
+	text-overflow: ellipsis;
+	word-break: break-all;
 	display: -webkit-box;
-	-webkit-box-orient: vertical;
 	-webkit-line-clamp: 2;
-	overflow: hidden;
+	-webkit-box-orient: vertical;
 }
-.clamp3{
+
+.clamp3 {
+	overflow: hidden;
+	text-overflow: ellipsis;
+	word-break: break-all;
 	display: -webkit-box;
-	-webkit-box-orient: vertical;
 	-webkit-line-clamp: 3;
-	overflow: hidden;
+	-webkit-box-orient: vertical;
 }
+
 /* 内容超出部分自动换行 */
 .flex-d-wrap {
-  flex-wrap: wrap;
+	flex-wrap: wrap;
 }
 
 /* 内容超出部分不换行 */
 .flex-no-wrap {
-  flex-wrap: nowrap;
+	flex-wrap: nowrap;
 }
 
 /* 从右边开始排列 */
 .flex-box-end {
-  display: -webkit-box;
-  display: -moz-box;
-  display: -ms-flexbox;
-  display: -webkit-flex;
-  display: flex;
-  justify-content: flex-end;
+	display: -webkit-box;
+	display: -moz-box;
+	display: -ms-flexbox;
+	display: -webkit-flex;
+	display: flex;
+	justify-content: flex-end;
 }
 
+/* 字体颜色 */
 /* 字体颜色 */
 .blue {
-	color: #26A2FF!important;
+  color: #2879ff !important;
 }
-
 .red {
-	color: #F56C6C!important;
+  color: #f56c6c !important;
 }
-
 .yellow {
-	color: #E6A23C!important;
+  color: #FFC910 !important;
+}
+.orange {
+  color: #FF9600 !important;
 }
-
 .green {
-	color: #67C23A!important;
+  color: #67c23a !important;
 }
-
-.fontColorB {
-	color: #777777 !important;
+.cyan{
+  color: #00C4CB !important;
 }
-.fontColorZ {
-	color: #303133!important;
+.black {
+  color: #141c28 !important;
 }
 
-.fontColorF {
+
+.fontColorA {
+	color: #303133 !important;
+}
+.fontColorB {
 	color: #606266 !important;
 }
 
-.fontColorT {
-	color: #C0C4CC!important;
+.fontColorC {
+	color: #89919F !important;
+}
+
+.fontColorD {
+	color: #BFC7D5 !important;
 }
+
 .fl {
-    float: left;
+	float: left;
 }
+
 /* 整体布局样式 */
-.all{
+.all {
 	background-color: #fff;
 	border-radius: 5px;
 	min-width: 800px;
 	position: relative;
 }
+
 .terr-left {
 	width: 200px;
 	box-sizing: border-box;
@@ -250,19 +268,23 @@ table { border-collapse:collapse; border-spacing:0; }
 	max-height: 700px;
 	overflow: auto;
 }
+
 .terr-left::-webkit-scrollbar {
 	width: 3px;
 	height: 3px;
 	background-color: #fff;
 }
+
 .terr-left::-webkit-scrollbar-thumb {
 	background-color: #D9D9D9;
 }
-.terr-right{
+
+.terr-right {
 	padding: 20px;
 	min-width: 600px;
 	box-sizing: border-box;
 }
+
 .border-right:after {
 	content: ' ';
 	position: absolute;
@@ -272,79 +294,88 @@ table { border-collapse:collapse; border-spacing:0; }
 	width: 1px;
 	background: #ebeef5;
 }
+
 .border-right {
 	/* position: relative; */
 }
-.padding-20{
+
+.padding-20 {
 	padding: 20px;
 }
-.margin-bottom{
+
+.margin-bottom {
 	margin-bottom: 20px;
 }
+
 .diy-tip {
 	margin-bottom: 10px !important;
 	background: #f0f9eb !important;
 	color: #67c23a !important;
 	border: 1px solid #67c23a !important;
-	padding:16px !important;
+	padding: 16px !important;
 	min-width: 800px;
 	border-radius: 4px;
 }
-.diy-tip p{
+
+.diy-tip p {
 	color: #67c23a !important;
 }
+
 /* 分页样式 */
-.pagination{
+.pagination {
 	padding: 20px 0;
 	text-align: center;
 }
 
 
 /* EL UI 重置 */
-
-.notifyBox{
+.notifyBox {
 	width: auto !important;
 }
 
 /* 级联选择器长度限制样式 */
 .el-cascader-menu .el-cascader-menu__wrap .el-scrollbar__view li.el-cascader-node {
-  height: auto;
-  max-width: 500px;
+	height: auto;
+	max-width: 500px;
 }
+
 .el-cascader-menu .el-cascader-menu__wrap .el-scrollbar__view li.el-cascader-node .el-cascader-node__label {
-  white-space: initial;
-  overflow: initial;
-  text-overflow: initial;
+	white-space: initial;
+	overflow: initial;
+	text-overflow: initial;
 }
+
 /* // 滚动条样式 */
-.scroll-bar{
-  scroll-behavior: smooth
+.scroll-bar {
+	scroll-behavior: smooth
 }
+
 .scroll-bar::-webkit-scrollbar {
-  width: 6px;
-  height: 6px;
+	width: 6px;
+	height: 6px;
 }
 
 /*外层轨道。可以用display:none让其不显示,也可以添加背景图片,颜色改变显示效果*/
 .scroll-bar::-webkit-scrollbar-track {
-  width: 6px;
-  background-color: #fff0;
-  -webkit-border-radius: 2em;
-  -moz-border-radius: 2em;
-  border-radius: 2em;
+	width: 6px;
+	background-color: #fff0;
+	-webkit-border-radius: 2em;
+	-moz-border-radius: 2em;
+	border-radius: 2em;
 
 }
 
 /*滚动条的设置*/
 .scroll-bar::-webkit-scrollbar-thumb {
-  background-color: #fff0;
-  background-clip: padding-box;
-  -webkit-border-radius: 2em;
-  -moz-border-radius: 2em;
-  border-radius: 2em;
+	background-color: #fff0;
+	background-clip: padding-box;
+	-webkit-border-radius: 2em;
+	-moz-border-radius: 2em;
+	border-radius: 2em;
 }
+
 /*滚动条移上去的背景*/
 .scroll-bar:hover::-webkit-scrollbar-thumb {
-  background-color: rgba(144, 147, 153, 0.3);
-  height: 20px;
-}
+	background-color: rgba(144, 147, 153, 0.3);
+	height: 20px;
+}

+ 12 - 12
src/components/evaluate/Flow - 副本.vue

@@ -11,9 +11,9 @@
 						:key="index"
 						v-show="item.isShow"
 					>
-						<div class="fontColorZ">{{ item.name }}</div>
-						<div class="fontColorF" style="font-size: 13px;" v-if="item.stateText">{{ item.stateText }}</div>
-						<!-- <i class="el-icon-right fontColorT" v-if="flowList.length != index + 1" style="font-size: 26px;margin: 0 20px;"></i> -->
+						<div class="fontColorA">{{ item.name }}</div>
+						<div class="fontColorC" style="font-size: 13px;" v-if="item.stateText">{{ item.stateText }}</div>
+						<!-- <i class="el-icon-right fontColorD" v-if="flowList.length != index + 1" style="font-size: 26px;margin: 0 20px;"></i> -->
 					</div>
 				</div>
 				<div>
@@ -34,11 +34,11 @@
 										<el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value"></el-option>
 									</el-select>
 									<el-tooltip class="item" effect="dark" content="找不到确认人时,由上级管理员替代" placement="top-start">
-										<i class="fontColorF el-icon-warning"></i>
+										<i class="fontColorC el-icon-warning"></i>
 									</el-tooltip>
 								</div>
 								<div class="border flex-box-ce" style="position: relative;" v-show="target.type == 3">
-									<div class="fontColorF flex-1" v-if="target.employeeList.length == 0">请选择指定人员</div>
+									<div class="fontColorC flex-1" v-if="target.employeeList.length == 0">请选择指定人员</div>
 									<div v-else style="width: 180px;" class="font-flex-word">
 										<span v-for="(j, index2) in target.employeeList" :key="index2">
 											<i v-if="index2 != 0">,</i>
@@ -62,7 +62,7 @@
 					<div v-show="isActive == 2">
 						<div class="flex-box-v flex-center-center" style="margin-top: 10%;">
 							<img src="@/assets/image/invite_new_company.png" style="width: 200px;height: 200px;margin-bottom: 10px;" />
-							<div class="fontColorF" style="line-height: 30px;">
+							<div class="fontColorC" style="line-height: 30px;">
 								1、目标制定并确认后,将自动进入此节点;
 								<br />
 								2、执行节点中,执行人可以制定执行计划,管理者可以添加管理跟踪记录;
@@ -110,7 +110,7 @@
 									</el-select>
 								</div>
 								<div class="border flex-box-ce" style="position: relative;" v-show="cc.type == 2">
-									<div class="fontColorF flex-1" v-if="cc.employeeList.length == 0">请选择指定人员</div>
+									<div class="fontColorC flex-1" v-if="cc.employeeList.length == 0">请选择指定人员</div>
 									<div style="width: 180px;" class="font-flex-word" v-if="cc.employeeList[0]">
 										<span v-for="(j, index2) in cc.employeeList" :key="index2">
 											<i v-if="index2 != 0">,</i>
@@ -611,25 +611,25 @@ export default {
 	background-color: #409eff;
 	color: #fff !important;
 }
-.flow-item:hover .fontColorZ {
+.flow-item:hover .fontColorA {
 	color: #fff !important;
 }
-.flow-item:hover .fontColorF {
+.flow-item:hover .fontColorC {
 	color: #fff !important;
 }
 .flow-item .el-icon-right {
 	position: absolute;
 	right: -60px;
 }
-.flow-item .fontColorF {
+.flow-item .fontColorC {
 	margin-top: 10px;
 }
 .isActive {
 	background-color: #409eff;
 	color: #fff !important;
 }
-.isActive .fontColorZ,
-.isActive .fontColorF {
+.isActive .fontColorA,
+.isActive .fontColorC {
 	color: #fff !important;
 }
 .nweTitle {

+ 14 - 14
src/components/evaluate/Flow.vue

@@ -13,9 +13,9 @@
 						v-show="item.isShow"
 					>
 						<i :class="item.icon" class="iconfont"></i>
-						<div class="fontColorZ flex-1">{{ item.name }}</div>
-						<!-- <div class="fontColorF" style="font-size: 13px;" v-if="item.stateText">{{ item.stateText }}</div> -->
-						<!-- <i class="el-icon-right fontColorT" v-if="flowList.length != index + 1" style="font-size: 26px;margin: 0 20px;"></i> -->
+						<div class="fontColorA flex-1">{{ item.name }}</div>
+						<!-- <div class="fontColorC" style="font-size: 13px;" v-if="item.stateText">{{ item.stateText }}</div> -->
+						<!-- <i class="el-icon-right fontColorD" v-if="flowList.length != index + 1" style="font-size: 26px;margin: 0 20px;"></i> -->
 					</div>
 					
 				</div>
@@ -30,13 +30,13 @@
 									<el-radio :label="1">系统(由绩效管理员制定考核模板)</el-radio>
 									<el-radio :label="2">被考核人
 										<el-tooltip class="item" effect="dark" content="被考核对象,即员工本人" placement="top-start">
-											<i class="fontColorF el-icon-warning"></i>
+											<i class="fontColorC el-icon-warning"></i>
 										</el-tooltip>
 									</el-radio>
 									<el-radio :label="3">指定成员</el-radio>
 									<el-radio :label="4">部门主管(指定一级)
 										<el-tooltip class="item" effect="dark" content="指定某一级主管" placement="top-start">
-											<i class="fontColorF el-icon-warning"></i>
+											<i class="fontColorC el-icon-warning"></i>
 										</el-tooltip>
 									</el-radio>
 								</el-radio-group>
@@ -46,11 +46,11 @@
 										<el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value"></el-option>
 									</el-select>
 									<el-tooltip class="item" effect="dark" content="找不到确认人时,由上级管理员替代" placement="top-start">
-										<i class="fontColorF el-icon-warning"></i>
+										<i class="fontColorC el-icon-warning"></i>
 									</el-tooltip>
 								</div>
 								<div class="border flex-box-ce" style="position: relative;" v-show="target.type == 3">
-									<div class="fontColorF flex-1" v-if="target.employeeList.length == 0">请选择指定人员</div>
+									<div class="fontColorC flex-1" v-if="target.employeeList.length == 0">请选择指定人员</div>
 									<div v-else style="width: 180px;" class="font-flex-word">
 										<span v-for="(j, index2) in target.employeeList" :key="index2">
 											<i v-if="index2 != 0">,</i>
@@ -75,7 +75,7 @@
 					<div v-show="isActive == 2">
 						<div class="flex-box-v flex-center-center" style="margin-top: 10%;">
 							<img src="@/assets/image/invite_new_company.png" style="width: 200px;height: 200px;margin-bottom: 10px;" />
-							<div class="fontColorF" style="line-height: 30px;">
+							<div class="fontColorC" style="line-height: 30px;">
 								1、目标制定并确认后,将自动进入此节点;
 								<br />
 								2、执行节点中,执行人可以制定执行计划,管理者可以添加管理跟踪记录;
@@ -116,7 +116,7 @@
 								<el-radio-group v-model="cc.type">
 									<el-radio :label="1">部门主管(指定一级)
 									<el-tooltip class="item" effect="dark" content="指定某一级主管" placement="top-start">
-										<i class="fontColorF el-icon-warning"></i>
+										<i class="fontColorC el-icon-warning"></i>
 									</el-tooltip></el-radio>
 									<el-radio :label="2">指定成员</el-radio>
 								</el-radio-group>
@@ -127,7 +127,7 @@
 									</el-select>
 								</div>
 								<div class="border flex-box-ce" style="position: relative;" v-show="cc.type == 2">
-									<div class="fontColorF flex-1" v-if="cc.employeeList.length == 0">请选择指定人员</div>
+									<div class="fontColorC flex-1" v-if="cc.employeeList.length == 0">请选择指定人员</div>
 									<div style="width: 180px;" class="font-flex-word" v-if="cc.employeeList[0]">
 										<span v-for="(j, index2) in cc.employeeList" :key="index2">
 											<i v-if="index2 != 0">,</i>
@@ -637,10 +637,10 @@ export default {
 	background-color: #409eff;
 	color: #fff !important;
 }
-.flow-item:hover .fontColorZ {
+.flow-item:hover .fontColorA {
 	color: #fff !important;
 }
-.flow-item:hover .fontColorF {
+.flow-item:hover .fontColorC {
 	color: #fff !important;
 } */
 .flow-item .el-icon-right {
@@ -652,8 +652,8 @@ export default {
 	color: #409eff !important;
 	border: 2px solid #409eff;
 }
-.isActive .fontColorZ,
-.isActive .fontColorF {
+.isActive .fontColorA,
+.isActive .fontColorC {
 	color: #409eff !important;
 }
 .nweTitle {

+ 3 - 3
src/components/evaluate/Template.vue

@@ -97,7 +97,7 @@
 		<div class="wds" v-for="(item, index) in dimensionalityList" :key="index">
 			<div class="wd-header">
 				<div class="flex-box-ce wd-title">
-					<div class="flex-1 fontColorZ" style="font-size: 18px;">{{ item.name }}</div>
+					<div class="flex-1 fontColorA" style="font-size: 18px;">{{ item.name }}</div>
 					<div class="flex-box-ce titles">
 						<div v-if="item.index_type == 1">量化指标</div>
 						<div v-if="item.index_type == 2">非量化指标</div>
@@ -321,11 +321,11 @@
 											<svg-icon v-if="item.enable_ds == 1" icon-class="menu_middle_icon" class="menu_middle_icon "></svg-icon>
 											{{ item.name }}
 										</div>
-										<div class="fontColorT" style="font-size: 12px;">{{ item.cate_name }}</div>
+										<div class="fontColorD" style="font-size: 12px;">{{ item.cate_name }}</div>
 									</div>
 								</el-checkbox>
 							</li>
-							<div class="fontColorF" style="text-align: center;padding: 10px 0;font-size: 12px;">没有更多了</div>
+							<div class="fontColorC" style="text-align: center;padding: 10px 0;font-size: 12px;">没有更多了</div>
 						</ul>
 					</div>
 				</template>

+ 5 - 5
src/components/flow/Affirm - 副本.vue

@@ -22,7 +22,7 @@
           <i class="el-icon-arrow-up jt-top" v-if="isActive == index"></i>
           <div class="add-flow" v-if="confirmor.length == index + 1">
             <i class="el-icon-circle-plus-outline blue" style="cursor: pointer;" v-if="confirmor.length != 6" @click="addFlow()"></i>
-            <i class="el-icon-video-pause fontColorF" v-else></i>
+            <i class="el-icon-video-pause fontColorC" v-else></i>
           </div>
         </div>
         <div class="flow-box" v-show="isActive == index">
@@ -39,11 +39,11 @@
                   <el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value"></el-option>
                 </el-select>
                 <el-tooltip class="item" effect="dark" content="找不到确认人时,由上级管理员替代" placement="top-start">
-                  <i class="fontColorF el-icon-warning"></i>
+                  <i class="fontColorC el-icon-warning"></i>
                 </el-tooltip>
               </div>
               <div class="border flex-box-ce" style="position: relative;" v-show="item.type == 2">
-                <div class="fontColorF flex-1" v-if="item.employeeList.length == 0">请选择指定人员</div>
+                <div class="fontColorC flex-1" v-if="item.employeeList.length == 0">请选择指定人员</div>
                 <div v-else style="width: 180px;" class="font-flex-word">
                   <span v-for="(j, index2) in item.employeeList" :key="index2">
                     <i v-if="index2 != 0">,</i>
@@ -279,7 +279,7 @@ export default {
 .flow-item .el-icon-error:hover {
   color: #f56c6c !important;
 }
-.flow-item .fontColorT {
+.flow-item .fontColorD {
   margin-top: 10px;
 }
 .flow-index {
@@ -312,7 +312,7 @@ export default {
   color: #409eff !important;
 }
 .isActive .flow-item .fontColorB,
-.isActive .fontColorT {
+.isActive .fontColorD {
   color: #409eff !important;
 }
 .isActive .flow-index span {

+ 7 - 7
src/components/flow/Affirm.vue

@@ -23,7 +23,7 @@
 		  
           <div class="add-flow" v-if="confirmor.length == index + 1">
             <i class="el-icon-circle-plus-outline blue" style="cursor: pointer;" v-if="confirmor.length != 6" @click="addFlow()"></i>
-            <i class="el-icon-video-pause fontColorF" v-else></i>
+            <i class="el-icon-video-pause fontColorC" v-else></i>
           </div>
         </div>
         <div class="flow-box" v-show="isActive == index">
@@ -33,13 +33,13 @@
               <el-radio-group v-model="item.type">
                 <el-radio :label="1">部门主管(指定一级)
 					<el-tooltip class="item" effect="dark" content="指定某一级主管" placement="top-start">
-						<i class="fontColorF el-icon-warning"></i>
+						<i class="fontColorC el-icon-warning"></i>
 					</el-tooltip>
 				</el-radio>
                 <el-radio :label="2">指定成员</el-radio>
                 <el-radio :label="3">被考核人
 					<el-tooltip class="item" effect="dark" content="被考核对象,即员工本人" placement="top-start">
-						<i class="fontColorF el-icon-warning"></i>
+						<i class="fontColorC el-icon-warning"></i>
 					</el-tooltip>
 				</el-radio>
               </el-radio-group>
@@ -49,11 +49,11 @@
                   <el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value"></el-option>
                 </el-select>
                 <el-tooltip class="item" effect="dark" content="找不到确认人时,由上级管理员替代" placement="top-start">
-                  <i class="fontColorF el-icon-warning"></i>
+                  <i class="fontColorC el-icon-warning"></i>
                 </el-tooltip>
               </div>
               <div class="border flex-box-ce" style="position: relative;" v-show="item.type == 2">
-                <div class="fontColorF flex-1" v-if="item.employeeList.length == 0">请选择指定人员</div>
+                <div class="fontColorC flex-1" v-if="item.employeeList.length == 0">请选择指定人员</div>
                 <div v-else style="width: 180px;" class="font-flex-word">
                   <span v-for="(j, index2) in item.employeeList" :key="index2">
                     <i v-if="index2 != 0">,</i>
@@ -294,7 +294,7 @@ export default {
 .flow-item .el-icon-error:hover {
   color: #f56c6c !important;
 }
-.flow-item .fontColorT {
+.flow-item .fontColorD {
   margin-top: 10px;
 }
 .flow-index {
@@ -342,7 +342,7 @@ export default {
   color: #409eff !important;
 }
 .isActive .flow-item .fontColorB,
-.isActive .fontColorT {
+.isActive .fontColorD {
   color: #409eff !important;
 }
 .isActive .flow-index span {

+ 5 - 5
src/components/flow/Examine - 副本.vue

@@ -21,7 +21,7 @@
           <i class="el-icon-arrow-up jt-top" v-if="isActive == index"></i>
           <div class="add-flow" v-if="review.length == index + 1">
             <i class="el-icon-circle-plus-outline blue" style="cursor: pointer;" v-if="review.length!=6" @click="addFlow()"></i>
-            <i class="el-icon-video-pause fontColorF" v-else></i>
+            <i class="el-icon-video-pause fontColorC" v-else></i>
           </div>
         </div>
         <div class="flow-box" v-show="isActive == index">
@@ -37,10 +37,10 @@
                 <el-select v-model="item.manager_level" placeholder="请选择级别"  style="margin: 0 10px;">
                   <el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value"></el-option>
                 </el-select>
-                <el-tooltip class="item" effect="dark" content="找不到确认人时,由上级管理员替代" placement="top-start"><i class="fontColorF el-icon-warning"></i></el-tooltip>
+                <el-tooltip class="item" effect="dark" content="找不到确认人时,由上级管理员替代" placement="top-start"><i class="fontColorC el-icon-warning"></i></el-tooltip>
               </div>
               <div class="border flex-box-ce" style="position: relative;" v-show="item.type == 2">
-                <div class="fontColorF flex-1" v-if="item.employeeList.length == 0">请选择指定人员</div>
+                <div class="fontColorC flex-1" v-if="item.employeeList.length == 0">请选择指定人员</div>
                 <div v-else style="width: 180px;" class="font-flex-word">
                   <span v-for="(j, index2) in item.employeeList" :key="index2">
                     <i v-if="index2 != 0">,</i>
@@ -281,7 +281,7 @@ export default {
 .flow-item .el-icon-error:hover {
   color: #f56c6c !important;
 }
-.flow-item .fontColorT {
+.flow-item .fontColorD {
   margin-top: 10px;
 }
 .flow-index {
@@ -314,7 +314,7 @@ export default {
   color: #409eff !important;
 }
 .isActive .flow-item .fontColorB,
-.isActive .fontColorT {
+.isActive .fontColorD {
   color: #409eff !important;
 }
 .isActive .flow-index span {

+ 7 - 7
src/components/flow/Examine.vue

@@ -21,7 +21,7 @@
           <i class="el-icon-arrow-up jt-top" v-if="isActive == index"></i>
           <div class="add-flow" v-if="review.length == index + 1">
             <i class="el-icon-circle-plus-outline blue" style="cursor: pointer;" v-if="review.length!=6" @click="addFlow()"></i>
-            <i class="el-icon-video-pause fontColorF" v-else></i>
+            <i class="el-icon-video-pause fontColorC" v-else></i>
           </div>
         </div>
         <div class="flow-box" v-show="isActive == index">
@@ -31,13 +31,13 @@
               <el-radio-group v-model="item.type">
                 <el-radio :label="1">部门主管(指定一级)
 					<el-tooltip class="item" effect="dark" content="指定某一级主管" placement="top-start">
-						<i class="fontColorF el-icon-warning"></i>
+						<i class="fontColorC el-icon-warning"></i>
 					</el-tooltip>
 				</el-radio>
                 <el-radio :label="2">指定成员</el-radio>
                 <el-radio :label="3">被考核人
 					<el-tooltip class="item" effect="dark" content="被考核对象,即员工本人" placement="top-start">
-						<i class="fontColorF el-icon-warning"></i>
+						<i class="fontColorC el-icon-warning"></i>
 					</el-tooltip>
 				</el-radio>
               </el-radio-group>
@@ -46,10 +46,10 @@
                 <el-select v-model="item.manager_level" placeholder="请选择级别"  style="margin: 0 10px;">
                   <el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value"></el-option>
                 </el-select>
-                <el-tooltip class="item" effect="dark" content="找不到确认人时,由上级管理员替代" placement="top-start"><i class="fontColorF el-icon-warning"></i></el-tooltip>
+                <el-tooltip class="item" effect="dark" content="找不到确认人时,由上级管理员替代" placement="top-start"><i class="fontColorC el-icon-warning"></i></el-tooltip>
               </div>
               <div class="border flex-box-ce" style="position: relative;" v-show="item.type == 2">
-                <div class="fontColorF flex-1" v-if="item.employeeList.length == 0">请选择指定人员</div>
+                <div class="fontColorC flex-1" v-if="item.employeeList.length == 0">请选择指定人员</div>
                 <div v-else style="width: 180px;" class="font-flex-word">
                   <span v-for="(j, index2) in item.employeeList" :key="index2">
                     <i v-if="index2 != 0">,</i>
@@ -295,7 +295,7 @@ export default {
 .flow-item .el-icon-error:hover {
   color: #f56c6c !important;
 }
-.flow-item .fontColorT {
+.flow-item .fontColorD {
   margin-top: 10px;
 }
 .flow-index {
@@ -343,7 +343,7 @@ export default {
   color: #409eff !important;
 }
 .isActive .flow-item .fontColorB,
-.isActive .fontColorT {
+.isActive .fontColorD {
   color: #409eff !important;
 }
 .isActive .flow-index span {

+ 7 - 7
src/components/flow/SuperiorFlow - 副本.vue

@@ -12,7 +12,7 @@
             <span v-if="item.employeeList.length > 0">{{ item.employeeList[0].name }}等({{ item.employeeList.length }})人</span>
             <span v-else>未指定人员</span>
           </div>
-          <div class="fontColorT font-flex-word" style="font-size: 12px;width: 120px;">评分权重:{{ item.weight }}%</div>
+          <div class="fontColorD font-flex-word" style="font-size: 12px;width: 120px;">评分权重:{{ item.weight }}%</div>
           <i class="el-icon-error" style="font-size: 18px;color: #C0C4CC;" @click="deleteFlow(index)"></i>
         </div>
         <div class="flow-index">
@@ -21,7 +21,7 @@
           <i class="el-icon-arrow-up jt-top" v-if="isActive == index"></i>
           <div class="add-flow" v-if="score_supervisor.length == index + 1">
             <i class="el-icon-circle-plus-outline blue" style="cursor: pointer;" v-if="score_supervisor.length != 6" @click="addFlow()"></i>
-            <i class="el-icon-video-pause fontColorF" v-else></i>
+            <i class="el-icon-video-pause fontColorC" v-else></i>
           </div>
         </div>
         <div class="flow-box" v-show="isActive == index">
@@ -36,10 +36,10 @@
                 <el-select v-model="item.manager_level" placeholder="请选择级别"  style="margin: 0 10px;">
                   <el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value"></el-option>
                 </el-select>
-                <el-tooltip class="item" effect="dark" content="找不到确认人时,由上级管理员替代" placement="top-start"><i class="fontColorF el-icon-warning"></i></el-tooltip>
+                <el-tooltip class="item" effect="dark" content="找不到确认人时,由上级管理员替代" placement="top-start"><i class="fontColorC el-icon-warning"></i></el-tooltip>
               </div>
               <div class="border flex-box-ce" style="position: relative;" v-show="item.type == 2">
-                <div class="fontColorF flex-1" v-if="item.employeeList.length == 0">请选择指定人员</div>
+                <div class="fontColorC flex-1" v-if="item.employeeList.length == 0">请选择指定人员</div>
                 <div v-else style="width: 180px;" class="font-flex-word">
                   <span v-for="(j, index2) in item.employeeList" :key="index2">
                     <i v-if="index2 != 0">,</i>
@@ -60,7 +60,7 @@
                   <img src="@/assets/image/ts.png" style="width: 100%; height: auto;" />
                 </div>
                 <span slot="reference">
-                  <i class="fontColorF el-icon-warning"></i>
+                  <i class="fontColorC el-icon-warning"></i>
                 </span>
               </el-popover>
             </el-form-item>
@@ -344,7 +344,7 @@ export default {
 .flow-item .el-icon-error:hover {
   color: #f56c6c !important;
 }
-.flow-item .fontColorT {
+.flow-item .fontColorD {
   margin-top: 10px;
 }
 .flow-index {
@@ -377,7 +377,7 @@ export default {
   color: #409eff !important;
 }
 .isActive .flow-item .fontColorB,
-.isActive .fontColorT {
+.isActive .fontColorD {
   color: #409eff !important;
 }
 .isActive .flow-index span {

+ 8 - 8
src/components/flow/SuperiorFlow.vue

@@ -22,7 +22,7 @@
 						<span v-if="item.employeeList.length > 0">{{ item.employeeList[0].name }}等({{ item.employeeList.length }})人</span>
 						<span v-else>未指定人员</span>
 					</div>
-					<div class="fontColorT font-flex-word" style="font-size: 12px;width: 120px;">评分权重:{{ item.weight }}%</div>
+					<div class="fontColorD font-flex-word" style="font-size: 12px;width: 120px;">评分权重:{{ item.weight }}%</div>
 					<i class="el-icon-error" style="font-size: 18px;color: #C0C4CC;" @click="deleteFlow(index)"></i>
 				</div>
 				<div class="flow-index">
@@ -31,7 +31,7 @@
 					<i class="el-icon-arrow-up jt-top" v-if="isActive == index"></i>
 					<div class="add-flow" v-if="score_supervisor.length == index + 1">
 						<i class="el-icon-circle-plus-outline blue" style="cursor: pointer;" v-if="score_supervisor.length != 6" @click="addFlow()"></i>
-						<i class="el-icon-video-pause fontColorF" v-else></i>
+						<i class="el-icon-video-pause fontColorC" v-else></i>
 					</div>
 				</div>
 				<div class="flow-box" v-show="isActive == index">
@@ -41,7 +41,7 @@
 							<el-radio-group v-model="item.type">
 								<el-radio :label="1">部门主管(指定一级)
 									<el-tooltip class="item" effect="dark" content="指定某一级主管" placement="top-start">
-										<i class="fontColorF el-icon-warning"></i>
+										<i class="fontColorC el-icon-warning"></i>
 									</el-tooltip>
 								</el-radio>
 								<el-radio :label="2">指定成员</el-radio>
@@ -52,11 +52,11 @@
 									<el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value"></el-option>
 								</el-select>
 								<el-tooltip class="item" effect="dark" content="找不到确认人时,由上级管理员替代" placement="top-start">
-									<i class="fontColorF el-icon-warning"></i>
+									<i class="fontColorC el-icon-warning"></i>
 								</el-tooltip>
 							</div>
 							<div class="border flex-box-ce" style="position: relative;" v-show="item.type == 2">
-								<div class="fontColorF flex-1" v-if="item.employeeList.length == 0">请选择指定人员</div>
+								<div class="fontColorC flex-1" v-if="item.employeeList.length == 0">请选择指定人员</div>
 								<div v-else style="width: 180px;" class="font-flex-word">
 									<span v-for="(j, index2) in item.employeeList" :key="index2">
 										<i v-if="index2 != 0">,</i>
@@ -82,7 +82,7 @@
 							</el-input>
 							<el-popover placement="bottom" width="450" trigger="hover">
 								<div style="padding: 10px;width: 100%;" class="flex-box"><img src="@/assets/image/ts.png" style="width: 100%; height: auto;" /></div>
-								<span slot="reference"><i class="fontColorF el-icon-warning" style="padding-left: 5px;"></i></span>
+								<span slot="reference"><i class="fontColorC el-icon-warning" style="padding-left: 5px;"></i></span>
 							</el-popover>
 						</el-form-item>
 						<el-form-item>
@@ -375,7 +375,7 @@ export default {
 .flow-item .el-icon-error:hover {
 	color: #f56c6c !important;
 }
-.flow-item .fontColorT {
+.flow-item .fontColorD {
 	margin-top: 10px;
 }
 .flow-index {
@@ -423,7 +423,7 @@ export default {
 	color: #409eff !important;
 }
 .isActive .flow-item .fontColorB,
-.isActive .fontColorT {
+.isActive .fontColorD {
 	color: #409eff !important;
 }
 .isActive .flow-index span {

+ 1 - 1
src/components/public/ActionPlan.vue

@@ -80,7 +80,7 @@
                 placeholder="选填,请输入备注"
                 v-model="planData.remark"
               ></el-input>
-			  <div style="margin-bottom: 20px;" class="flex-box-ce fontColorF">
+			  <div style="margin-bottom: 20px;" class="flex-box-ce fontColorC">
 			  	<el-button class="primaryBtn" icon="el-icon-paperclip" plain size="small" @click="uploadOss">附件</el-button>
 			  	<div style="padding-left:10px;font-size: 12px;">附件存放在企业钉盘,请确保钉盘有足够空间</div>
 			  </div>

+ 1 - 1
src/components/public/ClassSet.vue

@@ -26,7 +26,7 @@
         <i class="el-icon-delete" v-if="inputsList.length!=1 && !readOnly" @click="deleteInput(index)"></i>
       </div>
     </div>
-    <div v-if="!readOnly" class="fontColorF" style="font-size: 12px;margin: 10px 0;text-align: center;">等级从劣到优设置</div>
+    <div v-if="!readOnly" class="fontColorC" style="font-size: 12px;margin: 10px 0;text-align: center;">等级从劣到优设置</div>
     <div v-if="!readOnly" class="blue inputs-add">
       <span @click="addInput()">
         <i class="el-icon-circle-plus-outline"></i>

+ 2 - 2
src/components/public/EmployeeSelector.vue

@@ -64,7 +64,7 @@
                     <div class="employee_cell_clear"></div>
                   </div>
                 </div>
-                <div v-else class="fontColorF" style="text-align: center;margin-top: 50px;">暂无可选人员</div>
+                <div v-else class="fontColorC" style="text-align: center;margin-top: 50px;">暂无可选人员</div>
               </template>
             </div>
           </el-scrollbar>
@@ -99,7 +99,7 @@
         </div>
       </div>
     </div>
-    <!-- <div class="fontColorT" style="text-align: center;">以上人员列表只显示“在职”人员</div> -->
+    <!-- <div class="fontColorD" style="text-align: center;">以上人员列表只显示“在职”人员</div> -->
     <span slot="footer" class="dialog-footer">
       <el-button @click="close">取 消</el-button>
       <el-button type="primary" @click="confirm">确 定</el-button>

+ 2 - 2
src/components/public/NoData.vue

@@ -1,7 +1,7 @@
 <template>
     <div class="flex-box-v flex-v-zhu">
       <img src="@/assets/image/nodata.png"  :style="{ width: imgW, height: imgH }" style="margin: 30px auto;">
-      <div class="fontColorF"  style="text-align: center;line-height: 28px;" v-if="!isSolt">{{content}}</div>
+      <div class="fontColorC"  style="text-align: center;line-height: 28px;" v-if="!isSolt">{{content}}</div>
       <slot></slot>
     </div>
 </template>
@@ -48,7 +48,7 @@
     color:#26a2ff;
     cursor: pointer;
   }
-  .fontColorF{
+  .fontColorC{
     color:#909399;
   }
 </style>

+ 1 - 1
src/components/public/PageHeadTwo.vue

@@ -1,7 +1,7 @@
 <template>
     <header class="header">
       <div class="header-title flex-box-ce" @click="$router.go(-1)">
-        <i class="el-icon-arrow-left fontColorF"></i>
+        <i class="el-icon-arrow-left fontColorC"></i>
         <div class="text fontColorB font-flex-word">{{title}}</div>
       </div>
     </header>

+ 1 - 1
src/components/public/Preview.vue

@@ -7,7 +7,7 @@
           <userImage :user_name="userData.name" :img_url="userData.img_url" fontSize="14" width="50px" height="50px"></userImage>
           <div>
             <div class="name" style="margin: 0 10px;margin-bottom: 5px;">{{ userData.name }}</div>
-            <div class="name fontColorF" style="margin: 0 10px;" v-for="(item,index) in dept_list" :key="index">{{item.name}}</div>
+            <div class="name fontColorC" style="margin: 0 10px;" v-for="(item,index) in dept_list" :key="index">{{item.name}}</div>
           </div>
           <el-button class="primaryBtn"  @click="addUser()">更换</el-button>
         </div>

+ 1 - 1
src/components/public/Record.vue

@@ -5,7 +5,7 @@
       <div class="flex-box-ce record-date fontColorB">
         <userImage :user_name="item.userData.name" :img_url="item.userData.img_url" fontSize="12" width="32px" height="32px"></userImage>
         <div class="record-name">{{item.userData.name}}</div>
-        <span class="fontColorF"> {{item.time}}</span>
+        <span class="fontColorC"> {{item.time}}</span>
       </div>
       <div class="record-message flex-box-ce">
         <div class="blue"># {{item.remark}} #</div>

+ 1 - 1
src/components/public/TrackManagement.vue

@@ -80,7 +80,7 @@
 								placeholder="选填,请输入备注"
 								v-model="planData.remark"
 							></el-input>
-							<div style="margin-bottom: 20px;" class="flex-box-ce fontColorF">
+							<div style="margin-bottom: 20px;" class="flex-box-ce fontColorC">
 								<el-button class="primaryBtn" icon="el-icon-paperclip" plain size="small" @click="uploadOss">附件</el-button>
 								<div style="padding-left:10px;font-size: 12px;">附件存放在企业钉盘,请确保钉盘有足够空间</div>
 							</div>

+ 1 - 1
src/components/set/EvaluateSet.vue

@@ -89,7 +89,7 @@
             <userImage :user_name="item.name" fontSize="14" :img_url="item.img_url"></userImage>
             <div class="flex-box-v" style="margin: 0 10px;">
               <div>{{ item.name }}</div>
-              <div v-if="item.dept_list.length > 0" style="margin-top: 5px;" class="fontColorF font-flex-word">
+              <div v-if="item.dept_list.length > 0" style="margin-top: 5px;" class="fontColorC font-flex-word">
                 <span v-for="(item2, index2) in item.dept_list" :key="index2">
                   <span>{{ item2.name }}</span>
                   <span v-if="item.dept_list.length - index2 > 1">,</span>

+ 1 - 1
src/components/set/JurisdictionSet.vue

@@ -3,7 +3,7 @@
     <div class="flex-box-ce">
       <div class="flex-1">
         <div class="title">绩效主管理员</div>
-        <div class="text fontColorF">拥有全部权限,支持更换主管理员</div>
+        <div class="text fontColorC">拥有全部权限,支持更换主管理员</div>
       </div>
       <el-button  plain @click="setCreator = true" v-if="isCreator" class="primaryBtn"><i class="el-icon-plus"></i>添加</el-button>
     </div>

+ 2 - 2
src/index.vue

@@ -37,7 +37,7 @@
 			</el-aside>
 			<el-main>
 				<keep-alive :include="keepAliveView"><router-view :key="$route.query.t" /></keep-alive>
-				<div class="fontColorF" style="text-align: center;margin: 10px 0;">Copyright © 2022 广东功道云数字科技有限公司 All Rights Reserved</div>
+				<div class="fontColorC" style="text-align: center;margin: 10px 0;">Copyright © {{$moment().format('YYYY')}} 广东功道云数字科技有限公司 All Rights Reserved</div>
 			</el-main>
 		</el-container>
 		<!-- 续费升级 -->
@@ -45,7 +45,7 @@
 			<div style="border-radius: 15px;border: 1px solid #f1f1f1;padding: 10px; width: 276px;box-sizing: border-box;margin: 0 auto;">
 				<img src="@/assets/image/code.png" />
 			</div>
-			<div class="fontColorF" style="text-align: center;margin-top: 15px;font-size: 18px;">手机钉钉扫码,付费升级</div>
+			<div class="fontColorC" style="text-align: center;margin-top: 15px;font-size: 18px;">手机钉钉扫码,付费升级</div>
 		</el-dialog>
 
 		<div class="ydBox" v-if="showYd">

+ 2 - 2
src/inform.vue

@@ -3,7 +3,7 @@
 		<header class="header flex-box-ce">
 			<div class="header-title flex-1" >
 				<div class="flex-box-ce" style="cursor: pointer;width: 200px;"  @click="$router.go(-1)">
-					<i class="el-icon-arrow-left fontColorF"></i>
+					<i class="el-icon-arrow-left fontColorC"></i>
 					<div class="text fontColorB font-flex-word">公告列表</div>
 				</div>
 			</div>
@@ -27,7 +27,7 @@
 			</div>
 			<div class="main-right flex-1" v-loading="noticeLoad">
 				<div class="title" style="position: relative;" v-if="announcement.length>0">
-					<span class="fontColorF" style="position: absolute;"> {{ articleOne.create_time ? articleOne.create_time : '' }} {{articleOne.employee_name}}发布</span>
+					<span class="fontColorC" style="position: absolute;"> {{ articleOne.create_time ? articleOne.create_time : '' }} {{articleOne.employee_name}}发布</span>
 					<div style="font-size: 18px;padding-right: 10px;text-align: center;">{{ articleOne.name ? articleOne.name : '' }}</div>
 					<div style="position: absolute;right:20px;top:0px" v-if="$supremeAuthority()!='dept_manager'&&$supremeAuthority()!='employee'">
 						<el-button type="danger" plain size="small" @click="deteleItem">删除</el-button>

+ 1 - 1
src/init.vue

@@ -20,7 +20,7 @@
 			<div style="border-radius: 15px;border: 1px solid #f1f1f1;padding: 10px; width: 276px;box-sizing: border-box;margin: 0 auto;">
 				<img src="@/assets/image/code.png"/>
 			</div>
-			<div class="fontColorF" style="text-align: center;margin-top: 15px;font-size: 18px;">手机钉钉扫码,付费升级</div>
+			<div class="fontColorC" style="text-align: center;margin-top: 15px;font-size: 18px;">手机钉钉扫码,付费升级</div>
 		</el-dialog>
 		<el-dialog title="通知" :visible.sync="dialogFormVisible2" width="480px" :show-close="false" :close-on-click-modal="false">
 			<div>

+ 1 - 1
src/views/assessManagement/addPersonnel.vue

@@ -30,7 +30,7 @@
                   <el-radio :label="1">考核结束后自动公开</el-radio>
                   <el-radio :label="2">需管理员公式结果</el-radio>
                 </el-radio-group>
-                <div class="fontColorF" style="position: relative;top: -10px;">设置考核结果何时对被考核人可见</div>
+                <div class="fontColorC" style="position: relative;top: -10px;">设置考核结果何时对被考核人可见</div>
           </el-form-item>
           <el-form-item>
             <el-button type="primary">确定</el-button>

+ 2 - 2
src/views/assessManagement/assessDetails.vue

@@ -193,7 +193,7 @@
 									</div>
 								</el-checkbox>
 							</li>
-							<div class="fontColorF" style="text-align: center;padding: 10px 0;font-size: 12px;">没有更多了</div>
+							<div class="fontColorC" style="text-align: center;padding: 10px 0;font-size: 12px;">没有更多了</div>
 						</ul>
 					</template>
 					<NoData v-else></NoData>
@@ -351,7 +351,7 @@
 						</div>
 						<div style="margin-left: 10px;" class="flex-1">
 							<template v-if="item.dept_list.length > 0">
-								<span v-for="(e, index2) in item.dept_list" :key="index2" class="fontColorF">
+								<span v-for="(e, index2) in item.dept_list" :key="index2" class="fontColorC">
 									{{ e.name }}
 									<span v-if="item.dept_list.length - index > 1">,</span>
 								</span>

+ 1 - 1
src/views/assessManagement/classDtail.vue

@@ -124,7 +124,7 @@
                 </div>
               </el-checkbox>
             </li>
-            <div class="fontColorF" style="text-align: center;padding: 10px 0;font-size: 12px;">没有更多了</div>
+            <div class="fontColorC" style="text-align: center;padding: 10px 0;font-size: 12px;">没有更多了</div>
           </ul>
         </template>
         <NoData v-else></NoData>

+ 1 - 1
src/views/assessManagement/participation.vue

@@ -53,7 +53,7 @@
 			<el-form label-width="120px">
 				<el-form-item label="参与人员:" prop="employee_ids">
 					<div class="flex-box-ce" v-if="multipleSelection.length > 0">{{ multipleSelection[0].employee_name }}等{{ multipleSelection.length }}人</div>
-					<div v-else class="fontColorF">未选择</div>
+					<div v-else class="fontColorC">未选择</div>
 				</el-form-item>
 				<el-form-item label="等级配置:">
 					<el-select v-model="group_id" placeholder="请选择"><el-option v-for="item in pzList" :key="item.id" :label="item.name" :value="item.id"></el-option></el-select>

+ 2 - 2
src/views/assessManagement/sponsor/sponsorAssess.vue

@@ -7,7 +7,7 @@
         <el-form :model="spassessdata" ref="spassdata" label-width="120px" class="spassform">
           <el-form-item label="参与考核表" :required="true">
             <div class="border flex-box-ce">
-              <div class="fontColorT flex-1" v-if="selectedAG.length == 0">请选择考核表</div>
+              <div class="fontColorD flex-1" v-if="selectedAG.length == 0">请选择考核表</div>
               <div v-else class="flex-box">
                 <div style="width: 220px;margin-right: 10px;" class="font-flex-word">
                   <span v-for="(item, index) in selectedAG" :key="index">
@@ -69,7 +69,7 @@
 				<template slot="label">
 					<div>沟通反馈
 						<el-tooltip class="item" effect="dark" content="在整个考核过程中,若有需要反馈的内容可在【沟通反馈】处留言,支持发钉钉通知" placement="top-start">
-							<i class="fontColorF el-icon-warning"></i>
+							<i class="fontColorC el-icon-warning"></i>
 						</el-tooltip>
 					</div>
 				</template>

+ 1 - 1
src/views/assessManagement/staffAssDet.vue

@@ -57,7 +57,7 @@
 						<el-button v-if="actionButShow" @click="isPlan = true">执行计划</el-button>
 						<el-button v-if="feedbackBut" @click="communication = true">沟通反馈
 							<el-tooltip class="item" effect="dark" content="在整个考核过程中,若有需要反馈的内容可在【沟通反馈】处留言,支持发钉钉通知" placement="top-start">
-								<i class="fontColorF el-icon-warning"></i>
+								<i class="fontColorC el-icon-warning"></i>
 							</el-tooltip>
 						</el-button>
 						<!-- 主次管理员,被考核人上级 -->

+ 1 - 1
src/views/evaluate/evaluate.vue

@@ -3,7 +3,7 @@
 		<header class="header">
 			<div class="header-content flex-box-ce">
 				<div class="flex-box-ce header-left" @click="$router.go(-1)">
-					<i class="el-icon-arrow-left fontColorF"></i>
+					<i class="el-icon-arrow-left fontColorC"></i>
 					<el-tooltip class="item" effect="dark" :content="title" placement="bottom">
 						<div class="text fontColorB font-flex-word">{{ title }}</div>
 					</el-tooltip>

+ 6 - 9
src/views/job/home.vue

@@ -19,7 +19,7 @@
 							<span>{{ item.name }}</span>
 						</div>
 					</div>
-					<div v-else><div style="text-align: center;margin: 020px;" class="fontColorF">暂无相关权限</div></div>
+					<div v-else><div style="text-align: center;margin: 020px;" class="fontColorC">暂无相关权限</div></div>
 				</div>
 				<!-- 待办 -->
 				<div class="flex-box">
@@ -54,7 +54,7 @@
 									</div>
 								</template>
 								<NoData v-else content="暂无内容" :isSolt="true">
-									<div class="fontColorF" style="text-align: center;">
+									<div class="fontColorC" style="text-align: center;">
 										暂无内容,
 										<span class="blue" style="cursor: pointer;" @click="$router.push({ name: 'backlog', query: { selectIndex: 1 } })">去查看已处理的</span>
 									</div>
@@ -94,7 +94,7 @@
 							</div>
 						</template>
 						<NoData v-else content="暂无内容" :isSolt="true">
-							<div class="fontColorF" style="text-align: center;">
+							<div class="fontColorC" style="text-align: center;">
 								暂无内容,
 								<span class="blue" style="cursor: pointer;" @click="$router.push({ name: 'unread', query: { selectIndex: 1 } })">去查看已读的</span>
 							</div>
@@ -411,7 +411,7 @@ export default {
 		},
 		returnStr(time) {
 			let date = `${time}000`;
-			let res = this.$moment(Number(date)).format('YYYY-MM-DD HH:mm');
+			let res = this.$moment(Number(date)).format('YYYY/MM/DD HH:mm');
 			return this.fnTime(res);
 		},
 		fnTime(time) {
@@ -419,11 +419,8 @@ export default {
 			let ptime = new Date(time).getTime();
 			const twentyFourHours = 24 * 60 * 60 * 1000;
 			const fortyEightHours = 24 * 60 * 60 * 1000 * 2;
-			const date = new Date();
-			const year = date.getFullYear();
-			const month = date.getMonth() + 1;
-			const day = date.getDate();
-			const today = `${year}-${month}-${day}`;
+			
+			const today=moment().format('YYYY/MM/DD');
 			const todayTime = new Date(today).getTime();
 			const yesterdayTime = new Date(todayTime - twentyFourHours).getTime();
 			const lastYesterdayTime = new Date(todayTime - fortyEightHours).getTime();

+ 2 - 6
src/views/job/management.vue

@@ -183,7 +183,7 @@ export default {
   methods: {
     returnStr(time){
       let date=`${time}000`
-      let res = moment(Number(date)).format('YYYY-MM-DD HH:mm');
+      let res = moment(Number(date)).format('YYYY/MM/DD HH:mm');
       return this.fnTime(res);
     },
     fnTime( time ){
@@ -191,11 +191,7 @@ export default {
         let ptime = new Date(time).getTime()
         const twentyFourHours = 24 * 60 * 60 * 1000;
         const fortyEightHours = 24 * 60 * 60 * 1000 * 2;
-        const date = new Date();
-        const year = date.getFullYear();
-        const month = date.getMonth() + 1;
-        const day = date.getDate();
-        const today = `${year}-${month}-${day}`;
+        const today=moment().format('YYYY/MM/DD');
         const todayTime = new Date(today).getTime();
         const yesterdayTime = new Date(todayTime - twentyFourHours).getTime();
         const lastYesterdayTime = new Date(todayTime - fortyEightHours).getTime();

+ 1 - 1
src/views/job/score.vue

@@ -49,7 +49,7 @@
                   <div slot="content">
                     <div>{{item.text}}</div>
                   </div>
-                  <span><span>{{ item.title }}</span><i class="el-icon-warning fontColorF"></i></span>
+                  <span><span>{{ item.title }}</span><i class="el-icon-warning fontColorC"></i></span>
               </el-tooltip>
               <span v-else>{{ item.title }}</span>
             </span>

+ 4 - 4
src/views/myPerformance/adjustment.vue

@@ -7,7 +7,7 @@
 					<userImage :user_name="relevance_employee.name" :img_url="relevance_employee.img_url" fontSize="14" width="50px" height="50px"></userImage>
 					<div>
 						<div class="name" style="margin: 0 10px;">{{ relevance_employee.name }}</div>
-						<div class="name fontColorF" style="margin: 0 10px;" v-if="relevance_employee.dept_list.length > 0">
+						<div class="name fontColorC" style="margin: 0 10px;" v-if="relevance_employee.dept_list.length > 0">
 							{{ relevance_employee.dept_list[0].dept_name }}
 						</div>
 					</div>
@@ -107,11 +107,11 @@
 								<el-checkbox class="flex-box-ce" v-model="item.check" :label="item.name">
 									<div>
 										<div>{{ item.name }}</div>
-										<div class="fontColorT" style="font-size: 12px; width: ;">{{ item.cate_name }}</div>
+										<div class="fontColorD" style="font-size: 12px; width: ;">{{ item.cate_name }}</div>
 									</div>
 								</el-checkbox>
 							</li>
-							<div class="fontColorF" style="text-align: center;padding: 10px 0;font-size: 12px;">没有更多了</div>
+							<div class="fontColorC" style="text-align: center;padding: 10px 0;font-size: 12px;">没有更多了</div>
 						</ul>
 					</div>
 				</template>
@@ -192,7 +192,7 @@
 								<el-input v-model="assignScoreUser.name" placeholder="请选择指定员工"></el-input>
 								<div @click="addUser(2)" class="inputDc"></div>
 							</div>
-							<div class="fontColorF" style="line-height: 24px;">开启后,该指标如被制定目标引用,该指标将由指定的人进行评分</div>
+							<div class="fontColorC" style="line-height: 24px;">开启后,该指标如被制定目标引用,该指标将由指定的人进行评分</div>
 						</div>
 					</el-form-item>
 					<el-form-item label="管理记录人" prop="employee_ids">

+ 4 - 4
src/views/myPerformance/adjustment2.vue

@@ -7,7 +7,7 @@
           <userImage :user_name="relevance_employee.name" :img_url="relevance_employee.img_url" fontSize="14" width="50px" height="50px"></userImage>
           <div>
             <div class="name" style="margin: 0 10px;">{{ relevance_employee.name }}</div>
-            <div class="name fontColorF" style="margin: 0 10px;" v-if="relevance_employee.dept_list.length > 0">
+            <div class="name fontColorC" style="margin: 0 10px;" v-if="relevance_employee.dept_list.length > 0">
               {{ relevance_employee.dept_list[0].dept_name }}
             </div>
           </div>
@@ -103,11 +103,11 @@
                 <el-checkbox class="flex-box-ce" v-model="item.check" :label="item.name">
                   <div>
                     <div>{{ item.name }}</div>
-                    <div class="fontColorT" style="font-size: 12px; width: ;">{{ item.cate_name }}</div>
+                    <div class="fontColorD" style="font-size: 12px; width: ;">{{ item.cate_name }}</div>
                   </div>
                 </el-checkbox>
               </li>
-              <div class="fontColorF" style="text-align: center;padding: 10px 0;font-size: 12px;">没有更多了</div>
+              <div class="fontColorC" style="text-align: center;padding: 10px 0;font-size: 12px;">没有更多了</div>
             </ul>
           </div>
         </template>
@@ -188,7 +188,7 @@
                 <el-input v-model="assignScoreUser.name" placeholder="请选择指定员工"></el-input>
                 <div @click="addUser(2)" class="inputDc"></div>
               </div>
-              <div class="fontColorF" style="line-height: 24px;">开启后,该指标如被制定目标引用,该指标将由指定的人进行评分</div>
+              <div class="fontColorC" style="line-height: 24px;">开启后,该指标如被制定目标引用,该指标将由指定的人进行评分</div>
             </div>
           </el-form-item>
           <el-form-item label="管理记录人" prop="employee_ids">

+ 3 - 3
src/views/myPerformance/formulate.vue

@@ -17,7 +17,7 @@
       <div class="wds" v-for="(item, index) in dimensionalityList" :key="index">
         <div class="wd-header">
           <div class="flex-box-ce wd-title">
-            <div class="flex-1 fontColorZ" style="font-size: 18px;">{{ item.name }}</div>
+            <div class="flex-1 fontColorA" style="font-size: 18px;">{{ item.name }}</div>
             <div class="flex-box-ce titles">
               <div v-if="item.index_type == 1">量化指标</div>
               <div v-if="item.index_type == 2">非量化指标</div>
@@ -217,11 +217,11 @@
                   <el-checkbox class="flex-box-ce" v-model="item.check" :label="item.name">
                     <div>
                       <div>{{item.name}}</div>
-                      <div class="fontColorT" style="font-size: 12px; width: ;">{{item.cate_name}}</div>
+                      <div class="fontColorD" style="font-size: 12px; width: ;">{{item.cate_name}}</div>
                     </div>
                   </el-checkbox>
                 </li>
-                <div class="fontColorF" style="text-align: center;padding: 10px 0;font-size: 12px;">没有更多了</div>
+                <div class="fontColorC" style="text-align: center;padding: 10px 0;font-size: 12px;">没有更多了</div>
               </ul>
           </div>
         </template>

+ 1 - 1
src/views/myPerformance/myPerformance.vue

@@ -37,7 +37,7 @@
             <el-button v-if="actionButShow"  @click="isPlan = true">执行计划</el-button>
             <el-button  v-if="feedbackBut" @click="communication = true">沟通反馈
 				<el-tooltip  effect="dark" content="在整个考核过程中,若有需要反馈的内容可在【沟通反馈】处留言,支持发钉钉通知" placement="top-start">
-					<i class="fontColorF el-icon-warning"></i>
+					<i class="fontColorC el-icon-warning"></i>
 				</el-tooltip>
 			</el-button>
             <!-- 主次管理员,被考核人上级 -->

+ 1 - 1
src/views/myPerformance/resultSet.vue

@@ -24,7 +24,7 @@
 							<el-table-column prop="remark" label="备注" min-width="200"></el-table-column>
 							<el-table-column label="结果值附件" min-width="200">
 								<template slot-scope="scope">
-									<div style="margin-bottom: 10px;" class="flex-box-ce fontColorF">
+									<div style="margin-bottom: 10px;" class="flex-box-ce fontColorC">
 										<el-button class="primaryBtn" icon="el-icon-paperclip" plain size="small" @click="uploadOss(scope.row)">附件</el-button>
 										<!-- <div style="padding-left:10px;font-size: 12px;">附件存放在企业钉盘,请确保钉盘有足够空间</div> -->
 									</div>

+ 1 - 1
src/views/preview/preview.vue

@@ -7,7 +7,7 @@
           <userImage :user_name="userData.name" :img_url="userData.img_url" fontSize="14" width="50px" height="50px"></userImage>
           <div>
             <div class="name" style="margin: 0 10px;margin-bottom: 5px;">{{ userData.name }}</div>
-			<div class="name fontColorF" style="margin: 0 10px;" v-if="dept_list.length > 0">
+			<div class="name fontColorC" style="margin: 0 10px;" v-if="dept_list.length > 0">
 				<span v-for="(dept,index2) in dept_list">{{dept.name}}<span v-if="dept_list.length - index2 > 1">,</span></span>
 			</div>
           </div>

+ 1 - 1
src/views/preview/previewTow.vue

@@ -13,7 +13,7 @@
             <userImage :user_name="item.employee.name" :img_url="item.employee.img_url" fontSize="14" width="50px" height="50px"></userImage>
             <div>
               <div class="name" style="margin: 0 10px;margin-bottom: 5px;">{{ item.employee.name }}</div>
-              <div class="name fontColorF" style="margin: 0 10px;" v-if="getDeptLlist(item.employee.id).length > 0">
+              <div class="name fontColorC" style="margin: 0 10px;" v-if="getDeptLlist(item.employee.id).length > 0">
 				<span v-for="(dept,index2) in getDeptLlist(item.employee.id)">{{dept.name}}<span v-if="getDeptLlist(item.employee.id).length - index2 > 1">,</span></span>
 			  </div>
             </div>

+ 2 - 2
src/views/set/addIndexSet.vue

@@ -81,13 +81,13 @@
               <el-input v-model="assignScoreUser.name" placeholder="请选择指定员工"></el-input>
               <div @click="addUser(2)" class="inputDc"></div>
             </div>
-            <div class="fontColorF">开启后,该指标如被制定目标引用,该指标将由指定的人进行评分</div>
+            <div class="fontColorC">开启后,该指标如被制定目标引用,该指标将由指定的人进行评分</div>
           </div>
         </el-form-item>
 		<el-form-item label="加入统计项" prop="enable_ds" v-if="ruleForm.type == 1">
           <el-switch v-model="ruleForm.enable_ds"></el-switch>
           <div>
-            <div class="fontColorF">开启后,该指标可以加入数据中台做汇总统计并分析</div>
+            <div class="fontColorC">开启后,该指标可以加入数据中台做汇总统计并分析</div>
           </div>
         </el-form-item>
 		<el-form-item label="标签" prop="tag_ids">

+ 3 - 3
src/views/statement/analyse.vue

@@ -78,7 +78,7 @@
                   2、绩效考评已结束,但员工的考核结果还没有公布时,也会显示“-
                 </div>
               </div>
-              <i class="el-icon-warning fontColorF"></i>
+              <i class="el-icon-warning fontColorC"></i>
             </el-tooltip>
           </div>
           <div class="flex-box">
@@ -104,7 +104,7 @@
                       </div>
                       <span>
                         <span>绩效等级</span>
-                        <i class="el-icon-warning fontColorF"></i>
+                        <i class="el-icon-warning fontColorC"></i>
                       </span>
                     </el-tooltip>
                   </template>
@@ -160,7 +160,7 @@
                     </div>
                     <span>
                       <span>绩效等级</span>
-                      <i class="el-icon-warning fontColorF"></i>
+                      <i class="el-icon-warning fontColorC"></i>
                     </span>
                   </el-tooltip>
                 </template>