初始化
parent
234cca980b
commit
1d4515cec1
|
@ -31,7 +31,11 @@
|
|||
<el-form-item label="营业执照" prop="pass">
|
||||
<span>{{firminfoForm.businessLicense}}</span>
|
||||
</el-form-item>
|
||||
<el-form-item label="余额" prop="pass">
|
||||
<span>{{firminfoForm.firmScore}}</span>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
<button @click="topup()">充值</button>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
|
@ -39,6 +43,7 @@
|
|||
import { listFirminfo, getFirminfo, delFirminfo, addFirminfo, updateFirminfo } from "/src/api/firminfo/firminfo";
|
||||
import firminfo from "./index.vue";
|
||||
import userAvatar from "../../system/user/profile/userAvatar.vue";
|
||||
import {pay} from "../../../api/market/apitype";
|
||||
|
||||
export default {
|
||||
name: "Firminfo",
|
||||
|
@ -50,7 +55,8 @@ export default {
|
|||
},
|
||||
data() {
|
||||
return {
|
||||
firminfoForm:{}
|
||||
firminfoForm:{},
|
||||
money:"",
|
||||
};
|
||||
},
|
||||
created() {
|
||||
|
@ -61,6 +67,15 @@ export default {
|
|||
getFirminfo().then(response => {
|
||||
this.firminfoForm = response.data;
|
||||
});
|
||||
},
|
||||
async topup(){
|
||||
this.pay.subject=this.firminfoForm.firmTem
|
||||
this.pay.totalAmount=this.money
|
||||
const url = `http://10.0.2.1:8080/pay/alipay/pay?subject=${this.pay.subject}&totalAmount=${this.pay.totalAmount}`;
|
||||
pay(this.pay).then(res => {
|
||||
console.log(res);
|
||||
window.open(url, '_self');
|
||||
})
|
||||
}
|
||||
}
|
||||
};
|
||||
|
|
|
@ -83,7 +83,7 @@
|
|||
<el-descriptions-item>
|
||||
<template slot="label">
|
||||
<i class="el-icon-user"> </i>测试</template>
|
||||
<button @click="handleTabClick(customer)">测试</button>
|
||||
<el-button @click="jkwd(customer)">接口文档</el-button>
|
||||
</el-descriptions-item>
|
||||
</el-descriptions>
|
||||
</div>
|
||||
|
@ -117,7 +117,23 @@
|
|||
</el-dialog>
|
||||
</el-tabs>
|
||||
|
||||
|
||||
<el-dialog title="接口文档" :visible.sync="dialogTableVisible">
|
||||
<el-form :model="apimsg" status-icon :rules="rules" ref="ruleForm" label-width="100px" class="demo-ruleForm">
|
||||
<el-form-item label="接口描述" prop="pass">
|
||||
<span>{{apimsg.sysBeihzu}}</span>
|
||||
</el-form-item>
|
||||
<el-form-item label="接口地址" prop="pass">
|
||||
http://10.0.2.1/prod-api/market/apitype/third/<span>{{apimsg.sysId}}</span>/**
|
||||
</el-form-item>
|
||||
<el-form-item label="请求类型" prop="pass">
|
||||
<span>GET</span>
|
||||
</el-form-item>
|
||||
<el-form-item label="请求报文格式" prop="pass">
|
||||
<span>json</span>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
<button @click="handleTabClick()">测试</button>
|
||||
</el-dialog>
|
||||
|
||||
</div>
|
||||
</template>
|
||||
|
@ -132,6 +148,7 @@ export default {
|
|||
|
||||
data() {
|
||||
return {
|
||||
dialogTableVisible:false,
|
||||
dialogVisible:false,
|
||||
all:"全部类型",
|
||||
activeNameL:"全部类型",
|
||||
|
@ -175,14 +192,19 @@ export default {
|
|||
jsonData:{},
|
||||
unkownvalue:"",
|
||||
sysId:"",
|
||||
apimsg:{},
|
||||
};
|
||||
},
|
||||
created() {
|
||||
this.getList();
|
||||
},
|
||||
methods: {
|
||||
handleTabClick(customer) {
|
||||
jkwd(customer){
|
||||
this.sysId=customer.sysId
|
||||
this.apimsg=customer
|
||||
this.dialogTableVisible=true
|
||||
},
|
||||
handleTabClick() {
|
||||
this.dialogVisible=true
|
||||
},
|
||||
test(){
|
||||
|
|
Loading…
Reference in New Issue