Commit f2dadbab by chenqiang

大屏

parent cf1dfbf6
......@@ -2762,7 +2762,8 @@ let dyfbtjURL = '/matj/getDyfbtj';//地域分布统计
let sendCaseTrendURL = "/matj/getRecentYearLaxx";//近五年立案分布统计
let fzxyrxbURL = '/matj/toFzxyrTj';//犯罪嫌疑人年龄段、性别划分、死亡统计
let shrnldURL = '/matj/toShrTj'; //受害人年龄段、性别划分
let maMapTongJiURL = '/maMaptj/getMapLaCount'; //受害人年龄段、性别划分
// let maMapTongJiURL = '/maMaptj/toMapFpaTj'; //地图
let maMapTongJiURL = '/matj/toFpaTj'; //地图
/*侦查终结受限*/
let zczjsxHeader = '侦查终结受限修改';
......
......@@ -50,7 +50,6 @@ export default {
month: '',
searchUnitcode: '',
xyrtzdm: '',
xbdm: '',
nlddm: '',
ajxz: '',
dyfbdm: '',
......@@ -235,7 +234,6 @@ export default {
searchUnitcode: self.emitFormData.searchUnitcode,
unitcode: self.emitFormData.unitcode,
xyrtzdm: self.emitFormData.xyrtzdm,
xbdm: self.emitFormData.xbdm,
nlddm: self.emitFormData.nlddm,
sfdc_pdbz: '1',
year: self.emitFormData.year,
......@@ -316,14 +314,14 @@ export default {
created() {
const queryParam = this.$route.query
this.Param = queryParam
if(queryParam.year){
if (queryParam.year) {
this.form.bndfasTsFormData.year = queryParam.year
}else {
} else {
this.form.bndfasTsFormData.year = ''
}
if(queryParam.unitcode){
if (queryParam.unitcode) {
this.form.bndfasTsFormData.unitcode = queryParam.unitcode
}else {
} else {
this.form.bndfasTsFormData.unitcode = ''
}
this.form.bndfasTsFormData.larqJssj = queryParam.larqJssj
......@@ -402,31 +400,8 @@ export default {
}
// 犯罪嫌疑人年龄段及性别划分统计
if (queryParam.xbdm) {
this.form.bndfasTsFormData.xbdm = queryParam.xbdm
} else {
this.form.bndfasTsFormData.xbdm = ''
}
if (queryParam.nlddm) {
if (queryParam.nlddm == '14岁以下') {
this.form.bndfasTsFormData.nlddm = '01'
} else if (queryParam.nlddm == '14岁-17岁') {
this.form.bndfasTsFormData.nlddm = '02'
} else if (queryParam.nlddm == '18岁-25岁') {
this.form.bndfasTsFormData.nlddm = '03'
} else if (queryParam.nlddm == '26岁-35岁') {
this.form.bndfasTsFormData.nlddm = '04'
} else if (queryParam.nlddm == '36岁-45岁') {
this.form.bndfasTsFormData.nlddm = '05'
} else if (queryParam.nlddm == '46岁-55岁') {
this.form.bndfasTsFormData.nlddm = '07'
} else if (queryParam.nlddm == '56岁-65岁') {
this.form.bndfasTsFormData.nlddm = '08'
} else if (queryParam.nlddm == '66岁-75岁') {
this.form.bndfasTsFormData.nlddm = '09'
} else if (queryParam.nlddm == '75岁以上') {
this.form.bndfasTsFormData.nlddm = '10'
}
this.form.bndfasTsFormData.nlddm = queryParam.nlddm
} else {
this.form.bndfasTsFormData.nlddm = ''
}
......@@ -435,9 +410,9 @@ export default {
} else {
this.form.bndfasTsFormData.gzt_type = ''
}
if(queryParam.code){
if (queryParam.code) {
this.form.bndfasTsFormData.code = queryParam.code
}else {
} else {
this.form.bndfasTsFormData.code = ''
}
// if(queryParam.type){
......@@ -605,7 +580,7 @@ export default {
this.emitPage = this.form.bndfasTsPageName
if (queryParam.tabRadio == '1') {
this.emitUrl = '/matjTs/toShrTjRyxx'
}else {
} else {
this.emitUrl = '/ja/syts/toShrTjRyxx'
}
break
......
......@@ -1721,14 +1721,20 @@ export default {
.requestPost(JSON.stringify(self.formData), self.fzxyrxbUrl)
.then(response => {
if (response.data.success === true) {
let x = response.data.data['nldNames']
let y1 = response.data.data['nxNums']
let y2 = response.data.data['nsNums']
let y3 = response.data.data['wzNums']
let y4 = response.data.data['jsbrNums']
let y5 = response.data.data['zsNums']
self.fzxyrnldjxbhfswtj(x, y1, y2, y3, y4, y5)
let resData = response.data.data.data
let x = []
let y1 = []
let y2 = []
let y3 = []
let y5 = []
resData.forEach(item=>{
x.push(item.nldname)
y1.push({value: item.wNum, code: item.nld, xb: item.xb})
y2.push({value: item.mNum, code: item.nld, xb: item.xb})
y3.push({value: item.oNum, code: item.nld, xb: item.xb})
y5.push({value: item.TNum, code: item.nld, xb: item.xb})
})
self.fzxyrnldjxbhfswtj(x, y1, y2, y3, y5)
} else {
self.$message({
type: 'error',
......@@ -1738,7 +1744,7 @@ export default {
}
})
},
fzxyrnldjxbhfswtj (x, y1, y2, y3, y4, y5) {
fzxyrnldjxbhfswtj (x, y1, y2, y3, y5) {
//犯罪嫌疑人年龄段及性别划分、死亡统计
// 基于准备好的dom,初始化echarts实例
let myChart = this.$echarts.init(
......@@ -1852,13 +1858,8 @@ export default {
larqJssj: self.formData.larqJssj,
larqQssj: self.formData.larqQssj,
tabRadio: self.tabRadio,
xbdm:
params.seriesName == '男性'
? '1'
: params.seriesName == '女性'
? '2'
: '9',
nlddm: params.name
code: params.data.xb,
nlddm: params.data.code
}
})
window.open(routeData.href, '_blank')
......@@ -1872,12 +1873,19 @@ export default {
.requestPost(JSON.stringify(self.formData), self.shrnldUrl)
.then(response => {
if (response.data.success === true) {
let x = response.data.data['nldNames']
let y1 = response.data.data['nxNums']
let y2 = response.data.data['nsNums']
let y3 = response.data.data['wzNums']
let y4 = response.data.data['zsNums']
let resData = response.data.data.data
let x = []
let y1 = []
let y2 = []
let y3 = []
let y4 = []
resData.forEach(item=>{
x.push(item.nldname)
y1.push({value: item.wNum, code: item.nld, xb: item.xb})
y1.push({value: item.mNum, code: item.nld, xb: item.xb})
y1.push({value: item.oNum, code: item.nld, xb: item.xb})
y1.push({value: item.TNum, code: item.nld, xb: item.xb})
})
self.shrnldjxbhf(x, y1, y2, y3, y4)
} else {
self.$message({
......@@ -1913,8 +1921,8 @@ export default {
grid: {
left: '38',
right: '20',
bottom: '20',
top: '85',
bottom: '40',
top: '95',
containLabel: true
},
legend: {
......@@ -1948,7 +1956,7 @@ export default {
barWidth: 12,
itemStyle: {
normal: {
color: '#74BAFF'
color: '#2AD8FF'
}
}
},
......@@ -1959,7 +1967,7 @@ export default {
barWidth: 12,
itemStyle: {
normal: {
color: '#FFB6CF'
color: '#FF7336'
}
}
},
......@@ -1999,13 +2007,8 @@ export default {
id: 'shrnldjxbhf',
larqJssj: self.formData.larqJssj,
larqQssj: self.formData.larqQssj,
xbdm:
params.seriesName == '男性'
? '1'
: params.seriesName == '女性'
? '2'
: '9',
nlddm: params.name,
code:params.data.xb,
nlddm: params.data.code,
tabRadio: self.tabRadio
}
})
......@@ -2453,7 +2456,7 @@ export default {
larqJssj: self.formData.larqJssj,
larqQssj: self.formData.larqQssj,
code: params.data.code,
type: 'zhfzxyrXl '
type: 'zhfzxyrXl'
}
})
window.open(routeData.href, '_blank')
......@@ -2551,7 +2554,7 @@ export default {
let self = this
this.bhrzyLoading = true
self
.requestPost(JSON.stringify(self.formData), '/matj/getZhfzxyrZyTj')
.requestPost(JSON.stringify(self.formData), '/matj/getBhrZyTj')
.then(response => {
if (response.data.success === true) {
let resData = response.data.data.data
......
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