shish 5 лет назад
Родитель
Сommit
23c6c49543

+ 1 - 1
ghs/src/views/member/components/detail-draw.vue

@@ -8,7 +8,7 @@
 	>
 		<div class="head-wrap">
 			<div class="head-left">
-				<cl-avatar :size="60" :src="info.avatarUrl | default_avatar" :style="{ margin: 'auto' }"></cl-avatar>
+				<cl-avatar :size="60" :src="info.avatar" :style="{ margin: 'auto' }"></cl-avatar>
 				<div>{{ info.userName }}</div>
 				<div v-if="info.userAsset">{{ info.userAsset.growth }}</div>
 			</div>

+ 9 - 9
ghs/src/views/order/add.vue

@@ -62,8 +62,8 @@
   }
   .bottom_input {
     position: absolute;
-    bottom: 10px;
-    right: 20%;
+    bottom: 18px;
+    right: 6%;
     // transform: translateX(-50%);
     .allPrice {
       margin-left: 80px;
@@ -145,7 +145,7 @@
     <div class="bottom_input">
       <el-form ref="form" label-width="80px" style="display: inline-block">
         <el-form-item label="花材" style="font-weight: 700;">
-          <el-input style="width: 200px" @keyup.enter.native="enterSeekFun()" placeholder="请输入名称,支持拼音首字母,按Esc取消" type="text" ref="commodityInput" v-model="seekVal"></el-input></el-form-item>
+          <el-input style="width: 280px;font-size:13px" @keyup.enter.native="enterSeekFun()" placeholder="请输入名称,支持拼音首字母,按Esc取消" type="text" ref="commodityInput" v-model="seekVal"></el-input></el-form-item>
       </el-form>
       <div style="display: inline-block;" class="allPrice">总金额: {{ totalMoney.toFixed(2) }}</div>
       <div style="display: inline-block;" class="allPrice">总数量: {{tableData.length}}</div>
@@ -164,7 +164,7 @@
         <el-input style="width: 130px;margin-left: 15px" placeholder="0" @keyup.key-backspace.native="backspaceFun('small')" @keyup.enter.native="enterFun()" type="number" v-model="small"></el-input></el-form-item>
         <span>{{ seekList[seekListIndex].smallUnit }}</span>
       </div>
-      <div class="remark">Enter确定 数字键 改数量,Backspace 清0,Enter 确定,Esc 取消</div>
+      <div class="remark">Enter 确定,数字键 改数量,Backspace 清0,Enter 确定,Esc 取消</div>
     </el-dialog>
 
     <el-dialog title="改价" v-if="isAmendPrice" :visible.sync="isAmendPrice" width="30%" center>
@@ -238,9 +238,9 @@
 
       <table border="0" width="780" style="border:solid 1px #fff;border-collapse:collapse">
         <tr>
-          <td style="padding: 10px;width: 260px;">客户:{{orderMsg.customName}}</td>
-          <td style="padding: 10px;width: 260px;">单号:{{orderMsg.orderSn}}</td>
-          <td style="padding: 10px;width: 260px;">日期:{{orderMsg.deadline}}</td>
+          <td style="padding: 10px;width: 260px;">客户{{orderMsg.customName}}</td>
+          <td style="padding: 10px;width: 260px;">单号{{orderMsg.orderSn}}</td>
+          <td style="padding: 10px;width: 260px;">日期:{{orderMsg.deadline}}</td>
         </tr>
       </table>
       <table border="1" width="780" style="border:solid 1px black;border-collapse:collapse">
@@ -275,8 +275,8 @@
       </table>
       <table border="0" width="780" style="border:solid 1px #fff;border-collapse:collapse">
         <tr >
-          <td style="padding: 10px;width: 260px;">开单员:{{orderMsg.shopAdminName}}</td>
-          <td style="padding: 10px;width: 260px;">配送</td>
+          <td style="padding: 10px;width: 260px;">开单{{orderMsg.shopAdminName}}</td>
+          <td style="padding: 10px;width: 260px;">配送</td>
           <td style="padding: 10px;width: 260px;">打印时间:{{todays(1)}}</td>
         </tr>
       </table>

+ 3 - 19
ghs/src/views/order/components/sel-order.vue

@@ -18,24 +18,17 @@
 						</div>
 						<div class="info-list">
 							<div class="label">下单客户</div>
-							<div class="val">{{ orderData.bookName }}</div>
+							<div class="val">{{ orderData.customName }}</div>
 						</div>
 						<div class="info-list">
 							<div class="label">下单时间</div>
-							<div class="val">{{ orderData.addTime | formatTime }}</div>
-						</div>
-						<div class="info-list" v-if="!$util.isEmpty(orderData.goodsInfoList)">
-							<div class="label">商品名称</div>
-							<div class="val">{{ orderData.goodsInfoList[0].title }}</div>
+							<div class="val">{{ orderData.addTime}}</div>
 						</div>
 						<div class="info-list">
 							<div class="label">金额</div>
 							<div class="val">{{ orderData.actPrice }}</div>
 						</div>
 					</div>
-					<div class="order-info-right" v-if="!$util.isEmpty(orderData.goodsInfoList)">
-						<img style="max-height:100px;" :src="orderData.goodsInfoList[0].smallCoverUrl" alt="商品图" />
-					</div>
 				</div>
 				<!-- 时间线 -->
 				<el-timeline>
@@ -44,7 +37,7 @@
 						<!-- title -->
 						<div class="title-wrap">
 							<div class="title">{{ item.actionName }}</div>
-							<div class="time" v-if="item.finishTime != 0">{{ item.finishTime | formatTime }}</div>
+							<div class="time" v-if="item.finishTime != 0">{{ item.finishTime }}</div>
 						</div>
 						<!-- content -->
 						<div class="content-wrap">
@@ -522,7 +515,6 @@ export default {
 				});
 		},
 		addressFn(item) {
-			console.log('江总', item);
 			this.orderForm.latitude = item.location.lat;
 			this.orderForm.longitude = item.location.lng;
 			this.orderForm.receiveAddress = item.title;
@@ -559,12 +551,9 @@ export default {
 			this.categoryDialog = false;
 			this.orderDialog = false;
 		},
-		// draw
 		closeFn() {
 			this.showShipManage = false;
 		},
-		// =========================
-		//有配送单
 		hasDeliver() {
 			this.$service.single.printOrder({ id: this.id, option: 1 }).then(res => {
 				this.getDet();
@@ -726,7 +715,6 @@ export default {
 			height: 88px;
 		}
 	}
-	// ==================
 	.title-wrap {
 		@include disFlex(center, flex-start);
 		.title {
@@ -750,13 +738,11 @@ export default {
 		font-size: 12px;
 		margin: 4px 0;
 	}
-	// dialog
 	.category-dialog-wrap {
 		.el-radio {
 			margin-bottom: 6px;
 		}
 	}
-
 	.order-modal-content {
 		.form-wrap {
 			@include disFlex(flex-start, space-between);
@@ -770,7 +756,6 @@ export default {
 	}
 }
 </style>
-
 <style lang="scss">
 .ship-draw-wrap {
 	.el-drawer__header {
@@ -780,7 +765,6 @@ export default {
 		}
 	}
 }
-
 .print-html {
 	position: absolute;
 	left: 0;

+ 1 - 9
ghs/src/views/order/list.vue

@@ -2,7 +2,7 @@
 	<div class="app-list-content">
 		<x-crud class="liu-crud-wrap order-list-wrap" @load="onLoad">
 			<!-- tabs -->
-			<template #slot-tabs="{ scope }">
+			<template #slot-tabs>
 				<el-tabs class="liu-tabs" type="border-card" v-model="tabIndex" @tab-click="handleClick">
 					<el-tab-pane
 						v-for="(item, index) in tabsData"
@@ -150,11 +150,7 @@ export default {
 					val: 0
 				}
 			],
-			// dialog
 			optionData: {}
-			// drawer
-			// 详情drawer
-			// shipData: []
 		};
 	},
 	created() {
@@ -172,7 +168,6 @@ export default {
 		selfGetCancel(id) {
 			this.$refs[`popover-` + id].doClose();
 		},
-		// drawer
 		noSendShipFn(item) {
 			this.$refs[`popover-` + item.id].doClose();
 
@@ -196,10 +191,7 @@ export default {
 				this.$refs.orderDetail.init();
 			});
 		},
-		// dialog
-		// crud
 		handleClick(tab, e) {
-			console.log(tab, e);
 			this.app.refresh({ status: this.tabIndex });
 		},
 		onLoad({ ctx, app }) {