修改禅道已知bug
This commit is contained in:
@@ -13,7 +13,10 @@
|
|||||||
@click="urlClick(queryForm[item.value])"
|
@click="urlClick(queryForm[item.value])"
|
||||||
v-if="item.type == 1"
|
v-if="item.type == 1"
|
||||||
>{{queryForm[item.value]}}</span>
|
>{{queryForm[item.value]}}</span>
|
||||||
|
<span class="text-field-right text-field-right-url"
|
||||||
|
@click="standardClick(queryForm)"
|
||||||
|
v-else-if="item.type == '4'" :title="queryForm[item.value]"
|
||||||
|
>{{queryForm[item.value]}}</span>
|
||||||
<span class="text-field-right" v-else :title="queryForm[item.value]"
|
<span class="text-field-right" v-else :title="queryForm[item.value]"
|
||||||
>{{queryForm[item.value]}}</span>
|
>{{queryForm[item.value]}}</span>
|
||||||
</div>
|
</div>
|
||||||
@@ -25,6 +28,7 @@
|
|||||||
1打开新页面
|
1打开新页面
|
||||||
2显示文件
|
2显示文件
|
||||||
3点击事件处理\需要传点击事件
|
3点击事件处理\需要传点击事件
|
||||||
|
4标注号的跳转
|
||||||
-->
|
-->
|
||||||
<script>
|
<script>
|
||||||
import { getAction, postAction, downloadFile, putAction } from '@/api/manage'
|
import { getAction, postAction, downloadFile, putAction } from '@/api/manage'
|
||||||
@@ -80,6 +84,15 @@
|
|||||||
if (val) {
|
if (val) {
|
||||||
window.open(val)
|
window.open(val)
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
standardClick(row) {
|
||||||
|
let newUrl = this.$router.resolve({
|
||||||
|
path: '/docManage/library/detail',
|
||||||
|
query: {
|
||||||
|
id: row.standId
|
||||||
|
}
|
||||||
|
})
|
||||||
|
window.open(newUrl.href, '_blank')
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -102,7 +102,8 @@
|
|||||||
{},
|
{},
|
||||||
{
|
{
|
||||||
title: this.$t('standard'),
|
title: this.$t('standard'),
|
||||||
value: 'serialNumber'
|
value: 'serialNumber',
|
||||||
|
type:'4',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: this.$t('title'),
|
title: this.$t('title'),
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
</a-col>
|
</a-col>
|
||||||
<a-col :md="6" :sm="8">
|
<a-col :md="6" :sm="8">
|
||||||
<div class="box-title-text">
|
<div class="box-title-text">
|
||||||
<div class="title-text" style="width: 64px" :title="$t('areaOfResponsibility')">
|
<div class="title-text" :title="$t('areaOfResponsibility')">
|
||||||
<span>{{$t('areaOfResponsibility')}}</span>
|
<span>{{$t('areaOfResponsibility')}}</span>
|
||||||
</div>
|
</div>
|
||||||
<j-dict-select-tag class="box-input" v-model="queryParam.dutyTerritory"
|
<j-dict-select-tag class="box-input" v-model="queryParam.dutyTerritory"
|
||||||
@@ -23,7 +23,50 @@
|
|||||||
:triggerChange="false" :dictCode="'duty_territory'"/>
|
:triggerChange="false" :dictCode="'duty_territory'"/>
|
||||||
</div>
|
</div>
|
||||||
</a-col>
|
</a-col>
|
||||||
<span style="float: right;overflow: hidden;margin-right: 11px" class="table-page-search-submitButtons">
|
<a-col :md="6" :sm="8">
|
||||||
|
<div class="box-title-text">
|
||||||
|
<div class="title-text" :title="$t('CertificationProgress')">
|
||||||
|
<span>{{$t('CertificationProgress')}}</span>
|
||||||
|
</div>
|
||||||
|
<j-dict-select-tag class="box-input" v-model="queryParam.certificationProgress"
|
||||||
|
:placeholder="$t('PleaseSelect')+$t('CertificationProgress')"
|
||||||
|
:type="'select'"
|
||||||
|
:triggerChange="false" :dictCode="'certification_progress'"/>
|
||||||
|
</div>
|
||||||
|
</a-col>
|
||||||
|
<a-col :md="6" :sm="8">
|
||||||
|
<div class="box-title-text">
|
||||||
|
<div class="title-text" :title="$t('CurrentStatus')">
|
||||||
|
<span>{{$t('CurrentStatus')}}</span>
|
||||||
|
</div>
|
||||||
|
<a-select
|
||||||
|
class="box-input"
|
||||||
|
v-model="queryParam.projectStatusAssess"
|
||||||
|
:placeholder="$t('PleaseSelect')+$t('CurrentStatus')">
|
||||||
|
<a-select-option :value="'1'">
|
||||||
|
<span style="display: inline-block;width: 100%">
|
||||||
|
{{ $t('red') }}
|
||||||
|
</span>
|
||||||
|
</a-select-option>
|
||||||
|
<a-select-option :value="'2'">
|
||||||
|
<span style="display: inline-block;width: 100%">
|
||||||
|
{{ $t('yellow') }}
|
||||||
|
</span>
|
||||||
|
</a-select-option>
|
||||||
|
<a-select-option :value="'3'">
|
||||||
|
<span style="display: inline-block;width: 100%">
|
||||||
|
{{ $t('green') }}
|
||||||
|
</span>
|
||||||
|
</a-select-option>
|
||||||
|
<a-select-option :value="'4'">
|
||||||
|
<span style="display: inline-block;width: 100%">
|
||||||
|
{{ $t('blue') }}
|
||||||
|
</span>
|
||||||
|
</a-select-option>
|
||||||
|
</a-select>
|
||||||
|
</div>
|
||||||
|
</a-col>
|
||||||
|
<span style="float: right;overflow: hidden;" 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>
|
||||||
@@ -53,10 +96,9 @@
|
|||||||
:data-source="dataSource"
|
:data-source="dataSource"
|
||||||
:columns="columns"
|
:columns="columns"
|
||||||
>
|
>
|
||||||
<!-- @click="standardClick(result)"-->
|
|
||||||
<div slot="standardInformation" slot-scope="text,result" class="box-left">
|
<div slot="standardInformation" slot-scope="text,result" class="box-left">
|
||||||
<div class="content">
|
<div class="content">
|
||||||
<a class="box-content-a" :title="result.serialNumber">{{result.serialNumber}}</a>
|
<a class="box-content-a" @click="standardClick(result)" :title="result.serialNumber">{{result.serialNumber}}</a>
|
||||||
<a class="box-content-buttom" :title="result.title">{{result.title}}</a>
|
<a class="box-content-buttom" :title="result.title">{{result.title}}</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -420,7 +462,7 @@
|
|||||||
let newUrl = this.$router.resolve({
|
let newUrl = this.$router.resolve({
|
||||||
path: '/docManage/library/detail',
|
path: '/docManage/library/detail',
|
||||||
query: {
|
query: {
|
||||||
id:row.id
|
id:row.standId
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
window.open(newUrl.href, '_blank')
|
window.open(newUrl.href, '_blank')
|
||||||
@@ -440,14 +482,14 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.title-text {
|
.title-text {
|
||||||
width: 32px;
|
width: 64px;
|
||||||
color: #000F16;
|
color: #000F16;
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
font-weight: 500;
|
font-weight: 500;
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
margin-right: 16px;
|
margin-right: 16px;
|
||||||
margin-top: 3px;
|
margin-top: 3px;
|
||||||
text-align: left;
|
text-align: right;
|
||||||
white-space: nowrap;
|
white-space: nowrap;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
text-overflow: ellipsis;
|
text-overflow: ellipsis;
|
||||||
@@ -455,7 +497,7 @@
|
|||||||
|
|
||||||
.box-input {
|
.box-input {
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
width: 70%;
|
width: calc(100% - 64px);
|
||||||
height: 38px;
|
height: 38px;
|
||||||
margin-top: 2px;
|
margin-top: 2px;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -226,9 +226,9 @@
|
|||||||
{{text}}
|
{{text}}
|
||||||
</span>
|
</span>
|
||||||
</span>
|
</span>
|
||||||
<!-- @click="standardClick(record)"-->
|
|
||||||
<span slot="standard" slot-scope="text,record" :title="text">
|
<span slot="standard" slot-scope="text,record" :title="text">
|
||||||
<a class="textName">
|
<a class="textName" @click="standardClick(record)">
|
||||||
{{text}}
|
{{text}}
|
||||||
</a>
|
</a>
|
||||||
</span>
|
</span>
|
||||||
@@ -2014,7 +2014,7 @@
|
|||||||
let newUrl = this.$router.resolve({
|
let newUrl = this.$router.resolve({
|
||||||
path: '/docManage/library/detail',
|
path: '/docManage/library/detail',
|
||||||
query: {
|
query: {
|
||||||
id: row.id
|
id: row.standId
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
window.open(newUrl.href, '_blank')
|
window.open(newUrl.href, '_blank')
|
||||||
|
|||||||
Reference in New Issue
Block a user