|
|
@@ -163,9 +163,9 @@
|
|
|
</el-dialog>
|
|
|
<el-drawer
|
|
|
size="75%"
|
|
|
- :title="show.title" :visible.sync="show.open"
|
|
|
- >
|
|
|
- <product-order ref="order" />
|
|
|
+ :title="show.title" :visible.sync="show.open">
|
|
|
+ <product-order ref="order" v-if="orderType == 0"/>
|
|
|
+ <liveOrderDetails ref="Details" v-if="orderType == 1"/>
|
|
|
</el-drawer>
|
|
|
</div>
|
|
|
</template>
|
|
|
@@ -174,12 +174,13 @@
|
|
|
import { listCompanyMoneyLogs, getCompanyMoneyLogs, delCompanyMoneyLogs, addCompanyMoneyLogs, updateCompanyMoneyLogs, exportCompanyMoneyLogs } from "@/api/company/companyMoneyLogs";
|
|
|
import { getCompanyList } from "@/api/company/company";
|
|
|
import productOrder from "../../store/components/productOrder";
|
|
|
+import liveOrderDetails from "@/views/live/liveOrder/liveOrderDetails.vue";
|
|
|
export default {
|
|
|
- components: { productOrder},
|
|
|
+ components: {liveOrderDetails, productOrder},
|
|
|
name: "CompanyMoneyLogs",
|
|
|
data() {
|
|
|
return {
|
|
|
-
|
|
|
+ orderType: 0,
|
|
|
show:{
|
|
|
open:false,
|
|
|
title:"订单详情"
|
|
|
@@ -228,7 +229,6 @@ export default {
|
|
|
});
|
|
|
getCompanyList().then(response => {
|
|
|
this.companys = response.data;
|
|
|
-
|
|
|
});
|
|
|
this.getList();
|
|
|
},
|
|
|
@@ -237,9 +237,13 @@ export default {
|
|
|
this.show.open=true;
|
|
|
const orderId = row.businessId ;
|
|
|
const payTypeCode = row.payTypeCode;
|
|
|
-
|
|
|
+ this.orderType = payTypeCode;
|
|
|
setTimeout(() => {
|
|
|
- this.$refs.order.getOrderLive(orderId,payTypeCode);
|
|
|
+ if(0 == payTypeCode) {
|
|
|
+ this.$refs.order.getOrder(orderId);
|
|
|
+ } else if(1 == payTypeCode) {
|
|
|
+ this.$refs.Details.getOrderLive(orderId)
|
|
|
+ }
|
|
|
}, 500);
|
|
|
},
|
|
|
/** 查询企业账户记录列表 */
|