浏览代码

refactor(视图): 将科室相关文案统一修改为主管

修改多个视图文件中的科室相关文案,统一替换为主管,保持系统术语一致性
huoyi 2 月之前
父节点
当前提交
799a19b5a1

+ 5 - 5
src/views/attendance/attendanceRecord/index.vue

@@ -17,10 +17,10 @@
17 17
           @keyup.enter="handleQuery"
18 18
         />
19 19
       </el-form-item>
20
-      <el-form-item label="科室名称" prop="departmentName">
20
+      <el-form-item label="主管名称" prop="departmentName">
21 21
         <el-input
22 22
           v-model="queryParams.departmentName"
23
-          placeholder="请输入科室名称"
23
+          placeholder="请输入主管名称"
24 24
           clearable
25 25
           @keyup.enter="handleQuery"
26 26
         />
@@ -97,7 +97,7 @@
97 97
       <el-table-column type="selection" width="55" align="center" />
98 98
       <el-table-column label="用户名称" align="center" prop="userName" />
99 99
       <el-table-column label="大队名称" align="center" prop="brigadeName" />
100
-      <el-table-column label="科室名称" align="center" prop="departmentName" />
100
+      <el-table-column label="主管名称" align="center" prop="departmentName" />
101 101
       <el-table-column label="班组名称" align="center" prop="teamName" />
102 102
       <el-table-column label="考勤日期" align="center" prop="attendanceDate" width="180" />
103 103
       <el-table-column label="签到时间" align="center" prop="checkInTime" width="180" />
