goodsAdd.wxml 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132
  1. <!--pages/goodsAdd/goodsAdd.wxml-->
  2. <view class="formArea">
  3. <view class="lineGroup">
  4. <view class="lineInner">
  5. <view class="label middle">
  6. <text class="star">*</text><text>产品名称</text>
  7. </view>
  8. <view class="content">
  9. <input bindinput="getName" value="{{params.productName}}" class="input " type="text" placeholder="请输入产品名称" placeholder-class="placeholderStyle"></input>
  10. </view>
  11. </view>
  12. </view>
  13. <view class="lineGroup">
  14. <view class="lineInner">
  15. <view class="label middle">
  16. <text class="star">*</text><text>税收分类编码</text>
  17. </view>
  18. <view class="content">
  19. <view class="diyInput left nopadding">
  20. <text wx:if="{{params.taxationCateName}}">{{params.taxationCateCode}}</text>
  21. <text wx:if="{{params.taxationCateName===''}}" class="placeholderStyle">请选择税收分类编码</text>
  22. </view>
  23. </view>
  24. <button bindtap="search" class="searchBtn">查询</button>
  25. </view>
  26. </view>
  27. <!--
  28. <view class="lineGroup">
  29. <view class="lineInner">
  30. <view class="label middle">简码</view>
  31. <view class="content">
  32. <input bindinput="getCode" value="{{params.shortCode}}" class="input " type="text" placeholder="请输入简码" placeholder-class="placeholderStyle"></input>
  33. </view>
  34. </view>
  35. </view>
  36. -->
  37. <view class="lineGroup">
  38. <view class="lineInner">
  39. <view class="label middle">规格</view>
  40. <view class="content">
  41. <input bindinput="getSpecs" value="{{params.specsModel}}" class="input " type="text" placeholder="请输入规格" placeholder-class="placeholderStyle"></input>
  42. </view>
  43. </view>
  44. </view>
  45. <view class="lineGroup">
  46. <view class="lineInner">
  47. <view class="label middle">计量单位</view>
  48. <view class="content">
  49. <input bindinput="getUnit" value="{{params.unit}}" class="input " type="text" placeholder="请输入" placeholder-class="placeholderStyle"></input>
  50. </view>
  51. </view>
  52. </view>
  53. <view class="lineGroup">
  54. <view class="lineInner">
  55. <view class="label middle">单价</view>
  56. <view class="content">
  57. <input bindinput="getPrice" value="{{params.price}}" class="input" type="digit" placeholder="请输入" placeholder-class="placeholderStyle"></input>
  58. </view>
  59. </view>
  60. </view>
  61. </view>
  62. <view class="formArea">
  63. <!-- 税率 -->
  64. <picker wx:if="{{othersRate===''}}" bindchange="setTaxRate" disabled="{{taxRateDisabled}}" value="{{taxRateIndex}}" range="{{taxRate}}" class="lineGroup">
  65. <view class="lineInner">
  66. <view class="label middle">税率</view>
  67. <view class="content">
  68. <view class="diyInput hasArrow">
  69. <view wx:if="{{taxRateIndex!==''}}">{{taxRate[taxRateIndex]}}%</view>
  70. <view wx:if="{{taxRateIndex===''}}" class="placeholderStyle">请选择</view>
  71. </view>
  72. <i class="iconfont icon-arrowr arrow"></i>
  73. </view>
  74. </view>
  75. </picker>
  76. <view wx:if="{{othersRate!==''}}" class="lineGroup {{taxRateDisabled?'disabled':''}}">
  77. <view class="lineInner">
  78. <view class="label middle">税率</view>
  79. <view class="content">
  80. <view class="diyInput hasArrow">{{othersRate*100}}%</view>
  81. <i class="iconfont icon-arrowr arrow"></i>
  82. </view>
  83. </view>
  84. </view>
  85. <!-- 零税率标识 -->
  86. <picker bindchange="setZeroRateFlag" value="{{zeroRateFlagIndex}}" range="{{zeroRateFlag}}" class="lineGroup">
  87. <view class="lineInner">
  88. <view class="label middle">零税率标识</view>
  89. <view class="content">
  90. <view class="diyInput hasArrow">
  91. <view wx:if="{{zeroRateFlagIndex!==''}}">{{zeroRateFlag[zeroRateFlagIndex]}}</view>
  92. <view wx:if="{{zeroRateFlagIndex===''}}" class="placeholderStyle">请选择</view>
  93. </view>
  94. <i class="iconfont icon-arrowr arrow"></i>
  95. </view>
  96. </view>
  97. </picker>
  98. <!-- 是否使用优惠政策 -->
  99. <picker bindchange="setPreferentialFlag" value="{{preferentialFlagIndex}}" range="{{preferentialFlag}}" class="lineGroup">
  100. <view class="lineInner">
  101. <view class="label large">是否使用优惠政策</view>
  102. <view class="content">
  103. <view class="diyInput hasArrow">
  104. <view wx:if="{{preferentialFlagIndex!==''}}">{{preferentialFlag[preferentialFlagIndex]}}</view>
  105. <view wx:if="{{preferentialFlagIndex===''}}" class="placeholderStyle">请选择</view>
  106. </view>
  107. <i class="iconfont icon-arrowr arrow"></i>
  108. </view>
  109. </view>
  110. </picker>
  111. <!-- 优惠政策类型 -->
  112. <picker wx:if="{{preferentialFlagIndex===1}}" bindchange="setPreferentialType" value="{{preferentialTypeIndex}}" range="{{preferentialType}}" range-key="label" class="lineGroup">
  113. <view class="lineInner">
  114. <view class="label large">优惠政策类型</view>
  115. <view class="content">
  116. <view class="diyInput hasArrow">
  117. <view wx:if="{{preferentialTypeIndex!==''}}">{{preferentialType[preferentialTypeIndex].label}}</view>
  118. <view wx:if="{{preferentialTypeIndex===''}}" class="placeholderStyle">请选择</view>
  119. </view>
  120. <i class="iconfont icon-arrowr arrow"></i>
  121. </view>
  122. </view>
  123. </picker>
  124. </view>
  125. <view class="bottomPlaceholder"></view>
  126. <ipx-placeholder></ipx-placeholder>
  127. <customer-bottom>
  128. <view class="btnGroup">
  129. <button bindtap="back" class="btn cancel">取消</button>
  130. <button bindtap="submitData" class="btn save">保存</button>
  131. </view>
  132. </customer-bottom>