소스 검색

订单 优化

shish 4 년 전
부모
커밋
143b3c4b0f

+ 1 - 6
hdApp/src/admin/ad/list.vue

@@ -11,12 +11,7 @@
 			<block v-if="!$util.isEmpty(list.data)">
 				<div class="list" v-for="(item, index) in list.data" :key="index">
 					<div class="list-img">
-						<app-img
-							height="100%"
-							mode
-							:src="item.adImgUrl | default_img"
-							alt="广告图片"
-						/>
+						<app-img height="100%" mode :src="item.adImgUrl" alt="广告图片" />
 					</div>
 					<div class="list-right">
 						<div class="app-size-28 app-color-0">{{ item.adName }}</div>

+ 1 - 1
hdApp/src/admin/ad/sel-goods.vue

@@ -4,7 +4,7 @@
 			<sel-search-module :list="list.data" @search="searchFn" @change="changeFn">
 				<template v-slot:img="{ item }">
 					<div class="list-img">
-						<app-img :src="item.smallImgList[0] | default_img" alt="商品图片" mode="center" />
+						<app-img :src="item.smallImgList[0]" alt="商品图片" mode="center" />
 					</div>
 				</template>
 				<template v-slot:detail="{ item }">

+ 1 - 1
hdApp/src/admin/assets/list.vue

@@ -4,7 +4,7 @@
 			<block v-if="!$util.isEmpty(list.data)">
 				<div class="list" v-for="(item, index) in list.data" :key="index">
 					<div class="list-img">
-						<app-img :src="item.img | default_img" mode="aspectFit" height="100upx"/>
+						<app-img :src="item.img" mode="aspectFit" height="100upx"/>
 					</div>
 					<div class="list-det">
 						<div class="det-top">

+ 75 - 0
hdApp/src/admin/home/components/order-item.vue

@@ -0,0 +1,75 @@
+<template>
+	<view class="list-module">
+		<block v-if="!$util.isEmpty(info)">
+			<view class="list-left">
+				<view class="image">
+					<image :src="info.cover" mode="aspectFit"></image>
+				</view>
+				<view class="list-msg">
+					<view><text>收花:</text><text>{{info.receiveUserName||'--'}}</text></view>
+					<view style="margin-top:3upx;"><text>电话:</text><text>{{info.receiveMobile||'--'}}</text></view>
+					<view style="margin-top:3upx;"><text>时间:</text><text>2-23 下午</text></view>
+					<view style="margin-top:3upx;"><text>数量:</text><text>5</text></view>
+					<view style="margin-top:3upx;"><text>下单:</text><text>{{info.bookName||'--'}}</text></view>
+					<view style="margin-top:3upx;"><text>备注:</text><text>{{info.remark||'--'}}</text></view>
+				</view>
+			</view>
+		</block>
+	</view>
+</template>
+<script>
+export default {
+	name: 'listModule',
+	props: {
+		info: {
+			type: Object,
+			default: () => {}
+		}
+	},
+	data() {
+		return {}
+	},
+	mounted() {
+	},
+	methods: {}
+}
+</script>
+<style lang="scss" scoped>
+.list-module {
+	@include disFlex(center, space-between);
+	padding: 20upx 0;
+	.list-left {
+		@include disFlex(flex-start, space-between);
+		.image {
+			position: relative;
+			image{
+				width:140upx;
+				height:140upx;
+				border-radius:6upx;
+				position: absolute;
+				top:0upx;
+				left:550upx;
+			}
+		}
+		.list-msg {
+			color:#999999;
+			.title {
+				font-size: 28upx;
+				color: $fontColor2;
+				margin-bottom: 10upx;
+			}
+			.desc {
+				color: $fontColor3;
+			}
+		}
+	}
+	.list-right {
+		text-align: right;
+		color: $fontColor2;
+		.price {
+			margin-bottom: 70upx;
+			color: #333;
+		}
+	}
+}
+</style>

+ 29 - 77
hdApp/src/admin/home/order.vue

@@ -1,86 +1,39 @@
 <template>
   <view class="app-main app-content">
     <app-tabs :tabs="tabs" :isFixed="true" :currentTab="tabIndex" :height="100" @change="change" itemWidth="20%" />
-    <div class="list-wrap">
+    <view class="list-wrap">
       <block v-if="!$util.isEmpty(list.data)">
