|
@@ -8,7 +8,7 @@
|
|
|
:inline="true"
|
|
|
label-width="140px"
|
|
|
>
|
|
|
- <el-form-item label="用户编号" prop="userId">
|
|
|
+ <el-form-item label="用户编号" prop="userId" v-hasPermi="['menduner:system:trade-order:query']">
|
|
|
<el-input
|
|
|
v-model="queryParams.userId"
|
|
|
placeholder="请输入用户编号"
|
|
@@ -27,7 +27,7 @@
|
|
|
<el-option label="请选择字典生成" value="" />
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="商品编号" prop="spuId">
|
|
|
+ <el-form-item label="商品编号" prop="spuId" v-hasPermi="['menduner:system:trade-order:query']">
|
|
|
<el-input
|
|
|
v-model="queryParams.spuId"
|
|
|
placeholder="请输入商品编号"
|
|
@@ -36,7 +36,7 @@
|
|
|
class="!w-240px"
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="商品名字" prop="spuName">
|
|
|
+ <el-form-item label="商品名字" prop="spuName" v-hasPermi="['menduner:system:trade-order:query']">
|
|
|
<el-input
|
|
|
v-model="queryParams.spuName"
|
|
|
placeholder="请输入商品名字"
|
|
@@ -60,7 +60,7 @@
|
|
|
/>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="支付订单编号" prop="payOrderId">
|
|
|
+ <el-form-item label="支付订单编号" prop="payOrderId" v-hasPermi="['menduner:system:trade-order:query']">
|
|
|
<el-input
|
|
|
v-model="queryParams.payOrderId"
|
|
|
placeholder="请输入支付订单编号"
|
|
@@ -81,9 +81,9 @@
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
<el-form-item>
|
|
|
- <el-button @click="handleQuery"><Icon icon="ep:search" class="mr-5px" /> 搜索</el-button>
|
|
|
- <el-button @click="resetQuery"><Icon icon="ep:refresh" class="mr-5px" /> 重置</el-button>
|
|
|
- <el-button v-hasPermi="['menduner:system:trade-order:create']" type="primary" plain @click="openForm('create')"><Icon icon="ep:plus" />发起订单</el-button>
|
|
|
+ <el-button v-hasPermi="['menduner:system:trade-order:query']" @click="handleQuery"><Icon icon="ep:search" class="mr-5px" /> 搜索</el-button>
|
|
|
+ <el-button v-hasPermi="['menduner:system:trade-order:query']" @click="resetQuery"><Icon icon="ep:refresh" class="mr-5px" /> 重置</el-button>
|
|
|
+ <el-button v-hasPermi="['menduner:system:trade-order:create']" type="primary" plain @click="openForm('create')"><Icon icon="ep:plus" />发起订单</el-button>
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
|
</ContentWrap>
|
|
@@ -130,13 +130,14 @@
|
|
|
<el-table-column label="创建时间" align="center" prop="createTime" :formatter="dateFormatter" width="180px" />
|
|
|
<el-table-column label="操作" align="center" fixed="right" min-width="90">
|
|
|
<template #default="scope">
|
|
|
- <el-button link type="primary" @click="handlePay(scope.row)" v-if="!scope.row.payStatus && scope.row.cancelType !== '10'">
|
|
|
+ <el-button link type="primary" @click="handlePay(scope.row)" v-if="!scope.row.payStatus && scope.row.cancelType !== '10'" v-hasPermi="['menduner:system:trade-order:update']">
|
|
|
前往支付
|
|
|
</el-button>
|
|
|
<el-button
|
|
|
link
|
|
|
type="danger"
|
|
|
@click="handleRefund(scope.row)"
|
|
|
+ v-hasPermi="['menduner:system:trade-order:update']"
|
|
|
v-if="scope.row.payStatus && !scope.row.payRefundId"
|
|
|
>
|
|
|
发起退款
|