@ -5,7 +5,7 @@
< uni -swiper -dot :info ="info.imgList" :current ="current" field = "content" mode = "indexes" style = "height: 100%" >
< swiper class = "swiper-box" @change ="swiperChange" style = "height: 100%" >
< swiper -item v-for ="(item, index) in info.imgList" :key ="index" >
< view class = "" @ tap = "item != '' && previewImg(index, info.imgList)" >
< view @ tap = "item != '' && previewImg(index, info.imgList)" >
< image class = "image" : src = "item || 'https://qncloud.oss-cn-shenzhen.aliyuncs.com/paper_shopkeeper/paper-default.png'" mode = "" > < / image >
< / view >
< / s w i p e r - i t e m >
@ -21,9 +21,6 @@
< / view >
< view class = "row" >
< view class = "name" > { { info . name } } < / view >
< view class = "value" >
库存 : { { info . skuList [ 0 ] ? info . skuList [ 0 ] . stock : '-' || 'XX' } } { { ( info . skuList [ 0 ] ? info . skuList [ 0 ] . stockUnit : '-' ) | stockUnit } }
< / view >
< / view >
< / view >
< view class = "list-box" >
@ -93,7 +90,10 @@
< / view >
< / view >
< view class = "choose-box" >
< view class = "label" > 请选择克重 < / view >
< view class = "label" >
请选择克重
< text class = "note" > 库存 : { { info . skuList [ kgActive ] . stock } } { { info . skuList [ kgActive ] . stockUnit | stockUnit } } < / text >
< / view >
< view class = "flex-row-center-start" style = "width: 684rpx; overflow-x: auto" >
< view
: class = "['tag-box', kgActive === kIndex ? 'kg-select' : '']"
@ -129,7 +129,7 @@
< / view >
< view class = "quantity-row" >
< view class = "label" > 购买数量 ( 张 ) < / view >
< view class = "" > < qnInputNumber @input ="change" / > < / view >
< view > < qnInputNumber @input ="change" / > < / view >
< / view >
< view class = "ygzl-text" > 预估重量 : { { buyTon } } 吨 < / view >
< view class = "popup-footer-row" > < view class = "btn" @tap ="confirm" > 确认 < / view > < / view >
@ -145,7 +145,7 @@ import qnInputNumber from '@/components/qn-input-number/qn-input-number.vue'
import { go2 , back } from '@/utils/hook.js'
import { getPaperDetail , createGoodsReserve , createShoppingCar } from '@/apis/paperDetailsApi.js'
import { round } from '@/utils/index.js'
import { fddEnterpriseStatus } from '@/enums/index.js'
import { fddEnterpriseStatus , stockUnitEnum , stockUnitMap } from '@/enums/index.js'
import { getVerifyUrl } from '@/apis/commonApi.js'
const validateFields = [
{
@ -224,7 +224,7 @@ export default {
} ,
filters : {
stockUnit ( value ) {
return value == 1 ? '张' : '吨'
return stockUnitMap [ value ]
}
} ,
onLoad ( option ) {
@ -355,7 +355,6 @@ export default {
} ,
/ / 重 量 切 换
weightTap ( item , index ) {
console . log ( 'item' , item )
this . kgActive = index
this . buyPaperDto . gramWeight = item . weight
this . buyPaperDto . unitPrice = item . listPrice
@ -743,5 +742,13 @@ export default {
}
}
}
. note {
margin - left : 16 rpx ;
font - size : 24 rpx ;
color : rgba ( 0 , 0 , 0 , 0.55 ) ;
letter - spacing : 0 ;
text - align : left ;
font - weight : 400 ;
}
}
< / style >