初始化
parent
92182bb586
commit
2463729b9e
|
@ -1,10 +1,35 @@
|
||||||
import request from '@/utils/request'
|
import request from '@/utils/request'
|
||||||
|
|
||||||
// 查询企业信息列表
|
// 查询firminfoList详细
|
||||||
export function listFirminfo(query) {
|
export function getFirminfo(firmId) {
|
||||||
return request({
|
return request({
|
||||||
url: '/market/apitype/firm',
|
url: '/market/firminfo/' + firmId,
|
||||||
method: 'get',
|
method: 'get'
|
||||||
params: query
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增firminfoList
|
||||||
|
export function addFirminfo(data) {
|
||||||
|
return request({
|
||||||
|
url: '/market/firminfo',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改firminfoList
|
||||||
|
export function updateFirminfo(data) {
|
||||||
|
return request({
|
||||||
|
url: '/market/firminfo',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除firminfoList
|
||||||
|
export function delFirminfo(firmId) {
|
||||||
|
return request({
|
||||||
|
url: '/market/firminfo/' + firmId,
|
||||||
|
method: 'delete'
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,5 +1,13 @@
|
||||||
import request from '@/utils/request'
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
|
||||||
|
export function pay(query) {
|
||||||
|
return request({
|
||||||
|
url: '/pay/alipay/pay',
|
||||||
|
method: 'post',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
// 查询接口列表
|
// 查询接口列表
|
||||||
export function listApitype(query) {
|
export function listApitype(query) {
|
||||||
return request({
|
return request({
|
||||||
|
|
|
@ -1,154 +1,5 @@
|
||||||
<template>
|
<template>
|
||||||
<div class="app-container">
|
<div class="app-container">
|
||||||
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px">
|
|
||||||
<el-form-item label="头像" prop="firmAvatr">
|
|
||||||
<el-input
|
|
||||||
v-model="queryParams.firmAvatr"
|
|
||||||
placeholder="请输入头像"
|
|
||||||
clearable
|
|
||||||
@keyup.enter.native="handleQuery"
|
|
||||||
/>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="创建人昵称" prop="createdName">
|
|
||||||
<el-input
|
|
||||||
v-model="queryParams.createdName"
|
|
||||||
placeholder="请输入创建人昵称"
|
|
||||||
clearable
|
|
||||||
@keyup.enter.native="handleQuery"
|
|
||||||
/>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="手机号" prop="phone">
|
|
||||||
<el-input
|
|
||||||
v-model="queryParams.phone"
|
|
||||||
placeholder="请输入手机号"
|
|
||||||
clearable
|
|
||||||
@keyup.enter.native="handleQuery"
|
|
||||||
/>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="企业名称" prop="firmTem">
|
|
||||||
<el-input
|
|
||||||
v-model="queryParams.firmTem"
|
|
||||||
placeholder="请输入企业名称"
|
|
||||||
clearable
|
|
||||||
@keyup.enter.native="handleQuery"
|
|
||||||
/>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="姓名" prop="names">
|
|
||||||
<el-input
|
|
||||||
v-model="queryParams.names"
|
|
||||||
placeholder="请输入姓名"
|
|
||||||
clearable
|
|
||||||
@keyup.enter.native="handleQuery"
|
|
||||||
/>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="职位" prop="position">
|
|
||||||
<el-input
|
|
||||||
v-model="queryParams.position"
|
|
||||||
placeholder="请输入职位"
|
|
||||||
clearable
|
|
||||||
@keyup.enter.native="handleQuery"
|
|
||||||
/>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="公司所在省市区" prop="firmRegion">
|
|
||||||
<el-input
|
|
||||||
v-model="queryParams.firmRegion"
|
|
||||||
placeholder="请输入公司所在省市区"
|
|
||||||
clearable
|
|
||||||
@keyup.enter.native="handleQuery"
|
|
||||||
/>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="公司详细地址" prop="firmFrom">
|
|
||||||
<el-input
|
|
||||||
v-model="queryParams.firmFrom"
|
|
||||||
placeholder="请输入公司详细地址"
|
|
||||||
clearable
|
|
||||||
@keyup.enter.native="handleQuery"
|
|
||||||
/>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="社会信誉" prop="socialReputation">
|
|
||||||
<el-input
|
|
||||||
v-model="queryParams.socialReputation"
|
|
||||||
placeholder="请输入社会信誉"
|
|
||||||
clearable
|
|
||||||
@keyup.enter.native="handleQuery"
|
|
||||||
/>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="营业执照" prop="businessLicense">
|
|
||||||
<el-input
|
|
||||||
v-model="queryParams.businessLicense"
|
|
||||||
placeholder="请输入营业执照"
|
|
||||||
clearable
|
|
||||||
@keyup.enter.native="handleQuery"
|
|
||||||
/>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="创建时间" prop="firmTime">
|
|
||||||
<el-date-picker clearable
|
|
||||||
v-model="queryParams.firmTime"
|
|
||||||
type="date"
|
|
||||||
value-format="yyyy-MM-dd"
|
|
||||||
placeholder="请选择创建时间">
|
|
||||||
</el-date-picker>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="余额" prop="firmScore">
|
|
||||||
<el-input
|
|
||||||
v-model="queryParams.firmScore"
|
|
||||||
placeholder="请输入余额"
|
|
||||||
clearable
|
|
||||||
@keyup.enter.native="handleQuery"
|
|
||||||
/>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item>
|
|
||||||
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
|
|
||||||
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
|
|
||||||
</el-form-item>
|
|
||||||
</el-form>
|
|
||||||
|
|
||||||
<el-row :gutter="10" class="mb8">
|
|
||||||
<el-col :span="1.5">
|
|
||||||
<el-button
|
|
||||||
type="primary"
|
|
||||||
plain
|
|
||||||
icon="el-icon-plus"
|
|
||||||
size="mini"
|
|
||||||
@click="handleAdd"
|
|
||||||
v-hasPermi="['firminfo:firminfo:add']"
|
|
||||||
>新增</el-button>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="1.5">
|
|
||||||
<el-button
|
|
||||||
type="success"
|
|
||||||
plain
|
|
||||||
icon="el-icon-edit"
|
|
||||||
size="mini"
|
|
||||||
:disabled="single"
|
|
||||||
@click="handleUpdate"
|
|
||||||
v-hasPermi="['firminfo:firminfo:edit']"
|
|
||||||
>修改</el-button>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="1.5">
|
|
||||||
<el-button
|
|
||||||
type="danger"
|
|
||||||
plain
|
|
||||||
icon="el-icon-delete"
|
|
||||||
size="mini"
|
|
||||||
:disabled="multiple"
|
|
||||||
@click="handleDelete"
|
|
||||||
v-hasPermi="['firminfo:firminfo:remove']"
|
|
||||||
>删除</el-button>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="1.5">
|
|
||||||
<el-button
|
|
||||||
type="warning"
|
|
||||||
plain
|
|
||||||
icon="el-icon-download"
|
|
||||||
size="mini"
|
|
||||||
@click="handleExport"
|
|
||||||
v-hasPermi="['firminfo:firminfo:export']"
|
|
||||||
>导出</el-button>
|
|
||||||
</el-col>
|
|
||||||
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
|
|
||||||
</el-row>
|
|
||||||
|
|
||||||
<el-table v-loading="loading" :data="firminfoList" @selection-change="handleSelectionChange">
|
<el-table v-loading="loading" :data="firminfoList" @selection-change="handleSelectionChange">
|
||||||
<el-table-column type="selection" width="55" align="center" />
|
<el-table-column type="selection" width="55" align="center" />
|
||||||
<el-table-column label="企业数据id" align="center" prop="firmId" />
|
<el-table-column label="企业数据id" align="center" prop="firmId" />
|
||||||
|
@ -196,56 +47,6 @@
|
||||||
@pagination="getList"
|
@pagination="getList"
|
||||||
/>
|
/>
|
||||||
|
|
||||||
<!-- 添加或修改企业信息对话框 -->
|
|
||||||
<el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
|
|
||||||
<el-form ref="form" :model="form" :rules="rules" label-width="80px">
|
|
||||||
<el-form-item label="头像" prop="firmAvatr">
|
|
||||||
<el-input v-model="form.firmAvatr" placeholder="请输入头像" />
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="创建人昵称" prop="createdName">
|
|
||||||
<el-input v-model="form.createdName" placeholder="请输入创建人昵称" />
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="手机号" prop="phone">
|
|
||||||
<el-input v-model="form.phone" placeholder="请输入手机号" />
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="企业名称" prop="firmTem">
|
|
||||||
<el-input v-model="form.firmTem" placeholder="请输入企业名称" />
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="姓名" prop="names">
|
|
||||||
<el-input v-model="form.names" placeholder="请输入姓名" />
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="职位" prop="position">
|
|
||||||
<el-input v-model="form.position" placeholder="请输入职位" />
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="公司所在省市区" prop="firmRegion">
|
|
||||||
<el-input v-model="form.firmRegion" placeholder="请输入公司所在省市区" />
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="公司详细地址" prop="firmFrom">
|
|
||||||
<el-input v-model="form.firmFrom" placeholder="请输入公司详细地址" />
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="社会信誉" prop="socialReputation">
|
|
||||||
<el-input v-model="form.socialReputation" placeholder="请输入社会信誉" />
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="营业执照" prop="businessLicense">
|
|
||||||
<el-input v-model="form.businessLicense" placeholder="请输入营业执照" />
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="创建时间" prop="firmTime">
|
|
||||||
<el-date-picker clearable
|
|
||||||
v-model="form.firmTime"
|
|
||||||
type="date"
|
|
||||||
value-format="yyyy-MM-dd"
|
|
||||||
placeholder="请选择创建时间">
|
|
||||||
</el-date-picker>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="余额" prop="firmScore">
|
|
||||||
<el-input v-model="form.firmScore" placeholder="请输入余额" />
|
|
||||||
</el-form-item>
|
|
||||||
</el-form>
|
|
||||||
<div slot="footer" class="dialog-footer">
|
|
||||||
<el-button type="primary" @click="submitForm">确 定</el-button>
|
|
||||||
<el-button @click="cancel">取 消</el-button>
|
|
||||||
</div>
|
|
||||||
</el-dialog>
|
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
|
|
@ -158,7 +158,7 @@ export default {
|
||||||
this.pay.subject=customer.sysIntro
|
this.pay.subject=customer.sysIntro
|
||||||
this.pay.traceNo=Math.floor(Math.random() * 900000) + 100000
|
this.pay.traceNo=Math.floor(Math.random() * 900000) + 100000
|
||||||
this.pay.totalAmount=customer.sysNumber
|
this.pay.totalAmount=customer.sysNumber
|
||||||
const url = `http://10.0.2.1:80/pay/alipay/pay?subject=${this.pay.subject}&traceNo=${this.pay.traceNo}&totalAmount=${this.pay.totalAmount}`;
|
const url = `http://10.0.2.1:81/pay/alipay/pay?subject=${this.pay.subject}&traceNo=${this.pay.traceNo}&totalAmount=${this.pay.totalAmount}`;
|
||||||
window.open(url, '_self'); // 如果您想在当前页面加载新 URL,这样是正确的
|
window.open(url, '_self'); // 如果您想在当前页面加载新 URL,这样是正确的
|
||||||
},
|
},
|
||||||
getType(activeNameL){
|
getType(activeNameL){
|
||||||
|
|
|
@ -1,20 +0,0 @@
|
||||||
<template>
|
|
||||||
<div class="app-container">
|
|
||||||
<h1>系统维护中</h1>
|
|
||||||
</div>
|
|
||||||
</template>
|
|
||||||
|
|
||||||
<script>
|
|
||||||
export default {
|
|
||||||
name: "Apitype",
|
|
||||||
data() {
|
|
||||||
return {};
|
|
||||||
},
|
|
||||||
created() {
|
|
||||||
|
|
||||||
},
|
|
||||||
methods: {
|
|
||||||
|
|
||||||
}
|
|
||||||
};
|
|
||||||
</script>
|
|
|
@ -35,7 +35,7 @@ module.exports = {
|
||||||
proxy: {
|
proxy: {
|
||||||
// detail: https://cli.vuejs.org/config/#devserver-proxy
|
// detail: https://cli.vuejs.org/config/#devserver-proxy
|
||||||
[process.env.VUE_APP_BASE_API]: {
|
[process.env.VUE_APP_BASE_API]: {
|
||||||
target: `http://10.0.2.1:8081`,
|
target: `http://10.0.2.1/prod-api`,
|
||||||
changeOrigin: true,
|
changeOrigin: true,
|
||||||
pathRewrite: {
|
pathRewrite: {
|
||||||
['^' + process.env.VUE_APP_BASE_API]: ''
|
['^' + process.env.VUE_APP_BASE_API]: ''
|
||||||
|
|
Loading…
Reference in New Issue