doum
2025-09-16 e755ab6c6edddf4accb51e241e6ec04c27cea091
1
<view class="box data-v-facbc9b4"><view class="box_head data-v-facbc9b4">{{"观察主题:"+themeName}}</view><u-gap vue-id="5eac6ac0-1" height="5" bgColor="#F9F9F9" class="data-v-facbc9b4" bind:__l="__l"></u-gap><u-collapse vue-id="5eac6ac0-2" value="{{collapseList}}" data-ref="collapse" class="data-v-facbc9b4 vue-ref" bind:__l="__l" vue-slots="{{['default']}}"><block wx:if="{{!workOrderId}}"><block wx:for="{{$root.l1}}" wx:for-item="item" wx:for-index="a" wx:key="a"><u-collapse-item vue-id="{{('5eac6ac0-3-'+a)+','+('5eac6ac0-2')}}" name="1" title="{{item.$orig.name}}" class="data-v-facbc9b4" bind:__l="__l" vue-slots="{{['default','icon']}}"><view style="width:12rpx;height:32rpx;background-color:#206EEE;margin-right:8rpx;" slot="icon" class="data-v-facbc9b4"></view><view class="list data-v-facbc9b4"><block wx:for="{{item.l0}}" wx:for-item="child" wx:for-index="b" wx:key="b"><view class="list_row data-v-facbc9b4"><view class="list_row_title data-v-facbc9b4">{{b+1+". "+child.$orig.name}}</view><view class="list_row_radio data-v-facbc9b4"><u-radio-group vue-id="{{('5eac6ac0-4-'+a+'-'+b)+','+('5eac6ac0-3-'+a)}}" placement="row" value="{{child.$orig.value}}" data-event-opts="{{[['^change',[['e0']]],['^input',[['__set_model',['$0','value','$event',[]],[[['list','',a],['childList','',b]]]]]]]}}" bind:change="__e" bind:input="__e" class="data-v-facbc9b4" bind:__l="__l" vue-slots="{{['default']}}"><u-radio vue-id="{{('5eac6ac0-5-'+a+'-'+b)+','+('5eac6ac0-4-'+a+'-'+b)}}" name="1" label="符合" disabled="{{workOrderId?true:false}}" class="data-v-facbc9b4" bind:__l="__l"></u-radio><u-radio vue-id="{{('5eac6ac0-6-'+a+'-'+b)+','+('5eac6ac0-4-'+a+'-'+b)}}" name="2" label="不符合" disabled="{{workOrderId?true:false}}" class="data-v-facbc9b4" bind:__l="__l"></u-radio></u-radio-group></view><block wx:if="{{child.$orig.value==='2'}}"><view class="list_row_textarea data-v-facbc9b4"><u--textarea bind:input="__e" vue-id="{{('5eac6ac0-7-'+a+'-'+b)+','+('5eac6ac0-3-'+a)}}" placeholder="请输入不符合原因" value="{{child.$orig.eventInfo}}" data-event-opts="{{[['^input',[['__set_model',['$0','eventInfo','$event',[]],[[['list','',a],['childList','',b]]]]]]]}}" class="data-v-facbc9b4" bind:__l="__l"></u--textarea></view></block><block wx:if="{{child.$orig.value==='2'}}"><view class="list_row_upload data-v-facbc9b4"><view class="list_row_upload_label data-v-facbc9b4">图片</view><u-upload vue-id="{{('5eac6ac0-8-'+a+'-'+b)+','+('5eac6ac0-3-'+a)}}" fileList="{{child.$orig.multifileList}}" name="{{child.g0}}" multiple="{{true}}" data-event-opts="{{[['^afterRead',[['afterRead',['$event',a,b]]]],['^delete',[['deletePic',['$event',a,b]]]]]}}" bind:afterRead="__e" bind:delete="__e" class="data-v-facbc9b4" bind:__l="__l"></u-upload></view></block></view></block></view></u-collapse-item></block></block><block wx:else><block wx:for="{{$root.l4}}" wx:for-item="item" wx:for-index="a" wx:key="a"><u-collapse-item vue-id="{{('5eac6ac0-9-'+a)+','+('5eac6ac0-2')}}" name="1" title="{{item.$orig.childTitle}}" class="data-v-facbc9b4" bind:__l="__l" vue-slots="{{['default','icon']}}"><view style="width:12rpx;height:32rpx;background-color:#206EEE;margin-right:8rpx;" slot="icon" class="data-v-facbc9b4"></view><view class="list data-v-facbc9b4"><block wx:for="{{item.l3}}" wx:for-item="child" wx:for-index="b" wx:key="b"><view class="list_row data-v-facbc9b4"><view class="list_row_title data-v-facbc9b4">{{child.$orig.title}}</view><view class="list_row_radio data-v-facbc9b4"><u-radio-group vue-id="{{('5eac6ac0-10-'+a+'-'+b)+','+('5eac6ac0-9-'+a)}}" placement="row" value="{{child.$orig.status}}" data-event-opts="{{[['^change',[['e1']]],['^input',[['__set_model',['$0','status','$event',[]],[[['list1','',a],['problemMapList','',b]]]]]]]}}" bind:change="__e" bind:input="__e" class="data-v-facbc9b4" bind:__l="__l" vue-slots="{{['default']}}"><u-radio vue-id="{{('5eac6ac0-11-'+a+'-'+b)+','+('5eac6ac0-10-'+a+'-'+b)}}" name="{{1}}" label="符合" disabled="{{workOrderId?true:false}}" class="data-v-facbc9b4" bind:__l="__l"></u-radio><u-radio vue-id="{{('5eac6ac0-12-'+a+'-'+b)+','+('5eac6ac0-10-'+a+'-'+b)}}" name="{{2}}" label="不符合" disabled="{{workOrderId?true:false}}" class="data-v-facbc9b4" bind:__l="__l"></u-radio></u-radio-group></view><block wx:if="{{child.$orig.status===2}}"><view class="list_row_info data-v-facbc9b4">{{child.$orig.eventInfo}}</view></block><block wx:if="{{child.$orig.status===2}}"><view class="list_row_img data-v-facbc9b4"><view class="list_row_img_label data-v-facbc9b4">图片</view><block wx:if="{{child.$orig.imgList}}"><view class="list_row_img_list data-v-facbc9b4"><block wx:for="{{child.l2}}" wx:for-item="imgRow" wx:for-index="n" wx:key="n"><view data-event-opts="{{[['tap',[['e2',['$event']]]]]}}" data-event-params="{{({imgRow,child:child.$orig})}}" class="list_row_img_list_row data-v-facbc9b4" bindtap="__e"><image src="{{base+imgRow}}" mode="widthFix" class="data-v-facbc9b4"></image></view></block><view class="list_row_img_list_zw data-v-facbc9b4"></view><view class="list_row_img_list_zw data-v-facbc9b4"></view></view></block></view></block></view></block></view></u-collapse-item></block></block></u-collapse><block wx:if="{{!workOrderId}}"><view style="padding:0 30rpx calc(env(safe-area-inset-bottom) + 30rpx) 30rpx;box-sizing:border-box;" class="data-v-facbc9b4"><u-button style="margin-top:60rpx;" vue-id="5eac6ac0-13" type="primary" text="提交" data-event-opts="{{[['^click',[['submit']]]]}}" bind:click="__e" class="data-v-facbc9b4" bind:__l="__l"></u-button></view></block></view>