shish 2 سال پیش
والد
کامیت
cdd7023b5b
3فایلهای تغییر یافته به همراه15 افزوده شده و 108 حذف شده
  1. 7 0
      ghs/src/service/purchase-order/index.js
  2. 5 16
      ghs/src/views/in/components/order-detail.vue
  3. 3 92
      ghs/src/views/in/list.vue

+ 7 - 0
ghs/src/service/purchase-order/index.js

@@ -10,5 +10,12 @@ export class PurchaseOrderService extends BaseService {
 		});
 	}
 
+	detail(data) {
+		return this.request({
+			url: '/detail',
+			params: data
+		});
+	}
+
 }
 export default new PurchaseOrderService();

+ 5 - 16
ghs/src/views/in/components/order-detail.vue

@@ -1,24 +1,16 @@
 <template>
 	<div class="order-detail">
-		<!-- 抽屉 -->
-		<el-drawer
-			:visible.sync="showOrderDetail"
-			size="1000px"
-			:before-close="closeFn"
-			custom-class="order-draw-wrap"
-		>
+
+		<el-drawer :visible.sync="showOrderDetail" size="1000px" :before-close="closeFn" custom-class="order-draw-wrap" >
 			<template slot="title">
 				<div class="title-status-wrap">
 					<div class="title-text">订单详情</div>
 					<div class="title-status" :class="{ success: orderOperate.status == 5 }">
-						<span>当前订单状态:</span>
-						<span>{{ orderOperate.status | constantfilter('ORDER_STATUS') }}</span>
 					</div>
 				</div>
 			</template>
 			<div class="order-manage-wrap" v-if="data!=''">
 
-				<!-- 花材信息 -->
 				<div class="card-wrap">
 					<div class="card-tit">花材信息</div>
 					<div class="card-body">
@@ -40,9 +32,8 @@
 					</div>
 				</div>
 
-				<!-- 客户信息 -->
 				<div class="card-wrap">
-					<div class="card-tit">客户</div>
+					<div class="card-tit">供货商</div>
 					<div class="card-body">
 						<el-table :data="data">
 							<el-table-column property="customName" label="名称"></el-table-column>
@@ -53,7 +44,6 @@
 					</div>
 				</div>
 
-				<!-- 信息 -->
 				<div class="card-wrap">
 					<div class="card-tit">基本信息</div>
 					<div class="card-body">
@@ -76,7 +66,6 @@
 					</div>
 				</div>
 
-
 			</div>
 		</el-drawer>
 	</div>
@@ -99,10 +88,10 @@ export default {
 	},
 	methods: {
 		init() {
-			this.$service.order.info({ id: this.orderOperate.id }).then(res => {
+			this.$service.purchaseOrder.detail({ orderSn: this.orderOperate.orderSn }).then(res => {
 				this.data = [res];
 				this.showOrderDetail = true;
-			});
+			})
 		},
 		closeFn() {
 			this.showOrderDetail = false;

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 3 - 92
ghs/src/views/in/list.vue


برخی فایل ها در این مقایسه diff نمایش داده نمی شوند زیرا تعداد فایل ها بسیار زیاد است