zhouwx
2024-04-19 4502510c1763590b3d90d9dcc74a99f8f371642f
src/views/components/loginForm.vue
@@ -44,6 +44,10 @@
          <img :src="codeUrl" @click="getCode" class="login-code-img"/>
        </div>
      </el-form-item>
      <el-radio-group v-model="loginForm.role" class="mb5">
        <el-radio :label="0" size="large">监管部门</el-radio>
        <el-radio :label="1" size="large">机构管理员</el-radio>
      </el-radio-group>
      <div style="display: flex;justify-content: space-between;align-items: center;margin-bottom: 25px">
<!--        <el-checkbox v-model="loginForm.rememberMe">记住密码</el-checkbox>-->
        <el-button
@@ -85,7 +89,8 @@
  username: "",
  password: "",
  code: "",
  uuid: ""
  uuid: "",
  role: 0
});
const loginRules = {
@@ -138,7 +143,8 @@
            username: loginForm.value.username,
            password: Base64.encode(loginForm.value.password),
            code: loginForm.value.code,
            uuid: loginForm.value.uuid
            uuid: loginForm.value.uuid,
            identity: loginForm.value.role
        }
      userStore.login(param).then(() => {
        // const query = route.query;