useroperation.wxml 6.6 KB

1
  1. <view><view class="status_bar"></view><view style="position:relative;top:44px;"><view style="position:fixed;z-index:100;"><uni-nav-bar vue-id="6d6cbc15-1" left-icon="back" left-text="返回" title="用户详情" data-event-opts="{{[['^clickLeft',[['clickLeft']]]]}}" bind:clickLeft="__e" bind:__l="__l"></uni-nav-bar></view><view class="useroperations"><u-form class="uForm vue-ref" vue-id="6d6cbc15-2" model="{{user_meg}}" data-ref="uForm" bind:__l="__l" vue-slots="{{['default']}}"><view class="uFormbg"><u-form-item vue-id="{{('6d6cbc15-3')+','+('6d6cbc15-2')}}" label="姓名" left-icon="account" left-icon-style="{{lefticonstyle}}" label-width="160rpx" border-bottom="{{borderbottom}}" prop="name" bind:__l="__l" vue-slots="{{['default']}}"><u-input bind:input="__e" class="{{[(alterTF==false)?'uuinput':'']}}" vue-id="{{('6d6cbc15-4')+','+('6d6cbc15-3')}}" clearable="{{clearable}}" input-align="right" disabled="{{alterTF}}" value="{{user_meg.username}}" data-event-opts="{{[['^input',[['__set_model',['$0','username','$event',[]],['user_meg']]]]]}}" bind:__l="__l"></u-input></u-form-item></view><view class="uFormbg"><u-form-item vue-id="{{('6d6cbc15-5')+','+('6d6cbc15-2')}}" label="电话" left-icon="phone" left-icon-style="{{lefticonstyle}}" label-width="160rpx" border-bottom="{{borderbottom}}" prop="intro" bind:__l="__l" vue-slots="{{['default']}}"><u-input class="{{[(alterTF==false)?'uuinput':'']}}" vue-id="{{('6d6cbc15-6')+','+('6d6cbc15-5')}}" clearable="{{clearable}}" input-align="right" disabled="{{alterTF}}" value="{{user_meg.mobile}}" data-event-opts="{{[['^blur',[['bluechange',['$0'],['user_meg.mobile']]]],['^input',[['__set_model',['$0','mobile','$event',[]],['user_meg']]]]]}}" bind:blur="__e" bind:input="__e" bind:__l="__l"></u-input></u-form-item><block wx:if="{{tishitf}}"><view class="tishi _p">手机格式错误</view></block></view><view class="uFormbg"><u-form-item vue-id="{{('6d6cbc15-7')+','+('6d6cbc15-2')}}" label="主题" left-icon="calendar" left-icon-style="{{lefticonstyle}}" label-width="160rpx" border-bottom="{{borderbottom}}" prop="passwold" bind:__l="__l" vue-slots="{{['default']}}"><u-input class="{{[(alterTF==false)?'uuinput':'']}}" vue-id="{{('6d6cbc15-8')+','+('6d6cbc15-7')}}" clearable="{{clearable}}" input-align="right" disabled="{{true}}" type="selete" value="{{theme_items}}" data-event-opts="{{[['^click',[['e0']]],['^input',[['__set_model',['','theme_items','$event',[]]]]]]}}" bind:click="__e" bind:input="__e" bind:__l="__l"></u-input><u-action-sheet vue-id="{{('6d6cbc15-9')+','+('6d6cbc15-7')}}" list="{{theme}}" scroll-y="true" value="{{theme_show}}" data-event-opts="{{[['^click',[['themes']]],['^input',[['__set_model',['','theme_show','$event',[]]]]]]}}" bind:click="__e" bind:input="__e" bind:__l="__l"></u-action-sheet></u-form-item></view><view class="uFormbg"><u-form-item vue-id="{{('6d6cbc15-10')+','+('6d6cbc15-2')}}" label="用户类型" left-icon="grid" left-icon-style="{{lefticonstyle}}" label-width="160rpx" border-bottom="{{borderbottom}}" bind:__l="__l" vue-slots="{{['default']}}"><u-input bind:input="__e" vue-id="{{('6d6cbc15-11')+','+('6d6cbc15-10')}}" clearable="{{clearable}}" input-align="right" disabled="{{true}}" value="{{users_type[user_meg.user_type-1].text}}" data-event-opts="{{[['^input',[['__set_model',['$0','text','$event',[]],['users_type.'+user_meg.user_type-1+'']]]]]}}" bind:__l="__l"></u-input></u-form-item></view><view class="uFormbg"><u-form-item vue-id="{{('6d6cbc15-12')+','+('6d6cbc15-2')}}" label="用户角色" left-icon="account-fill" left-icon-style="{{lefticonstyle}}" label-width="160rpx" border-bottom="{{borderbottom}}" bind:__l="__l" vue-slots="{{['default']}}"><u-input class="{{[(alterTF==false)?'uuinput':'']}}" vue-id="{{('6d6cbc15-13')+','+('6d6cbc15-12')}}" clearable="{{clearable}}" input-align="right" placeholder="请选择主题" disabled="{{true}}" value="{{user_meg.role_name}}" data-event-opts="{{[['^click',[['e1']]],['^input',[['__set_model',['$0','role_name','$event',[]],['user_meg']]]]]}}" bind:click="__e" bind:input="__e" bind:__l="__l"></u-input></u-form-item></view><view class="uFormbg"><u-form-item vue-id="{{('6d6cbc15-14')+','+('6d6cbc15-2')}}" label="是否可用" left-icon="order" left-icon-style="{{lefticonstyle}}" label-width="160rpx" border-bottom="{{borderbottom}}" bind:__l="__l" vue-slots="{{['default']}}"><u-input bind:input="__e" vue-id="{{('6d6cbc15-15')+','+('6d6cbc15-14')}}" clearable="{{clearable}}" input-align="right" disabled="{{true}}" value="{{tf}}" data-event-opts="{{[['^input',[['__set_model',['','tf','$event',[]]]]]]}}" bind:__l="__l"></u-input></u-form-item></view><view class="uFormbg"><u-form-item vue-id="{{('6d6cbc15-16')+','+('6d6cbc15-2')}}" label="创建时间" left-icon="clock" left-icon-style="{{lefticonstyle}}" label-width="160rpx" border-bottom="{{borderbottom}}" bind:__l="__l" vue-slots="{{['default']}}"><u-input vue-id="{{('6d6cbc15-17')+','+('6d6cbc15-16')}}" clearable="{{clearable}}" input-align="right" disabled="{{true}}" value="{{$root.f0}}" bind:__l="__l"></u-input></u-form-item></view></u-form></view><view class="operation_group"><block wx:if="{{btnTF}}"><view class="group_one"><view class="group_one_top"><button type="default" data-event-opts="{{[['tap',[['compile',['$event']]]]]}}" bindtap="__e">编辑</button><block wx:if="{{forbiddenTF}}"><button style="background-color:red;" type="default" data-event-opts="{{[['tap',[['forbidden',['$event']]]]]}}" bindtap="__e">禁用</button></block><block wx:else><button type="default" data-event-opts="{{[['tap',[['forbidden',['$event']]]]]}}" bindtap="__e">可用</button></block><button type="default" data-event-opts="{{[['tap',[['changePassword',['$event']]]]]}}" bindtap="__e">修改密码</button></view><view class="group_one_bot"><button type="default" data-event-opts="{{[['tap',[['assignment',['$event']]]]]}}" bindtap="__e">分配设备</button></view></view></block><block wx:else><view class="group_two"><button type="default" disabled="{{tijiaotf}}" data-event-opts="{{[['tap',[['modification',['$event']]]]]}}" bindtap="__e">确定</button></view></block></view><u-popup bind:input="__e" class="pop-up" vue-id="6d6cbc15-18" mode="bottom" length="30%" value="{{users_type_show}}" data-event-opts="{{[['^input',[['__set_model',['','users_type_show','$event',[]]]]]]}}" bind:__l="__l" vue-slots="{{['default']}}"><scroll-view class="sheet" scroll-y="true"><block wx:for="{{roles}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="sheet-text"><view data-event-opts="{{[['tap',[['typesofroles',[index]]]]]}}" bindtap="__e" class="_p">{{item.text}}</view></view></block></scroll-view><button data-event-opts="{{[['tap',[['e2',['$event']]]]]}}" bindtap="__e">取消</button></u-popup></view></view>