diff --git a/src/api/apitest/apitest.js b/src/api/apitest/apitest.js index 4c7bd39..3d90232 100644 --- a/src/api/apitest/apitest.js +++ b/src/api/apitest/apitest.js @@ -38,3 +38,6 @@ export function sendrequest1(options){ }) } + + + diff --git a/src/api/authentication/authentication.js b/src/api/authentication/authentication.js index 975cd51..0e4cc3c 100644 --- a/src/api/authentication/authentication.js +++ b/src/api/authentication/authentication.js @@ -6,3 +6,11 @@ export function companyauthentication(data){ data: data }) } + +export function ifcompanyauthentication(data){ + return request({ + url:"/market/company/ifcompanyauthentication", + method: "POST", + data: data + }) +} diff --git a/src/api/market/product.js b/src/api/market/product.js index 303f2bc..26f0d05 100644 --- a/src/api/market/product.js +++ b/src/api/market/product.js @@ -15,5 +15,15 @@ export function selectTypeList(data){ method: "POST", data: data }) + + +}export function selectproductspecification(data){ + return request({ + url:"/market/product/specification", + method: "POST", + data: data + }) } + + diff --git a/src/views/market/apitest/index.vue b/src/views/market/apitest/index.vue index 65efbe0..a8b3e72 100644 --- a/src/views/market/apitest/index.vue +++ b/src/views/market/apitest/index.vue @@ -1,5 +1,6 @@ @@ -123,6 +187,9 @@ //这里可以导入其他文件(比如:组件,工具js,第三方插件js,json文件,图片文件等等), //例如:import 《组件名称》 from '《组件路径》, import {sendrequest, sendrequest1} from "@/api/apitest/apitest"; +import api from "js-cookie"; +import {companyauthentication, ifcompanyauthentication} from "@/api/authentication/authentication"; +import {selectproductspecification} from "@/api/market/product"; export default { name: "Apitest", @@ -140,7 +207,9 @@ export default { }, activeName: 'first', dialogVisible: false, - ruleForm:{} + dialogVisible1: false, + ruleForm:{}, + tableData:[] }; }, //计算属性 类似于data概念", @@ -149,6 +218,7 @@ export default { watch: {}, //方法集合", methods: { + api, //标签页 handleClick(tab, event) { console.log(tab, event); @@ -163,6 +233,20 @@ export default { apiRouter: myapi.apiRouter } }, + //立即申请 + apply(myapi){ + //先判断是否已经进行了认证 + ifcompanyauthentication().then(response=>{ + if (response.code!=200){ + alert(response.msg) + }else { + alert(JSON.stringify(myapi)) + this.getproductspecification(myapi) + this.dialogVisible1=true + + } + }) + }, //关闭测试对话框 handleClose(done) { this.$confirm('确认关闭?') @@ -171,6 +255,20 @@ export default { }) .catch(_ => {}); }, + //关闭支付规格选择对话框 + handleClose1(done) { + this.$confirm('确认关闭?') + .then(_ => { + done(); + }) + .catch(_ => {}); + }, + //产品规格 + getproductspecification(specification){ + selectproductspecification(specification).then(response=>{ + this.tableData=response.data + }) + }, //测试发送请求 单个参数 submitForm(ruleForm){ sendrequest(ruleForm).then(response=>{