|
@@ -5,7 +5,7 @@
|
|
|
v-model="form.username"
|
|
|
name="username"
|
|
|
:label="$t('form.WalletName')"
|
|
|
- :placeholder="$t('form.WalletName')"
|
|
|
+ :placeholder="$t('form.PleaseFillIn') + $t('form.WalletName')"
|
|
|
:rules="[
|
|
|
{
|
|
|
required: true,
|
|
@@ -18,7 +18,7 @@
|
|
|
type="password"
|
|
|
name="password"
|
|
|
:label="$t('form.WalletPassword')"
|
|
|
- :placeholder="$t('form.WalletPassword')"
|
|
|
+ :placeholder="$t('form.PleaseFillIn') + $t('form.WalletPassword')"
|
|
|
:rules="[
|
|
|
{
|
|
|
required: true,
|
|
@@ -32,7 +32,7 @@
|
|
|
type="password"
|
|
|
name="confirmPassword"
|
|
|
:label="$t('form.ConfirmPassword')"
|
|
|
- :placeholder="$t('form.ConfirmPassword')"
|
|
|
+ :placeholder="$t('form.PleaseFillIn') + $t('form.ConfirmPassword')"
|
|
|
:rules="[
|
|
|
{
|
|
|
required: true,
|
|
@@ -45,7 +45,7 @@
|
|
|
v-model="form.promptMessage"
|
|
|
name="promptMessage"
|
|
|
:label="$t('form.PromptMessage')"
|
|
|
- :placeholder="$t('form.PromptMessage')"
|
|
|
+ :placeholder="$t('form.PleaseFillIn') + $t('form.PromptMessage')"
|
|
|
:rules="[
|
|
|
{
|
|
|
required: true,
|
|
@@ -63,6 +63,12 @@
|
|
|
</template>
|
|
|
|
|
|
<script setup>
|
|
|
+import _ from "lodash";
|
|
|
+import { useSystemStore } from "@/stores/modules/systemStore"
|
|
|
+import { cryptoEncode } from "@/utils/crypto.js"
|
|
|
+
|
|
|
+const router = useRouter();
|
|
|
+const systemStore = useSystemStore();
|
|
|
const form = ref({});
|
|
|
|
|
|
|
|
@@ -71,8 +77,17 @@ const onSubmit = ()=>{
|
|
|
$msg({ type: 'warning', message: $t("form.InconsistentPasswords") })
|
|
|
return
|
|
|
}
|
|
|
+ let data = _.cloneDeep(form.value)
|
|
|
+ data.password = cryptoEncode(data.password)
|
|
|
+ systemStore.setStateValue({
|
|
|
+ key: "user_login_information",
|
|
|
+ value: data,
|
|
|
+ localStorage: true,
|
|
|
+ });
|
|
|
|
|
|
-
|
|
|
+ router.push({
|
|
|
+ name: "main",
|
|
|
+ });
|
|
|
}
|
|
|
|
|
|
</script>
|