重点排查

main
limingtao 11 months ago
parent f838d8bbb1
commit 1394352f6c
  1. 4
      pages/investigation/task.vue
  2. 4
      uni_modules/uview-ui/components/u-checkbox/props.js
  3. 7
      uni_modules/uview-ui/components/u-checkbox/u-checkbox.vue

@ -270,7 +270,7 @@
<view v-for="(itemData,indexData) in reversedTroubleshootingData" :key="indexData"> <view v-for="(itemData,indexData) in reversedTroubleshootingData" :key="indexData">
{{ indexData + 1 }}. {{ indexData + 1 }}.
{{ itemData.length > 0 ? itemData[0].nname : '' }} {{ itemData.length > 0 ? itemData[0].nname : '' }}
<u-checkbox v-for="(item,index) in itemData" :key="index" :label="item.itemname" <u-checkbox :isSel="false" v-for="(item,index) in itemData" :key="index" :label="item.itemname"
activeColor="#2663BF" :name="item.id" @click="showInvestigationTag2(item)" activeColor="#2663BF" :name="item.id" @click="showInvestigationTag2(item)"
style="padding: 8px 12px;"></u-checkbox> style="padding: 8px 12px;"></u-checkbox>
</view> </view>
@ -324,7 +324,7 @@
</view> </view>
<view class="detail-item" v-else-if="item.type === 'check'"> <view class="detail-item" v-else-if="item.type === 'check'">
<uni-forms-item label="平峰流量" label-width="100px" style="display: flex; align-items: center"> <uni-forms-item label="平峰流量" label-width="100px" style="display: flex; align-items: center">
<u-checkbox v-model="formData.roadMet" <u-checkbox v-model="formData.roadMet"
:customStyle="{ justifyContent: 'space-between' }" :name="'sdfs'" /> :customStyle="{ justifyContent: 'space-between' }" :name="'sdfs'" />
</uni-forms-item> </uni-forms-item>
</view> </view>

@ -4,6 +4,10 @@ export default {
name: { name: {
type: [String, Number, Boolean], type: [String, Number, Boolean],
default: uni.$u.props.checkbox.name, default: uni.$u.props.checkbox.name,
},
isSel: {
type: [Boolean],
default:true,
}, },
// item // item
obj: { obj: {

@ -213,8 +213,11 @@
labelClickHandler(e) { labelClickHandler(e) {
this.preventEvent(e) this.preventEvent(e)
// label // label
if (!this.elLabelDisabled && !this.elDisabled) { if (!this.elLabelDisabled && !this.elDisabled) {
this.setRadioCheckedStatus() if(this.isSel){
this.setRadioCheckedStatus()
}
this.$emit('click', this.obj) this.$emit('click', this.obj)
} }
}, },

Loading…
Cancel
Save