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

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

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

Loading…
Cancel
Save