diff --git a/pages/CommodityDetails/CommodityDetails.vue b/pages/CommodityDetails/CommodityDetails.vue
index 4ae65c5..b90eb61 100644
--- a/pages/CommodityDetails/CommodityDetails.vue
+++ b/pages/CommodityDetails/CommodityDetails.vue
@@ -165,17 +165,10 @@
import {
goodsDetails
} from '@/api/CommodityDetails/CommodityDetails.js'
- import {
- AppIdentification
- } from '@/api/AppIdentification/index.js'
import {
goodPatientInfo
} from '@/api/modifyAddress/modifyAddress.js';
import baseurl from '@/api/baseurl.js'
- import {
- addStationGoodsOrder,
- appletGoodsOrderPay
- } from '@/api/confirmOrder/index.js'
export default {
data() {
return {
@@ -236,7 +229,7 @@
},
//立即购买跳转确认订单页面
tapbuy() {
- console.log(this.updata)
+
},
//选择商品
isActivegoods(item) {
@@ -271,22 +264,23 @@
let that = this
goodsDetails(goodsInfoId).then(res => {
uni.removeStorageSync('Refresh');
- if (res.data[0].goodsRemark) {
- res.data[0].goodsRemark = res.data[0].goodsRemark.replace(/\
{
+ res.data.goodAttributeDetailsLists.forEach(e => {
e.attributePitureUrl = this.baseurl + e.attributePitureUrl
e.isActive = false
var objs = {
@@ -294,25 +288,25 @@
}
this.info.push(objs)
})
- this.goodDetailsLists = res.data[0].goodDetailsLists
+ this.goodDetailsLists = res.data.goodAttributeDetailsLists
this.goodshow = true
}
- this.goodsDetailslist = res.data[0]
+ this.goodsDetailslist = res.data
this.updata.goodsName = this.goodsDetailslist.goodsName
this.updata.nurseStationId = this.goodsDetailslist.nurseStationId
if (this.goodDetailsLists.length == 1) {
- this.goodDetailsLists[0].isActive = true
- this.updata.img = this.goodDetailsLists[0].attributePitureUrl
- this.updata.goodsAttributeName = this.goodDetailsLists[0].attributeDetailsName
- this.updata.goodsPrice = this.goodDetailsLists[0].goodsPrice
+ this.goodDetailsLists.isActive = true
+ this.updata.img = this.goodDetailsLists.attributePitureUrl
+ this.updata.goodsAttributeName = this.goodDetailsLists.attributeDetailsName
+ this.updata.goodsPrice = this.goodDetailsLists.goodsPrice
this.updata.goodsPrice = this.updata.goodsPrice.toFixed(2)
- this.updata.attributeDetailsId = this.goodDetailsLists[0].attributeDetailsId
- this.updata.goodsStock = this.goodDetailsLists[0].goodsStock
- this.updata.goodsAttributeId = this.goodDetailsLists[0].goodsAttributeId
- this.updata.goodsAttributeDetailsId = this.goodDetailsLists[0].attributeDetailsId
+ this.updata.attributeDetailsId = this.goodDetailsLists.attributeDetailsId
+ this.updata.goodsStock = this.goodDetailsLists.goodsStock
+ this.updata.goodsAttributeId = this.goodDetailsLists.goodsAttributeId
+ this.updata.goodsAttributeDetailsId = this.goodDetailsLists.attributeDetailsId
} else {
var list = {}
- this.goodsDetailslist.goodDetailsLists.forEach(e => {
+ this.goodsDetailslist.goodAttributeDetailsLists.forEach(e => {
if (e.goodsAttributeId == this.goodsAttributeId) {
list = e
e.isActive = true
@@ -328,7 +322,7 @@
this.updata.img = list.attributePitureUrl
}
// this.updata.nurseStationId = this.goodsDetailslist.nurseStationId
- // this.updata.img = res.data[0].goodsPictureUrl
+ // this.updata.img = res.data.goodsPictureUrl
// this.updata.goodsAttributeName = ''
// this.updata.goodsPrice = 0
// this.updata.attributeDetailsId = ''
@@ -360,11 +354,6 @@
var that = this
this.goodsAttributeId = options.goodsAttributeId
this.updata.buySource = options.buySource
- if (options.goodsPrice == 'null' || !options.goodsPrice) {
- this.goodsPrice = 0 //页面价格
- } else {
- this.goodsPrice = options.goodsPrice //页面价格
- }
this.goodsInfoId = options.goodsInfoId
try {
const value = uni.getStorageSync('patientId');
diff --git a/pages/nursestation/nursestation.scss b/pages/nursestation/nursestation.scss
index e42f783..f91a9ac 100644
--- a/pages/nursestation/nursestation.scss
+++ b/pages/nursestation/nursestation.scss
@@ -118,6 +118,7 @@
top:14%;
left:32%;
font-size: 28rpx;
+ overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
}
.huanyao {
color: #000000;
diff --git a/pages/nursestation/nursestation.vue b/pages/nursestation/nursestation.vue
index c340ba6..f38e571 100644
--- a/pages/nursestation/nursestation.vue
+++ b/pages/nursestation/nursestation.vue
@@ -63,8 +63,11 @@
{{item.goodsName}}
+
+ {{item.attributeDetailsName}}
+
购买
- ¥{{item.goodsPrice==null?'0':item.goodsPrice}}起
+ ¥{{item.goodsPrice==null?'0':item.goodsPrice}}
@@ -196,7 +199,7 @@
//跳转商品详情页
goCommodityDetails(item) {
uni.navigateTo({
- url: `/pages/CommodityDetails/CommodityDetails?goodsPrice=${item.goodsPrice}&goodsInfoId=${item.goodsInfoId}&buySource=${'NURSE_STATION'}`
+ url: `/pages/CommodityDetails/CommodityDetails?goodsPrice=${item.goodsPrice}&goodsInfoId=${item.goodsInfoId}&buySource=${'NURSE_STATION'}&goodsAttributeId=${item.goodsAttributeId}`
})
},
//跳转完善页面
@@ -228,8 +231,7 @@
});
}
},
- fail: function(res) {
- }
+ fail: function(res) {}
});
}
}