|
@@ -12,7 +12,7 @@
|
|
|
<vueCascader :size="'mini'" :widthStr="'125'" :clearable="true" :subject="option" :radios="false" :distinction="'1'" @vueCasader="vueCasader" v-if="user.userNameNeedTranslate == 1"></vueCascader>
|
|
|
</el-form-item>
|
|
|
|
|
|
- <el-form-item :label="'填报人'" style="width: 210px">
|
|
|
+ <el-form-item :label="$t('tian-bao-ren')" style="width: 210px">
|
|
|
<el-select v-if="user.userNameNeedTranslate != '1'" v-model="search.userIdArray" :placeholder="$t('defaultText.pleaseChoose')" clearable @visible-change="usersSearch" @remove-tag="usersSearch(false)" @clear="usersSearch(false)" filterable="true" size="mini" style="width: 150px" multiple collapse-tags>
|
|
|
<el-option v-for="item in searchUsersList" :key="item.id" :label="item.name" :value="item.id">
|
|
|
<span style="float: left" v-if="user.userNameNeedTranslate == '1'"><TranslationOpenDataText type='userName' :openid='item.name'></TranslationOpenDataText></span>
|
|
@@ -24,7 +24,7 @@
|
|
|
<!-- <selectCat :size="'size'" :subject="searchUsersList" :clearable="true" :filterable="true" @selectCal="selectCal"></selectCat> -->
|
|
|
</el-form-item>
|
|
|
|
|
|
- <el-form-item :label="'审核人'" style="width: 210px">
|
|
|
+ <el-form-item :label="$t('other.reviewer')" style="width: 210px">
|
|
|
<el-select v-if="user.userNameNeedTranslate != '1'" v-model="search.auditUserId" :placeholder="$t('defaultText.pleaseChoose')" clearable @change="usersSearch(false)" size="mini" style="width: 150px" collapse-tags>
|
|
|
<el-option v-for="item in searchUsersList" :key="item.id" :label="item.name" :value="item.id">
|
|
|
<span style="float: left" v-if="user.userNameNeedTranslate == '1'"><TranslationOpenDataText type='userName' :openid='item.name'></TranslationOpenDataText></span>
|
|
@@ -126,9 +126,9 @@
|
|
|
</span>]
|
|
|
</span>
|
|
|
</b></p>
|
|
|
- <p v-if="user.timeType.reportAuditType == 6" >审核流程:<span v-if="item.auditorList && item.auditorList.length == 1">一层审核(<span style="color:#20A0ff;">{{ item.auditorList[0].name }}</span>)</span>
|
|
|
- <span v-if="item.auditorList && item.auditorList.length == 2">两层审核(<span style="color:#20A0ff;">{{ item.auditorList[0].name }}->{{ item.auditorList[1].name }}</span>)</span>
|
|
|
- <el-button size="small" @click="viewOneReport(item)" v-if="!item.auditorList">查看</el-button>
|
|
|
+ <p v-if="user.timeType.reportAuditType == 6" >{{ $t('shenHeLiuCheng') }}<span v-if="item.auditorList && item.auditorList.length == 1">{{ $t('yiCengShenHe') }}(<span style="color:#20A0ff;">{{ item.auditorList[0].name }}</span>)</span>
|
|
|
+ <span v-if="item.auditorList && item.auditorList.length == 2">{{ $t('liangCengShenHe') }}(<span style="color:#20A0ff;">{{ item.auditorList[0].name }}->{{ item.auditorList[1].name }}</span>)</span>
|
|
|
+ <el-button size="small" @click="viewOneReport(item)" v-if="!item.auditorList">{{ $t('cha-kan') }}</el-button>
|
|
|
</p>
|
|
|
<p v-if="user.timeType.customDegreeActive==1 && (item.degree_id != null || item.multiDegrId != '[]')">{{user.timeType.customDegreeName}}:{{item.degreeName}}</p>
|
|
|
<p v-if="user.timeType.customDataActive==1">{{user.timeType.customDataName}}:{{item.customData}}</p>
|
|
@@ -148,18 +148,18 @@
|
|
|
</span>
|
|
|
</p>
|
|
|
<p v-if="user.companyId == yuzhongCompId">
|
|
|
- <span>角色:{{item.extraField1? roleList.filter(r=>r.value == item.extraField1)[0].label:''}}</span>
|
|
|
- <span style="margin-left:10px;">工作职责:{{ item.extraField2? item.extraField2Name:''}}</span>
|
|
|
- <span style="margin-left:10px;">工作内容:{{ item.extraField3? item.extraField3Name:''}}</span></p>
|
|
|
+ <span>{{ $t('jiao-se') }}:{{item.extraField1? roleList.filter(r=>r.value == item.extraField1)[0].label:''}}</span>
|
|
|
+ <span style="margin-left:10px;">{{ $t('gongZuoZhiZe') }}:{{ item.extraField2? item.extraField2Name:''}}</span>
|
|
|
+ <span style="margin-left:10px;">{{ $t('gongZuoNeiRong') }}:{{ item.extraField3? item.extraField3Name:''}}</span></p>
|
|
|
<p v-if="item.taskId != null">{{$t('other.task')}}:{{item.taskName}}
|
|
|
- <span style="margin-left:10px;" v-if="user.companyId==3092">-- 服务:{{ item.sapServiceName }}</span></p>
|
|
|
+ <span style="margin-left:10px;" v-if="user.companyId==3092">-- {{ $t('fuWu') }}:{{ item.sapServiceName }}</span></p>
|
|
|
<p v-if="item.groupId">
|
|
|
<span>{{$t('other.taskGroup')}}:{{item.groupName}}</span>
|
|
|
<!-- 阶段 -->
|
|
|
<span v-if="item.stage != null && user.companyId != yuzhongCompId" style="margin-left:10px;"> {{$t('other.inputStage')}}:{{item.stage}}</span>
|
|
|
</p>
|
|
|
<p v-if="user.company.companyName == '成都明夷电子科技有限公司'">
|
|
|
- <span>用时占比:{{ item.progress }}%</span>
|
|
|
+ <span>{{ $t('lable.percentageOfTime') }} :{{ item.progress }}%</span>
|
|
|
</p>
|
|
|
<p v-else>
|
|
|
<span v-if="item.multiWorktime==1">{{ $t('other.project') }}</span>
|
|
@@ -237,7 +237,7 @@
|
|
|
<el-table-column prop="state" :label="$t('state.states')" sortable>
|
|
|
<template slot-scope="scope">
|
|
|
<span v-if="scope.row.state == 0" style="color:#DAA520;">
|
|
|
- <span v-if="user.timeType.reportAuditType == 7">待审核</span>
|
|
|
+ <span v-if="user.timeType.reportAuditType == 7">{{ $t('state.WaitingAudit') }}</span>
|
|
|
<span v-else>
|
|
|
<span v-if="user.userNameNeedTranslate != '1'">
|
|
|
<span v-if="user.company.companyName != '成都明夷电子科技有限公司'">
|
|
@@ -257,7 +257,7 @@
|
|
|
</span>
|
|
|
</span>
|
|
|
<span v-else>
|
|
|
- 待审核
|
|
|
+ {{ $t('state.WaitingAudit') }}
|
|
|
</span>
|
|
|
</span>
|
|
|
<span v-if="user.userNameNeedTranslate == '1'">
|