-        <div class="list" v-for="(item, index) in list.data" :key="index" @click="pageTo({ url: '/admin/order/detail', query: { id: item.id } })" >
-          <div class="list-top flex-center-between">
-            <div class="app-color-3">编号:{{ item.sendNum }}</div>
-            <div :class="['app-price',{'app-green':item.status==5}]">{{ item.status | constantfilter('ORDER_STATUS') }}</div>
-          </div>
-          <div class="list-blo">
-            <block v-if="!$util.isEmpty(item.goodsInfoList)">
-              <list-module v-for="(items, subIndex) in item.goodsInfoList" :key="subIndex" :info="items" />
-            </block>
-          </div>
-          <div class="list-bottom">
-            <div>
-              <span v-if="item.sendCost > 0" class="freight-text">运费:¥{{ item.sendCost }}</span>
-              <span>金额:</span>
-              <span class="app-size-30 app-bold">¥{{ item.realPrice }}</span>
-            </div>
-            <div class="list-button">
-              <template v-if="item.status == 0">
-                <div class="admin-button-com default" @click.stop >自取</div>
-                <div class="admin-button-com default" @click.stop >发货</div>
-              </template>
-              <template v-else-if="item.status == 4"></template>
-              <template v-else-if="item.status == 6">
-                <div v-if="item.sendType == 3" class="admin-button-com default" style="color: #dddddd;border-color:#dddddd;" >已退款</div>
-              </template>
-              <template v-else-if="item.status == 5">
-                <div v-if="item.sendType != 1" class="admin-button-com default" @click.stop="seeSendFn(item)" >配送详情</div>
-              </template>
-              <template v-else>
-                <template v-if="item.currentFlow == 1">
-                  <div class="admin-button-com" @click.stop="freeShippingFn(item, index)" >自取</div>
-                  <div class="admin-button-com" @click.stop="pageTo({url: '/admin/order/ship',query: {id: item.id,pageStatus: 0}})" >发货</div>
-                </template>
-                <template v-else>
-                  <div class="admin-button-com" @click.stop="pageTo({url: '/admin/order/ship',query: {id: item.id,pageStatus: 0}})" >发货</div>
-                </template>
-              </template>
-            </div>
-          </div>
-        </div>
+        <view class="list" v-for="(item, index) in list.data" :key="index" @click="pageTo({ url: '/admin/order/detail', query: { id: item.id } })" >
+          <view class="list-top flex-center-between">
+            <view class="app-color-3">编号:{{ item.sendNum }}</view>
+            <view :class="['app-price',{'app-green':item.status==5}]">{{ item.status | constantfilter('ORDER_STATUS') }}</view>
+          </view>
+          <view class="list-blo">
+              <listModule :info="item"></listModule>
+          </view>
+          <view class="list-bottom" style="padding-top:0upx;">
+            <view style="border-bottom:1upx solid #EEEEEE;padding-bottom:8upx;">
+              <span v-if="item.sendCost > 0" class="freight-text">运费 ¥{{ item.sendCost ? parseFloat(item.sendCost) : 0 }}</span>
+              <span class="app-size-30 app-bold">¥{{ item.realPrice ? parseFloat(item.realPrice) :0 }}</span>
+            </view>
+            <view class="list-button">
+                <view class="admin-button-com default">编辑收花人</view>
+                <view class="admin-button-com default">发货</view>
+                <view class="admin-button-com default">打印</view>
+            </view>
+          </view>
+        </view>
       </block>
       <block v-else>
         <app-wrapper-empty title="暂无数据" :is-empty="$util.isEmpty(list.data)" />
       </block>
-    </div>
-    <!-- 免发货弹窗 -->
-    <modal-module :show="freeShipModal" @cancel="modalCancel" @click="freeShipModalClick" content="确认已自取?" color="#333" :size="32" padding="30upx 30upx" ></modal-module>
-    <!-- 选取分类 -->
-    <modal-module :show="classifyModal" :maskClosable="false" @cancel="modalCancel" @click="confirmClassify" title="订单分类" padding="30upx 30upx" >
-      <template v-slot:content>
-        <div class="upload-confirm-wrap">
-          <!-- 选择分类 -->
-          <div class="sel-wrap">
-            <div class="sel-tit">类型</div>
-            <div class="sel-btn">
-              <block v-for="(item, index) in categoryData" :key="index" >
-                <button class="admin-button-com" :class="[classifyForm.categoryId == item.id ? '' : 'default']" @click="selCategoryFn(item)" >{{ item.categoryName || '暂无' }}</button>
-              </block>
-            </div>
-          </div>
-          <!-- 选择用途 -->
-          <div class="sel-wrap">
-            <div class="sel-tit">用途</div>
-            <div class="sel-btn">
-              <block v-for="(item, index) in usageData" :key="index" >
-                <button class="admin-button-com" :class="[classifyForm.usageId == item.id ? '' : 'default']" @click="selUsageFn(item)" >{{ item.usageName || '暂无' }}</button>
-              </block>
-            </div>
-          </div>
-        </div>
-      </template>
-    </modal-module>
+    </view>
     <NotLogin></NotLogin>
   </view>
 </template>
 <script>
 import AppTabs from "@/components/plugin/tabs";
