修改点击责任领域后,跳转未筛选状态
This commit is contained in:
@@ -50,17 +50,17 @@
|
|||||||
<span slot="waitFillNumoperation" slot-scope="text,record">
|
<span slot="waitFillNumoperation" slot-scope="text,record">
|
||||||
<a class="text-operation" v-if='text'
|
<a class="text-operation" v-if='text'
|
||||||
@click="waitFillClick(record)">{{text}}</a>
|
@click="waitFillClick(record)">{{text}}</a>
|
||||||
<span class="text-operation" v-else >{{'--'}}</span>
|
<span class="text-operation" v-else>{{'--'}}</span>
|
||||||
</span>
|
</span>
|
||||||
<span slot="waitSdtNumoperation" slot-scope="text,record">
|
<span slot="waitSdtNumoperation" slot-scope="text,record">
|
||||||
<a class="text-operation" v-if='text'
|
<a class="text-operation" v-if='text'
|
||||||
@click="waitSdtClick(record)">{{text}}</a>
|
@click="waitSdtClick(record)">{{text}}</a>
|
||||||
<span class="text-operation" v-else >{{'--'}}</span>
|
<span class="text-operation" v-else>{{'--'}}</span>
|
||||||
</span>
|
</span>
|
||||||
<span slot="waitCollectNumoperation" slot-scope="text,record">
|
<span slot="waitCollectNumoperation" slot-scope="text,record">
|
||||||
<a class="text-operation" v-if='text'
|
<a class="text-operation" v-if='text'
|
||||||
@click="waitCollectClick(record)">{{text}}</a>
|
@click="waitCollectClick(record)">{{text}}</a>
|
||||||
<span class="text-operation" v-else >{{'--'}}</span>
|
<span class="text-operation" v-else>{{'--'}}</span>
|
||||||
</span>
|
</span>
|
||||||
</a-table>
|
</a-table>
|
||||||
<div class="page" v-if="dataSource.length > 0">
|
<div class="page" v-if="dataSource.length > 0">
|
||||||
@@ -86,7 +86,7 @@
|
|||||||
export default {
|
export default {
|
||||||
name: 'index',
|
name: 'index',
|
||||||
components: {},
|
components: {},
|
||||||
mixins:[ResizeHeader, ResizeColumnProvide],
|
mixins: [ResizeHeader, ResizeColumnProvide],
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
queryParam: {},
|
queryParam: {},
|
||||||
@@ -98,8 +98,8 @@
|
|||||||
pageNo: 1,
|
pageNo: 1,
|
||||||
total: 0,
|
total: 0,
|
||||||
loading: false,
|
loading: false,
|
||||||
url:{
|
url: {
|
||||||
list:'',
|
list: ''
|
||||||
},
|
},
|
||||||
columns: [
|
columns: [
|
||||||
{
|
{
|
||||||
@@ -178,27 +178,27 @@
|
|||||||
let userType = ''
|
let userType = ''
|
||||||
let valueList = []
|
let valueList = []
|
||||||
getAction('params/collectManifest/getLoginUserType', query).then((res) => {
|
getAction('params/collectManifest/getLoginUserType', query).then((res) => {
|
||||||
if(res.result){
|
if (res.result) {
|
||||||
res.result.find((item,index) => {
|
res.result.find((item, index) => {
|
||||||
if(item.value){
|
if (item.value) {
|
||||||
valueList.push(item.value)
|
valueList.push(item.value)
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
let flag = valueList.find((item,index) => {
|
let flag = valueList.find((item, index) => {
|
||||||
return item == 'dre'
|
return item == 'dre'
|
||||||
})
|
})
|
||||||
let _this = this
|
let _this = this
|
||||||
item.type = '1'
|
item.type = '1'
|
||||||
item.statusFlag = '4'
|
item.statusFlag = '4,7'
|
||||||
item.userType = flag == undefined ? valueList[0] : 'dre'
|
item.userType = flag == undefined ? valueList[0] : 'dre'
|
||||||
this.loading = false
|
this.loading = false
|
||||||
let newUrl = _this.$router.resolve({
|
let newUrl = _this.$router.resolve({
|
||||||
path: '/ParameterItemCollection',
|
path: '/ParameterItemCollection',
|
||||||
query: item
|
query: item
|
||||||
// projectName:this.$route.query.projectName
|
// projectName:this.$route.query.projectName
|
||||||
})
|
})
|
||||||
window.open(newUrl.href, '_blank')
|
window.open(newUrl.href, '_blank')
|
||||||
}else{
|
} else {
|
||||||
this.loading = false
|
this.loading = false
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
@@ -213,27 +213,27 @@
|
|||||||
let userType = ''
|
let userType = ''
|
||||||
let valueList = []
|
let valueList = []
|
||||||
getAction('params/collectManifest/getLoginUserType', query).then((res) => {
|
getAction('params/collectManifest/getLoginUserType', query).then((res) => {
|
||||||
if(res.result){
|
if (res.result) {
|
||||||
res.result.find((item,index) => {
|
res.result.find((item, index) => {
|
||||||
if(item.value){
|
if (item.value) {
|
||||||
valueList.push(item.value)
|
valueList.push(item.value)
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
let flag = valueList.find((item,index) => {
|
let flag = valueList.find((item, index) => {
|
||||||
return item == 'sdt'
|
return item == 'sdt'
|
||||||
})
|
})
|
||||||
let _this = this
|
let _this = this
|
||||||
item.type = '1'
|
item.type = '1'
|
||||||
item.statusFlag = '2'
|
item.statusFlag = '2,5'
|
||||||
item.userType = flag == undefined ? valueList[0] : 'sdt'
|
item.userType = flag == undefined ? valueList[0] : 'sdt'
|
||||||
this.loading = false
|
this.loading = false
|
||||||
let newUrl = _this.$router.resolve({
|
let newUrl = _this.$router.resolve({
|
||||||
path: '/ParameterItemCollection',
|
path: '/ParameterItemCollection',
|
||||||
query: item
|
query: item
|
||||||
// projectName:this.$route.query.projectName
|
// projectName:this.$route.query.projectName
|
||||||
})
|
})
|
||||||
window.open(newUrl.href, '_blank')
|
window.open(newUrl.href, '_blank')
|
||||||
}else{
|
} else {
|
||||||
this.loading = false
|
this.loading = false
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
@@ -241,6 +241,9 @@
|
|||||||
},
|
},
|
||||||
//参数待发起数量
|
//参数待发起数量
|
||||||
waitCollectClick(item) {
|
waitCollectClick(item) {
|
||||||
|
if (item.flag == '1') {
|
||||||
|
return
|
||||||
|
}
|
||||||
let query = {
|
let query = {
|
||||||
paramsManifestId: item.id,
|
paramsManifestId: item.id,
|
||||||
projectId: item.projectId
|
projectId: item.projectId
|
||||||
@@ -249,27 +252,27 @@
|
|||||||
let userType = ''
|
let userType = ''
|
||||||
let valueList = []
|
let valueList = []
|
||||||
getAction('params/collectManifest/getLoginUserType', query).then((res) => {
|
getAction('params/collectManifest/getLoginUserType', query).then((res) => {
|
||||||
if(res.result){
|
if (res.result) {
|
||||||
res.result.find((item,index) => {
|
res.result.find((item, index) => {
|
||||||
if(item.value){
|
if (item.value) {
|
||||||
valueList.push(item.value)
|
valueList.push(item.value)
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
let flag = valueList.find((item,index) => {
|
let flag = valueList.find((item, index) => {
|
||||||
return item == 'homo'
|
return item == 'homo'
|
||||||
})
|
})
|
||||||
let _this = this
|
let _this = this
|
||||||
item.type = '1'
|
item.type = '1'
|
||||||
item.statusFlag = '1'
|
item.statusFlag = '1,3'
|
||||||
item.userType = flag == undefined ? valueList[0] : 'homo'
|
item.userType = flag == undefined ? valueList[0] : 'homo'
|
||||||
this.loading = false
|
this.loading = false
|
||||||
let newUrl = _this.$router.resolve({
|
let newUrl = _this.$router.resolve({
|
||||||
path: '/ParameterItemCollection',
|
path: '/ParameterItemCollection',
|
||||||
query: item
|
query: item
|
||||||
// projectName:this.$route.query.projectName
|
// projectName:this.$route.query.projectName
|
||||||
})
|
})
|
||||||
window.open(newUrl.href, '_blank')
|
window.open(newUrl.href, '_blank')
|
||||||
}else{
|
} else {
|
||||||
this.loading = false
|
this.loading = false
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
@@ -312,7 +315,7 @@
|
|||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style scoped lang="less">
|
<style scoped lang="less">
|
||||||
@import'~@assets/less/common.less';
|
@import '~@assets/less/common.less';
|
||||||
|
|
||||||
.box-title-text {
|
.box-title-text {
|
||||||
line-height: 1.4;
|
line-height: 1.4;
|
||||||
@@ -371,12 +374,13 @@
|
|||||||
::v-deep .ant-table-body {
|
::v-deep .ant-table-body {
|
||||||
background: transparent !important;
|
background: transparent !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
.page {
|
.page {
|
||||||
text-align: right;
|
text-align: right;
|
||||||
margin-top: 20px;
|
margin-top: 20px;
|
||||||
}
|
}
|
||||||
|
|
||||||
::v-deep .ant-table-placeholder{
|
::v-deep .ant-table-placeholder {
|
||||||
margin-top: 8px !important;
|
margin-top: 8px !important;
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
Reference in New Issue
Block a user