|
@@ -434,10 +434,13 @@
|
|
|
</div>
|
|
|
<!-- 流程操作 -->
|
|
|
<div slot="footer" class="dialog-footer">
|
|
|
- <el-button v-if="taskName != null && dataForm.applyStatus != 4 && dataForm.applyStatus != 5" @click="dataFormSave()">{{ $t('保存') }}</el-button>
|
|
|
- <el-button type="success" v-if="taskName != null && dataForm.veResult != '0'" @click="dataFormSubmit(1)">{{ $t('通过') }}</el-button>
|
|
|
- <el-button type="danger" v-if="taskName == '验收' && dataForm.veResult == '0'" @click="dataFormSubmit(2)">{{ $t('驳回') }}</el-button>
|
|
|
- <el-button type="info" v-if="taskName == '评估'" @click="dataFormSubmit(0)">{{ $t('中止') }}</el-button>
|
|
|
+ <!-- 当前登录用户为处理人(之一)或张力飞 -->
|
|
|
+ <span v-if="scope.row.handler.indexOf(loginStaffInfo.userId) != -1 || loginStaffInfo.userId == '20276'">
|
|
|
+ <el-button v-if="taskName != null && dataForm.applyStatus != 4 && dataForm.applyStatus != 5" @click="dataFormSave()">{{ $t('保存') }}</el-button>
|
|
|
+ <el-button type="success" v-if="taskName != null && dataForm.veResult != '0'" @click="dataFormSubmit(1)">{{ $t('通过') }}</el-button>
|
|
|
+ <el-button type="danger" v-if="taskName == '验收' && dataForm.veResult == '0'" @click="dataFormSubmit(2)">{{ $t('驳回') }}</el-button>
|
|
|
+ <el-button type="info" v-if="taskName == '评估'" @click="dataFormSubmit(0)">{{ $t('中止') }}</el-button>
|
|
|
+ </span>
|
|
|
<el-button @click="visible = false">{{ $t('返回') }}</el-button>
|
|
|
</div>
|
|
|
</el-dialog>
|
|
@@ -492,6 +495,8 @@ export default {
|
|
|
}
|
|
|
};
|
|
|
return {
|
|
|
+ // 当前登录员工
|
|
|
+ loginStaffInfo: {},
|
|
|
//图片集合 打开关闭按钮 等等
|
|
|
imgs:[],
|
|
|
jpgList:[],
|
|
@@ -803,6 +808,17 @@ export default {
|
|
|
this.getDicts("SAI_UNSAFE_ACTION").then(response => {
|
|
|
this.unsafeActionOptions = response.data;
|
|
|
});
|
|
|
+ // 加载当前登录员工信息
|
|
|
+ this.getLoginStaffInfo();
|
|
|
+ },
|
|
|
+ /** 加载当前登录员工信息 */
|
|
|
+ getLoginStaffInfo() {
|
|
|
+ getLoginStaffInfo().then(response => {
|
|
|
+ let staff = response.data;
|
|
|
+ if (staff != null) {
|
|
|
+ this.loginStaffInfo = response.data;
|
|
|
+ }
|
|
|
+ });
|
|
|
},
|
|
|
/** 文件下载处理 */
|
|
|
handleDownload(row) {
|