|
@@ -205,7 +205,7 @@
|
|
<span v-else>
|
|
<span v-else>
|
|
<span v-if="item2.isDeptAudit==0">
|
|
<span v-if="item2.isDeptAudit==0">
|
|
<span v-if="item2.projectAuditState==0">
|
|
<span v-if="item2.projectAuditState==0">
|
|
- <!-- 待项目审核人 --> {{user.companyId == 469?(item2.auditorDeptName?('待'+item2.auditorDeptName):"待部门主管"):$t('other.waitForTheProjectReviewer')}}
|
|
|
|
|
|
+ <!-- 待项目审核人 --> {{user.companyId == 469?(item2.projectAuditorName=='程君健'?('待总经办'):"待部门主管"):$t('other.waitForTheProjectReviewer')}}
|
|
<span v-if="item2.projectAuditorName != null">(
|
|
<span v-if="item2.projectAuditorName != null">(
|
|
<!-- {{item2.projectAuditorName}} -->
|
|
<!-- {{item2.projectAuditorName}} -->
|
|
<TranslationOpenData :configurationItems="{ openType: 'userName', openId: item2.projectAuditorName, renderIndex: 0 }" />
|
|
<TranslationOpenData :configurationItems="{ openType: 'userName', openId: item2.projectAuditorName, renderIndex: 0 }" />
|
|
@@ -213,7 +213,7 @@
|
|
<!-- 审核 --> {{$t('other.audit')}}
|
|
<!-- 审核 --> {{$t('other.audit')}}
|
|
</span>
|
|
</span>
|
|
<span style="color:#32CD32;" v-else-if="item2.projectAuditState==1">
|
|
<span style="color:#32CD32;" v-else-if="item2.projectAuditState==1">
|
|
- <!-- 项目审核人 --> {{user.companyId == 469?(item2.auditorDeptName?('待'+item2.auditorDeptName):"待部门主管"):$t('other.projectAuditor')}}
|
|
|
|
|
|
+ <!-- 项目审核人 --> {{user.companyId == 469?(item2.projectAuditorName=='程君健'?('待总经办'):"待部门主管"):$t('other.projectAuditor')}}
|
|
<span v-if="item2.projectAuditorName != null">(
|
|
<span v-if="item2.projectAuditorName != null">(
|
|
<!-- {{item2.projectAuditorName}} -->
|
|
<!-- {{item2.projectAuditorName}} -->
|
|
<TranslationOpenData :configurationItems="{ openType: 'userName', openId: item2.projectAuditorName, renderIndex: 0 }" />
|
|
<TranslationOpenData :configurationItems="{ openType: 'userName', openId: item2.projectAuditorName, renderIndex: 0 }" />
|
|
@@ -423,7 +423,7 @@
|
|
<!--针对明夷,批量填报(不含代填)情况下显示考勤时长-->
|
|
<!--针对明夷,批量填报(不含代填)情况下显示考勤时长-->
|
|
<span v-if="!isSubstitude && isBatch && user.company.companyName === mingyiName">,{{ $t('workAttendance') }}:{{this.workTimeForMinYi}}{{$t('time.hour')}}</span>
|
|
<span v-if="!isSubstitude && isBatch && user.company.companyName === mingyiName">,{{ $t('workAttendance') }}:{{this.workTimeForMinYi}}{{$t('time.hour')}}</span>
|
|
<el-button type="default" style="margin-left:5px;" size="small" :loading="syncTimeLoading"
|
|
<el-button type="default" style="margin-left:5px;" size="small" :loading="syncTimeLoading"
|
|
- v-if="!isBatch && user.timeType.syncCorpwxTime==1" icon="el-icon-refresh"
|
|
|
|
|
|
+ v-if="!isBatch && user.timeType.syncCorpwxTime==1 && !isSubstitude" icon="el-icon-refresh"
|
|
@click="refreshWXCardTime(workForm.createDate)"></el-button>
|
|
@click="refreshWXCardTime(workForm.createDate)"></el-button>
|
|
<el-button type="default" style="margin-left:5px;" size="small" :loading="syncTimeLoading"
|
|
<el-button type="default" style="margin-left:5px;" size="small" :loading="syncTimeLoading"
|
|
v-if="isBatch && user.company.companyName === mingyiName" icon="el-icon-refresh"
|
|
v-if="isBatch && user.company.companyName === mingyiName" icon="el-icon-refresh"
|
|
@@ -1901,11 +1901,11 @@
|
|
<!--驳回弹出框 -->
|
|
<!--驳回弹出框 -->
|
|
<el-dialog :title="$t('defaultText.pleaseEnterTheReason')" v-if="denyReasonDialog" :visible.sync="denyReasonDialog" :close-on-click-modal="false" customClass="customWidth" width="500px">
|
|
<el-dialog :title="$t('defaultText.pleaseEnterTheReason')" v-if="denyReasonDialog" :visible.sync="denyReasonDialog" :close-on-click-modal="false" customClass="customWidth" width="500px">
|
|
<div>
|
|
<div>
|
|
- <el-input type="textarea" v-model="denyForm.reason" rows="2" :placeholder="$t('defaultText.pleaseEnterYourDecision')+(denyForm.i==0?$t('btn.rejected'):$t('btn.undo'))+$t('other.reason')" />
|
|
|
|
|
|
+ <span style="color:red;">*</span><el-input type="textarea" v-model="denyForm.reason" rows="2" :placeholder="$t('defaultText.pleaseEnterYourDecision')+(denyForm.i==0?$t('btn.rejected'):$t('btn.undo'))+$t('other.reason')" />
|
|
</div>
|
|
</div>
|
|
<div slot="footer" class="dialog-footer">
|
|
<div slot="footer" class="dialog-footer">
|
|
<el-button @click="denyReasonDialog = false" >{{$t('btn.cancel')}}</el-button>
|
|
<el-button @click="denyReasonDialog = false" >{{$t('btn.cancel')}}</el-button>
|
|
- <el-button type="primary" :loading="isDenying" @click="deny()" >{{$t('btn.submit')}}</el-button>
|
|
|
|
|
|
+ <el-button type="primary" :loading="isDenying" @click="deny()" :disabled="user.timeType.forceRejectReason && !denyForm.reason">{{$t('btn.submit')}}</el-button>
|
|
</div>
|
|
</div>
|
|
</el-dialog>
|
|
</el-dialog>
|
|
<!-- 通过弹出框 -->
|
|
<!-- 通过弹出框 -->
|