[update] 禅道bug

This commit is contained in:
zhaomeijing
2022-06-17 11:45:29 +08:00
parent dad4498342
commit 166c23dbe5
4 changed files with 77 additions and 61 deletions
+1
View File
@@ -712,6 +712,7 @@ module.exports = {
uploadTime: 'Upload Time', uploadTime: 'Upload Time',
enclosure: 'Enclosure', enclosure: 'Enclosure',
// 认证 // 认证
ParameteItemCollectionList: 'Parameter item collection list',
Areyousureparameteritems: 'Are you sure to submit the selected parameter items?', Areyousureparameteritems: 'Are you sure to submit the selected parameter items?',
Theselectedconfiguration: 'The selected item has incomplete data collection, unable to add configuration', Theselectedconfiguration: 'The selected item has incomplete data collection, unable to add configuration',
theCurrent: 'The current status of this data is', theCurrent: 'The current status of this data is',
+2 -1
View File
@@ -697,7 +697,7 @@ module.exports = {
projectDetails: '项目详情', projectDetails: '项目详情',
listOfRegulations: '法规清单', listOfRegulations: '法规清单',
taskList: '任务清单', taskList: '任务清单',
TaskParameterCollection: '认证参数收集', TaskParameterCollection: '认证参数列表',
nonConformance: '未符合项', nonConformance: '未符合项',
deadlineForConfirmationOfDesignCompliance: '设计符合性确认截止时间', deadlineForConfirmationOfDesignCompliance: '设计符合性确认截止时间',
prehomoConfirmationDeadline: 'Pre-Homo确认截止时间', prehomoConfirmationDeadline: 'Pre-Homo确认截止时间',
@@ -723,6 +723,7 @@ module.exports = {
uploadTime: '上传时间', uploadTime: '上传时间',
enclosure: '附件', enclosure: '附件',
// 认证 // 认证
ParameteItemCollectionList: '参数项收集清单',
Areyousureparameteritems: '确认提交所选参数项嘛?', Areyousureparameteritems: '确认提交所选参数项嘛?',
Theselectedconfiguration: '所选项目有未完成收集数据,不能添加配置', Theselectedconfiguration: '所选项目有未完成收集数据,不能添加配置',
theCurrent: '此数据当前状态为', theCurrent: '此数据当前状态为',
+6 -1
View File
@@ -337,10 +337,15 @@ export const constantRouterMap = [
name: 'ProjectDetails', name: 'ProjectDetails',
component: () => import(/* webpackChunkName: "user" */ '@/views/projectManagement/ProjectDetails/index') component: () => import(/* webpackChunkName: "user" */ '@/views/projectManagement/ProjectDetails/index')
}, },
// {
// path: '/ParameterItemCollection',
// name: 'ParameterItemCollection',
// component: () => import(/* webpackChunkName: "user" */ '@/views/projectManagement/ParameterItemCollection/ProjectDetails/index')
// },
{ {
path: '/ParameterItemCollection', path: '/ParameterItemCollection',
name: 'ParameterItemCollection', name: 'ParameterItemCollection',
component: () => import(/* webpackChunkName: "user" */ '@/views/projectManagement/ParameterItemCollection/ProjectDetails/index') component: () => import(/* webpackChunkName: "user" */ '@/views/projectManagement/components/ParameterItemCollectionList')
}, },
{ {
path: '/taskListProcess', path: '/taskListProcess',
@@ -1,66 +1,75 @@
<template> <template>
<a-card :bordered="false"> <a-card :bordered="false">
<div class="table-page-search-wrapper"> <div class="table-page-search-wrapper doc-detail">
<div class="Virtual-detail-header" style="position: fixed;top: 0">
<div class="Virtual-detail-title">
<span>
{{ $t('ParameteItemCollectionList') }}
</span>
</div>
</div>
<!-- 认证参数收集-参数项收集清单-10控件--> <!-- 认证参数收集-参数项收集清单-10控件-->
<a-form layout="inline" @keyup.enter.native="searchQuery"> <div class='Virtual-detail-content'>
<a-row :gutter="24" style='margin-left: -90px;'> <a-form layout="inline" @keyup.enter.native="searchQuery">
<a-col :md="6" :sm="8"> <a-row :gutter="24" style='margin-left: -90px;'>
<div class="box-title-text"> <a-col :md="6" :sm="8">
<div class="title-text" :title="$t('NiONumber')"> <div class="box-title-text">
<span>{{$t('NiONumber')}}</span> <div class="title-text" :title="$t('NiONumber')">
<span>{{$t('NiONumber')}}</span>
</div>
<a-input class="box-input" :placeholder="$t('PleaseEnter')+$t('NiONumber')"
v-model="formInline.nioNumber"></a-input>
</div> </div>
<a-input class="box-input" :placeholder="$t('PleaseEnter')+$t('NiONumber')" </a-col>
v-model="formInline.nioNumber"></a-input> <a-col :md="6" :sm="8">
</div> <div class="box-title-text">
</a-col> <div class="title-text" :title="$t('ParameterName')">
<a-col :md="6" :sm="8"> <span>{{$t('ParameterName')}}</span>
<div class="box-title-text"> </div>
<div class="title-text" :title="$t('ParameterName')"> <a-input class="box-input" :placeholder="$t('PleaseEnter')+$t('ParameterName')"
<span>{{$t('ParameterName')}}</span> v-model="formInline.paramsName"></a-input>
</div> </div>
<a-input class="box-input" :placeholder="$t('PleaseEnter')+$t('ParameterName')" </a-col>
v-model="formInline.paramsName"></a-input> <a-col :md="6" :sm="8">
</div> <div class="box-title-text">
</a-col> <div class="title-text" :title="$t('certificationCategory')">
<a-col :md="6" :sm="8"> <span>{{$t('certificationCategory')}}</span>
<div class="box-title-text"> </div>
<div class="title-text" :title="$t('certificationCategory')"> <j-dict-select-tag class="box-input" v-model="formInline.certCategory"
<span>{{$t('certificationCategory')}}</span> :placeholder="$t('PleaseSelect')+$t('certificationCategory')"
:type="'select'"
:triggerChange="false" :dictCode="'cert_category'"/>
</div> </div>
<j-dict-select-tag class="box-input" v-model="formInline.certCategory" </a-col>
:placeholder="$t('PleaseSelect')+$t('certificationCategory')" <a-col :md="6" :sm="8">
:type="'select'" <div class="box-title-text">
:triggerChange="false" :dictCode="'cert_category'"/> <div class="title-text" :title="$t('areaOfResponsibility')">
</div> <span>{{$t('areaOfResponsibility')}}</span>
</a-col> </div>
<a-col :md="6" :sm="8"> <j-dict-select-tag class="box-input" v-model="formInline.dutyTerritory"
<div class="box-title-text"> :placeholder="$t('PleaseSelect')+$t('areaOfResponsibility')"
<div class="title-text" :title="$t('areaOfResponsibility')"> :type="'select'"
<span>{{$t('areaOfResponsibility')}}</span> :triggerChange="false" :dictCode="'duty_territory'"/>
</div> </div>
<j-dict-select-tag class="box-input" v-model="formInline.dutyTerritory" </a-col>
:placeholder="$t('PleaseSelect')+$t('areaOfResponsibility')" <a-col :md="6" :sm="8">
:type="'select'" <div class="box-title-text">
:triggerChange="false" :dictCode="'duty_territory'"/> <div class="title-text" :title="$t('completedBy')">
</div> <span>{{$t('completedBy')}}</span>
</a-col> </div>
<a-col :md="6" :sm="8"> <a-input class="box-input" :placeholder="$t('PleaseEnter')+$t('completedBy')"
<div class="box-title-text"> v-model="formInline.dre"></a-input>
<div class="title-text" :title="$t('completedBy')">
<span>{{$t('completedBy')}}</span>
</div> </div>
<a-input class="box-input" :placeholder="$t('PleaseEnter')+$t('completedBy')" </a-col>
v-model="formInline.dre"></a-input> <span style="float: right;overflow: hidden;margin-right: 11px" class="table-page-search-submitButtons">
</div>
</a-col>
<span style="float: right;overflow: hidden;margin-right: 11px" class="table-page-search-submitButtons">
<a-col :md="6" :sm="24"> <a-col :md="6" :sm="24">
<a-button class="box-button" type="primary" @click="searchQuery">{{$t('query')}}</a-button> <a-button class="box-button" type="primary" @click="searchQuery">{{$t('query')}}</a-button>
<a-button class="box-button" style="margin-left: 8px" @click="searchReset">{{$t('reset')}}</a-button> <a-button class="box-button" style="margin-left: 8px" @click="searchReset">{{$t('reset')}}</a-button>
</a-col> </a-col>
</span> </span>
</a-row> </a-row>
</a-form> </a-form>
</div>
</div> </div>
<div class="table-operator"> <div class="table-operator">
<!-- // 认证工程师 homo--> <!-- // 认证工程师 homo-->
@@ -456,18 +465,20 @@ export default {
RoleType: [ ],// 控件类型 RoleType: [ ],// 控件类型
NotSelectedRowKeysValue: [], NotSelectedRowKeysValue: [],
NoEngineer: 1, // 下发收集的权限,0为没有接口人 1为由接口人 默认有 NoEngineer: 1, // 下发收集的权限,0为没有接口人 1为由接口人 默认有
NotSelectedNoEngineerValue: [] NotSelectedNoEngineerValue: [],
paramsManifest: {}
} }
}, },
props: { props: {
paramsManifest: { // paramsManifest: {
type: Object, // type: Object,
default: {}, // default: {},
require: true // require: true
} // }
}, },
mounted() { mounted() {
this.GetgetLoginUserType() this.GetgetLoginUserType()
this.paramsManifest = JSON.parse(localStorage.getItem('paramsManifest'))
}, },
methods:{ methods:{
handleCancelRoleSwitching() { handleCancelRoleSwitching() {
@@ -1192,7 +1203,6 @@ export default {
justify-content: space-between; justify-content: space-between;
border-bottom: 2px #eff1f3 solid; border-bottom: 2px #eff1f3 solid;
background: #fff; background: #fff;
.Virtual-detail-title { .Virtual-detail-title {
display: inline-block; display: inline-block;
text-overflow: ellipsis; text-overflow: ellipsis;
@@ -1212,6 +1222,7 @@ export default {
} }
.Virtual-detail-content { .Virtual-detail-content {
margin-top: 68px;
padding: 0 38px 0 38px; padding: 0 38px 0 38px;
box-sizing: border-box; box-sizing: border-box;
font-size: 16px; font-size: 16px;
@@ -1296,8 +1307,6 @@ export default {
color: #040B29; color: #040B29;
margin-bottom: 22px; margin-bottom: 22px;
} }
</style>
<style>
.box-title-text-index { .box-title-text-index {
line-height: 1.4; line-height: 1.4;
display: flex; display: flex;