|
@@ -1635,14 +1635,48 @@
|
|
|
<el-table-column prop="taskName" align="center" label="任务"></el-table-column>
|
|
|
<el-table-column prop="startDate" align="center" label="任务开始时间"></el-table-column>
|
|
|
<el-table-column prop="endDate" align="center" label="任务截止时间"></el-table-column>
|
|
|
- <el-table-column prop="userName" align="center" label="人员"></el-table-column>
|
|
|
+ <el-table-column prop="userName" align="center" label="人员">
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <div>
|
|
|
+ <span v-if="user.userNameNeedTranslate == '1'">
|
|
|
+ <TranslationOpenDataText type='userName' :openid='scope.row.userName'></TranslationOpenDataText>
|
|
|
+ </span>
|
|
|
+ <span v-if="user.userNameNeedTranslate != '1'">
|
|
|
+ {{scope.row.userName}}
|
|
|
+ </span>
|
|
|
+ </div>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
<el-table-column prop="jobNumber" align="center" label="工号"></el-table-column>
|
|
|
- <el-table-column prop="departmentName" align="center" label="所属部门"></el-table-column>
|
|
|
+ <el-table-column prop="departmentName" align="center" label="所属部门">
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <div>
|
|
|
+ <span v-if="user.userNameNeedTranslate == '1'">
|
|
|
+ <TranslationOpenDataText type='departmentName' :openid='scope.row.departmentName'></TranslationOpenDataText>
|
|
|
+ </span>
|
|
|
+ <span v-if="user.userNameNeedTranslate != '1'">
|
|
|
+ {{scope.row.departmentName}}
|
|
|
+ </span>
|
|
|
+ <!-- {{ scope.row.departmentName }} -->
|
|
|
+ </div>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
<el-table-column prop="timelinessRate" align="center" label="填报及时率"></el-table-column>
|
|
|
<el-table-column prop="timelinessRateWithLeave" align="center" label="填报及时率(含请假)"></el-table-column>
|
|
|
</el-table>
|
|
|
<el-table v-if="timelyTaskHoursRadio == '按人员查看'" key="321" border :data="timelyReportingOfTaskHoursList" highlight-current-row v-loading="timelyReportingOfTaskHoursLoading" :height="+tableHeight + 50" :span-method="timelyFormForFillingInTaskHoursSpanMethod" style="width: 100%;" :max-height="+tableHeight + 50">
|
|
|
- <el-table-column prop="userName" align="center" label="人员"></el-table-column>
|
|
|
+ <el-table-column prop="userName" align="center" label="人员">
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <div>
|
|
|
+ <span v-if="user.userNameNeedTranslate == '1'">
|
|
|
+ <TranslationOpenDataText type='userName' :openid='scope.row.userName'></TranslationOpenDataText>
|
|
|
+ </span>
|
|
|
+ <span v-if="user.userNameNeedTranslate != '1'">
|
|
|
+ {{scope.row.userName}}
|
|
|
+ </span>
|
|
|
+ </div>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
<el-table-column prop="taskName" align="center" label="任务"></el-table-column>
|
|
|
<el-table-column prop="startDate" align="center" label="任务开始时间"></el-table-column>
|
|
|
<el-table-column prop="endDate" align="center" label="任务截止时间"></el-table-column>
|