姜永辉 2 лет назад
Родитель
Сommit
969fe35595

+ 1 - 1
components/dkbase/dk-form-more-items/dk-form-more-items.wxml

@@ -137,7 +137,7 @@
         </view>
       </van-field>
       <!--联系电话-->
-      <dk-number-phone-input wx:if="{{item.type=='phone'}}" data-key="{{item.code}}" data-item="{{item}}" data-index="{{index}}" data-card="{{card.name}}" labelClass="{{item.required?'red-label':'nomal-label' }}" rightIcon="phone" model:value="{{ form[item.code]}}" bind:changeField="changePhone" bind:changeFieldblur="changePhoneblur" clearable bind:clear="clearField" errorMessage="{{item.errMsg}}" id="{{item.code}}" readonly="{{!!readonly || !!item.readonly}}" label="{{item.title?item.title:$t[item.code]}}" placeholder="{{wxmlUtil.setPlaceholder($t,item.code)}}"></dk-number-phone-input>
+      <dk-number-phone-input wx:if="{{item.type=='phone'}}" data-key="{{item.code}}" data-item="{{item}}" data-index="{{index}}" data-card="{{card.name}}" required="{{item.required?true:false }}" rightIcon="phone" model:value="{{ form[item.code]}}" bind:changeField="changePhone" bind:changeFieldblur="changePhoneblur" clearable bind:clear="clearField" errorMessage="{{item.errMsg}}" id="{{item.code}}" readonly="{{!!readonly || !!item.readonly}}" label="{{item.title?item.title:$t[item.code]}}" placeholder="{{wxmlUtil.setPlaceholder($t,item.code)}}"></dk-number-phone-input>
       <!--数字类-->
       <dk-number-input wx:if="{{item.type=='number'}}" required="{{item.required?true:false }}"  sign="{{(item.sign || item.sign == '')?item.sign:'¥'}}" digits="{{(item.digits || item.digits == 0)?item.digits:2}}" fontSize="14" left="30rpx" data-key="{{item.code}}" data-item="{{item}}" data-index="{{index}}" data-card="{{card.name}}" center="left" placeholder="{{wxmlUtil.setPlaceholder($t,item.title?item.title:item.code)}}" errorMessage="{{item.errMsg}}" readonly="{{!!readonly || !!item.readonly}}" titleValue="{{item.title?item.title:$t[item.code]}}" inputColor="#FF7B1A" titleFontWeight="{{item.required?'normal':'normal'}}" titleColor="{{item.required?'#95A8CB':'#95A8CB'}}" inputValue="{{form[item.code]}}" bind:triggerBindValue="changeNumberField"></dk-number-input>
       <!--备注-->

+ 1 - 0
components/dkbase/dk-number-phone-input/dk-number-phone-input.js

@@ -10,6 +10,7 @@ Component({
       type: String,
       value: '200'
     },
+    required: Boolean,//是否显示表单必填星号 
     inputAlign: {  //对齐方式
       type: String,
       value: 'left'

+ 1 - 1
components/dkbase/dk-number-phone-input/dk-number-phone-input.wxml

@@ -1,3 +1,3 @@
-<van-field input-width="{{inputWidth + 'rpx'}}" disabled="{{disabled}}" input-class="dk-cell-class" style="--fontWeight--:{{fontWeight}};--color--:{{disabled?'#95A8CB':'#1B365D'}}" label-class="{{labelClass}}" input-align="{{inputAlign}}" data-key="{{dataKey}}" maxlength="{{maxlength}}" type="{{type}}" clearable="{{clearable}}" value="{{ value }}" placeholder="{{placeholder}}" autosize border="{{ false }}" bind:change="changeField" bind:clear="clearField" right-icon="{{rightIcon}}" color="#95A8CB" readonly="{{readonly}}" bind:blur="changeFieldblur" data-value="{{value}}" data-icon="{{rightIcon}}" bind:onBindInput="{{disabledInput ? 'clickFieldInput': ''}}" error-message="{{errorMessage}}" bind:click-icon="onClickphone">
+<van-field input-width="{{inputWidth + 'rpx'}}" disabled="{{disabled}}" required = "{{required}}" input-class="dk-cell-class" style="--fontWeight--:{{fontWeight}};--color--:{{disabled?'#95A8CB':'#1B365D'}}" label-class="{{labelClass}}" input-align="{{inputAlign}}" data-key="{{dataKey}}" maxlength="{{maxlength}}" type="{{type}}" clearable="{{clearable}}" value="{{ value }}" placeholder="{{placeholder}}" autosize border="{{ false }}" bind:change="changeField" bind:clear="clearField" right-icon="{{rightIcon}}" color="#95A8CB" readonly="{{readonly}}" bind:blur="changeFieldblur" data-value="{{value}}" data-icon="{{rightIcon}}" bind:onBindInput="{{disabledInput ? 'clickFieldInput': ''}}" error-message="{{errorMessage}}" bind:click-icon="onClickphone">
   <view slot="label" catchtap="copyPhone">{{label}}</view>
 </van-field>

+ 1 - 1
components/dkbase/dk-save-button/dk-save-button.wxml

@@ -16,7 +16,7 @@
           <view style=" margin-left: 15rpx;color:{{item.color?item.color:'#1B365D'}}; font-size:{{item.fontSize?item.fontSize:'14px'}};font-weight: {{form[item.code]?'bold':'normal'}};">{{item.title}}</view>
         </view>
         <!--单数和件数-->
-        <view wx:if="{{item.type == 'count'}}" style="display: flex ;margin-top: 10rpx;color: {{item.color?item.color:'#95A8CB'}};font-size: {{item.fontSize?item.fontSize:'12px'}}">
+        <view wx:if="{{item.type == 'count'}}" style="display: flex ;margin-top: 10rpx;color: {{item.color?item.color:'#2B2B2B'}};font-size: {{item.fontSize?item.fontSize:'12px'}}">
           <view wx:if="{{item.bill}}">共:{{item.bill}}{{item.tail?item.tail:'单'}}</view>
           <view wx:if="{{item.quantity}}" style="padding-left: {{item.bill?'20rpx':''}} ">数量:{{item.quantity}}件 </view>
         </view>