feat: 新增信用卡还款、记账账户,储蓄账户记账3个功能。

This commit is contained in:
tianyongbao
2024-06-08 00:40:15 +08:00
parent 3474712f40
commit 770ebbde85
16 changed files with 2394 additions and 78 deletions

View File

@@ -9,6 +9,7 @@
<view class="section">
<u-cell-group>
<u-cell title="标题:" titleStyle="font-weight:bolder" :value="detailInfo.name"></u-cell>
<u-cell title="类型:" titleStyle="font-weight:bolder" :value="detailInfo.type"></u-cell>
<u-cell title="记录时间:" titleStyle="font-weight:bolder" :value="detailInfo.createTime"></u-cell>
<u-cell title="内容:" titleStyle="font-weight:bolder" center :value="detailInfo.remark"> </u-cell>
</u-cell-group>
@@ -19,6 +20,7 @@
<script setup>
import { getHeartJourney} from '@/api/invest/heartJourney'
import { getDicts } from '@/api/system/dict/data.js'
import {onLoad} from "@dcloudio/uni-app";
import {reactive ,toRefs,ref,computed }from "vue";
const id = ref('')
@@ -33,8 +35,21 @@ onLoad((option) => {
function getInfo() {
getHeartJourney(id.value).then(res => {
detailInfo.value = res.data
// 类型
getDicts('journey_type').then(result => {
detailInfo.value.type=dictStr(detailInfo.value.type, result.data)
})
})
}
function dictStr(val, arr) {
let str = ''
arr.map(item => {
if (item.dictValue === val) {
str = item.dictLabel
}
})
return str
}
</script>
<style lang="scss" scoped>

View File

@@ -49,8 +49,8 @@
<text class="row-value">{{ item.remark }}</text>
</view>
<view class="operate" >
<view class="btn filling" @click="enterDetails(item)">查看</view>
<view class="btn filling" @click="handleEdit(item)">修改</view>
<view class="btn filling" @click="enterDetails(item)">查看</view >
<view class="btn filling" @click="handleEdit(item)">修改</view>
<view class="btn filling" @click="handleDelete(item)">删除</view>
</view>
</view>