|
|
@@ -17,11 +17,11 @@
|
|
|
<view class="dk-card-class" wx:for="{{cardList}}" wx:for-item="card" data-item="{{card}}" wx:for-index="cardIndex">
|
|
|
<view wx:if="{{card.title}}" class="item-class">
|
|
|
<view class="item-title-class">{{card.title}}</view>
|
|
|
- <view class="item-info-class">{{card.info}}</view>
|
|
|
+ <view class="item-info-class" style="color:{{card.color?card.color:'#1B365D'}}">{{card.info}}</view>
|
|
|
<view style="width: 35%;text-align: right;">
|
|
|
<dk-tag wx:if="{{card.expandFlag}}" type="primary" padding="0 20rpx" height="40rpx" color="#9FAEE5" textColor="#FFFFFF" radius="5rpx" roundFlag="{{true}}" value="{{!card.expand?'展开':'收起'}}" catchtap="expandCard" data-item="{{card}}" data-index="{{cardIndex}}"></dk-tag>
|
|
|
<!--明细,增加选择商品按钮-->
|
|
|
- <dk-tag wx:if="{{card.name == 'items' && !readonly && ( card.chooseGoodsFlag == undefined || card.chooseGoodsFlag)}}" type="primary" padding="0 20rpx" height="40rpx" color="#77C5D5" textColor="#FFFFFF" radius="5rpx" roundFlag="{{true}}" value="选商品" catchtap="openChooseItems" data-item="{{card}}" data-index="{{cardIndex}}"></dk-tag>
|
|
|
+ <dk-tag wx:if="{{card.name == 'items' && !readonly && chooseVisible && ( card.chooseGoodsFlag == undefined || card.chooseGoodsFlag)}}" type="primary" padding="0 20rpx" height="40rpx" color="#77C5D5" textColor="#FFFFFF" radius="5rpx" roundFlag="{{true}}" value="选商品" catchtap="openChooseItems" data-item="{{card}}" data-index="{{cardIndex}}"></dk-tag>
|
|
|
</view>
|
|
|
</view>
|
|
|
<view wx:if="{{card.expandFlag && card.expand || !card.expandFlag}}">
|
|
|
@@ -29,7 +29,7 @@
|
|
|
<view wx:if="{{card.name == 'items'}}">
|
|
|
<view wx:for="{{form[itemName]}}" data-item="{{item}}" wx:for-item="item" wx:key="index" border="{{ false }}">
|
|
|
<van-swipe-cell right-width="{{ 65 }}" data-index="{{index}}" async-close bind:close="onCloseDel">
|
|
|
- <van-card wx:if="{{item.show || item.show == undefined}}" data-index="{{index}}" data-item="{{item}}" data-card="{{card}}" catchtap="openChoosedItemInfo">
|
|
|
+ <van-card wx:if="{{item.show || item.show == undefined}}" data-index="{{index}}" data-item="{{item}}" data-card="{{card}}" catchtap="openChoosedItemInfo">
|
|
|
<view slot="thumb" data-item="{{item}}" data-index="{{index}}" data-card="{{card}}" catchtap="openChoosedItemInfo">
|
|
|
<van-image radius="5px" width="70" height="70" src="{{item[iconCol] }}" />
|
|
|
</view>
|
|
|
@@ -59,36 +59,36 @@
|
|
|
</van-swipe-cell>
|
|
|
</view>
|
|
|
<block style="text-align: center; " wx:if="{{card.displayNum && form[itemName].length > card.displayNum}}">
|
|
|
- <view wx:if="{{card.showMore}}" class="expand-class" data-card="{{card}}" data-index="{{cardIndex}}" bindtap='expand'>
|
|
|
+ <view wx:if="{{card.showMore}}" class="expand-class" data-card="{{card}}" data-index="{{cardIndex}}" bindtap='expand'>
|
|
|
点击收起部分
|
|
|
<van-icon name="arrow-up" />
|
|
|
</view>
|
|
|
- <view wx:else class="expand-class" data-card="{{card}}" data-index="{{cardIndex}}" bindtap='expand'>
|
|
|
+ <view wx:else class="expand-class" data-card="{{card}}" data-index="{{cardIndex}}" bindtap='expand'>
|
|
|
展开查看更多
|
|
|
<van-icon name="arrow-down" />
|
|
|
</view>
|
|
|
</block>
|
|
|
<view class="amount-item-class" wx:if="{{type === 'sale'}}">
|
|
|
<!--标价总额-->
|
|
|
- <dk-cell contentColor="#CAA977" titleColor="#95A8CB;" title="标价总额" content="{{card[sumStandardCol]}}"></dk-cell>
|
|
|
+ <dk-cell contentColor="#CAA977" titleColor="#95A8CB;" title="标价总额" content="{{card[sumStandardCol]?card[sumStandardCol]:0}}"></dk-cell>
|
|
|
<!--标价折扣-->
|
|
|
- <dk-cell amount="{{false}}" contentColor="#CAA977" titleColor="#95A8CB;" title="标价折扣" content="{{card[discountStandardCol] +'折'}}"></dk-cell>
|
|
|
+ <dk-cell amount="{{false}}" contentColor="#CAA977" titleColor="#95A8CB;" title="标价折扣" content="{{card[discountStandardCol]?card[discountStandardCol]:'' +'折'}}"></dk-cell>
|
|
|
</view>
|
|
|
|
|
|
<view class="amount-item-class">
|
|
|
<!--条数-->
|
|
|
- <dk-cell titleColor="#95A8CB;" title="{{$t['together'] + form[itemName].length + $t['bill']}}" amount="{{false}}"></dk-cell>
|
|
|
+ <dk-cell titleColor="#95A8CB;" title="{{$t['together'] + (form[itemName]?form[itemName].length:0) + $t['bill']}}" amount="{{false}}"></dk-cell>
|
|
|
<!--标价折扣-->
|
|
|
- <dk-cell fontSize="16" fontWeight="bold" contentColor="#CAA977" titleColor="#1B365D;" title="合计金额" content="{{card[sumAmountCol]}}"></dk-cell>
|
|
|
+ <dk-cell fontSize="16" fontWeight="bold" contentColor="#CAA977" titleColor="#1B365D;" title="合计金额" content="{{card[sumAmountCol]?card[sumAmountCol]:0}}"></dk-cell>
|
|
|
</view>
|
|
|
|
|
|
<view class="amount-item-class" wx:if="{{type === 'sale'}}">
|
|
|
<view style="display: flex;">
|
|
|
<!--使用收款-->
|
|
|
- <dk-cell contentColor="#95A8CB" titleColor="#95A8CB" title="使用收款(可用" content="{{card[canUseCollectCol]}}"></dk-cell>
|
|
|
+ <dk-cell contentColor="#95A8CB" titleColor="#95A8CB" title="使用收款(可用" content="{{card[canUseCollectCol]?card[canUseCollectCol]:0}}"></dk-cell>
|
|
|
<dk-cell left="0rpx" titleColor="#95A8CB" title=")" amount="{{false}}"></dk-cell>
|
|
|
</view>
|
|
|
- <dk-cell contentColor="#CAA977" content="{{card[useCollectCol] }}"></dk-cell>
|
|
|
+ <dk-cell contentColor="#CAA977" content="{{card[useCollectCol]?card[useCollectCol]:0 }}"></dk-cell>
|
|
|
</view>
|
|
|
</view>
|
|
|
<!--非明细card-->
|
|
|
@@ -143,11 +143,11 @@
|
|
|
</view>
|
|
|
</view>
|
|
|
<block style="text-align: center; " wx:if="{{card.displayNum && contentObj[card.name].length > card.displayNum}}">
|
|
|
- <view wx:if="{{card.showMore}}" class="expand-class" data-card="{{card}}" data-index="{{cardIndex}}" bindtap='expand'>
|
|
|
+ <view wx:if="{{card.showMore}}" class="expand-class" data-card="{{card}}" data-index="{{cardIndex}}" bindtap='expand'>
|
|
|
点击收起部分
|
|
|
<van-icon name="arrow-up" />
|
|
|
</view>
|
|
|
- <view wx:else class="expand-class" data-card="{{card}}" data-index="{{cardIndex}}" bindtap='expand'>
|
|
|
+ <view wx:else class="expand-class" data-card="{{card}}" data-index="{{cardIndex}}" bindtap='expand'>
|
|
|
展开查看更多
|
|
|
<van-icon name="arrow-down" />
|
|
|
</view>
|
|
|
@@ -169,5 +169,5 @@
|
|
|
</van-popup>
|
|
|
|
|
|
|
|
|
-<dk-popup type="{{popType}}" priceCol="{{priceCol}}" titleTagCol="{{titleTagCol}}" titleCol="{{titleCol}}" subCol="{{subCol}}" iconCol="{{iconCol}}" priceCol="{{priceCol}}" priceTitle="{{priceTitle}}" value="{{dataItem}}" show="{{showPop}}" contentObj="{{popContent}}" bind:commit="editItems">
|
|
|
+<dk-popup type="{{popType}}" priceCol="{{priceCol}}" titleTagCol="{{titleTagCol}}" titleCol="{{titleCol}}" subCol="{{subCol}}" iconCol="{{iconCol}}" priceCol="{{priceCol}}" priceTitle="{{priceTitle}}" value="{{dataItem}}" show="{{showPop}}" contentObj="{{popContent}}" bind:commit="editItems">
|
|
|
</dk-popup>
|