|
@@ -37,15 +37,15 @@
|
|
|
<span class="badge" v-if="!isModifyMode">{{task.serviceType}}</span>
|
|
|
</el-form-item>
|
|
|
|
|
|
- <el-form-item label="examId" prop="endPointVO.examId" v-if="task.endPointVO&&task.serviceType=='北斗众测'" required>
|
|
|
+ <el-form-item label="examId" prop="endPointVO.examId" v-if="showBD&&task.endPointVO&&task.serviceType=='北斗众测'" required>
|
|
|
<el-input v-if="isModifyMode" v-model="task.endPointVO.examId" label="examId"></el-input>
|
|
|
- <span v-if="!isModifyMode&&taskOperationControl.update">{{task.endPointVO.examId}}</span>
|
|
|
+ <span v-if="!isModifyMode&&showBD">{{task.endPointVO.examId}}</span>
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
|
- <el-form-item label="caseId" prop="endPointVO.caseId" v-if="task.endPointVO&&task.serviceType=='北斗众测'" required>
|
|
|
+ <el-form-item label="caseId" prop="endPointVO.caseId" v-if="showBD&&task.endPointVO&&task.serviceType=='北斗众测'" required>
|
|
|
<el-input v-if="isModifyMode" v-model.number="task.endPointVO.caseId" label="caseId"></el-input>
|
|
|
- <span v-if="!isModifyMode&&taskOperationControl.update">{{task.endPointVO.caseId}}</span>
|
|
|
+ <span v-if="!isModifyMode&&showBD">{{task.endPointVO.caseId}}</span>
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
@@ -266,6 +266,7 @@
|
|
|
data() {
|
|
|
return {
|
|
|
user: {},
|
|
|
+ showBD:true,
|
|
|
rolesPermissions: {},
|
|
|
loading: false,
|
|
|
isModifyMode: false,
|
|
@@ -463,6 +464,11 @@
|
|
|
setUserInfo() {
|
|
|
this.user = storageGet('user')
|
|
|
this.rolesPermissions = storageGet('rolesPermissions')
|
|
|
+ if(storageGet('rolesPermissions').isRegionManager || storageGet('rolesPermissions').isSystemAdministrator){
|
|
|
+ this.showBD = true;
|
|
|
+ }else {
|
|
|
+ this.showBD = false;
|
|
|
+ }
|
|
|
},
|
|
|
//加载任务的测试类型
|
|
|
setServiceType() {
|
|
@@ -508,8 +514,7 @@
|
|
|
this.task.agencyId = res.crowdTaskVO.agencyId
|
|
|
this.task.status = res.crowdTaskVO.status
|
|
|
this.task.statusVO = res.crowdTaskVO.statusVO
|
|
|
- this.task.endPointVO = res.crowdTaskVO.endPointVO ?
|
|
|
- res.crowdTaskVO.endPointVO : {caseId: '', examId: ''}
|
|
|
+ this.task.endPointVO = res.crowdTaskVO.endPointVO
|
|
|
this.taskOperationControl = res.taskOperationControl
|
|
|
this.acceptedUserList = res.acceptedUserList;
|
|
|
this.crowdReportUrl = res.crowdTaskVO.writeReportUrl;
|