Browse Source

所有单位流程,部门流程的状态进行中文映射;

SunZehao 1 year ago
parent
commit
910fc0eacc

+ 8 - 1
src/components/assessment/assessmentApplicationPage.vue

@@ -170,7 +170,14 @@
                         <el-table-column label="任务处理时间" prop="approveTime" />
                         <el-table-column label="候选人" prop="assignInfo" width="500" />
                         <el-table-column label="执行人" prop="approverName" />
-                        <el-table-column label="处理状态" prop="status" />
+                        <el-table-column label="处理状态" prop="status">
+                            <template #default="scope">
+                                <div v-if="scope.row.status === 'start'">启动</div>
+                                <div v-else-if="scope.row.status === 'agree'">同意</div>
+                                <div v-else-if="scope.row.status === 'awaiting_check'">等待,待审批</div>
+                                <div v-else-if="scope.row.status === 'reject'">驳回</div>
+                            </template>
+                        </el-table-column>
                         <el-table-column label="备注/意见" prop="opinion" />
                     </el-table>
                 </div>

+ 8 - 1
src/components/assessment/evaluationAmendmentPage.vue

@@ -158,7 +158,14 @@
                         <el-table-column label="任务处理时间" prop="approveTime" />
                         <el-table-column label="候选人" prop="assignInfo" width="500" />
                         <el-table-column label="执行人" prop="approverName" />
-                        <el-table-column label="处理状态" prop="status" />
+                        <el-table-column label="处理状态" prop="status">
+                            <template #default="scope">
+                                <div v-if="scope.row.status === 'start'">启动</div>
+                                <div v-else-if="scope.row.status === 'agree'">同意</div>
+                                <div v-else-if="scope.row.status === 'awaiting_check'">等待,待审批</div>
+                                <div v-else-if="scope.row.status === 'reject'">驳回</div>
+                            </template>
+                        </el-table-column>
                         <el-table-column label="备注/意见" prop="opinion" />
                     </el-table>
                 </div>

+ 8 - 1
src/components/assessment/evaluationDeptBusinessPage.vue

@@ -64,7 +64,14 @@
                         <el-table-column label="任务处理时间" prop="approveTime" />
                         <el-table-column label="候选人" prop="assignInfo" width="500" />
                         <el-table-column label="执行人" prop="approverName" />
-                        <el-table-column label="处理状态" prop="status" />
+                        <el-table-column label="处理状态" prop="status">
+                            <template #default="scope">
+                                <div v-if="scope.row.status === 'start'">启动</div>
+                                <div v-else-if="scope.row.status === 'agree'">同意</div>
+                                <div v-else-if="scope.row.status === 'awaiting_check'">等待,待审批</div>
+                                <div v-else-if="scope.row.status === 'reject'">驳回</div>
+                            </template>
+                        </el-table-column>
                         <el-table-column label="备注/意见" prop="opinion" />
                     </el-table>
                 </div>

+ 8 - 1
src/components/assessment/evaluationDeptStartPage.vue

@@ -139,7 +139,14 @@
                         <el-table-column label="任务处理时间" prop="approveTime" />
                         <el-table-column label="候选人" prop="assignInfo" width="500" />
                         <el-table-column label="执行人" prop="approverName" />
-                        <el-table-column label="处理状态" prop="status" />
+                        <el-table-column label="处理状态" prop="status">
+                            <template #default="scope">
+                                <div v-if="scope.row.status === 'start'">启动</div>
+                                <div v-else-if="scope.row.status === 'agree'">同意</div>
+                                <div v-else-if="scope.row.status === 'awaiting_check'">等待,待审批</div>
+                                <div v-else-if="scope.row.status === 'reject'">驳回</div>
+                            </template>
+                        </el-table-column>
                         <el-table-column label="备注/意见" prop="opinion" />
                     </el-table>
                 </div>

+ 8 - 1
src/components/assessment/evaluationMonthPage.vue

@@ -159,7 +159,14 @@
                         <el-table-column label="任务处理时间" prop="approveTime" />
                         <el-table-column label="候选人" prop="assignInfo" width="500" />
                         <el-table-column label="执行人" prop="approverName" />
-                        <el-table-column label="处理状态" prop="status" />
+                        <el-table-column label="处理状态" prop="status">
+                            <template #default="scope">
+                                <div v-if="scope.row.status === 'start'">启动</div>
+                                <div v-else-if="scope.row.status === 'agree'">同意</div>
+                                <div v-else-if="scope.row.status === 'awaiting_check'">等待,待审批</div>
+                                <div v-else-if="scope.row.status === 'reject'">驳回</div>
+                            </template>
+                        </el-table-column>
                         <el-table-column label="备注/意见" prop="opinion" />
                     </el-table>
                 </div>

+ 8 - 1
src/components/assessment/evaluationQuarterPage.vue

@@ -160,7 +160,14 @@
                         <el-table-column label="任务处理时间" prop="approveTime" />
                         <el-table-column label="候选人" prop="assignInfo" width="500" />
                         <el-table-column label="执行人" prop="approverName" />
-                        <el-table-column label="处理状态" prop="status" />
+                        <el-table-column label="处理状态" prop="status">
+                            <template #default="scope">
+                                <div v-if="scope.row.status === 'start'">启动</div>
+                                <div v-else-if="scope.row.status === 'agree'">同意</div>
+                                <div v-else-if="scope.row.status === 'awaiting_check'">等待,待审批</div>
+                                <div v-else-if="scope.row.status === 'reject'">驳回</div>
+                            </template>
+                        </el-table-column>
                         <el-table-column label="备注/意见" prop="opinion" />
                     </el-table>
                 </div>

+ 8 - 1
src/components/assessment/evaluationStartPage.vue

@@ -159,7 +159,14 @@
                         <el-table-column label="任务处理时间" prop="approveTime" />
                         <el-table-column label="候选人" prop="assignInfo" width="500" />
                         <el-table-column label="执行人" prop="approverName" />
-                        <el-table-column label="处理状态" prop="status" />
+                        <el-table-column label="处理状态" prop="status">
+                            <template #default="scope">
+                                <div v-if="scope.row.status === 'start'">启动</div>
+                                <div v-else-if="scope.row.status === 'agree'">同意</div>
+                                <div v-else-if="scope.row.status === 'awaiting_check'">等待,待审批</div>
+                                <div v-else-if="scope.row.status === 'reject'">驳回</div>
+                            </template>
+                        </el-table-column>
                         <el-table-column label="备注/意见" prop="opinion" />
                     </el-table>
                 </div>

+ 8 - 1
src/components/assessment/evaluationYearPage.vue

@@ -156,7 +156,14 @@
                         <el-table-column label="任务处理时间" prop="approveTime" />
                         <el-table-column label="候选人" prop="assignInfo" width="500" />
                         <el-table-column label="执行人" prop="approverName" />
-                        <el-table-column label="处理状态" prop="status" />
+                        <el-table-column label="处理状态" prop="status">
+                            <template #default="scope">
+                                <div v-if="scope.row.status === 'start'">启动</div>
+                                <div v-else-if="scope.row.status === 'agree'">同意</div>
+                                <div v-else-if="scope.row.status === 'awaiting_check'">等待,待审批</div>
+                                <div v-else-if="scope.row.status === 'reject'">驳回</div>
+                            </template>
+                        </el-table-column>
                         <el-table-column label="备注/意见" prop="opinion" />
                     </el-table>
                 </div>