|
|
@@ -107,41 +107,42 @@
|
|
|
<view class="content">
|
|
|
<!-- 药品列表 -->
|
|
|
<view class="goods-list">
|
|
|
- <view v-if="order.isPackage!=1" v-for="(item,index) in items" :key="index" class="item">
|
|
|
- <view class="img-box">
|
|
|
- <image :src="JSON.parse(item.jsonInfo).image" mode="aspectFill"></image>
|
|
|
- </view>
|
|
|
- <view class="info-box">
|
|
|
- <view>
|
|
|
- <view class="name-box ellipsis2">
|
|
|
- <view v-if="item.isPrescribe==1" class="tag">处方药</view>{{JSON.parse(item.jsonInfo).productName}}
|
|
|
- </view>
|
|
|
- <view class="spec ellipsis2">{{JSON.parse(item.jsonInfo).sku}}</view>
|
|
|
+ <view v-for="(item,index) in items" :key="index">
|
|
|
+ <view v-if="order.isPackage!=1" class="item" @click="openDetails(item)">
|
|
|
+ <view class="img-box">
|
|
|
+ <image :src="JSON.parse(item.jsonInfo).image" mode="aspectFill"></image>
|
|
|
</view>
|
|
|
- <view class="price-num">
|
|
|
- <view class="price">
|
|
|
- <text class="unit">¥</text>
|
|
|
- <text class="num">{{JSON.parse(item.jsonInfo).price.toFixed(2)}}</text>
|
|
|
+ <view class="info-box">
|
|
|
+ <view>
|
|
|
+ <view class="name-box ellipsis2">
|
|
|
+ <view v-if="item.isPrescribe==1" class="tag">处方药</view>{{JSON.parse(item.jsonInfo).productName}}
|
|
|
+ </view>
|
|
|
+ <view class="spec ellipsis2">{{JSON.parse(item.jsonInfo).sku}}</view>
|
|
|
+ </view>
|
|
|
+ <view class="price-num">
|
|
|
+ <view class="price">
|
|
|
+ <text class="unit">¥</text>
|
|
|
+ <text class="num">{{JSON.parse(item.jsonInfo).price.toFixed(2)}}</text>
|
|
|
+ </view>
|
|
|
+ <view class="num">x{{JSON.parse(item.jsonInfo).num}}</view>
|
|
|
</view>
|
|
|
- <view class="num">x{{JSON.parse(item.jsonInfo).num}}</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
- </view>
|
|
|
- <view v-if="order.isPackage==1&&order.packageJson!=null" class="item" >
|
|
|
- <view class="img-box">
|
|
|
- <image :src="JSON.parse(order.packageJson).imgUrl" mode="aspectFill"></image>
|
|
|
- </view>
|
|
|
- <view class="info-box">
|
|
|
- <view>
|
|
|
- <view class="name-box ellipsis2">
|
|
|
- <view class="tag">套餐</view>{{JSON.parse(order.packageJson).title}}
|
|
|
+ <view v-if="order.isPackage==1&&order.packageJson!=null" class="item" @click="openDetails(item)">
|
|
|
+ <view class="img-box">
|
|
|
+ <image :src="JSON.parse(order.packageJson).imgUrl" mode="aspectFill"></image>
|
|
|
+ </view>
|
|
|
+ <view class="info-box">
|
|
|
+ <view>
|
|
|
+ <view class="name-box ellipsis2">
|
|
|
+ <view class="tag">套餐</view>{{JSON.parse(order.packageJson).title}}
|
|
|
+ </view>
|
|
|
+ <view class="spec ellipsis2">{{JSON.parse(order.packageJson).descs}}</view>
|
|
|
</view>
|
|
|
- <view class="spec ellipsis2">{{JSON.parse(order.packageJson).descs}}</view>
|
|
|
+
|
|
|
</view>
|
|
|
-
|
|
|
</view>
|
|
|
- </view>
|
|
|
-
|
|
|
+ </view>
|
|
|
<!-- 已优惠、小计 -->
|
|
|
<view class="sub-total">
|
|
|
<view class="discount">
|
|
|
@@ -216,8 +217,8 @@
|
|
|
<view class="order-info" v-if="order.isPrescribe&&prescribe!=null">
|
|
|
<view class="title">处方信息</view>
|
|
|
<view class="item">
|
|
|
- <text class="label">处方单号</text>
|
|
|
- <text class="text">{{prescribe.rpId}}</text>
|
|
|
+ <text class="label">处方编号</text>
|
|
|
+ <text class="text">{{prescribe.serialNo}}</text>
|
|
|
</view>
|
|
|
<view class="item" v-if="prescribe.doctorName!=null">
|
|
|
<text class="label">开方医生</text>
|