Commit 9e935b50 by wuqian

wq的item校验

parent 21cc65b9
......@@ -102,17 +102,17 @@
</span>
</div>
<div
:title="item.remark || ''"
:title="(item as LabelledValue).remark || ''"
class="order-list-expand_item_info_title"
>
<span class="order-list-expand_item_label">备注:</span>
<span class="order-list-expand_item_value"
>{{ item.remark || '--' }}
>{{ (item as LabelledValue).remark || '--' }}
</span>
<el-icon
class="icon"
style="color: #e6a23c"
@click="setRemarks(item.id, item.remark)"
@click="setRemarks(item.id, (item as LabelledValue).remark)"
><EditPen
/></el-icon>
</div>
......@@ -196,6 +196,11 @@ defineProps({
type: Number,
},
})
interface LabelledValue {
id: number;
remark?: string; // 可选属性
[propName: string]: string | number | boolean | undefined | unknown; // 额外属性
}
const emit = defineEmits<{
(e: 'update-remark', payload: { id: number; remark: string }): void;
}>();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment