Prechádzať zdrojové kódy

1、修改dk-form-bill的readonly控制

zhoux 2 rokov pred
rodič
commit
d4e4a56e49

+ 3 - 1
components/dkbase/dk-form-bill/dk-form-bill.js

@@ -251,6 +251,9 @@ Component({
      * @date   : 2024/2/20 11:46
      */
     openMulti(e) {
+      if(this.data.readonly){
+        return;
+      }
       let type = e.currentTarget.dataset.type
       let _this = this
       // 选择主从业务员
@@ -543,7 +546,6 @@ Component({
      * @date : 2024/2/18 18:16
      */
     onClickWxchartAddress(e) {
-      console.log('rere',this.data.readonly);
       // 只读
       if(this.data.readonly){
         return;

+ 1 - 1
components/dkbase/dk-form-bill/dk-form-bill.wxml

@@ -21,7 +21,7 @@
       <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' && (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 && ( 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}}">