wzh 3 лет назад
Родитель
Сommit
bcf6037629
1 измененных файлов с 18 добавлено и 1 удалено
  1. 18 1
      src/views/agencyManage/agencyCompanyDetail.vue

+ 18 - 1
src/views/agencyManage/agencyCompanyDetail.vue

@@ -58,6 +58,19 @@
                 v-model="ruleForm.phone"
               ></el-input>
             </el-form-item>
+            <el-form-item prop="password" label="密码">
+              <el-input
+                style="width: 280px"
+                v-model="ruleForm.password"
+                placeholder="(不填自动生成)"
+              ></el-input>
+            </el-form-item>
+            <el-form-item prop="isAdmin" label="管理员">
+              <el-select v-model="ruleForm.isAdmin" placeholder="是否管理员">
+                <el-option label="否" value="0" />
+                <el-option label="是" value="1" />
+              </el-select>
+            </el-form-item>
           </el-form>
         </template>
         <template v-slot:footer>
@@ -235,6 +248,8 @@ let form = ref(null);
 let ruleForm = ref({
   userName: "",
   phone: "",
+  password: "",
+  isAdmin: "",
 });
 async function resetForm() {
   dialogFormVisible.value = false;
@@ -252,11 +267,13 @@ const rules = ref({
 async function addAgencySubAccount() {
   form.value.validate(async (valid) => {
     if (valid) {
-      let { userName, phone } = ruleForm.value;
+      let { userName, phone, password, isAdmin } = ruleForm.value;
       let res = await api.addAgencySubAccount({
         proxyId: route.query.id,
         userName,
         phone,
+        password,
+        isAdmin,
       });
       console.log(res);
       if (res.data.status == 0) {