This commit is contained in:
gyq
2025-10-22 10:34:16 +08:00
parent d99c6bf261
commit 695898484e
20 changed files with 1685 additions and 228 deletions

View File

@@ -9,11 +9,13 @@
<el-radio-button :value="1">员工</el-radio-button>
</el-radio-group>
</el-form-item>
<!-- DEV-START -->
<el-form-item label="快捷输入账号" label-width="100px" v-if="env == 'development'">
<el-button :type="item.type" v-for="item in accountList" @click="accountHandle(item)">
{{ item.username }}
</el-button>
</el-form-item>
<!-- DEV-END -->
<el-form-item prop="username">
<el-input v-model="state.loginForm.username" type="text" auto-complete="off" placeholder="商户号"></el-input>
</el-form-item>
@@ -63,20 +65,22 @@ const route = useRoute();
const env = process.env.NODE_ENV
// DEV-START
const accountList = reactive([
{ username: "admin", type: 'primary' },
{ username: "19191703856", type: 'warning' },
// { username: "19191703856", type: 'danger' },
{ username: "19107220837", type: 'danger' },
]);
// 快捷模拟登录
function accountHandle(item) {
state.loginForm.username = item.username;
state.loginForm.code = 666666
const d = new Date();
state.loginForm.password = `czg${d.getHours().toString().padStart(2, '0')}${d.getMinutes().toString().padStart(2, '0')}`;
handleLogin()
}
// DEV-END
const state = reactive({
Background: Background,
@@ -84,9 +88,9 @@ const state = reactive({
cookiePass: "",
loginForm: {
username: "",
password: process.env.NODE_ENV === "development" ? `czg${new Date().getHours().toString().padStart(2, '0')}${new Date().getMinutes().toString().padStart(2, '0')}` : "",
password: "",
// rememberMe: false,
code: process.env.NODE_ENV === "development" ? "666666" : "",
code: "",
uuid: "",
staffUserName: "",
loginType: 0,