23 lines
752 B
Vue
23 lines
752 B
Vue
<template>
|
|
<div class="common" v-for="item in data">
|
|
<div v-if="item.code == 'Goods'">
|
|
▸<Abar :href='"/prop/goods?id=" + item.parameter'>{{ item.name }}</Abar>+{{ item.count * props.count }}
|
|
</div>
|
|
<div v-else-if="item.code == 'Equ'">
|
|
▸<Abar :href='"/prop/equ?id=" + item.parameter'>{{ item.name }}</Abar>+{{ item.count * props.count }}
|
|
</div>
|
|
<div v-else>
|
|
▸{{ item.name }}+{{ item.count * props.count }}
|
|
</div>
|
|
</div>
|
|
</template>
|
|
<script lang="ts" setup>
|
|
const props = defineProps({
|
|
// 字段名、类型、默认值
|
|
data: Array<any>,
|
|
count: {
|
|
type: Number,
|
|
default: () => (1)
|
|
}
|
|
})
|
|
</script> |