初始化

master
法外狂徒张三 2024-08-29 18:21:28 +08:00
parent def726ecab
commit 92182bb586
1 changed files with 13 additions and 34 deletions

View File

@ -59,7 +59,7 @@
<el-col :span="8" v-for="customer in apitypeList" v-if="apitypeList.length != 0&&activeNameL=='全部类型'||customer.sysLeixingpick==activeNameL"> <el-col :span="8" v-for="customer in apitypeList" v-if="apitypeList.length != 0&&activeNameL=='全部类型'||customer.sysLeixingpick==activeNameL">
<el-card class="box-card"> <el-card class="box-card">
<div slot="header" class="clearfix"> <div slot="header" class="clearfix">
<el-image :src="customer.sysTypes" @click="gotoMaintained"> <el-image :src="customer.sysTypes" @click="gotoMaintained(customer)">
<div slot="placeholder" class="image-slot"> <div slot="placeholder" class="image-slot">
加载中<span class="dot">...</span> 加载中<span class="dot">...</span>
</div> </div>
@ -83,8 +83,6 @@
</el-descriptions> </el-descriptions>
</div> </div>
</el-card> </el-card>
</el-col> </el-col>
</el-row> </el-row>
@ -95,34 +93,6 @@
:limit.sync="queryParams.pageSize" :limit.sync="queryParams.pageSize"
@pagination="getList" @pagination="getList"
/> />
<!-- 添加或修改接口对话框 -->
<el-dialog :title="title" :visible.sync="open" width="800px" append-to-body :close-on-click-modal="false">
<el-form ref="form" :model="form" :rules="rules" label-width="100px">
<el-form-item label="产品编号" prop="sysSerial">
<el-input v-model="form.sysSerial" placeholder="请输入产品编号" />
</el-form-item>
<el-form-item label="简介" prop="sysIntro">
<el-input v-model="form.sysIntro" placeholder="请输入简介" />
</el-form-item>
<el-form-item label="产品状态" prop="sysTypes">
<el-input v-model="form.sysTypes" placeholder="请输入产品状态" />
</el-form-item>
<el-form-item label="备注" prop="sysBeihzu">
<el-input v-model="form.sysBeihzu" placeholder="请输入备注" />
</el-form-item>
<el-form-item label="类型选择" prop="sysLeixingpick">
<el-input v-model="form.sysLeixingpick" placeholder="请输入类型选择" />
</el-form-item>
<el-form-item label="次/元 时间" prop="sysNumber">
<el-input v-model="form.sysNumber" 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>
</el-tabs> </el-tabs>
@ -131,9 +101,11 @@
<script> <script>
import { listApitype, getApitype, delApitype, addApitype, updateApitype } from "@/api/market/apitype"; import { listApitype, getApitype, delApitype, addApitype, updateApitype } from "@/api/market/apitype";
import {pay} from "../../../api/market/apitype";
export default { export default {
name: "Apitype", name: "Apitype",
data() { data() {
return { return {
all:"全部类型", all:"全部类型",
@ -172,15 +144,22 @@ export default {
form: {}, form: {},
// //
rules: { rules: {
} },
pay:{
},
}; };
}, },
created() { created() {
this.getList(); this.getList();
}, },
methods: { methods: {
gotoMaintained(){ gotoMaintained(customer){
location="http://10.0.2.1/prod-api/market/tobemaintained/index"; this.pay.subject=customer.sysIntro
this.pay.traceNo=Math.floor(Math.random() * 900000) + 100000
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}`;
window.open(url, '_self'); // URL
}, },
getType(activeNameL){ getType(activeNameL){
this.activeNameL=activeNameL this.activeNameL=activeNameL