update 订单详情-窑车载砖
This commit is contained in:
parent
351720ffc1
commit
578ae3d112
@ -81,7 +81,7 @@ export default {
|
||||
totalPage: 0,
|
||||
dataList: [],
|
||||
tableLoading: false,
|
||||
refreshLayoutKey: "",
|
||||
refreshLayoutKey: 0,
|
||||
id: null,
|
||||
showPaination: false,
|
||||
};
|
||||
@ -110,7 +110,6 @@ export default {
|
||||
}
|
||||
this.showPaination = false;
|
||||
this.id = id;
|
||||
this.tableLoading = true;
|
||||
this.getList();
|
||||
},
|
||||
|
||||
|
@ -6,14 +6,13 @@
|
||||
:visible="visible"
|
||||
@close="handleClose"
|
||||
:destroy-on-close="false"
|
||||
:close-on-click-modal="configs.clickModalToClose ?? true"
|
||||
>
|
||||
:close-on-click-modal="configs.clickModalToClose ?? true">
|
||||
<el-tabs v-model="activeTab" type="card" @tab-click="handleTabClick">
|
||||
<el-tab-pane name="sub" label="子订单进度">
|
||||
<SubOrderDetail v-if="order !== null" :order="order" />
|
||||
</el-tab-pane>
|
||||
<el-tab-pane name="car" label="窑车详情">
|
||||
<CarDetail v-if="order !== null" :order-id="order.id" />
|
||||
<CarDetail v-if="order !== null" :order-id="order.id" :table-layout="carLayoutKey" />
|
||||
</el-tab-pane>
|
||||
<el-tab-pane name="tray" label="托盘详情">
|
||||
<TrayDetail />
|
||||
|
@ -7,8 +7,7 @@
|
||||
:column-config="tableConfig"
|
||||
:table-data="dataList"
|
||||
@operate-event="handleOperate"
|
||||
:refresh-layout-key="refreshLayoutKey"
|
||||
/>
|
||||
:refresh-layout-key="refreshLayoutKey" />
|
||||
|
||||
<el-pagination
|
||||
@size-change="handleSizeChange"
|
||||
@ -17,15 +16,13 @@
|
||||
:page-sizes="[1, 5, 10, 20]"
|
||||
:page-size="listQuery.limit"
|
||||
:total="totalPage"
|
||||
layout="total, sizes, prev, pager, next, jumper"
|
||||
></el-pagination>
|
||||
layout="total, sizes, prev, pager, next, jumper"></el-pagination>
|
||||
|
||||
<!-- <DialogCarPayload
|
||||
<DialogCarPayload
|
||||
ref="car-payload-dialog"
|
||||
v-if="!!carPayloadDialogConfigs"
|
||||
:dialog-visible.sync="carPayloadDialogVisible"
|
||||
:configs="carPayloadDialogConfigs"
|
||||
/> -->
|
||||
:configs="carPayloadDialogConfigs" />
|
||||
<!-- @refreshDataList="getList" -->
|
||||
</div>
|
||||
</template>
|
||||
@ -37,7 +34,6 @@ import TableOperaionComponent from "@/components/noTemplateComponents/operationC
|
||||
import { timeFilter } from "@/utils/filters";
|
||||
import DialogCarPayload from "@/components/DialogCarPayload.vue";
|
||||
|
||||
|
||||
export default {
|
||||
name: "CarDetailTag",
|
||||
components: { BaseListTable, DialogCarPayload },
|
||||
@ -46,6 +42,10 @@ export default {
|
||||
type: String,
|
||||
default: null,
|
||||
},
|
||||
tableLayout: {
|
||||
type: Number,
|
||||
default: 0
|
||||
}
|
||||
},
|
||||
data() {
|
||||
return {
|
||||
@ -60,17 +60,17 @@ export default {
|
||||
{ prop: "posCode", label: "位置" },
|
||||
{ prop: "startTime", label: "开始时间", filter: timeFilter },
|
||||
{ prop: "endTime", label: "结束时间", filter: timeFilter },
|
||||
// {
|
||||
// prop: "operations",
|
||||
// name: "操作",
|
||||
// fixed: "right",
|
||||
// width: 90,
|
||||
// subcomponent: TableOperaionComponent,
|
||||
// options: [
|
||||
// { name: "to-car-payload", label: "装载详情", icon: "document" },
|
||||
// { name: "delete", label: "删除", icon: "delete", emitFull: true, promptField: "code" },
|
||||
// ],
|
||||
// },
|
||||
{
|
||||
prop: "operations",
|
||||
name: "操作",
|
||||
fixed: "right",
|
||||
width: 90,
|
||||
subcomponent: TableOperaionComponent,
|
||||
options: [
|
||||
{ name: "to-car-payload", label: "装载详情", icon: "shopping-cart-full" }, // or el-icon-box
|
||||
// { name: "delete", label: "删除", icon: "delete", emitFull: true, promptField: "code" },
|
||||
],
|
||||
},
|
||||
],
|
||||
refreshLayoutKey: null,
|
||||
tableLoading: false,
|
||||
@ -111,8 +111,19 @@ export default {
|
||||
},
|
||||
immediate: true,
|
||||
},
|
||||
tableLayout() {
|
||||
this.doLayout()
|
||||
}
|
||||
},
|
||||
// activated() {
|
||||
// console.log("hhh");
|
||||
// this.refreshLayoutKey = Math.random();
|
||||
// },
|
||||
methods: {
|
||||
doLayout() {
|
||||
this.refreshLayoutKey = Math.random();
|
||||
},
|
||||
|
||||
handleOperate({ type, data }) {
|
||||
switch (type) {
|
||||
case "delete": {
|
||||
|
@ -353,6 +353,7 @@ export default function () {
|
||||
base: '/pms/order',
|
||||
page: "/pms/order/pageEnd",
|
||||
pageIsPostApi: true,
|
||||
payload: '/pms/carHandle'
|
||||
},
|
||||
};
|
||||
}
|
||||
|
@ -527,7 +527,8 @@ export default function () {
|
||||
finishedOrder: "/pms/order/pageEnd",
|
||||
unConfirmedOrder: "/pms/order/pageUnCom",
|
||||
base: "/pms/order",
|
||||
importOrderUrl: "/pms-am/pms/order/importExcelOrder"
|
||||
importOrderUrl: "/pms-am/pms/order/importExcelOrder",
|
||||
payload: '/pms/carHandle'
|
||||
// base: "/pms/material",
|
||||
// page: "/pms/material/page",
|
||||
// tree: "/pms/material/tree",
|
||||
|
Loading…
Reference in New Issue
Block a user