update 已完成订单独立

This commit is contained in:
lb
2023-04-11 09:32:07 +08:00
parent 9e6ec0acff
commit 84887dc9ac
4 changed files with 257 additions and 63 deletions

View File

@@ -12,8 +12,8 @@
:current-page.sync="page" :page-sizes="[1, 5, 10, 20, 50, 100]" :page-size="size" :total="totalPage"
layout="total, sizes, prev, pager, next, jumper"></el-pagination>
<DialogWithMenu ref="edit-dialog" v-if="!!dialogConfigs && dialogType === DIALOG_WITH_MENU"
:dialog-visible.sync="dialogVisible" :configs="dialogConfigs" @refreshDataList="getList" />
<DialogWithMenu ref="edit-dialog" v-if="!!dialogConfigs && dialogVisible" :configs="dialogConfigs" @refreshDataList="getList" />
<!-- :dialog-visible.sync="dialogVisible" :configs="dialogConfigs" @refreshDataList="getList" /> -->
</div>
@@ -22,7 +22,7 @@
<script>
import BaseListTable from "@/components/BaseListTable.vue";
import BaseSearchForm from "@/components/BaseSearchForm.vue";
import DialogWithMenu from "../../order/components/DialogWithMenu.vue";
import DialogWithMenu from "./DialogWithMenu.vue";
import moment from "moment";
@@ -308,8 +308,11 @@ export default {
},
/** 打开对话框 */
openDialog(row_id, detail_mode, tag_info) {
openDialog(row, detail) {
this.dialogVisible = true;
console.log("row detail", row, detail)
let extraParams = null;
if (this.attachListQueryExtra && this.listQueryExtra.length) {
this.listQueryExtra.forEach((item) => {
@@ -319,7 +322,7 @@ export default {
}
this.$nextTick(() => {
console.log(`[edit-dialog] extraParams: ${extraParams}`);
this.$refs["edit-dialog"].init(/** some args... */ row_id, detail_mode, tag_info, extraParams);
this.$refs["edit-dialog"].init(/** some args... */ row, detail);
});
},
},