This commit is contained in:
2025-06-20 13:20:08 +08:00
parent be7fec6b5a
commit 122b6a745f

View File

@@ -70,10 +70,18 @@ const {loading, pagination, fetchData} = useTableQuery({
api: Api.merchant.getTaskChildrenList,
callback: (data) => {
Object.assign(vo, data);
console.log('lime', vo)
}
});
const updateTable = async () => {
const {data} = await Api.merchant.getTaskChildrenList(po);
vo.rows.forEach((v, v_index) => {
v.childrenMaterial.forEach((k, k_index) => {
k.comment = data.list[v_index].childrenMaterial[k_index].comment;
});
});
}
const editMaterial = (index) => {
AddMaterialRef.value[index].open();
}
@@ -164,7 +172,7 @@ const success = async () => {
<div class="flex flex-col gap-[12px]">
<div v-for="(v, index) in record.childrenMaterial" :key="index" class="flex gap-[12px]">
<add-comment
@success="fetchData"
@success="updateTable"
:material="record"
:item="v">
<div class="add-materials">
@@ -172,7 +180,7 @@ const success = async () => {
<div>添加</div>
</div>
</add-comment>
<comment @success="fetchData" :data="v.comment"></comment>
<comment @success="updateTable" :data="v.comment"></comment>
</div>
</div>
</template>