-import ListModule from "@/components/module/app-order-list";
+import listModule from "./components/order-item";
 import AppWrapperEmpty from "@/components/app-wrapper-empty";
 import ModalModule from "@/components/plugin/modal";
 import { getCategory, getUsage } from '@/utils/config'
@@ -92,7 +45,7 @@ import NotLogin from "@/components/not-login";
 export default {
   name: "order-list",
   components: {
-    ListModule,
+    listModule,
     AppTabs,
     AppWrapperEmpty,
     ModalModule,
@@ -234,11 +187,10 @@ export default {
       padding: 0 30upx;
       background-color: #fff;
       margin-bottom: 20upx;
-      .list-top,
-      .list-bottom {
-        padding: 26upx 0;
-        border-bottom: 1px solid $borderColor;
-        color: $fontColor3;
+      .list-top,.list-bottom {
+        padding: 20upx 0;
+        border-bottom: 1px solid #EEEEEE;
+        color: #999999;
         .app-bold {
           color: #333;
         }
@@ -250,7 +202,7 @@ export default {
         }
       }
       .list-bottom {
-        & > div {
+        & > view {
           @include disFlex(center, flex-end);
         }
         .list-button {

+ 111 - 186
hdApp/src/admin/order/detail.vue

@@ -1,131 +1,118 @@
 <template>
-  <div class="app-content">
-    <div class="page-top">
-      <div class="page-top-img">
+  <view class="app-content">
+    <view class="page-top">
+      <view class="page-top-img">
         <img :src="`${constant.imgUrl}/retail/order/bg.png`" mode="widthFix" />
-      </div>
-      <div class="page-top-det">
-        <div>
-          <div class="page-status">{{ data.status | constantfilter('ORDER_STATUS') }}</div>
-        </div>
-        <div class="page-status-img">
+      </view>
+      <view class="page-top-det">
+        <view>
+          <view class="page-status">{{ data.status | constantfilter('ORDER_STATUS') }}</view>
+        </view>
+        <view class="page-status-img">
           <img :src="data.status == 0 ? waitPayImg : waitDeliveryImg" mode="widthFix" />
-        </div>
-      </div>
-    </div>
+        </view>
+      </view>
+    </view>
     <!-- 订单详情 -->
-    <div class="page-det">
+    <view class="page-det">
       <!-- 商品信息 -->
-      <div class="module-com">
-        <div class="module-tit">商品信息</div>
-        <div class="module-det">
+      <view class="module-com">
+        <view class="module-tit">商品信息</view>
+        <view class="module-det">
           <block v-if="!$util.isEmpty(data.goodsInfoList)">
-            <list-module
-              v-for="(items, subIndex) in data.goodsInfoList"
-              :key="subIndex"
-              :info="items"
-            />
+            <list-module v-for="(items, subIndex) in data.goodsInfoList" :key="subIndex" :info="items"></list-module>
           </block>
-        </div>
-      </div>
+        </view>
+      </view>
       <!-- 订单信息 -->
-      <div class="module-com order-msg">
-        <div class="module-tit">订单信息</div>
-        <div class="module-det">
-          <!--  -->
-          <div class="order-msg-blo">
-            <div class="msg-list">
-              <div class="label">收花人</div>
-              <div class="value">{{ data.receiveUserName }}</div>
-            </div>
-            <div class="msg-list">
-              <div class="label">电话</div>
-              <div class="value">{{ data.receiveMobile }}</div>
-            </div>
-            <div class="msg-list">
-              <div class="label">地址</div>
-              <div class="value">{{ data.receiveFullAddress }}</div>
-            </div>
-          </div>
-          <!--  -->
-          <div class="order-msg-blo">
-            <div class="msg-list">
-              <div class="label">送达时间</div>
-              <div v-if="data.reachDate == '0000-00-00'" class="value">-</div>
-              <div v-else class="value"><span style="margin-right:10upx;">{{data.reachDate}}</span> <span v-if="data.reachPeriod == 0">上午</span><span v-else-if="data.reachPeriod == 1">下午</span><span v-else>晚上</span></div>
-            </div>
-            <div v-if="data.reachDate != '0000-00-00'" class="msg-list">
-              <div class="label">贺卡</div>
-              <div class="value">{{ data.needCard == 1 ? "需要" : '不需要' }}</div>
-            </div>
-            <div class="msg-list">
-              <div class="label">祝福语</div>
-              <div class="value">{{ data.cardInfo || '-' }}</div>
-            </div>
-          </div>
-          <div class="order-msg-blo" v-if="1 ==2">
-            <div class="msg-list">
-              <div class="label">客户评分</div>
-              <div class="value">
+      <view class="module-com order-msg">
+        <view class="module-tit">订单信息</view>
+        <view class="module-det">
+          <view class="order-msg-blo">
+            <view class="msg-list">
+              <view class="label">收花人</view>
+              <view class="value">{{ data.receiveUserName }}</view>
+            </view>
+            <view class="msg-list">
+              <view class="label">电话</view>
+              <view class="value">{{ data.receiveMobile }}</view>
+            </view>
+            <view class="msg-list">
+              <view class="label">地址</view>
+              <view class="value">{{ data.receiveFullAddress }}</view>
+            </view>
+          </view>
+          <view class="order-msg-blo">
+            <view class="msg-list">
+              <view class="label">送达时间</view>
+              <view v-if="data.reachDate == '0000-00-00'" class="value">-</view>
+              <view v-else class="value"><span style="margin-right:10upx;">{{data.reachDate}}</span> <span v-if="data.reachPeriod == 0">上午</span><span v-else-if="data.reachPeriod == 1">下午</span><span v-else>晚上</span></view>
+            </view>
+            <view v-if="data.reachDate != '0000-00-00'" class="msg-list">
+              <view class="label">贺卡</view>
+              <view class="value">{{ data.needCard == 1 ? "需要" : '不需要' }}</view>
+            </view>
+            <view class="msg-list">
+              <view class="label">祝福语</view>
+              <view class="value">{{ data.cardInfo || '-' }}</view>
+            </view>
+          </view>
+          <view class="order-msg-blo" v-if="1 ==2">
+            <view class="msg-list">
+              <view class="label">客户评分</view>
+              <view class="value">
                 <rate-module :current="Number(data.totalFlow) || 0" :disabled="true"></rate-module>
-              </div>
-            </div>
-            <div class="msg-list">
-              <div class="label">客户留言</div>
-              <div class="value">{{ data.evaluate || '-' }}</div>
-            </div>
-          </div>
-          <!--  -->
-          <div class="order-msg-blo">
-            <div class="msg-list">
-              <div class="label">订单号</div>
-              <div class="value">{{ data.orderSn }}</div>
-            </div>
-            <div class="msg-list">
-              <div class="label">生成时间</div>
-              <div class="value">{{ data.addTime}}</div>
-            </div>
-            <div class="msg-list">
-              <div class="label">运费</div>
-              <div class="value">¥{{ data.sendCost }}</div>
-            </div>
-            <div class="msg-list">
-              <div class="label">总金额</div>
-              <div class="value">¥{{ data.prePrice }}</div>
-            </div>
-            <div v-if="data.discountAmount > 0" class="msg-list">
-              <div class="label">优惠</div>
-              <div class="value">¥{{ data.discountAmount }}</div>
-            </div>
-            <div class="msg-list">
-              <div class="label">实付款</div>
-              <div class="value">¥{{ data.realPrice }}</div>
-            </div>
-          </div>
-        </div>
-      </div>
+              </view>
+            </view>
+            <view class="msg-list">
+              <view class="label">客户留言</view>
+              <view class="value">{{ data.evaluate || '-' }}</view>
+            </view>
+          </view>
+          <view class="order-msg-blo">
+            <view class="msg-list">
+              <view class="label">订单号</view>
+              <view class="value">{{ data.orderSn }}</view>
+            </view>
+            <view class="msg-list">
+              <view class="label">生成时间</view>
+              <view class="value">{{ data.addTime}}</view>
+            </view>
+            <view class="msg-list">
+              <view class="label">运费</view>
+              <view class="value">¥{{ data.sendCost }}</view>
+            </view>
+            <view class="msg-list">
+              <view class="label">总金额</view>
+              <view class="value">¥{{ data.prePrice }}</view>
+            </view>
+            <view v-if="data.discountAmount > 0" class="msg-list">
+              <view class="label">优惠</view>
+              <view class="value">¥{{ data.discountAmount }}</view>
+            </view>
+            <view class="msg-list">
+              <view class="label">实付款</view>
+              <view class="value">¥{{ data.realPrice }}</view>
+            </view>
+          </view>
+        </view>
+      </view>
       <!-- 优惠信息 -->
-      <div
-        class="module-com coupon-wrap"
-        v-if="data.discountAmount && data.discountAmount != '0.00' && 1==2"
-      >
-        <div class="module-det flex-center-between">
-          <div
-            class="app-color-3"
-          >
+      <view class="module-com coupon-wrap" v-if="data.discountAmount && data.discountAmount != '0.00' && 1==2" >
+        <view class="module-det flex-center-between">
+          <view class="app-color-3" >
           <template v-if="data.discountType == 0">未知</template>
           <template v-else-if="data.discountType == 1">优惠券</template>
           <template v-else-if="data.discountType == 2">会员优惠</template>
           <template v-else-if="data.discountType == 3">随机优惠</template>
           <template v-else>未知</template>
-          </div>
-          <div class="app-price">-¥{{ data.discountAmount }}</div>
-        </div>
-      </div>
-    </div>
-    <!-- 按钮 -->
-    <div class="page-btn app-footer">
-      <div class="flex-center">
+          </view>
+          <view class="app-price">-¥{{ data.discountAmount }}</view>
+        </view>
+      </view>
+    </view>
+    <view class="page-btn app-footer">
+      <view class="flex-center">
         <span v-if="data.status == 0">应付款</span>
         <span v-else-if="data.status == 6">已退款</span>
         <span v-else>已付款</span>
@@ -133,11 +120,11 @@
           <span>¥</span>
           <span class="app-size-40">{{ data.actPrice }}</span>
         </span>
-      </div>
+      </view>
       <template>
       </template>
       <template>
-        <div class="operate-btn-wrap">
+        <view class="operate-btn-wrap">
           <block v-if="data.status == 0">
             <button class="admin-button-com middle" style="color: #666666;border-color: #dddddd;">自取</button>
             <button class="admin-button-com middle" style="color: #666666;border-color: #dddddd;">发货</button>
@@ -145,99 +132,38 @@
           <block v-else-if="data.status == 4"></block>
           <block v-else-if="data.status == 6"></block>
           <block v-else-if="data.status == 5">
-            <button
-              v-if="data.sendType != 1"
-              class="admin-button-com default"
-              @click="seeSendFn"
-            >配送详情</button>
+            <button v-if="data.sendType != 1" class="admin-button-com default" @click="seeSendFn" >配送详情</button>
           </block>
           <block v-else>
             <button v-if="data.currentFlow == 1" class="admin-button-com middle" @click.stop="freeShippingFn">自取</button>
-            <button
-              class="admin-button-com middle"
-              @click.stop="pageTo({
-              url: '/admin/order/ship',
-              query: {
-                id: data.id,
-                pageStatus: 0
-              }
-            })"
-            >发货</button>
+            <button class="admin-button-com middle" @click.stop="pageTo({ url: '/admin/order/ship', query: { id: data.id, pageStatus: 0 } })" >发货</button>
           </block>
-        </div>
+        </view>
       </template>
-    </div>
-    <!-- 修改价格 -->
-    <modal-module
-      :show="updatePriceModal"
-      @cancel="modalCancel"
-      @click="updateModalClick"
-      title="修改价格"
-      padding="30upx 30upx"
-    >
-      <template v-slot:content>
-        <div class="app-modal-input-wrap">
-          <div class="inp-list-line required">
-            <!-- <div class="line-label">角色名称</div> -->
-            <div class="line-input">
-              <input
-                v-model="form.price"
-                type="text"
-                :adjust-position="false"
-                class="inp-input"
-                placeholder="请输入价格"
-              />
-            </div>
-          </div>
-        </div>
-      </template>
-    </modal-module>
-    <!-- 免发货弹窗 -->
-    <modal-module
-      :show="freeShipModal"
-      @cancel="modalCancel"
-      @click="freeShipModalClick"
-      content="确认客户已自取?"
-      color="#333"
-      :size="32"
-      padding="30upx 30upx"
-    ></modal-module>
-  </div>
+    </view>
+  </view>
 </template>
-
 <script>
 import ListModule from "@/components/module/app-order-list";
 import AppCoupon from "@/components/app-coupon-sel";
 import ModalModule from "@/components/plugin/modal";
 import RateModule from "@/components/plugin/rate";
-// api
 import { getDetB, freeShipping, orderUpdatePrice } from "@/api/order";
 export default {
-  name: "order-detail",
-  components: {
-    ListModule,
-    AppCoupon,
-    ModalModule,
-    RateModule
-  },
+  name: "detail",
+  components: { ListModule, AppCoupon, ModalModule, RateModule },
   data() {
     return {
       constant: this.$constant,
-      // img
       waitPayImg: `${this.$constant.imgUrl}/retail/order/wait-pay.png`,
       waitDeliveryImg: `${this.$constant.imgUrl}/retail/order/wait-delivery.png`,
       data: {},
-      // 修改价格
       updatePriceModal: false,
-      form: {
-        price: ""
-      },
-      // 免发货
+      form: { price: "" },
       freeShipModal: false
     };
   },
   onLoad() {
-    // this.init()
   },
   methods: {
     init() {
@@ -304,7 +230,6 @@ export default {
   }
 };
 </script>
-
 <style lang="scss" scoped>
 .app-content {
   padding-bottom: 80upx;
@@ -396,4 +321,4 @@ export default {
     border-bottom: 1px solid $borderColor;
   }
 }
-</style>
+</style>

+ 18 - 18
hdApp/src/components/module/app-order-list.vue

@@ -1,26 +1,24 @@
 <template>
-	<div class="list-module">
+	<view class="list-module">
 		<block v-if="!$util.isEmpty(info)">
-			<div class="list-left">
-				<div class="image">
-					<image :src="imgUrl | default_img" mode="aspectFit" style="width:140upx; height:140upx;"></image>
-				</div>
-				<div class="list-msg">
-					<div class="title">{{ info.name || info.title }}</div>
+			<view class="list-left">
+				<view class="image">
+					<image :src="imgUrl" mode="aspectFit" style="width:140upx; height:140upx;"></image>
+				</view>
+				<view class="list-msg">
+					<view class="title">{{ info.name || info.title }}</view>
 					<block v-if="(info.goodsStyle && info.goodsStyle != '0') || (info.goodsStyleName  && info.goodsStyleName != '0')">
-						<div class="desc">{{ info.goodsStyle || info.goodsStyleName }}</div>
+						<view class="desc">{{ info.goodsStyle || info.goodsStyleName }}</view>
 					</block>
-				</div>
-			</div>
-			<div class="list-right">
-				<div class="price">¥{{ info.price || info.unitPrice }}</div>
-				<div class="num">*{{ info.buyNum || info.num }}</div>
-			</div>
+				</view>
+			</view>
+			<view class="list-right">
+				<view class="price">¥{{ info.price || info.unitPrice }}</view>
+				<view class="num">*{{ info.buyNum || info.num }}</view>
+			</view>
 		</block>
-
-	</div>
+	</view>
 </template>
-
 <script>
 export default {
 	name: 'list-module',
@@ -35,7 +33,9 @@ export default {
 	},
 	computed: {
 		imgUrl() {
-			if (this.$util.isEmpty(this.info)) return ''
+			if (this.$util.isEmpty(this.info)){
+				return ''
+			}
 			return this.info.smallCoverUrl ? this.info.smallCoverUrl : ''
 		}
 	},

+ 0 - 11
hdApp/src/filters/index.js

@@ -1,9 +1,5 @@
 import Vue from 'vue'
-import CONSTANT from '@/constant'
 import { $formatDate } from '@/utils/util'
-// let FormatTimeFilter = $formatDate
-// export { FormatTimeFilter }
-// import { FormatTimeFilter } from '@/filters/index'
 Vue.filter('formatTime', $formatDate)
 
 /** 一个全局变量的过滤器 value 转label */
@@ -17,13 +13,6 @@ Vue.filter('formatPrice', function(val) {
 	return val.toFixed(2)
 })
 
-Vue.filter('default_img', function(url) {
-	if (!url) {
-		return require(`@/static/images/default-img.png`)
-	}
-	return url
-})
-
 Vue.filter('default_avatar', function(url) {
 	return url
 })

+ 1 - 1
hdApp/src/pagesShare/pay.vue

@@ -3,7 +3,7 @@
     <div class="delivery-wrap">
       <div class="shop-logo-wrap">
         <div class="logo-img">
-          <img :src="'' | default_img" alt mode="widthFix" />
+          <img src="" alt mode="widthFix" />
         </div>
       </div>
       <div class="module-com pay-input-wrap">