Browse Source

添加谷歌验证码

master
yyc 2 years ago
parent
commit
544ef0c3a3
  1. 11
      src/views/login.vue
  2. 49
      src/views/user/coin/index.vue
  3. 18
      src/views/user/wallet/index.vue

11
src/views/login.vue

@ -27,15 +27,14 @@
<el-input <el-input
v-model="loginForm.code" v-model="loginForm.code"
auto-complete="off" auto-complete="off"
placeholder="验证码" placeholder="谷歌验证码"
style="width: 63%"
@keyup.enter.native="handleLogin" @keyup.enter.native="handleLogin"
> >
<svg-icon slot="prefix" icon-class="validCode" class="el-input__icon input-icon" /> <svg-icon slot="prefix" icon-class="validCode" class="el-input__icon input-icon" />
</el-input> </el-input>
<div class="login-code"> <!-- <div class="login-code">-->
<img :src="codeUrl" @click="getCode" class="login-code-img"/> <!-- <img :src="codeUrl" @click="getCode" class="login-code-img"/>-->
</div> <!-- </div>-->
</el-form-item> </el-form-item>
<el-checkbox v-model="loginForm.rememberMe" style="margin:0px 0px 25px 0px;">记住密码</el-checkbox> <el-checkbox v-model="loginForm.rememberMe" style="margin:0px 0px 25px 0px;">记住密码</el-checkbox>
<el-form-item style="width:100%;"> <el-form-item style="width:100%;">
@ -104,7 +103,7 @@ export default {
} }
}, },
created() { created() {
this.getCode(); // this.getCode();
this.getCookie(); this.getCookie();
}, },
methods: { methods: {

49
src/views/user/coin/index.vue

@ -45,28 +45,28 @@
v-hasPermi="['user:coin:add']" v-hasPermi="['user:coin:add']"
>新增</el-button> >新增</el-button>
</el-col> --> </el-col> -->
<el-col :span="1.5"> <!-- <el-col :span="1.5">-->
<el-button <!-- <el-button-->
type="success" <!-- type="success"-->
plain <!-- plain-->
icon="el-icon-edit" <!-- icon="el-icon-edit"-->
size="mini" <!-- size="mini"-->
:disabled="single" <!-- :disabled="single"-->
@click="handleUpdate" <!-- @click="handleUpdate"-->
v-hasPermi="['user:coin:edit']" <!-- v-hasPermi="['user:coin:edit']"-->
>修改</el-button> <!-- >修改</el-button>-->
</el-col> <!-- </el-col>-->
<el-col :span="1.5"> <!-- <el-col :span="1.5">-->
<el-button <!-- <el-button-->
type="danger" <!-- type="danger"-->
plain <!-- plain-->
icon="el-icon-delete" <!-- icon="el-icon-delete"-->
size="mini" <!-- size="mini"-->
:disabled="multiple" <!-- :disabled="multiple"-->
@click="handleDelete" <!-- @click="handleDelete"-->
v-hasPermi="['user:coin:remove']" <!-- v-hasPermi="['user:coin:remove']"-->
>删除</el-button> <!-- >删除</el-button>-->
</el-col> <!-- </el-col>-->
<el-col :span="1.5"> <el-col :span="1.5">
<el-button <el-button
type="warning" type="warning"
@ -140,7 +140,7 @@
</el-select> </el-select>
</el-form-item> --> </el-form-item> -->
<el-form-item label="类型" prop="feeType"> <el-form-item label="类型" prop="feeType">
<el-select v-model="form.feeType" placeholder="请选择状态" clearable size="small"> <el-select v-model="form.feeType" placeholder="请选择类型" clearable size="small">
<el-option v-for="dict in feeTypeOptions" :key="dict.dictValue" :label="dict.dictLabel" <el-option v-for="dict in feeTypeOptions" :key="dict.dictValue" :label="dict.dictLabel"
:value="dict.dictValue" /> :value="dict.dictValue" />
</el-select> </el-select>
@ -315,7 +315,7 @@ export default {
sort: null, sort: null,
cnyRate: null, cnyRate: null,
usdRate: null, usdRate: null,
status: '0', status:'1',
withdrawScale: null, withdrawScale: null,
withdrawThreshold: null withdrawThreshold: null
}; };
@ -351,6 +351,7 @@ export default {
this.form = response.data; this.form = response.data;
this.open = true; this.open = true;
this.title = "修改币种配置"; this.title = "修改币种配置";
this.form.status=response.data.status+"";
}); });
}, },
/** 提交按钮 */ /** 提交按钮 */

18
src/views/user/wallet/index.vue

@ -135,7 +135,9 @@
<el-form-item label="备注" prop="remark"> <el-form-item label="备注" prop="remark">
<el-input v-model="form.remark" placeholder="请输入备注" /> <el-input v-model="form.remark" placeholder="请输入备注" />
</el-form-item> </el-form-item>
<el-form-item label="谷歌验证码" prop="googleSecret">
<el-input v-model="form.googleSecret" placeholder="请输入备注" />
</el-form-item>
</el-form> </el-form>
<div slot="footer" class="dialog-footer"> <div slot="footer" class="dialog-footer">
@ -185,6 +187,17 @@ export default {
}, },
// //
form: {}, form: {},
rules: {
alterationType: [
{ required: true, message: "类型不能为空", trigger: "blur" }
],
updateAmount: [
{ required: true, message: "金额不能为空", trigger: "blur" }
],
googleSecret: [
{ required: true, message: "谷歌验证码不能为空", trigger: "blur" }
],
}
}; };
}, },
@ -217,7 +230,8 @@ export default {
frozenBalance: null, frozenBalance: null,
isEnable: null, isEnable: null,
createTime: null, createTime: null,
updateTime: null updateTime: null,
googleSecret:null
}; };
this.resetForm("form"); this.resetForm("form");
}, },

Loading…
Cancel
Save