Commit 467eb28e 467eb28e146ea35d0f8623892031c95671c6bd20 by zhanghao

commit

1 parent 123222e3
......@@ -519,29 +519,19 @@
</el-row>
<el-row style="margin-bottom: 15px;">
<el-col :span="8">
<el-form ref="bizData" :model="bizData" label-width="0px">
<el-form ref="dongjie" :model="dongjie" label-width="0px">
<el-card class="darkred" shadow="always">
<div slot="header" class="clearfix">
<span>加密&解密biz_data</span>
<span>账号冻结(测试环境)</span>
</div>
<div class="text item">
<el-form-item>
<el-input placeholder="请输入biz_data" v-model="bizData.myData" clearable></el-input>
<el-input placeholder="请输入手机号" v-model="dongjie.phone" clearable></el-input>
</el-form-item>
<el-form-item>
<el-select v-model="bizData.type" placeholder="请选择算法类型">
<el-select v-model="dongjie.type" placeholder="请选择冻结类型">
<el-option
v-for="item in bizDataoptions"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</el-form-item>
<el-form-item>
<el-select v-model="bizData.version" placeholder="请选择算法版本">
<el-option
v-for="item in bizDataversionoptions"
v-for="item in dongjieOptions"
:key="item.value"
:label="item.label"
:value="item.value">
......@@ -550,20 +540,11 @@
</el-form-item>
<div style="margin: 15px 0;"></div>
<el-form-item>
<el-button round @click="bizDataSubmit">提交</el-button>
<el-button round @click="dongjieSubmit">冻结账号</el-button>
</el-form-item>
</div>
</el-card>
</el-form>
<el-dialog
title="biz_data"
:visible.sync="dialogVisible"
width="30%">
<span>{{mybizdata}}</span>
<span slot="footer" class="dialog-footer">
<el-button type="primary" v-clipboard:copy="JSON.stringify(mybizdata)" v-clipboard:success="onCopy" @click="dialogVisible = false">点击复制</el-button>
</span>
</el-dialog>
</el-col>
<el-col :span="8">
<el-form ref="nlpApi" :model="nlpApi" label-width="0px">
......@@ -663,6 +644,53 @@
</span>
</el-dialog>
</el-col>
<el-col :span="8">
<el-form ref="bizData" :model="bizData" label-width="0px">
<el-card class="darkred" shadow="always">
<div slot="header" class="clearfix">
<span>加密&解密biz_data</span>
</div>
<div class="text item">
<el-form-item>
<el-input placeholder="请输入biz_data" v-model="bizData.myData" clearable></el-input>
</el-form-item>
<el-form-item>
<el-select v-model="bizData.type" placeholder="请选择算法类型">
<el-option
v-for="item in bizDataoptions"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</el-form-item>
<el-form-item>
<el-select v-model="bizData.version" placeholder="请选择算法版本">
<el-option
v-for="item in bizDataversionoptions"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</el-form-item>
<div style="margin: 15px 0;"></div>
<el-form-item>
<el-button round @click="bizDataSubmit">提交</el-button>
</el-form-item>
</div>
</el-card>
</el-form>
<el-dialog
title="biz_data"
:visible.sync="dialogVisible"
width="30%">
<span>{{mybizdata}}</span>
<span slot="footer" class="dialog-footer">
<el-button type="primary" v-clipboard:copy="JSON.stringify(mybizdata)" v-clipboard:success="onCopy" @click="dialogVisible = false">点击复制</el-button>
</span>
</el-dialog>
</el-col>
</el-row>
</div>
</template>
......@@ -971,6 +999,20 @@
value: '1',
label: '线上环境'
}],
dongjie: {
phone: '',
type: []
},
dongjieOptions: [{
value: '1',
label: '登录权限'
},{
value: '2',
label: '碰一碰权限'
},{
value: '3',
label: '活动报名权限'
}]
// activityConfigRules: {
// id: [
// { required: true, message: '请输入活动ID', trigger: 'blur' }
......@@ -1651,6 +1693,40 @@
const {href} = this.$router.resolve({ name:'nlpApi', query:
{keyword: this.nlpApi.keyword, runtime: this.nlpApi.huanjing.toString(), platform: "0"}})
window.open(href, '_blank')
},
dongjieSubmit() {
let config = {
headers: {
'Content-Type': 'application/x-www-form-urlencoded'
}
}
this.$http.get('/tool/dongjiequanxian?'+this.$qs.stringify({
phone: this.dongjie.phone,
permission: this.dongjie.type.toString()
}),config).then((res)=>{
console.log(res);
if(res.data=='notnull') {
this.$message({
showClose: true,
message: '手机号或冻结类型不能为空',
type: 'error'
});
} else if(res.data=='success') {
this.$message({
showClose: true,
message: '冻结账号成功',
type: 'success'
});
} else {
this.$message({
showClose: true,
message: '冻结账号失败',
type: 'error'
});
}
}).catch(error=>{
console.log(error);
})
}
}
}
......