Merge branch 'version_report' of http://gitlab.ldxinyong.com/enterpriseManagement/lz_management_vue into version_report
This commit is contained in:
commit
575812302e
4
package-lock.json
generated
4
package-lock.json
generated
@ -2405,7 +2405,7 @@
|
|||||||
},
|
},
|
||||||
"chromedriver": {
|
"chromedriver": {
|
||||||
"version": "2.27.2",
|
"version": "2.27.2",
|
||||||
"resolved": "https://registry.npmjs.org/chromedriver/-/chromedriver-2.27.2.tgz",
|
"resolved": "https://registry.npm.taobao.org/chromedriver/download/chromedriver-2.27.2.tgz?cache=0&sync_timestamp=1595604788686&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchromedriver%2Fdownload%2Fchromedriver-2.27.2.tgz",
|
||||||
"integrity": "sha1-/Y7gPm+N3kfYO5Ub+Z6iaFOBecM=",
|
"integrity": "sha1-/Y7gPm+N3kfYO5Ub+Z6iaFOBecM=",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"requires": {
|
"requires": {
|
||||||
@ -9077,7 +9077,7 @@
|
|||||||
},
|
},
|
||||||
"kew": {
|
"kew": {
|
||||||
"version": "0.7.0",
|
"version": "0.7.0",
|
||||||
"resolved": "https://registry.npmjs.org/kew/-/kew-0.7.0.tgz",
|
"resolved": "https://registry.npm.taobao.org/kew/download/kew-0.7.0.tgz",
|
||||||
"integrity": "sha1-edk9LTM2PW/dKXCzNdkUGtWR15s=",
|
"integrity": "sha1-edk9LTM2PW/dKXCzNdkUGtWR15s=",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
|
|||||||
@ -8,7 +8,6 @@
|
|||||||
<script>
|
<script>
|
||||||
export default{
|
export default{
|
||||||
props: {
|
props: {
|
||||||
total: 100,
|
|
||||||
aId: {
|
aId: {
|
||||||
type: String,
|
type: String,
|
||||||
default: 'mycharts'
|
default: 'mycharts'
|
||||||
@ -24,9 +23,18 @@
|
|||||||
default: () => '分布'
|
default: () => '分布'
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
data () {
|
||||||
|
return {
|
||||||
|
}
|
||||||
|
},
|
||||||
mounted () {
|
mounted () {
|
||||||
this.initChartBar()
|
this.initChartBar()
|
||||||
},
|
},
|
||||||
|
watch: { // 监听到数据然后赋值
|
||||||
|
dataInfo () {
|
||||||
|
this.initChartBar()
|
||||||
|
}
|
||||||
|
},
|
||||||
methods: {
|
methods: {
|
||||||
initChartBar () {
|
initChartBar () {
|
||||||
var staffTotal = this.dataInfo.total
|
var staffTotal = this.dataInfo.total
|
||||||
@ -87,7 +95,9 @@
|
|||||||
var echarts = require('echarts')
|
var echarts = require('echarts')
|
||||||
this.chartBar = echarts.init(document.getElementById(this.aId))
|
this.chartBar = echarts.init(document.getElementById(this.aId))
|
||||||
this.chartBar.setOption(option)
|
this.chartBar.setOption(option)
|
||||||
window.onresize = echarts.getInstanceByDom(document.getElementById(this.aId)).resize()
|
window.addEventListener('resize', () => {
|
||||||
|
this.chartBar.resize()
|
||||||
|
})
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -16,7 +16,8 @@
|
|||||||
<el-date-picker
|
<el-date-picker
|
||||||
type="month"
|
type="month"
|
||||||
placeholder="选择月份"
|
placeholder="选择月份"
|
||||||
v-model="monthTime"
|
v-model="selectMonthTime"
|
||||||
|
value-format="yyyy-MM"
|
||||||
@change="changeApplyMonth"
|
@change="changeApplyMonth"
|
||||||
>
|
>
|
||||||
</el-date-picker>
|
</el-date-picker>
|
||||||
@ -55,12 +56,7 @@
|
|||||||
},
|
},
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
defaultVal: '',
|
selectMonthTime: this.nowDate(),
|
||||||
defaultValYear: '',
|
|
||||||
defaultValMon: '',
|
|
||||||
Datalist: [],
|
|
||||||
index: null,
|
|
||||||
value2: [],
|
|
||||||
isChooseObj: {},
|
isChooseObj: {},
|
||||||
isChoose: false,
|
isChoose: false,
|
||||||
menuList: [],
|
menuList: [],
|
||||||
@ -77,13 +73,14 @@
|
|||||||
beforeMount () { },
|
beforeMount () { },
|
||||||
created () {
|
created () {
|
||||||
this.handleGetMenuList()
|
this.handleGetMenuList()
|
||||||
this.handleChangeData({
|
this.handleChangeData()
|
||||||
})
|
|
||||||
},
|
},
|
||||||
mounted () {},
|
mounted () {},
|
||||||
|
beforeUpdate () {
|
||||||
|
// this.selectMonthTime = this.monthTime
|
||||||
|
},
|
||||||
methods: {
|
methods: {
|
||||||
async handleChangeData () {
|
async handleChangeData () {
|
||||||
this.defaultVal = this.monthTime
|
|
||||||
this.onSubmit()
|
this.onSubmit()
|
||||||
},
|
},
|
||||||
// 获取侧边架构列表
|
// 获取侧边架构列表
|
||||||
@ -93,21 +90,19 @@
|
|||||||
},
|
},
|
||||||
// 修改月份
|
// 修改月份
|
||||||
changeApplyMonth (val) {
|
changeApplyMonth (val) {
|
||||||
this.defaultVal = val.getFullYear() + '-' + (val.getMonth() + 1)
|
this.selectMonthTime = val
|
||||||
this.defaultValYear = val.getFullYear()
|
console.log(val)
|
||||||
this.defaultValMon = val.getMonth() + 1
|
|
||||||
console.log(this.defaultVal)
|
|
||||||
},
|
},
|
||||||
onSubmit () {
|
onSubmit () {
|
||||||
let obj = {
|
let obj = {
|
||||||
departmentId: this.formInline.departmentId,
|
departmentId: this.formInline.departmentId,
|
||||||
monthTime: this.defaultVal
|
selectMonthTime: this.selectMonthTime
|
||||||
}
|
}
|
||||||
this.$emit('submit', obj)
|
this.$emit('submit', obj)
|
||||||
},
|
},
|
||||||
restValue () {
|
restValue () {
|
||||||
this.formInline = {}
|
this.formInline = {}
|
||||||
this.monthTime = ''
|
this.selectMonthTime = ''
|
||||||
},
|
},
|
||||||
onsumbit () {
|
onsumbit () {
|
||||||
this.formInline = Object.assign({}, this.formInline, this.isChooseObj)
|
this.formInline = Object.assign({}, this.formInline, this.isChooseObj)
|
||||||
@ -118,6 +113,11 @@
|
|||||||
departmentId: a.departmentId,
|
departmentId: a.departmentId,
|
||||||
departmentName: a.departmentName
|
departmentName: a.departmentName
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
nowDate () {
|
||||||
|
var data = new Date()
|
||||||
|
var month = data.getMonth() < 9 ? '0' + (data.getMonth() + 1) : data.getMonth() + 1
|
||||||
|
return data.getFullYear() + '-' + month
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
watch: {}
|
watch: {}
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
<div class="staff-archives">
|
<div class="staff-archives">
|
||||||
<el-main :loding="true">
|
<el-main :loding="true">
|
||||||
<el-card>
|
<el-card>
|
||||||
<query-form @submit="submit" :monthTime="dataInfo.monthTime"/>
|
<query-form @submit="submit"/>
|
||||||
</el-card>
|
</el-card>
|
||||||
<div class="staff-archives-chart">
|
<div class="staff-archives-chart">
|
||||||
<el-card v-if="dataInfo.targetDistribution" >
|
<el-card v-if="dataInfo.targetDistribution" >
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user