|
@@ -30,7 +30,7 @@
|
|
|
<HcAddAndEdit v-model="isViewShow" :data="rowInfo" disabled @close="viewClose">
|
|
|
<hc-card-item ui="hc-project-data-view-info">
|
|
|
<div class="hc-flex-center mb-24px">
|
|
|
- <el-select v-model="selectYear" class="select-year" placeholder="选择年份" @change="changeYear">
|
|
|
+ <el-select v-model="rowInfo.year" class="select-year" placeholder="选择年份" @change="changeYear">
|
|
|
<el-option v-for="(item) in yearOptions" :key="item.value" :label="item.label" :value="item.value" />
|
|
|
</el-select>
|
|
|
</div>
|
|
@@ -56,7 +56,7 @@
|
|
|
</el-form-item>
|
|
|
<hc-card-item ui="hc-project-data-view-info">
|
|
|
<div class="hc-flex-center mb-24px">
|
|
|
- <el-select v-model="selectYear" class="select-year" placeholder="选择年份" @change="changeYear">
|
|
|
+ <el-select v-model="formModel.year" class="select-year" placeholder="选择年份" @change="changeYear">
|
|
|
<el-option v-for="(item) in yearOptions" :key="item.value" :label="item.label" :value="item.value" />
|
|
|
</el-select>
|
|
|
</div>
|
|
@@ -142,7 +142,16 @@ const addRowClick = async () => {
|
|
|
|
|
|
//编辑项目
|
|
|
const editRowClick = async (row) => {
|
|
|
- addAndEditForm.value = row
|
|
|
+ addAndEditForm.value = {
|
|
|
+ ...row,
|
|
|
+ time1: ['2022-10-02', '2023-09-24'],
|
|
|
+ time2: ['2023-10-02', '2024-10-24'],
|
|
|
+ key10: '40',
|
|
|
+ key11: '40',
|
|
|
+ key12: '40',
|
|
|
+ key13: '40',
|
|
|
+ key14: '40',
|
|
|
+ }
|
|
|
await nextTick()
|
|
|
isAddAndEditShow.value = true
|
|
|
}
|
|
@@ -163,8 +172,7 @@ const addAndEditClose = () => {
|
|
|
}
|
|
|
|
|
|
//选择年份
|
|
|
-const selectYear = ref(null)
|
|
|
-const yearOptions = [{value: '2022', label: '2022年'}]
|
|
|
+const yearOptions = [{value: '2024', label: '2024年'}]
|
|
|
const changeYear = (val) => {
|
|
|
console.log(val)
|
|
|
}
|
|
@@ -172,8 +180,21 @@ const changeYear = (val) => {
|
|
|
//查看数据
|
|
|
const isViewShow = ref(false)
|
|
|
const rowInfo = ref({})
|
|
|
-const rowViewClick = async (data) => {
|
|
|
- rowInfo.value = data
|
|
|
+const rowViewClick = async (row) => {
|
|
|
+ rowInfo.value = {
|
|
|
+ ...row,
|
|
|
+ time1: ['2022-10-02', '2023-09-24'],
|
|
|
+ time2: ['2023-10-02', '2024-10-24'],
|
|
|
+ key10: '40',
|
|
|
+ key11: '40',
|
|
|
+ key12: '40',
|
|
|
+ key13: '40',
|
|
|
+ key14: '40',
|
|
|
+ year: '2024',
|
|
|
+ key20: '40(万元)',
|
|
|
+ key21: '40(万元)',
|
|
|
+ key22: '40(万元)',
|
|
|
+ }
|
|
|
await nextTick()
|
|
|
isViewShow.value = true
|
|
|
}
|