123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118 |
- <!--pages/ticketBuy/ticketBuy.wxml-->
- <view class="divide"></view>
- <view wx:for="{{proList}}" wx:key="productId" class="formArea">
- <view bindtap="toSearchPro" data-index="{{index}}" class="lineGroup">
- <view class="lineInner">
- <view class="label">货物或应税劳务名称</view>
- <view class="content">
- <view class="diyInput hasArrow">
- <view wx:if="{{item.productName}}">{{item.productName}}</view>
- <view wx:if="{{!item.productName}}" class="placeholderStyle">请选择</view>
- <i class="arrow iconfont icon-arrowr"></i>
- </view>
- </view>
- </view>
- </view>
- <view class="lineGroup">
- <view class="lineInner">
- <view class="label">单价(含税)</view>
- <view class="content ticket {{item.price?'hasUnit':''}}">
- <input bindblur="getPrice" data-index="{{index}}" value="{{item.price}}" class="input right" type="digit" placeholder="请输入单价" placeholder-class="placeholderStyle"></input>
- <view class="unit">元</view>
- <!-- <view wx:if="{{!item.price}}" class="diyInput">
- <view wx:if="{{!item.price}}" class="placeholderStyle">根据货物选择自动带入并可修改</view>
- </view> -->
- </view>
- </view>
- </view>
- <view class="lineGroup">
- <view class="lineInner">
- <view class="label">数量</view>
- <view class="content">
- <view class="cart">
- <cart bindadd="add" bindminus="minus" num="{{item.quantity}}" bindsetInput="inputNum" data-index="{{index}}"></cart>
- </view>
- </view>
- </view>
- </view>
- <view class="lineGroup">
- <view class="lineInner">
- <view class="label">金额合计(含税)</view>
- <view class="content ticket hasUnit">
- <input bindblur="getTotalMoney" data-index="{{index}}" value="{{item.totalMoney}}" class="input right" type="digit" placeholder="请输入单价" placeholder-class="placeholderStyle"></input>
- <view class="unit">元</view>
- <!-- <view class="diyInput">
- <view wx:if="{{item.totalMoney}}">{{item.totalMoney}} 元</view>
- <view wx:if="{{!item.totalMoney}}" class="placeholderStyle">根据货物选择自动计算</view>
- </view> -->
- </view>
- </view>
- </view>
- <block wx:if="{{item.spreadFlag}}">
- <view class="lineGroup">
- <view class="lineInner">
- <view class="label">税率</view>
- <view class="content">
- <view class="diyInput">
- <picker wx:if="{{item.taxRate}}" bindchange="setRate" disabled="{{(!!item.preferentialType||item.zeroRateFlag!==null)?true:false}}" data-index="{{index}}" value="{{item.taxRateArrIndex}}" range="{{item.taxRateArr}}" class="selectRate">
- <view class="lineInner">
- <view class="label"> </view>
- </view>
- </picker>
- <view wx:if="{{item.taxRate}}">{{item.taxRate?item.taxRate*100+'%':0+'%'}}</view>
- <view wx:if="{{!item.taxRate}}" class="placeholderStyle">根据货物选择自动带入</view>
- </view>
- </view>
- </view>
- </view>
- <view class="lineGroup gray">
- <view class="lineInner">
- <view class="label">税额</view>
- <view class="content">
- <view class="diyInput">
- <view wx:if="{{item.totalRate}}">{{item.totalRate}} 元</view>
- <view wx:if="{{!item.totalRate}}" class="placeholderStyle">根据货物选择自动计算</view>
- </view>
- </view>
- </view>
- </view>
- </block>
- <view class="lineSpread">
- <button bindtap="spread" data-index="{{index}}" class="btn">{{item.spreadFlag?'点击收起':'点击展开'}}</button>
- <button wx:if="{{index>0}}" bindtap="delete" data-index="{{index}}" class="btn">删除</button>
- </view>
- </view>
- <view bindtap="addTicket" class="formArea">
- <view class="lineGroup">
- <view class="lineInner">
- <view class="label center">
- <i class="iconfont icon-add1"></i>
- <text>添加商品</text>
- </view>
- </view>
- </view>
- </view>
- <view class="formArea noMargin">
- <view class="lineGroup">
- <view class="lineInner">
- <view class="label">发票总金额</view>
- <view class="content">
- <view class="diyInput">{{moneyTotal?'¥'+moneyTotal:0}}</view>
- </view>
- </view>
- </view>
- <view class="lineGroup">
- <view class="lineInner">
- <view class="label">发票总税额</view>
- <view class="content">
- <view class="diyInput">{{rateTotal?'¥'+rateTotal:0}}</view>
- </view>
- </view>
- </view>
- </view>
- <view class="placeholderBtn"></view>
- <customer-bottom>
- <view class="fixedBottom">
- <button bindtap="submitData" class="btn">生成二维码</button>
- </view>
- </customer-bottom>
|