Commit 3dfdf250 authored by caixingbing's avatar caixingbing

*

parent 002e5504
...@@ -74,6 +74,7 @@ ...@@ -74,6 +74,7 @@
<!-- 地区选择 --> <!-- 地区选择 -->
<template v-else-if="form.type==7"> <template v-else-if="form.type==7">
<el-cascader <el-cascader
ref="cascader"
:options="form.options" :options="form.options"
:props="form.props" :props="form.props"
v-model="form.value" v-model="form.value"
......
<template> <template>
<div class="detail-container"> <div class="detail-container">
<head-form <head-form
ref="headForm"
title="招标公告" title="招标公告"
:form-data="formData" :form-data="formData"
:query-params="queryParams" :query-params="queryParams"
...@@ -129,22 +130,25 @@ export default { ...@@ -129,22 +130,25 @@ export default {
}, },
getAreaList(params){ getAreaList(params){
if(params.province&&params.province.length>0){ if(params.province&&params.province.length>0){
let arr = this.$refs.headForm.$refs.cascader[0].getCheckedNodes()
let provinceIds = [], cityIds = [], areaIds = [] let provinceIds = [], cityIds = [], areaIds = []
for(let i=0;i<params.province.length;i++){ for (var i in arr) {
params.province[i][0]?provinceIds.push(params.province[i][0]):'' if (arr[i].parent) {
params.province[i][1]?cityIds.push(params.province[i][1]):'' if (!arr[i].parent.checked) {
params.province[i][2]?areaIds.push(params.province[i][2]):'' if(arr[i].hasChildren || arr[i].level==2){
cityIds.push(arr[i].value)
}else{
areaIds.push(arr[i].value)
}
}
} else {
provinceIds.push(arr[i].value)
}
} }
delete params.province delete params.province
params.provinceIds = provinceIds.filter(function(value,index,self){ provinceIds.length>0?params.provinceIds = provinceIds:''
return self.indexOf(value) === index cityIds.length>0?params.cityIds = cityIds:''
}) areaIds.length>0?params.areaIds = areaIds:''
params.cityIds = cityIds.filter(function(value,index,self){
return self.indexOf(value) === index
})
params.areaIds = areaIds.filter(function(value,index,self){
return self.indexOf(value) === index
})
} }
return params return params
} }
......
...@@ -65,7 +65,7 @@ ...@@ -65,7 +65,7 @@
</div> </div>
</div> </div>
<div class="company-menu"> <div class="company-menu">
<el-button @click="handleClaim" v-if="ifClaim==1" class="hasClaim" v-loading="claimLoading"><i class="el-ico-claim" alt="已认领" title="已认领"></i> 已认领</el-button> <el-button v-if="ifClaim==1" class="hasClaim" v-loading="claimLoading"><i class="el-ico-claim" alt="已认领" title="已认领"></i> 已认领</el-button>
<el-button @click="handleClaim" v-else class="claim" v-loading="claimLoading"><i class="el-ico-claim" alt="认领客户" title="认领客户"></i> 认领客户</el-button> <el-button @click="handleClaim" v-else class="claim" v-loading="claimLoading"><i class="el-ico-claim" alt="认领客户" title="认领客户"></i> 认领客户</el-button>
</div> </div>
......
...@@ -15,14 +15,14 @@ export default { ...@@ -15,14 +15,14 @@ export default {
loading: false, // 是否加载中 loading: false, // 是否加载中
iframeHight: window.innerHeight, // iframe高度 iframeHight: window.innerHeight, // iframe高度
scrollTop: 0, // 滚动条距离内部页面顶部距离 scrollTop: 0, // 滚动条距离内部页面顶部距离
secretId: '' // 需要携带的sdkId ak: 'aec7b3ff2y2q8x6t49a7e2c463ce21912' // 需要携带的sdkId
} }
}, },
created() { created() {
if (this.$route.params.id) { // 获取companyId if (this.$route.params.id) { // 获取companyId
this.loading = true this.loading = true
// this.src = `https://pre-plug.jiansheku.com/enterprise/${this.$route.params.id}?secretId=${this.secretId}` this.src = `https://pre-plug.jiansheku.com/enterprise/${this.$route.params.id}?ak=${this.ak}`
this.src = `http://192.168.60.30:3300/enterprise/${this.$route.params.id}` // this.src = `http://192.168.60.30:3300/enterprise/${this.$route.params.id}?ak=aec7b3ff2y2q8x6t49a7e2c463ce21912`
} }
}, },
mounted() { mounted() {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment