doum
2025-09-16 e755ab6c6edddf4accb51e241e6ec04c27cea091
1
<view class="she data-v-0713eac6"><u--form vue-id="492c2200-1" labelPosition="left" model="{{model}}" rules="{{rules}}" data-ref="uForm" class="data-v-0713eac6 vue-ref" bind:__l="__l" vue-slots="{{['default']}}"><u-form-item vue-id="{{('492c2200-2')+','+('492c2200-1')}}" label="员工姓名" labelWidth="120" prop="name" borderBottom="{{true}}" required="{{true}}" class="data-v-0713eac6" bind:__l="__l" vue-slots="{{['default']}}"><u--input bind:input="__e" vue-id="{{('492c2200-3')+','+('492c2200-2')}}" border="none" placeholder="请输入员工姓名" disabledColor="#ffffff" disabled="{{true}}" value="{{model.name}}" data-event-opts="{{[['^input',[['__set_model',['$0','name','$event',[]],['model']]]]]}}" class="data-v-0713eac6" bind:__l="__l"></u--input></u-form-item><u-form-item vue-id="{{('492c2200-4')+','+('492c2200-1')}}" label="部门" labelWidth="120" prop="companyName" borderBottom="{{true}}" required="{{true}}" class="data-v-0713eac6" bind:__l="__l" vue-slots="{{['default','right']}}"><u--input bind:input="__e" vue-id="{{('492c2200-5')+','+('492c2200-4')}}" border="none" placeholder="请选择部门" disabledColor="#ffffff" disabled="{{true}}" value="{{model.companyName}}" data-event-opts="{{[['^input',[['__set_model',['$0','companyName','$event',[]],['model']]]]]}}" class="data-v-0713eac6" bind:__l="__l"></u--input><u-icon vue-id="{{('492c2200-6')+','+('492c2200-4')}}" slot="right" name="arrow-right" class="data-v-0713eac6" bind:__l="__l"></u-icon></u-form-item><u-form-item vue-id="{{('492c2200-7')+','+('492c2200-1')}}" label="上报时间" labelWidth="120" prop="submitDate" borderBottom="{{true}}" required="{{true}}" class="data-v-0713eac6" bind:__l="__l" vue-slots="{{['default','right']}}"><u--input bind:input="__e" vue-id="{{('492c2200-8')+','+('492c2200-7')}}" border="none" placeholder="请选择上报时间" disabledColor="#ffffff" disabled="{{true}}" value="{{model.submitDate}}" data-event-opts="{{[['^input',[['__set_model',['$0','submitDate','$event',[]],['model']]]]]}}" class="data-v-0713eac6" bind:__l="__l"></u--input><u-icon vue-id="{{('492c2200-9')+','+('492c2200-7')}}" slot="right" name="arrow-right" class="data-v-0713eac6" bind:__l="__l"></u-icon></u-form-item><u-form-item vue-id="{{('492c2200-10')+','+('492c2200-1')}}" label="发生时间" labelWidth="120" prop="happenTime" borderBottom="{{true}}" required="{{true}}" data-event-opts="{{[['^click',[['openTime']]]]}}" bind:click="__e" class="data-v-0713eac6" bind:__l="__l" vue-slots="{{['default','right']}}"><u--input bind:input="__e" vue-id="{{('492c2200-11')+','+('492c2200-10')}}" border="none" placeholder="请选择发生时间" disabledColor="#ffffff" disabled="{{true}}" value="{{model.happenTime}}" data-event-opts="{{[['^input',[['__set_model',['$0','happenTime','$event',[]],['model']]]]]}}" class="data-v-0713eac6" bind:__l="__l"></u--input><u-icon vue-id="{{('492c2200-12')+','+('492c2200-10')}}" slot="right" name="arrow-right" class="data-v-0713eac6" bind:__l="__l"></u-icon></u-form-item><u-form-item vue-id="{{('492c2200-13')+','+('492c2200-1')}}" label="涉及人员" labelWidth="120" prop="memberTypeName" borderBottom="{{true}}" required="{{true}}" class="data-v-0713eac6" bind:__l="__l" vue-slots="{{['default']}}"><view style="display:flex;flex-direction:column;width:100%;" class="data-v-0713eac6"><view data-event-opts="{{[['tap',[['openSJ',['$event']]]]]}}" style="display:flex;align-items:center;justify-content:space-between;" bindtap="__e" class="data-v-0713eac6"><u--input bind:input="__e" vue-id="{{('492c2200-14')+','+('492c2200-13')}}" border="none" placeholder="请选择人员类型" disabledColor="#ffffff" disabled="{{true}}" value="{{model.memberTypeName}}" data-event-opts="{{[['^input',[['__set_model',['$0','memberTypeName','$event',[]],['model']]]]]}}" class="data-v-0713eac6" bind:__l="__l"></u--input><u-icon vue-id="{{('492c2200-15')+','+('492c2200-13')}}" name="arrow-right" class="data-v-0713eac6" bind:__l="__l"></u-icon></view><block wx:if="{{model.memberTypeName}}"><block wx:if="{{model.memberType===1}}"><view data-event-opts="{{[['tap',[['seleUser',['$event']]]]]}}" style="display:flex;align-items:center;justify-content:space-between;margin-top:30rpx;" bindtap="__e" class="data-v-0713eac6"><u--input bind:input="__e" vue-id="{{('492c2200-16')+','+('492c2200-13')}}" border="none" placeholder="请选择" disabledColor="#ffffff" disabled="{{true}}" value="{{model.memberNames}}" data-event-opts="{{[['^input',[['__set_model',['$0','memberNames','$event',[]],['model']]]]]}}" class="data-v-0713eac6" bind:__l="__l"></u--input><u-icon vue-id="{{('492c2200-17')+','+('492c2200-13')}}" name="arrow-right" class="data-v-0713eac6" bind:__l="__l"></u-icon></view></block><block wx:if="{{model.memberType===2}}"><view style="display:flex;align-items:center;justify-content:space-between;margin-top:30rpx;" class="data-v-0713eac6"><u--input bind:input="__e" vue-id="{{('492c2200-18')+','+('492c2200-13')}}" border="none" placeholder="请输入供应商名称" value="{{model.memberNames}}" data-event-opts="{{[['^input',[['__set_model',['$0','memberNames','$event',[]],['model']]]]]}}" class="data-v-0713eac6" bind:__l="__l"></u--input></view></block></block></view></u-form-item><u-form-item vue-id="{{('492c2200-19')+','+('492c2200-1')}}" label="发生地点" labelWidth="120" prop="localtionName" borderBottom="{{true}}" required="{{true}}" data-event-opts="{{[['^click',[['e0']]]]}}" bind:click="__e" class="data-v-0713eac6" bind:__l="__l" vue-slots="{{['default','right']}}"><u--input bind:input="__e" vue-id="{{('492c2200-20')+','+('492c2200-19')}}" border="none" placeholder="请选择发生地点" disabledColor="#ffffff" disabled="{{true}}" value="{{model.localtionName}}" data-event-opts="{{[['^input',[['__set_model',['$0','localtionName','$event',[]],['model']]]]]}}" class="data-v-0713eac6" bind:__l="__l"></u--input><u-icon vue-id="{{('492c2200-21')+','+('492c2200-19')}}" slot="right" name="arrow-right" class="data-v-0713eac6" bind:__l="__l"></u-icon></u-form-item><u-form-item vue-id="{{('492c2200-22')+','+('492c2200-1')}}" label="具体位置" labelWidth="120" prop="remark" borderBottom="{{true}}" class="data-v-0713eac6" bind:__l="__l" vue-slots="{{['default']}}"><u--input bind:input="__e" vue-id="{{('492c2200-23')+','+('492c2200-22')}}" border="none" placeholder="如选择其它区域请务必填写具体位置" value="{{model.remark}}" data-event-opts="{{[['^input',[['__set_model',['$0','remark','$event',[]],['model']]]]]}}" class="data-v-0713eac6" bind:__l="__l"></u--input></u-form-item><u-form-item vue-id="{{('492c2200-24')+','+('492c2200-1')}}" label="是否外部就医" labelWidth="120" prop="outJiuyi" borderBottom="{{true}}" required="{{true}}" class="data-v-0713eac6" bind:__l="__l" vue-slots="{{['default']}}"><u-radio-group vue-id="{{('492c2200-25')+','+('492c2200-24')}}" placement="row" value="{{model.outJiuyi}}" data-event-opts="{{[['^change',[['e1']]],['^input',[['__set_model',['$0','outJiuyi','$event',[]],['model']]]]]}}" bind:change="__e" bind:input="__e" class="data-v-0713eac6" bind:__l="__l" vue-slots="{{['default']}}"><u-radio vue-id="{{('492c2200-26')+','+('492c2200-25')}}" label="否" name="0" class="data-v-0713eac6" bind:__l="__l"></u-radio><u-radio vue-id="{{('492c2200-27')+','+('492c2200-25')}}" label="是" name="1" class="data-v-0713eac6" bind:__l="__l"></u-radio></u-radio-group></u-form-item><block wx:if="{{model.outJiuyi==='0'}}"><u-form-item vue-id="{{('492c2200-28')+','+('492c2200-1')}}" label="是否医务室" labelWidth="120" prop="isYiwushi" borderBottom="{{true}}" required="{{true}}" class="data-v-0713eac6" bind:__l="__l" vue-slots="{{['default']}}"><u-radio-group vue-id="{{('492c2200-29')+','+('492c2200-28')}}" placement="row" value="{{model.isYiwushi}}" data-event-opts="{{[['^change',[['e2']]],['^input',[['__set_model',['$0','isYiwushi','$event',[]],['model']]]]]}}" bind:change="__e" bind:input="__e" class="data-v-0713eac6" bind:__l="__l" vue-slots="{{['default']}}"><u-radio vue-id="{{('492c2200-30')+','+('492c2200-29')}}" label="否" name="0" class="data-v-0713eac6" bind:__l="__l"></u-radio><u-radio vue-id="{{('492c2200-31')+','+('492c2200-29')}}" label="是" name="1" class="data-v-0713eac6" bind:__l="__l"></u-radio></u-radio-group></u-form-item></block><block wx:if="{{model.isYiwushi==='0'}}"><u-form-item vue-id="{{('492c2200-32')+','+('492c2200-1')}}" label="是否受伤" labelWidth="120" prop="isHurted" borderBottom="{{true}}" required="{{true}}" class="data-v-0713eac6" bind:__l="__l" vue-slots="{{['default']}}"><u-radio-group bind:input="__e" vue-id="{{('492c2200-33')+','+('492c2200-32')}}" placement="row" value="{{model.isHurted}}" data-event-opts="{{[['^input',[['__set_model',['$0','isHurted','$event',[]],['model']]]]]}}" class="data-v-0713eac6" bind:__l="__l" vue-slots="{{['default']}}"><u-radio vue-id="{{('492c2200-34')+','+('492c2200-33')}}" label="否" name="0" class="data-v-0713eac6" bind:__l="__l"></u-radio><u-radio vue-id="{{('492c2200-35')+','+('492c2200-33')}}" label="是" name="1" class="data-v-0713eac6" bind:__l="__l"></u-radio></u-radio-group></u-form-item></block><u-form-item vue-id="{{('492c2200-36')+','+('492c2200-1')}}" label="伤害类型" labelWidth="120" prop="typeName" borderBottom="{{true}}" required="{{true}}" data-event-opts="{{[['^click',[['e3']]]]}}" bind:click="__e" class="data-v-0713eac6" bind:__l="__l" vue-slots="{{['default','right']}}"><u--input bind:input="__e" vue-id="{{('492c2200-37')+','+('492c2200-36')}}" border="none" placeholder="请选择伤害类型" disabledColor="#ffffff" disabled="{{true}}" value="{{model.typeName}}" data-event-opts="{{[['^input',[['__set_model',['$0','typeName','$event',[]],['model']]]]]}}" class="data-v-0713eac6" bind:__l="__l"></u--input><u-icon vue-id="{{('492c2200-38')+','+('492c2200-36')}}" slot="right" name="arrow-right" class="data-v-0713eac6" bind:__l="__l"></u-icon></u-form-item><u-form-item vue-id="{{('492c2200-39')+','+('492c2200-1')}}" label="是否和工作相关" labelWidth="120" prop="workRelated" borderBottom="{{true}}" required="{{true}}" class="data-v-0713eac6" bind:__l="__l" vue-slots="{{['default']}}"><u-radio-group bind:input="__e" vue-id="{{('492c2200-40')+','+('492c2200-39')}}" placement="row" value="{{model.workRelated}}" data-event-opts="{{[['^input',[['__set_model',['$0','workRelated','$event',[]],['model']]]]]}}" class="data-v-0713eac6" bind:__l="__l" vue-slots="{{['default']}}"><u-radio vue-id="{{('492c2200-41')+','+('492c2200-40')}}" label="否" name="0" class="data-v-0713eac6" bind:__l="__l"></u-radio><u-radio vue-id="{{('492c2200-42')+','+('492c2200-40')}}" label="是" name="1" class="data-v-0713eac6" bind:__l="__l"></u-radio></u-radio-group></u-form-item><u-form-item vue-id="{{('492c2200-43')+','+('492c2200-1')}}" label="事件说明" labelWidth="120" prop="eventInfo" labelPosition="top" borderBottom="{{true}}" required="{{true}}" class="data-v-0713eac6" bind:__l="__l" vue-slots="{{['default']}}"><u--textarea bind:input="__e" style="margin-top:15rpx;" vue-id="{{('492c2200-44')+','+('492c2200-43')}}" placeholder="请输入事件说明" maxlength="200" count="{{true}}" value="{{model.eventInfo}}" data-event-opts="{{[['^input',[['__set_model',['$0','eventInfo','$event',[]],['model']]]]]}}" class="data-v-0713eac6" bind:__l="__l"></u--textarea></u-form-item><u-form-item vue-id="{{('492c2200-45')+','+('492c2200-1')}}" label="上传图片" labelWidth="120" prop="multifileList" labelPosition="top" borderBottom="{{true}}" class="data-v-0713eac6" bind:__l="__l" vue-slots="{{['default']}}"><u-upload style="margin-top:15rpx;" vue-id="{{('492c2200-46')+','+('492c2200-45')}}" fileList="{{model.multifileList}}" accept="image" multiple="{{true}}" name="1" data-event-opts="{{[['^afterRead',[['afterRead']]],['^delete',[['deletePic']]]]}}" bind:afterRead="__e" bind:delete="__e" class="data-v-0713eac6" bind:__l="__l"></u-upload></u-form-item></u--form><u-button style="margin-top:60rpx;" vue-id="492c2200-47" type="primary" text="提交" data-event-opts="{{[['^click',[['submit']]]]}}" bind:click="__e" class="data-v-0713eac6" bind:__l="__l"></u-button><u-datetime-picker vue-id="492c2200-48" show="{{show1}}" mode="datetime" value="{{time}}" data-event-opts="{{[['^cancel',[['closeTime']]],['^confirm',[['selectTime']]],['^input',[['__set_model',['','time','$event',[]]]]]]}}" bind:cancel="__e" bind:confirm="__e" bind:input="__e" class="data-v-0713eac6" bind:__l="__l"></u-datetime-picker><u-picker vue-id="492c2200-49" show="{{show3}}" columns="{{userList}}" data-event-opts="{{[['^cancel',[['closeRY']]],['^confirm',[['selectUser']]],['^change',[['changeUser']]]]}}" bind:cancel="__e" bind:confirm="__e" bind:change="__e" class="data-v-0713eac6" bind:__l="__l"></u-picker><u-modal vue-id="492c2200-50" show="{{show4}}" showCancelButton="{{true}}" confirmText="查看详情" cancelText="继续上报" data-event-opts="{{[['^cancel',[['next']]],['^confirm',[['toDesc']]]]}}" bind:cancel="__e" bind:confirm="__e" class="data-v-0713eac6" bind:__l="__l" vue-slots="{{['default']}}"><view class="slot-content data-v-0713eac6"><u-icon vue-id="{{('492c2200-51')+','+('492c2200-50')}}" name="checkmark-circle-fill" color="#3875C5" size="70" class="data-v-0713eac6" bind:__l="__l"></u-icon><text class="data-v-0713eac6">提交成功</text><text class="data-v-0713eac6">感谢您的反馈</text></view></u-modal><peng-tree vue-id="492c2200-52" range="{{address}}" idKey="id" selectParent="{{false}}" nameKey="name" multiple="{{false}}" title="选择地点" data-ref="pengTree" data-event-opts="{{[['^confirm',[['selectAddress']]],['^cancel',[['e4']]]]}}" bind:confirm="__e" bind:cancel="__e" class="data-v-0713eac6 vue-ref" bind:__l="__l"></peng-tree><peng-tree vue-id="492c2200-53" range="{{typeList}}" idKey="id" selectParent="{{false}}" nameKey="name" multiple="{{false}}" title="选择伤害类型" data-ref="pengTree1" data-event-opts="{{[['^confirm',[['selectType']]],['^cancel',[['e5']]]]}}" bind:confirm="__e" bind:cancel="__e" class="data-v-0713eac6 vue-ref" bind:__l="__l"></peng-tree></view>