@@ -265,10 +265,10 @@ const data = reactive({
265 265
       { required: true, message: "班组名称不能为空", trigger: "blur" }
266 266
     ],
267 267
     departmentCode: [
268
-      { required: true, message: "科室编码不能为空", trigger: "blur" }
268
+      { required: true, message: "主管编码不能为空", trigger: "blur" }
269 269
     ],
270 270
     departmentName: [
271
-      { required: true, message: "科室名称不能为空", trigger: "blur" }
271
+      { required: true, message: "主管名称不能为空", trigger: "blur" }
272 272
     ],
273 273
     stationCode: [
274 274
       { required: true, message: "机构站编码不能为空", trigger: "blur" }

+ 3 - 3
src/views/attendance/checkRecord/index.vue

@@ -17,10 +17,10 @@
17 17
           @keyup.enter="handleQuery"
18 18
         />
19 19
       </el-form-item>
20
-      <el-form-item label="科室名称" prop="departmentName">
20
+      <el-form-item label="主管名称" prop="departmentName">
21 21
         <el-input
22 22
           v-model="queryParams.departmentName"
23
-          placeholder="请输入科室名称"
23
+          placeholder="请输入主管名称"
24 24
           clearable
25 25
           @keyup.enter="handleQuery"
26 26
         />
@@ -73,7 +73,7 @@
73 73
     <el-table v-loading="loading" :data="checkRecordList" @selection-change="handleSelectionChange">
74 74
       <el-table-column label="打卡人姓名" align="center" prop="userName" />
75 75
       <el-table-column label="班组名称" align="center" prop="teamName" />
76
-      <el-table-column label="科室名称" align="center" prop="departmentName" />
76
+      <el-table-column label="主管名称" align="center" prop="departmentName" />
77 77
       <el-table-column label="打卡类型" align="center" prop="checkInTypeDesc" />
78 78
       <el-table-column label="打卡时间" align="center" prop="checkInTime" />
79 79
       <el-table-column label="备注" align="center" prop="remark" />

+ 5 - 5
src/views/attendance/postRecord/index.vue

@@ -17,10 +17,10 @@
17 17
           @keyup.enter="handleQuery"
18 18
         />
19 19
       </el-form-item>
20
-      <el-form-item label="科室名称" prop="attendanceDepartmentName">
20
+      <el-form-item label="主管名称" prop="attendanceDepartmentName">
21 21
         <el-input
22 22
           v-model="queryParams.attendanceDepartmentName"
23
-          placeholder="请输入科室名称"
23
+          placeholder="请输入主管名称"
24 24
           clearable
25 25
           @keyup.enter="handleQuery"
26 26
         />
@@ -121,7 +121,7 @@
121 121
       <el-table-column type="selection" width="55" align="center" />
122 122
       <el-table-column label="用户姓名" align="center" prop="userName" width="80" />
123 123
       <el-table-column label="班组名称" align="center" prop="attendanceTeamName" width="80" />
124
-      <el-table-column label="科室名称" align="center" prop="attendanceDepartmentName" width="80" />
124
+      <el-table-column label="主管名称" align="center" prop="attendanceDepartmentName" width="80" />
125 125
       <el-table-column label="大队名称" align="center" prop="attendanceBrigadeName" width="80" /> 
126 126
       <el-table-column label="考勤日期" align="center" prop="attendanceDate" width="100" />
127 127
       <el-table-column label="上岗时间" align="center" prop="checkInTime" width="155" />
@@ -348,10 +348,10 @@ const data = reactive({
348 348
       { required: true, message: "考勤班组名称不能为空", trigger: "blur" }
349 349
     ],
350 350
     attendanceDepartmentId: [
351
-      { required: true, message: "考勤科室ID不能为空", trigger: "blur" }
351
+      { required: true, message: "考勤主管ID不能为空", trigger: "blur" }
352 352
     ],
353 353
     attendanceDepartmentName: [
354
-      { required: true, message: "考勤科室名称不能为空", trigger: "blur" }
354
+      { required: true, message: "考勤主管名称不能为空", trigger: "blur" }
355 355
     ],
356 356
     attendanceStationId: [
357 357
       { required: true, message: "考勤机构站ID不能为空", trigger: "blur" }

+ 4 - 4
src/views/check/checkTask/index.vue

@@ -150,8 +150,8 @@
150 150
             </el-form-item>
151 151
           </el-col> -->
152 152
           <el-col :span="12" v-if="form.isSelfCheck === 1">
153
-            <el-form-item label="自查科室" prop="selfCheckDeptId" :required="true">
154
-              <el-select v-model="form.selfCheckDeptId" placeholder="请选择自查科室" style="width: 100%"
153
+            <el-form-item label="自查主管" prop="selfCheckDeptId" :required="true">
154
+              <el-select v-model="form.selfCheckDeptId" placeholder="请选择自查主管" style="width: 100%"
155 155
                 :disabled="formDisabled">
156 156
                 <el-option v-for="dept in deptOptions" :key="dept.deptId" :label="dept.deptName" :value="dept.deptId" />
157 157
               </el-select>
@@ -285,7 +285,7 @@ const data = reactive({
285 285
       { required: true, message: "请输入任务简介", trigger: "blur" }
286 286
     ],
287 287
     selfCheckDeptId: [
288
-      { required: true, message: "请选择自查科室", trigger: "change" }
288
+      { required: true, message: "请选择自查主管", trigger: "change" }
289 289
     ],
290 290
   }
291 291
 })
@@ -361,7 +361,7 @@ function getCheckItem(level) {
361 361
 }
362 362
 
363 363
 
364
-/** 获取科室列表 */
364
+/** 获取主管列表 */
365 365
 function getDeptList() {
366 366
   listDept().then(response => {
367 367
     deptOptions.value = response.data.filter(item => item.deptType === 'DEPARTMENT') || []

+ 1 - 1
src/views/dataBigScreen/attendance/DepartmentAttendance.vue

@@ -1,5 +1,5 @@
1 1
 <template>
2
-  <dashboard-item-container title="科室平均工作时长">
2
+  <dashboard-item-container title="主管平均工作时长">
3 3
     <template #right-menu>
4 4
       <div class="dashboard-right-menu">
5 5
         <span class="active">今日</span>

+ 2 - 2
src/views/dataBigScreen/attendance/DepartmentDetails.vue

@@ -1,7 +1,7 @@
1 1
 <template>
2
-  <scroll-seamless :list="list" class="dashboard-bg" title="科室详情">
2
+  <scroll-seamless :list="list" class="dashboard-bg" title="主管详情">
3 3
     <template #thead>
4
-      <span class="item">科室</span>
4
+      <span class="item">主管</span>
5 5
       <span class="item">总人数</span>
6 6
       <span class="item">出勤人数</span>
7 7
       <span class="item">出勤率</span>

+ 1 - 1
src/views/dataBigScreen/attendance/NumberOfAbsences.vue

@@ -2,7 +2,7 @@
2 2
   <scroll-seamless :list="list" class="dashboard-bg" title="最近缺勤人员">
3 3
     <template #thead>
4 4
       <span class="item">姓名</span>
5
-      <span class="item">科室</span>
5
+      <span class="item">主管</span>
6 6
       <span class="item">缺勤类型</span>
7 7
       <span class="item">开始时间</span>
8 8
       <span class="item">预计返回</span>

+ 2 - 2
src/views/dataBigScreen/attendance/index.vue

@@ -6,7 +6,7 @@
6 6
       </div>
7 7
       <div class="chart-container statistics-container">
8 8
         <div class="w66-container wow slideInLeft">
9
-          <!-- 科室平均工作时长 -->
9
+          <!-- 主管平均工作时长 -->
10 10
           <department-attendance />
11 11
         </div>
12 12
         <div class="w33-container ml16 wow slideInRight">
@@ -26,7 +26,7 @@
26 26
       </div>
27 27
       <div class="chart-container department-container">
28 28
         <div class="w33-container wow slideInLeft">
29
-          <!-- 科室详情 -->
29
+          <!-- 主管详情 -->
30 30
           <department-details />
31 31
         </div>
32 32
         <div class="w33-container wow fadeIn">

+ 1 - 1
src/views/dataBigScreen/dashboard/SeizedRanking.vue

@@ -3,7 +3,7 @@
3 3
     <template #right-menu>
4 4
       <div class="dashboard-right-menu">
5 5
         <span :class="{ active: currentType === 1 }" @click="handleClick(1)">
6
-          按科室
6
+          按主管
7 7
         </span>
8 8
         <span :class="{ active: currentType === 2 }" @click="handleClick(2)">
9 9
           按班组

+ 4 - 4
src/views/dataBigScreen/examQuestionStatistics/index.vue

@@ -14,7 +14,7 @@
14 14
 			</view>
15 15
 			<view class="_center">
16 16
 				<view class="center_title">
17
-					<view class="title">各科室成绩走势</view>
17
+					<view class="title">各主管成绩走势</view>
18 18
 					<view>
19 19
 						<el-select
20 20
 							v-model="selectVal.selectValue"
@@ -38,7 +38,7 @@
38 38
 			</view>
39 39
 			<view class="_right">
40 40
 				<view class="center_title">
41
-					<view class="title">各科室综合排名</view>
41
+					<view class="title">各主管综合排名</view>
42 42
 				</view>
43 43
 				<view class="ranking">
44 44
 					<view class="ranking_item" v-for="(item, index) in data.rankingList" :key="index">
@@ -458,7 +458,7 @@
458 458
 		}
459 459
 	}
460 460
 	
461
-	// 科室成绩走势
461
+	// 主管成绩走势
462 462
 	const getScoreData = async (url, params, type) => {
463 463
 		await executeSqlByKeyAndParam(url, params).then(res => {
464 464
 			if (type == 'topic') {
@@ -476,7 +476,7 @@
476 476
 		});
477 477
 	}
478 478
 	
479
-	// 修改科室成绩走势筛选条件
479
+	// 修改主管成绩走势筛选条件
480 480
 	const changeSelect = (e) => {
481 481
 		getScoreData('department_score_trend', { qc_id: e }, '');
482 482
 		chartThree.value = echarts.init(center_EchartThree.value, 'macarons');

+ 4 - 4
src/views/item/record/index.vue

@@ -233,10 +233,10 @@ const data = reactive({
233 233
       { required: true, message: "考勤班组名称不能为空", trigger: "blur" }
234 234
     ],
235 235
     attendanceDepartmentId: [
236
-      { required: true, message: "考勤科室ID不能为空", trigger: "blur" }
236
+      { required: true, message: "考勤主管ID不能为空", trigger: "blur" }
237 237
     ],
238 238
     attendanceDepartmentName: [
239
-      { required: true, message: "考勤科室名称不能为空", trigger: "blur" }
239
+      { required: true, message: "考勤主管名称不能为空", trigger: "blur" }
240 240
     ],
241 241
     attendanceStationId: [
242 242
       { required: true, message: "考勤机构站ID不能为空", trigger: "blur" }
@@ -266,10 +266,10 @@ const data = reactive({
266 266
       { required: true, message: "查获人班组名称不能为空", trigger: "blur" }
267 267
     ],
268 268
     inspectDepartmentId: [
269
-      { required: true, message: "查获人科室ID不能为空", trigger: "blur" }
269
+      { required: true, message: "查获人主管ID不能为空", trigger: "blur" }
270 270
     ],
271 271
     inspectDepartmentName: [
272
-      { required: true, message: "查获人科室名称不能为空", trigger: "blur" }
272
+      { required: true, message: "查获人主管名称不能为空", trigger: "blur" }
273 273
     ],
274 274
     inspectStationId: [
275 275
       { required: true, message: "查获人机构站ID不能为空", trigger: "blur" }