update
This commit is contained in:
@@ -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>
|
||||
|
||||
Reference in New Issue
Block a user