zhaoxiaohai hace 3 años
padre
commit
5d36d5479a
Se han modificado 3 ficheros con 21 adiciones y 3 borrados
  1. 7 2
      pages/teams/addUsers.js
  2. 11 0
      pages/teams/addUsers.scss
  3. 3 1
      pages/teams/addUsers.wxml

+ 7 - 2
pages/teams/addUsers.js

@@ -33,7 +33,7 @@ Page({
             value: "",
             placeholder: "请填写",
             valueName: "phonenumber", //绑定的字段名称
-            required: false, //必填
+            required: true, //必填
         }, {
             label: "角色配置",
             error: false,
@@ -44,6 +44,7 @@ Page({
             valueName: "rolenames", //绑定的字段名称
             required: false, //必填
         }],
+        roleValue: [],
         roleids: [], //已选角色ID
         roleList: [], //角色列表
         disabled: true, //按钮禁用
@@ -61,6 +62,7 @@ Page({
                 ['fromList[1].value']: item.position,
                 ['fromList[2].value']: item.phonenumber,
                 ['fromList[3].value']: item.rolenames,
+                roleValue: item.rolenames,
                 remarks: item.remarks,
                 roleids: item.roleids.map(v => v + ''),
                 disabled: false
@@ -148,10 +150,13 @@ Page({
     getResult({
         detail
     }) {
+        console.log(detail)
         this.setData({
             roleids: detail.roleids,
-            ['fromList[3].value']: detail.rolenames
+            roleValue: detail.rolenames
         })
+        /* ,
+            ['fromList[3].value']:  */
     },
     /* 文本域输入 */
     textareaInput(e) {

+ 11 - 0
pages/teams/addUsers.scss

@@ -24,6 +24,17 @@
     }
 }
 
+.role{
+    position: absolute;
+    width: 100%;
+    height: 100%;
+
+    .text{
+        position: absolute;
+        right: 0;
+    }
+}
+
 /* 保存按钮 */
 .submit-but {
     width: 500rpx;

+ 3 - 1
pages/teams/addUsers.wxml

@@ -1,5 +1,7 @@
 <My_form id='form' fromList='{{fromList}}' bindCompletedOrNot='formCompletedOrNot'>
-    <My_upMultiSelect title='角色配置' list='{{roleList}}' result='{{roleids}}' showText='{{fromList[3].value}}' bind:getResult='getResult' slot='slot1' />
+    <view class="role" slot='slot1'>
+        <My_upMultiSelect class="text" title='角色配置' list='{{roleList}}' result='{{roleids}}' showText='{{roleValue}}' bind:getResult='getResult' />
+    </view>
 </My_form>
 <view class="remark">
     <view class="title">备注</view>