|
@@ -1,9 +1,6 @@
|
|
|
<template>
|
|
|
<div class="othOrderDetail pagePadding">
|
|
|
- <div
|
|
|
- style="width: 100%"
|
|
|
- v-if=" powers.some((i) => i == '001')"
|
|
|
- >
|
|
|
+ <div style="width: 100%" v-if="powers.some((i) => i == '007')">
|
|
|
<div style="height: 30px" v-if="queryType !== 'add'">
|
|
|
<span>订单编号:</span><span v-if="sitem">{{ sitem.orderCode }}</span>
|
|
|
<el-button
|
|
@@ -29,11 +26,8 @@
|
|
|
<el-tag
|
|
|
:size="'mini'"
|
|
|
v-text="
|
|
|
- (
|
|
|
- statusOptions.find(
|
|
|
- (item) => item.value == sitem.status
|
|
|
- ) || {}
|
|
|
- ).label || '--'
|
|
|
+ (statusOptions.find((item) => item.value == sitem.status) || {})
|
|
|
+ .label || '--'
|
|
|
"
|
|
|
></el-tag>
|
|
|
</template>
|
|
@@ -62,15 +56,12 @@
|
|
|
></el-tag>
|
|
|
</template>
|
|
|
|
|
|
-
|
|
|
-
|
|
|
<template slot="supplierName">
|
|
|
<span>{{ sitem.supplierName }}</span>
|
|
|
<el-popover placement="top" width="300" trigger="hover">
|
|
|
<ul>
|
|
|
<li>
|
|
|
- <span>销售方公司编号:</span
|
|
|
- ><span>{{ sitem.supplierNo }}</span>
|
|
|
+ <span>销售方公司编号:</span><span>{{ sitem.supplierNo }}</span>
|
|
|
</li>
|
|
|
</ul>
|
|
|
<i class="el-icon-warning-outline fr" slot="reference"></i>
|
|
@@ -81,20 +72,16 @@
|
|
|
<el-popover placement="top" width="300" trigger="hover">
|
|
|
<ul>
|
|
|
<li>
|
|
|
- <span>购买方公司编号:</span
|
|
|
- ><span>{{ sitem.companyNo }}</span>
|
|
|
+ <span>购买方公司编号:</span><span>{{ sitem.companyNo }}</span>
|
|
|
</li>
|
|
|
</ul>
|
|
|
<i class="el-icon-warning-outline fr" slot="reference"></i>
|
|
|
</el-popover>
|
|
|
</template>
|
|
|
<template slot="is_active">
|
|
|
- <span
|
|
|
- v-if="sitem.order_type === '1' || sitem.order_type === '2'"
|
|
|
+ <span v-if="sitem.order_type === '1' || sitem.order_type === '2'"
|
|
|
><span
|
|
|
- >{{
|
|
|
- sitem.is_activity === "1" ? "参与活动" : "不参与活动"
|
|
|
- }}/{{
|
|
|
+ >{{ sitem.is_activity === "1" ? "参与活动" : "不参与活动" }}/{{
|
|
|
(
|
|
|
goodtype_options.find(
|
|
|
(item) => item.value == sitem.good_type
|
|
@@ -201,7 +188,7 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
</template>
|
|
|
- <script>
|
|
|
+<script>
|
|
|
import mixinPage from "@/mixins/elPaginationHandle";
|
|
|
import resToken from "@/mixins/resToken";
|
|
|
import asyncRequest from "@/apis/service/youzan/othOrder/detail";
|
|
@@ -209,7 +196,7 @@ import asyncRequest from "@/apis/service/youzan/othOrder/detail";
|
|
|
|
|
|
import { showColumns } from "./columns";
|
|
|
// import setPartial from "./setPartial";
|
|
|
-import { xs_order_source_options,xs_order_type_options } from "@/assets/js/statusList";
|
|
|
+import { xs_order_source_options, xs_order_type_options } from "@/assets/js/statusList";
|
|
|
export default {
|
|
|
name: "othOrderDetail",
|
|
|
mixins: [mixinPage, resToken],
|
|
@@ -220,9 +207,8 @@ export default {
|
|
|
computed: {
|
|
|
powers() {
|
|
|
const tran =
|
|
|
- this.$store.getters.btnList.find(
|
|
|
- (item) => item.menu_route == "othOrderDetail"
|
|
|
- ) || {};
|
|
|
+ this.$store.getters.btnList.find((item) => item.menu_route == "othOrderDetail") ||
|
|
|
+ {};
|
|
|
const { action } = tran ?? {};
|
|
|
return action ?? [];
|
|
|
},
|
|
@@ -249,7 +235,7 @@ export default {
|
|
|
},
|
|
|
],
|
|
|
xs_order_type_options,
|
|
|
- xs_order_source_options,
|
|
|
+ xs_order_source_options,
|
|
|
statusOptions: [
|
|
|
{ value: "0", label: "待发货" },
|
|
|
{ value: "1", label: "待发货完成" },
|
|
@@ -363,9 +349,7 @@ export default {
|
|
|
},
|
|
|
};
|
|
|
</script>
|
|
|
- <style lang="scss" scoped>
|
|
|
+<style lang="scss" scoped>
|
|
|
.othOrderDetail {
|
|
|
}
|
|
|
</style>
|
|
|
-
|
|
|
-
|