|  | @@ -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"
 | 
	
		
			
				|  |  |            >
 | 
	
		
			
				|  |  |              发起退款
 |