shish 4 лет назад
Родитель
Сommit
3f7c251c98

+ 10 - 1
ghsApp/src/admin/staff/add.vue

@@ -18,6 +18,11 @@
             </picker>
           </tui-list-cell>
 
+          <tui-list-cell class="line-cell" :hover="false">
+            <div class="tui-title">超管权限</div>
+            <view><switch style="transform:scale(0.7,0.7)" :checked="form.super == 0 ? false : true" @change="superChangeFn" /></view>
+          </tui-list-cell>
+
           <tui-list-cell class="line-cell" :hover="false">
             <div class="tui-title">动态通知</div>
             <view><switch style="transform:scale(0.7,0.7)" :checked="form.remind == 0 ? false : true" @change="remindChangeFn" /></view>
@@ -79,7 +84,8 @@ export default {
         status: 1,
         remark: "",
         name:'',
-        mobile:''
+        mobile:'',
+        super:0
       },
       roleList: [],
       roleSelData: {},
@@ -96,6 +102,9 @@ export default {
   onShow() {
   },
   methods: {
+    superChangeFn(e){
+      this.form.super = e.detail.value ? 1 : 0;
+    },
     requestAuthCode(){
       let that = this
       let mobile = this.form.mobile

+ 16 - 12
ghsApp/src/admin/staff/detail.vue

@@ -1,6 +1,6 @@
 <template>
-  <div class="app-content">
-    <div v-show="showStaffArea">
+  <view class="app-content">
+    <view>
       <form @submit="formSubmit">
         <div class="module-com input-line-wrap">
           <tui-list-cell class="line-cell" :arrow="true">
@@ -11,14 +11,21 @@
               <div class="tui-placeholder" v-else>请选择</div>
             </picker>
           </tui-list-cell>
+
+          <tui-list-cell class="line-cell" :hover="false">
+            <div class="tui-title">超管权限</div>
+            <view><switch style="transform:scale(0.7,0.7)" :checked="form.super == 0 ? false : true" @change="superChangeFn" /></view>
+          </tui-list-cell>
+
           <tui-list-cell class="line-cell" :hover="false">
             <div class="tui-title">动态通知</div>
             <view><switch style="transform:scale(0.7,0.7)" :checked="form.remind == 0 ? false : true" @change="remindChangeFn" /></view>
           </tui-list-cell>
+
           <tui-list-cell class="line-cell remark-wrap" :hover="false">
             <div class="tui-title">备注信息</div>
             <div class="tui-input">
-              <textarea v-model="form.remark" class="tui-textarea remark" placeholder-class="phcolor" placeholder="选填" />
+              <textarea v-model="form.remark" class="tui-textarea remark" style="height:80upx;" placeholder-class="phcolor" placeholder="选填" />
             </div>
           </tui-list-cell>
         </div>
@@ -26,15 +33,8 @@
           <button class="admin-button-com big blue" formType="submit">提交</button>
         </div>
       </form>
-    </div>
-    <div v-show="showMiniCodeArea">
-      <view style="text-align:center;">
-          <image style="width:400upx;height:400upx;margin:0 auto;" :src="miniCodeSrc"></image>
-          <view style="text-align:center;margin-top:20upx;margin-bottom:20upx;font-size:30upx;">请让员工扫描上方太阳码完成添加</view>
-          <button class="admin-button-com big blue" @click="complete" style="padding-left:40upx;padding-right:40upx;">完成</button>
-      </view>
-    </div>
-  </div>
+    </view>
+  </view>
 </template>
 <script>
 import TuiListCell from "@/components/plugin/list-cell";
@@ -56,6 +56,7 @@ export default {
         password: "",
         status: 1,
         remark: "",
+        super:0
       },
       roleList: [],
       roleSelData: {},
@@ -135,6 +136,9 @@ export default {
     remindChangeFn(e) {
       this.form.remind = e.detail.value ? 1 : 0;
     },
+    superChangeFn(e){
+      this.form.super = e.detail.value ? 1 : 0;
+    },
     statusChangeFn(e) {
       this.form.status = e.detail.value ? 1 : 0;
     },

+ 10 - 1
hdApp/src/admin/staff/add.vue

@@ -18,6 +18,11 @@
             </picker>
           </tui-list-cell>
 
+          <tui-list-cell class="line-cell" :hover="false">
+            <div class="tui-title">超管权限</div>
+            <view><switch style="transform:scale(0.7,0.7)" :checked="form.super == 0 ? false : true" @change="superChangeFn" /></view>
+          </tui-list-cell>
+
           <tui-list-cell class="line-cell" :hover="false">
             <div class="tui-title">动态通知</div>
             <view><switch style="transform:scale(0.7,0.7)" :checked="form.remind == 0 ? false : true" @change="remindChangeFn" /></view>
@@ -74,7 +79,8 @@ export default {
         status: 1,
         remark: "",
         name:'',
-        mobile:''
+        mobile:'',
+        super:0
       },
       roleList: [],
       roleSelData: {},
@@ -91,6 +97,9 @@ export default {
   onShow() {
   },
   methods: {
+    superChangeFn(e){
+      this.form.super = e.detail.value ? 1 : 0;
+    },
     requestAuthCode(){
       let that = this
       let mobile = this.form.mobile

+ 11 - 4
hdApp/src/admin/staff/detail.vue

@@ -14,10 +14,13 @@
           </tui-list-cell>
 
           <tui-list-cell class="line-cell" :hover="false">
-            <div class="tui-title">收款通知</div>
-            <div>
-              <switch style="transform:scale(0.7,0.7)" :checked="form.remind == 0 ? false : true" @change="remindChangeFn" />
-            </div>
+            <div class="tui-title">超管权限</div>
+            <view><switch style="transform:scale(0.7,0.7)" :checked="form.super == 0 ? false : true" @change="superChangeFn" /></view>
+          </tui-list-cell>
+
+          <tui-list-cell class="line-cell" :hover="false">
+            <div class="tui-title">动态通知</div>
+            <div> <switch style="transform:scale(0.7,0.7)" :checked="form.remind == 0 ? false : true" @change="remindChangeFn" /> </div>
           </tui-list-cell>
 
           <tui-list-cell class="line-cell remark-wrap" :hover="false">
@@ -63,6 +66,7 @@ export default {
         password: "",
         status: 1,
         remark: "",
+        super:0
       },
       roleList: [],
       roleSelData: {},
@@ -77,6 +81,9 @@ export default {
 
   },
   methods: {
+    superChangeFn(e){
+      this.form.super = e.detail.value ? 1 : 0;
+    },
     init() {
       let data = uni.getStorageSync("addStaffData");
       if (data) {