Browse Source

日期

test
jiangyy 3 years ago
parent
commit
7c44f4d13d
  1. 5
      src/views/modules/communityParty/calendar/index.vue
  2. 35
      src/views/modules/communityParty/orgActivity/activivityList/yearplanList.vue

5
src/views/modules/communityParty/calendar/index.vue

@ -135,7 +135,7 @@
<div class="hd-btn"> <div class="hd-btn">
<el-button type="primary" <el-button type="primary"
size="small" size="small"
@click="handleAddYearPlan">批量生成年度报表</el-button> @click="handleAddYearPlan">生成年度活动计划</el-button>
</div> </div>
</div> </div>
<calendar :currentYear="currentYear" <calendar :currentYear="currentYear"
@ -230,7 +230,8 @@
</div> </div>
<div v-if="showType === 'yearplan'"> <div v-if="showType === 'yearplan'">
<yearplan-list @handleOk="handleAddPlanOk" <yearplan-list :currentYearStr="currentYearStr"
@handleOk="handleAddPlanOk"
@handleClose="handleAddPlanClose"></yearplan-list> @handleClose="handleAddPlanClose"></yearplan-list>
</div> </div>

35
src/views/modules/communityParty/orgActivity/activivityList/yearplanList.vue

@ -5,22 +5,29 @@
<el-form :inline="true" <el-form :inline="true"
:model="formData" :model="formData"
ref="ref_searchform" ref="ref_searchform"
:label-width="'80px'"> :label-width="'150px'">
<div> <div>
<el-form-item label="活动类型" <el-form-item label="选择计划年度"
prop="serviceCategoryKey"> prop="serviceCategoryKey">
<el-select v-model="formData.yearId" <el-date-picker v-model="formData.yearId"
value-format="yyyy"
type="year"
placeholder="选择年"
size="small"
style="width: 150px">
</el-date-picker>
<!-- <el-select v-model="formData.yearId"
placeholder="请选择" placeholder="请选择"
size="small" size="small"
clearable
class="item_width_2"> class="item_width_2">
<el-option v-for="item in yearArray" <el-option v-for="item in yearArray"
:key="item.value" :key="item.value"
:label="item.label" :label="item.label"
:value="item.value"> :value="item.value">
</el-option> </el-option>
</el-select> </el-select> -->
</el-form-item> </el-form-item>
<el-button style="margin-left:30px" <el-button style="margin-left:30px"
@ -257,7 +264,13 @@ export default {
this.yearArray = [] this.yearArray = []
let now = new Date() let now = new Date()
let year = now.getFullYear() let year = now.getFullYear()
this.formData.yearId = year + ''
if (this.currentYearStr) {
this.formData.yearId = this.currentYearStr
} else {
this.formData.yearId = year + ''
}
for (let i = 0; i < 5; i++) { for (let i = 0; i < 5; i++) {
let obj = { let obj = {
value: (year - i) + '', value: (year - i) + '',
@ -485,6 +498,16 @@ export default {
}, },
props: {
currentYearStr: { //
type: String,
required: ''
},
}
}; };
</script> </script>

Loading…
Cancel
Save