增加card

This commit is contained in:
BabyBoy 2025-07-07 09:32:36 +08:00
parent dbbec1f099
commit 58b14305d0
22 changed files with 1645 additions and 1540 deletions

View File

@ -1,6 +1,7 @@
<template> <template>
<div class="app-container"> <div class="p-2">
<div v-show="show"> <div v-show="show">
<el-card shadow="hover" class="mb-[10px]">
<el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="100px" size="default" class="ry_form"> <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="100px" size="default" class="ry_form">
<el-form-item label="申请状态" prop="status"> <el-form-item label="申请状态" prop="status">
<DictRadio v-model="queryParams.status" radioData="oms_aftersale_status" :show-all="'all'" @change="handleQuery"></DictRadio> <DictRadio v-model="queryParams.status" radioData="oms_aftersale_status" :show-all="'all'" @change="handleQuery"></DictRadio>
@ -38,6 +39,8 @@
<el-button icon="Refresh" @click="resetQuery">重置</el-button> <el-button icon="Refresh" @click="resetQuery">重置</el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
</el-card>
<el-card shadow="hover">
<el-table v-loading="loading" border :data="omsAftersaleList" @selection-change="handleSelectionChange"> <el-table v-loading="loading" border :data="omsAftersaleList" @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="售后单号" prop="id" width="160" /> <el-table-column label="售后单号" prop="id" width="160" />
@ -109,7 +112,9 @@
</el-table-column> </el-table-column>
</el-table> </el-table>
<pagination v-if="total > 0" :total="total" v-model:page="queryParams.pageNum" v-model:limit="queryParams.pageSize" @pagination="getList" /> <pagination v-if="total > 0" :total="total" v-model:page="queryParams.pageNum" v-model:limit="queryParams.pageSize" @pagination="getList" />
</el-card>
</div> </div>
<!-- <SeeAdsComponent ref="seeAdsComponentRef" v-if="!show" @confirmOk="confirmOk"/>--> <!-- <SeeAdsComponent ref="seeAdsComponentRef" v-if="!show" @confirmOk="confirmOk"/>-->
<!-- 拒绝对话框 --> <!-- 拒绝对话框 -->

View File

@ -1,5 +1,6 @@
<template> <template>
<div class="app-container"> <div class="app-container">
<el-card shadow="hover">
<el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="100px" size="default" class="ry_form"> <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="100px" size="default" class="ry_form">
<el-form-item label="MEMBER_ID" prop="memberId"> <el-form-item label="MEMBER_ID" prop="memberId">
<el-input v-model="queryParams.memberId" placeholder="请输入MEMBER_ID" clearable @keyup.enter="handleQuery" /> <el-input v-model="queryParams.memberId" placeholder="请输入MEMBER_ID" clearable @keyup.enter="handleQuery" />
@ -21,13 +22,16 @@
<el-button icon="Refresh" @click="resetQuery">重置</el-button> <el-button icon="Refresh" @click="resetQuery">重置</el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
</el-card>
<el-card shadow="hover">
<template #header>
<el-row :gutter="10" class="mb8"> <el-row :gutter="10" class="mb8">
<el-col :span="1.5"> <el-col :span="1.5">
<el-button type="primary" plain icon="Plus" @click="handleAdd" v-hasPermi="['oms:aftersaleItem:add']">新增</el-button> <el-button type="primary" plain icon="Plus" @click="handleAdd" v-hasPermi="['oms:aftersaleItem:add']">新增</el-button>
</el-col> </el-col>
</el-row> </el-row>
</template>
<el-table v-loading="loading" border :data="omsAftersaleItemList" @selection-change="handleSelectionChange"> <el-table v-loading="loading" border :data="omsAftersaleItemList" @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="MEMBER_ID" align="center" prop="memberId" /> <el-table-column label="MEMBER_ID" align="center" prop="memberId" />
@ -44,7 +48,7 @@
</el-table> </el-table>
<pagination v-show="total > 0" :total="total" v-model:page="queryParams.pageNum" v-model:limit="queryParams.pageSize" @pagination="getList" /> <pagination v-show="total > 0" :total="total" v-model:page="queryParams.pageNum" v-model:limit="queryParams.pageSize" @pagination="getList" />
</el-card>
<!-- 添加或修改订单售后对话框 --> <!-- 添加或修改订单售后对话框 -->
<el-dialog :title="title" v-model="open" width="50%" append-to-body> <el-dialog :title="title" v-model="open" width="50%" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="108px" inline class="dialog-form-two"> <el-form ref="form" :model="form" :rules="rules" label-width="108px" inline class="dialog-form-two">

View File

@ -1,5 +1,6 @@
<template> <template>
<div class="app-container" v-if="show"> <div class="p-2" v-if="show">
<el-card shadow="hover" class="mb-[10px]">
<el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="100px" size="default" class="ry_form"> <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="100px" size="default" class="ry_form">
<el-form-item label="订单类型" prop="orderType"> <el-form-item label="订单类型" prop="orderType">
<DictRadio v-model="queryParams.type" radioData="oms_order_type" :radioList="orderTypeMap" :show-all="'all'" @change="handleQuery"> <DictRadio v-model="queryParams.type" radioData="oms_order_type" :radioList="orderTypeMap" :show-all="'all'" @change="handleQuery">
@ -71,7 +72,8 @@
<el-button icon="Refresh" @click="resetQuery">重置</el-button> <el-button icon="Refresh" @click="resetQuery">重置</el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
</el-card>
<el-card shadow="hover">
<el-table v-loading="loading" :data="omsOrderList" border cell-class-name="my-cell"> <el-table v-loading="loading" :data="omsOrderList" border cell-class-name="my-cell">
<el-table-column label="推广人信息&买家信息" width="156"> <el-table-column label="推广人信息&买家信息" width="156">
<template v-slot="scope"> <template v-slot="scope">
@ -229,6 +231,7 @@
</el-table-column> </el-table-column>
</el-table> </el-table>
<pagination v-if="total > 0" :total="total" v-model:page="queryParams.pageNum" v-model:limit="queryParams.pageSize" @pagination="getList" /> <pagination v-if="total > 0" :total="total" v-model:page="queryParams.pageNum" v-model:limit="queryParams.pageSize" @pagination="getList" />
</el-card>
<!-- 核销对话框 --> <!-- 核销对话框 -->
<el-dialog :title="deliveryObj.title" v-model="deliveryObj.open" width="500px" append-to-body> <el-dialog :title="deliveryObj.title" v-model="deliveryObj.open" width="500px" append-to-body>
<el-form ref="deliveryForm" :model="deliveryObj.form" :rules="deliveryObj.rules" label-width="100px"> <el-form ref="deliveryForm" :model="deliveryObj.form" :rules="deliveryObj.rules" label-width="100px">

View File

@ -1,13 +1,14 @@
<template> <template>
<div class="app-container"> <div class="p-2">
<el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="140px" size="default" class="ry_form"> <el-card shadow="hover" class="mb-[10px]">
<el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" size="default" class="ry_form">
<el-form-item label="订单id" prop="orderId"> <el-form-item label="订单id" prop="orderId">
<el-input v-model="queryParams.orderId" placeholder="请输入订单id" clearable @keyup.enter="handleQuery" /> <el-input v-model="queryParams.orderId" placeholder="请输入订单id" clearable @keyup.enter="handleQuery" />
</el-form-item> </el-form-item>
<el-form-item label="物流公司(配送方式)" prop="deliveryCompany"> <el-form-item label="物流公司(配送方式)" prop="deliveryCompany">
<el-input v-model="queryParams.deliveryCompany" placeholder="请输入物流公司(配送方式)" clearable @keyup.enter="handleQuery" /> <el-input v-model="queryParams.deliveryCompany" placeholder="请输入物流公司(配送方式)" clearable @keyup.enter="handleQuery" />
</el-form-item> </el-form-item>
<el-form-item label="物流单号" prop="deliverySn"> <el-form-item label="物流单号" prop="deliverySn" width="140px">
<el-input v-model="queryParams.deliverySn" placeholder="请输入物流单号" clearable @keyup.enter="handleQuery" /> <el-input v-model="queryParams.deliverySn" placeholder="请输入物流单号" clearable @keyup.enter="handleQuery" />
</el-form-item> </el-form-item>
<el-form-item class="flex_one tr"> <el-form-item class="flex_one tr">
@ -15,13 +16,15 @@
<el-button icon="Refresh" @click="resetQuery">重置</el-button> <el-button icon="Refresh" @click="resetQuery">重置</el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
</el-card>
<el-row :gutter="10" class="mb8"> <el-card shadow="hover">
<template #header>
<el-row :gutter="10">
<el-col :span="1.5"> <el-col :span="1.5">
<el-button type="primary" plain icon="Plus" @click="handleAdd" v-hasPermi="['oms:orderDeliveryHistory:add']">新增</el-button> <el-button type="primary" plain icon="Plus" @click="handleAdd" v-hasPermi="['oms:orderDeliveryHistory:add']">新增</el-button>
</el-col> </el-col>
</el-row> </el-row>
</template>
<el-table v-loading="loading" :data="omsOrderDeliveryHistoryList" @selection-change="handleSelectionChange"> <el-table v-loading="loading" :data="omsOrderDeliveryHistoryList" @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="orderId" /> <el-table-column label="订单id" align="center" prop="orderId" />
@ -29,7 +32,9 @@
<el-table-column label="物流单号" align="center" prop="deliverySn" /> <el-table-column label="物流单号" align="center" prop="deliverySn" />
<el-table-column label="操作" align="center" class-name="small-padding fixed-width"> <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
<template v-slot="scope"> <template v-slot="scope">
<el-button text type="primary" icon="Edit" @click="handleUpdate(scope.row)" v-hasPermi="['oms:orderDeliveryHistory:edit']">修改</el-button> <el-button text type="primary" icon="Edit" @click="handleUpdate(scope.row)" v-hasPermi="['oms:orderDeliveryHistory:edit']"
>修改</el-button
>
<el-button text type="primary" icon="Delete" @click="handleDelete(scope.row)" v-hasPermi="['oms:orderDeliveryHistory:remove']" <el-button text type="primary" icon="Delete" @click="handleDelete(scope.row)" v-hasPermi="['oms:orderDeliveryHistory:remove']"
>删除</el-button >删除</el-button
> >
@ -38,7 +43,7 @@
</el-table> </el-table>
<pagination v-show="total > 0" :total="total" v-model:page="queryParams.pageNum" v-model:limit="queryParams.pageSize" @pagination="getList" /> <pagination v-show="total > 0" :total="total" v-model:page="queryParams.pageNum" v-model:limit="queryParams.pageSize" @pagination="getList" />
</el-card>
<!-- 添加或修改订单发货记录对话框 --> <!-- 添加或修改订单发货记录对话框 -->
<el-dialog :title="title" v-model="open" width="50%" append-to-body> <el-dialog :title="title" v-model="open" width="50%" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="138px" inline class="dialog-form-two"> <el-form ref="form" :model="form" :rules="rules" label-width="138px" inline class="dialog-form-two">
@ -230,3 +235,12 @@ export default {
} }
}; };
</script> </script>
<style scoped lang="scss">
::v-deep {
.el-form-item--default .el-form-item__label {
width: 140px;
display: flex;
justify-content: center;
}
}
</style>

View File

@ -1,5 +1,6 @@
<template> <template>
<div class="app-container"> <div class="p-2">
<el-card shadow="hover" class="mb-[10px]">
<el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="100px" size="default" class="ry_form"> <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="100px" size="default" class="ry_form">
<el-form-item label="订单号" prop="orderId"> <el-form-item label="订单号" prop="orderId">
<el-input v-model="queryParams.orderSn" placeholder="请输入订单号" clearable @keyup.enter="handleQuery" /> <el-input v-model="queryParams.orderSn" placeholder="请输入订单号" clearable @keyup.enter="handleQuery" />
@ -12,7 +13,8 @@
<el-button icon="Refresh" @click="resetQuery">重置</el-button> <el-button icon="Refresh" @click="resetQuery">重置</el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
</el-card>
<el-card shadow="hover">
<el-table v-loading="loading" border :data="omsOrderOperateHistoryList" @selection-change="handleSelectionChange"> <el-table v-loading="loading" border :data="omsOrderOperateHistoryList" @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="订单号" align="center" prop="orderSn" /> <el-table-column label="订单号" align="center" prop="orderSn" />
@ -46,7 +48,7 @@
</el-table> </el-table>
<pagination v-show="total > 0" :total="total" v-model:page="queryParams.pageNum" v-model:limit="queryParams.pageSize" @pagination="getList" /> <pagination v-show="total > 0" :total="total" v-model:page="queryParams.pageNum" v-model:limit="queryParams.pageSize" @pagination="getList" />
</el-card>
<!-- 添加或修改订单操作历史记录对话框 --> <!-- 添加或修改订单操作历史记录对话框 -->
<el-dialog :title="title" v-model="open" width="50%" append-to-body> <el-dialog :title="title" v-model="open" width="50%" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="108px" inline class="dialog-form-two"> <el-form ref="form" :model="form" :rules="rules" label-width="108px" inline class="dialog-form-two">

View File

@ -1,5 +1,6 @@
<template> <template>
<div class="app-container"> <div class="app-container">
<el-card shadow="hover" class="mb-[10px]">
<el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="100px" size="default" class="ry_form"> <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="100px" size="default" class="ry_form">
<el-form-item label="状态" prop="showStatus"> <el-form-item label="状态" prop="showStatus">
<DictRadio <DictRadio
@ -18,13 +19,16 @@
<el-button icon="Refresh" @click="resetQuery">重置</el-button> <el-button icon="Refresh" @click="resetQuery">重置</el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
</el-card>
<el-card shadow="hover">
<template #header>
<el-row :gutter="10" class="mb8"> <el-row :gutter="10" class="mb8">
<el-col :span="1.5"> <el-col :span="1.5">
<el-button type="primary" plain icon="Plus" @click="handleAdd">新增</el-button> <el-button type="primary" plain icon="Plus" @click="handleAdd">新增</el-button>
</el-col> </el-col>
</el-row> </el-row>
</template>
<el-table v-loading="loading" :data="pmsBrandList" @selection-change="handleSelectionChange" border> <el-table v-loading="loading" :data="pmsBrandList" @selection-change="handleSelectionChange" border>
<el-table-column label="品牌logo" prop="logo"> <el-table-column label="品牌logo" prop="logo">
<template v-slot="{ row }"> <template v-slot="{ row }">
@ -47,7 +51,7 @@
</el-table> </el-table>
<pagination v-show="total > 0" :total="total" v-model:page="queryParams.pageNum" v-model:limit="queryParams.pageSize" @pagination="getList" /> <pagination v-show="total > 0" :total="total" v-model:page="queryParams.pageNum" v-model:limit="queryParams.pageSize" @pagination="getList" />
</el-card>
<!-- 添加或修改品牌管理对话框 --> <!-- 添加或修改品牌管理对话框 -->
<el-dialog :title="title" v-model="open" width="50%" append-to-body> <el-dialog :title="title" v-model="open" width="50%" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="108px" inline class="dialog-form-one"> <el-form ref="form" :model="form" :rules="rules" label-width="108px" inline class="dialog-form-one">

View File

@ -1,6 +1,7 @@
<template> <template>
<div class="app-container"> <div class="p-2">
<div v-show="show"> <div v-show="show">
<el-card shadow="hover" class="mb-[10px]">
<el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="100px" size="default" class="ry_form"> <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="100px" size="default" class="ry_form">
<el-form-item label="上架状态" prop="publishStatus"> <el-form-item label="上架状态" prop="publishStatus">
<DictRadio v-model="queryParams.publishStatus" @change="handleQuery" radioData="pms_publish_status" :showAll="'all'" /> <DictRadio v-model="queryParams.publishStatus" @change="handleQuery" radioData="pms_publish_status" :showAll="'all'" />
@ -22,12 +23,16 @@
<el-button icon="Refresh" @click="resetQuery">重置</el-button> <el-button icon="Refresh" @click="resetQuery">重置</el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
</el-card>
<el-card shadow="hover">
<template #header>
<el-row :gutter="10" class="mb8"> <el-row :gutter="10" class="mb8">
<el-col :span="1.5"> <el-col :span="1.5">
<el-button type="primary" plain icon="Plus" @click="handleAdd">新增</el-button> <el-button type="primary" plain icon="Plus" @click="handleAdd">新增</el-button>
</el-col> </el-col>
</el-row> </el-row>
</template>
<el-table v-loading="loading" :data="pmsProductList" border> <el-table v-loading="loading" :data="pmsProductList" border>
<!-- <el-table-column label="主图" prop="pic"> <!-- <el-table-column label="主图" prop="pic">
@ -138,7 +143,7 @@
</el-table> </el-table>
<pagination v-show="total > 0" :total="total" v-model:page="queryParams.pageNum" v-model:limit="queryParams.pageSize" @pagination="getList" /> <pagination v-show="total > 0" :total="total" v-model:page="queryParams.pageNum" v-model:limit="queryParams.pageSize" @pagination="getList" />
</el-card>
<el-dialog title="商品审核" v-model="isAuthModalOpen" width="600px"> <el-dialog title="商品审核" v-model="isAuthModalOpen" width="600px">
<el-form label-width="auto" ref="authForm" size="default"> <el-form label-width="auto" ref="authForm" size="default">
<el-form-item label="审核状态" prop="authFlag"> <el-form-item label="审核状态" prop="authFlag">

View File

@ -1,5 +1,6 @@
<template> <template>
<div class="app-container"> <div class="app-container">
<el-card shadow="hover" class="mb-[10px]">
<el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="100px" size="default" class="ry_form"> <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="100px" size="default" class="ry_form">
<el-form-item label="状态" prop="showStatus"> <el-form-item label="状态" prop="showStatus">
<DictRadio v-model="queryParams.showStatus" @change="handleQuery" :radioList="showStatusMap" radioData="sys_show_status" :showAll="'all'" /> <DictRadio v-model="queryParams.showStatus" @change="handleQuery" :radioList="showStatusMap" radioData="sys_show_status" :showAll="'all'" />
@ -13,13 +14,15 @@
<el-button icon="Refresh" @click="resetQuery">重置</el-button> <el-button icon="Refresh" @click="resetQuery">重置</el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
</el-card>
<el-card shadow="hover">
<template #header>
<el-row :gutter="10" class="mb8"> <el-row :gutter="10" class="mb8">
<el-col :span="1.5"> <el-col :span="1.5">
<el-button type="primary" plain icon="Plus" @click="handleAdd">新增 </el-button> <el-button type="primary" plain icon="Plus" @click="handleAdd">新增 </el-button>
</el-col> </el-col>
</el-row> </el-row>
</template>
<el-table <el-table
v-loading="loading" v-loading="loading"
:data="pmsProductCategoryList" :data="pmsProductCategoryList"
@ -48,6 +51,7 @@
</el-table-column> </el-table-column>
</el-table> </el-table>
<pagination v-show="total > 0" :total="total" v-model:page="queryParams.pageNum" v-model:limit="queryParams.pageSize" @pagination="getList" /> <pagination v-show="total > 0" :total="total" v-model:page="queryParams.pageNum" v-model:limit="queryParams.pageSize" @pagination="getList" />
</el-card>
<!-- 添加或修改商品分类对话框 --> <!-- 添加或修改商品分类对话框 -->
<el-dialog :title="title" v-model="open" width="500px"> <el-dialog :title="title" v-model="open" width="500px">
<el-form ref="form" :model="form" :rules="rules" label-width="108px"> <el-form ref="form" :model="form" :rules="rules" label-width="108px">

View File

@ -1,5 +1,6 @@
<template> <template>
<div class="app-container"> <div class="app-container">
<el-card shadow="hover" class="mb-[10px]">
<el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="100px" size="default" class="ry_form"> <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="100px" size="default" class="ry_form">
<el-form-item label="商品名称" prop="productId"> <el-form-item label="商品名称" prop="productId">
<!-- <el-input v-model="queryParams.productId" placeholder="请输入PRODUCT_ID" clearable @keyup.enter="handleQuery" />--> <!-- <el-input v-model="queryParams.productId" placeholder="请输入PRODUCT_ID" clearable @keyup.enter="handleQuery" />-->
@ -31,13 +32,16 @@
<el-button icon="Refresh" @click="resetQuery">重置</el-button> <el-button icon="Refresh" @click="resetQuery">重置</el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
</el-card>
<el-card shadow="hover">
<template #header>
<el-row :gutter="10" class="mb8"> <el-row :gutter="10" class="mb8">
<el-col :span="1.5"> <el-col :span="1.5">
<el-button type="primary" plain icon="Plus" @click="handleAdd" v-hasPermi="['pms:sku:add']">新增</el-button> <el-button type="primary" plain icon="Plus" @click="handleAdd" v-hasPermi="['pms:sku:add']">新增</el-button>
</el-col> </el-col>
</el-row> </el-row>
</template>
<el-table v-loading="loading" :data="pmsSkuList" @selection-change="handleSelectionChange"> <el-table v-loading="loading" :data="pmsSkuList" @selection-change="handleSelectionChange">
<el-table-column label="商品名称" align="center" prop="productName" /> <el-table-column label="商品名称" align="center" prop="productName" />
<el-table-column label="sku编码" align="center" prop="outSkuId" /> <el-table-column label="sku编码" align="center" prop="outSkuId" />
@ -58,7 +62,7 @@
</el-table> </el-table>
<pagination v-show="total > 0" :total="total" v-model:page="queryParams.pageNum" v-model:limit="queryParams.pageSize" @pagination="getList" /> <pagination v-show="total > 0" :total="total" v-model:page="queryParams.pageNum" v-model:limit="queryParams.pageSize" @pagination="getList" />
</el-card>
<!-- 添加或修改sku信息对话框 --> <!-- 添加或修改sku信息对话框 -->
<el-dialog :title="title" v-model="open" width="50%" append-to-body> <el-dialog :title="title" v-model="open" width="50%" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="138px" inline class="dialog-form-two"> <el-form ref="form" :model="form" :rules="rules" label-width="138px" inline class="dialog-form-two">

View File

@ -1,5 +1,6 @@
<template> <template>
<div class="pl"> <div class="p-2">
<!-- <el-card shadow="hover" class="mb-[10px]"> -->
<transition :enter-active-class="proxy?.animate.searchAnimate.enter" :leave-active-class="proxy?.animate.searchAnimate.leave"> <transition :enter-active-class="proxy?.animate.searchAnimate.enter" :leave-active-class="proxy?.animate.searchAnimate.leave">
<div v-show="showSearch" class="search"> <div v-show="showSearch" class="search">
<el-form ref="queryFormRef" :model="queryParams" :inline="true"> <el-form ref="queryFormRef" :model="queryParams" :inline="true">
@ -26,9 +27,17 @@
<el-button icon="Refresh" @click="resetQuery">重置</el-button> <el-button icon="Refresh" @click="resetQuery">重置</el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
<el-button type="primary" @click="showRefuteDialog = true">创建模板</el-button>
</div> </div>
</transition> </transition>
<!-- </el-card> -->
<el-card shadow="hover">
<template #header>
<el-row :gutter="10">
<el-col :span="1.5">
<el-button type="primary" plain icon="Plus" @click="showRefuteDialog = true">创建模板</el-button>
</el-col>
</el-row>
</template>
<el-table <el-table
ref="categoryTableRef" ref="categoryTableRef"
:data="messList" :data="messList"
@ -67,6 +76,7 @@
<div class="block"> <div class="block">
<pagination v-if="total > 0" :total="total" v-model:page="queryParams.current" v-model:limit="queryParams.size" @pagination="getlist" /> <pagination v-if="total > 0" :total="total" v-model:page="queryParams.current" v-model:limit="queryParams.size" @pagination="getlist" />
</div> </div>
</el-card>
<el-dialog v-model="showRefuteDialog" title="创建消息模板"> <el-dialog v-model="showRefuteDialog" title="创建消息模板">
<el-form :model="dataparams" :rules="rules"> <el-form :model="dataparams" :rules="rules">
<el-form-item label="模板类型"> <el-form-item label="模板类型">

View File

@ -1,5 +1,5 @@
<template> <template>
<div class="pl"> <div class="p-2">
<transition :enter-active-class="proxy?.animate.searchAnimate.enter" :leave-active-class="proxy?.animate.searchAnimate.leave"> <transition :enter-active-class="proxy?.animate.searchAnimate.enter" :leave-active-class="proxy?.animate.searchAnimate.leave">
<div v-show="showSearch" class="search"> <div v-show="showSearch" class="search">
<el-form ref="queryFormRef" :model="queryParams" :inline="true"> <el-form ref="queryFormRef" :model="queryParams" :inline="true">
@ -28,9 +28,17 @@
<el-button icon="Refresh" @click="resetQuery">重置</el-button> <el-button icon="Refresh" @click="resetQuery">重置</el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
<el-button type="primary" @click="showRefuteDialog = true">发送信息</el-button>
</div> </div>
</transition> </transition>
<el-card shadow="hover">
<template #header>
<el-row :gutter="10">
<el-col :span="1.5">
<!-- <el-button type="primary" @click="handleAdd" v-hasPermi="['oms:orderDeliveryHistory:add']">新增</el-button> -->
<el-button type="primary" plain icon="Plus" @click="showRefuteDialog = true">发送信息</el-button>
</el-col>
</el-row>
</template>
<el-table <el-table
ref="categoryTableRef" ref="categoryTableRef"
:data="messList" :data="messList"
@ -66,6 +74,7 @@
<div class="block"> <div class="block">
<pagination v-if="total > 0" :total="total" v-model:page="queryParams.current" v-model:limit="queryParams.size" @pagination="getlist" /> <pagination v-if="total > 0" :total="total" v-model:page="queryParams.current" v-model:limit="queryParams.size" @pagination="getlist" />
</div> </div>
</el-card>
<el-dialog v-model="showRefuteDialog" title="消息发送" @close="clearFormData"> <el-dialog v-model="showRefuteDialog" title="消息发送" @close="clearFormData">
<el-form :model="dataparams" :rules="rules"> <el-form :model="dataparams" :rules="rules">
<el-form-item label="模板名称"> <el-form-item label="模板名称">

View File

@ -1,5 +1,5 @@
<template> <template>
<div> <div class="p-2">
<transition :enter-active-class="proxy?.animate.searchAnimate.enter" :leave-active-class="proxy?.animate.searchAnimate.leave"> <transition :enter-active-class="proxy?.animate.searchAnimate.enter" :leave-active-class="proxy?.animate.searchAnimate.leave">
<div v-show="true" class="search"> <div v-show="true" class="search">
<el-form ref="queryFormRef" :model="queryParams" :inline="true"> <el-form ref="queryFormRef" :model="queryParams" :inline="true">
@ -15,11 +15,16 @@
<el-form-item> <el-form-item>
<el-button type="primary" icon="Search" @click="handleQuery">搜索</el-button> <el-button type="primary" icon="Search" @click="handleQuery">搜索</el-button>
<el-button icon="Refresh" @click="resetQuery">重置</el-button> <el-button icon="Refresh" @click="resetQuery">重置</el-button>
<el-button icon="Refresh" @click="showRefuteDialog = true">新增</el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
</div> </div>
</transition> </transition>
<el-card shadow="hover">
<template #header>
<el-row :gutter="10">
<el-col :span="1.5"> <el-button icon="Refresh" @click="showRefuteDialog = true">新增</el-button> </el-col>
</el-row>
</template>
<el-table :data="devices" border style="width: 100%; height: 100%; font-size: 14px"> <el-table :data="devices" border style="width: 100%; height: 100%; font-size: 14px">
<el-table-column label="平台类型" align="center" prop="platformType" :show-overflow-tooltip="true" /> <el-table-column label="平台类型" align="center" prop="platformType" :show-overflow-tooltip="true" />
<el-table-column label="版本号" align="center" prop="versionCode" :show-overflow-tooltip="true" /> <el-table-column label="版本号" align="center" prop="versionCode" :show-overflow-tooltip="true" />
@ -33,7 +38,12 @@
<el-table-column label="版本说明" align="center" prop="releaseNotes" :show-overflow-tooltip="true" /> <el-table-column label="版本说明" align="center" prop="releaseNotes" :show-overflow-tooltip="true" />
<el-table-column label="是否启用" align="center" prop="status" width="180"> <el-table-column label="是否启用" align="center" prop="status" width="180">
<template #default="scope"> <template #default="scope">
<el-switch :model-value="scope.row.status ? true : false" active-text="启用" inactive-text="停用" @click="handleStatusChange(scope.row)" /> <el-switch
:model-value="scope.row.status ? true : false"
active-text="启用"
inactive-text="停用"
@click="handleStatusChange(scope.row)"
/>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="操作" align="center" class-name="small-padding fixed-width"> <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
@ -53,6 +63,7 @@
@pagination="getListList" @pagination="getListList"
/> />
</div> </div>
</el-card>
<el-dialog v-model="showRefuteDialog" title="添加版本" width="600px" append-to-body> <el-dialog v-model="showRefuteDialog" title="添加版本" width="600px" append-to-body>
<el-form> <el-form>
<el-form-item label="平台类型"> <el-form-item label="平台类型">

View File

@ -1,6 +1,7 @@
<template> <template>
<div class="app-container"> <div class="p-2">
<div> <div>
<el-card shadow="hover" class="mb-[10px]">
<el-form :model="queryParams" ref="queryForm" :inline="true" label-width="100px" size="default" class="ry_form"> <el-form :model="queryParams" ref="queryForm" :inline="true" label-width="100px" size="default" class="ry_form">
<el-form-item label="充值码" prop="code"> <el-form-item label="充值码" prop="code">
<el-input v-model.trim="queryParams.code" placeholder="请输入充值码" clearable /> <el-input v-model.trim="queryParams.code" placeholder="请输入充值码" clearable />
@ -37,7 +38,8 @@
<!-- <el-button :icon="showMoreCondition ? 'el-icon-arrow-up' : 'el-icon-arrow-down'" @click="showMoreCondition = !showMoreCondition">{{showMoreCondition ? '收起条件' : '展开条件'}}</el-button>--> <!-- <el-button :icon="showMoreCondition ? 'el-icon-arrow-up' : 'el-icon-arrow-down'" @click="showMoreCondition = !showMoreCondition">{{showMoreCondition ? '收起条件' : '展开条件'}}</el-button>-->
</el-form-item> </el-form-item>
</el-form> </el-form>
</el-card>
<el-card shadow="hover">
<el-table v-loading="userChargeInfoTableLoading" :data="userChargedrawInfo.data" border empty-text="暂无数据"> <el-table v-loading="userChargeInfoTableLoading" :data="userChargedrawInfo.data" border empty-text="暂无数据">
<el-table-column label="充值人" prop="createBy" /> <el-table-column label="充值人" prop="createBy" />
<el-table-column label="充值时间" prop="createTime" /> <el-table-column label="充值时间" prop="createTime" />
@ -79,6 +81,7 @@
} }
" "
/> />
</el-card>
</div> </div>
</div> </div>
</template> </template>

View File

@ -1,6 +1,7 @@
<template> <template>
<div class="app-container"> <div class="p-2">
<div> <div>
<el-card shadow="hover" class="mb-[10px]">
<el-form :model="queryParams" ref="queryForm" :inline="true" label-width="100px" size="default" class="ry_form"> <el-form :model="queryParams" ref="queryForm" :inline="true" label-width="100px" size="default" class="ry_form">
<el-form-item label="订单ID" prop="orderId"> <el-form-item label="订单ID" prop="orderId">
<el-input v-model.trim="queryParams.orderId" placeholder="请输入订单ID" clearable /> <el-input v-model.trim="queryParams.orderId" placeholder="请输入订单ID" clearable />
@ -23,7 +24,8 @@
<el-button icon="Refresh" @click="resetQuery">重置</el-button> <el-button icon="Refresh" @click="resetQuery">重置</el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
</el-card>
<el-card shadow="hover">
<el-table v-loading="tableLoading" :data="userDataInfo.data" border empty-text="暂无数据"> <el-table v-loading="tableLoading" :data="userDataInfo.data" border empty-text="暂无数据">
<el-table-column label="订单id" prop="orderId" /> <el-table-column label="订单id" prop="orderId" />
<el-table-column label="分账规则" prop="ruleName" /> <el-table-column label="分账规则" prop="ruleName" />
@ -58,6 +60,7 @@
v-model:limit="dataParams.size" v-model:limit="dataParams.size"
@pagination="getList" @pagination="getList"
/> />
</el-card>
</div> </div>
</div> </div>
</template> </template>

View File

@ -1,6 +1,7 @@
<template> <template>
<div class="app-container"> <div class="app-container">
<div> <div>
<el-card shadow="hover" class="mb-[10px]">
<el-form :model="queryParams" ref="queryForm" :inline="true" label-width="100px" size="default" class="ry_form"> <el-form :model="queryParams" ref="queryForm" :inline="true" label-width="100px" size="default" class="ry_form">
<el-form-item label="编号" prop="code"> <el-form-item label="编号" prop="code">
<el-input v-model.trim="queryParams.code" placeholder="编号" clearable /> <el-input v-model.trim="queryParams.code" placeholder="编号" clearable />
@ -12,7 +13,6 @@
<el-select v-model="queryParams.status"> <el-select v-model="queryParams.status">
<el-option v-for="item in userStatusMap" :key="item.value" :label="item.label" :value="item.value" /> <el-option v-for="item in userStatusMap" :key="item.value" :label="item.label" :value="item.value" />
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="适用订单类型" prop="type"> <el-form-item label="适用订单类型" prop="type">
<el-select v-model="queryParams.type"> <el-select v-model="queryParams.type">
@ -24,11 +24,15 @@
<el-button icon="Refresh" @click="resetQuery">重置</el-button> <el-button icon="Refresh" @click="resetQuery">重置</el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
<el-row :gutter="10" class="mb8"> </el-card>
<el-card shadow="hover">
<template #header>
<el-row :gutter="10">
<el-col :span="1.5"> <el-col :span="1.5">
<el-button type="primary" plain icon="Plus" @click="handleAdd">新增</el-button> <el-button type="primary" plain icon="Plus" @click="handleAdd">新增</el-button>
</el-col> </el-col>
</el-row> </el-row>
</template>
<el-table v-loading="tableLoading" :data="userDataInfo.data" border empty-text="暂无数据"> <el-table v-loading="tableLoading" :data="userDataInfo.data" border empty-text="暂无数据">
<el-table-column label="编号" prop="code" /> <el-table-column label="编号" prop="code" />
<el-table-column label="规则名称" prop="name" /> <el-table-column label="规则名称" prop="name" />
@ -61,6 +65,7 @@
v-model:limit="dataParams.size" v-model:limit="dataParams.size"
@pagination="getList" @pagination="getList"
/> />
</el-card>
</div> </div>
<!-- 添加或修改规则对话框 --> <!-- 添加或修改规则对话框 -->
<el-dialog :title="title" v-model="open" width="900" append-to-body> <el-dialog :title="title" v-model="open" width="900" append-to-body>

View File

@ -1,6 +1,7 @@
<template> <template>
<div class="app-container"> <div class="app-container">
<div> <div>
<el-card shadow="hover" class="mb-[10px]">
<el-form :model="queryParams" ref="queryForm" :inline="true" label-width="100px" size="default" class="ry_form"> <el-form :model="queryParams" ref="queryForm" :inline="true" label-width="100px" size="default" class="ry_form">
<el-form-item label="提现单号" prop="code"> <el-form-item label="提现单号" prop="code">
<el-input v-model.trim="queryParams.code" placeholder="请输入会员id" clearable /> <el-input v-model.trim="queryParams.code" placeholder="请输入会员id" clearable />
@ -37,7 +38,8 @@
<!-- <el-button :icon="showMoreCondition ? 'el-icon-arrow-up' : 'el-icon-arrow-down'" @click="showMoreCondition = !showMoreCondition">{{showMoreCondition ? '收起条件' : '展开条件'}}</el-button>--> <!-- <el-button :icon="showMoreCondition ? 'el-icon-arrow-up' : 'el-icon-arrow-down'" @click="showMoreCondition = !showMoreCondition">{{showMoreCondition ? '收起条件' : '展开条件'}}</el-button>-->
</el-form-item> </el-form-item>
</el-form> </el-form>
</el-card>
<el-card shadow="hover">
<el-table v-loading="userWithdrawInfoTableLoading" :data="userWithdrawInfo.data" border empty-text="暂无数据"> <el-table v-loading="userWithdrawInfoTableLoading" :data="userWithdrawInfo.data" border empty-text="暂无数据">
<el-table-column label="申请人" prop="createBy"> <el-table-column label="申请人" prop="createBy">
<template v-slot="scope"> <template v-slot="scope">
@ -97,6 +99,7 @@
v-model:limit="withdrawDataParams.size" v-model:limit="withdrawDataParams.size"
@pagination="getList" @pagination="getList"
/> />
</el-card>
</div> </div>
<!-- 提现审核--> <!-- 提现审核-->
<el-dialog title="提现审核" v-model="auditFormOpen" width="500px" append-to-body> <el-dialog title="提现审核" v-model="auditFormOpen" width="500px" append-to-body>

View File

@ -1,6 +1,7 @@
<template> <template>
<div class="app-container"> <div class="p-2">
<div v-show="show"> <div v-show="show">
<el-card shadow="hover" class="mb-[10px]">
<el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="100px" size="default" class="ry_form"> <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="100px" size="default" class="ry_form">
<el-form-item label="名称" prop="name"> <el-form-item label="名称" prop="name">
<el-input v-model.trim="queryParams.id" placeholder="请输入会员名称" clearable /> <el-input v-model.trim="queryParams.id" placeholder="请输入会员名称" clearable />
@ -13,7 +14,8 @@
<el-button icon="Refresh" @click="resetQuery">重置</el-button> <el-button icon="Refresh" @click="resetQuery">重置</el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
</el-card>
<el-card shadow="hover">
<el-table v-loading="loading" :data="umsAccountList" border empty-text="暂无数据"> <el-table v-loading="loading" :data="umsAccountList" border empty-text="暂无数据">
<el-table-column label="昵称" prop="name" /> <el-table-column label="昵称" prop="name" />
<el-table-column label="手机号" prop="phone" /> <el-table-column label="手机号" prop="phone" />
@ -28,6 +30,7 @@
</el-table-column> </el-table-column>
</el-table> </el-table>
<pagination :total="total" v-model:page="queryParams.current" v-model:limit="queryParams.size" @pagination="getList" /> <pagination :total="total" v-model:page="queryParams.current" v-model:limit="queryParams.size" @pagination="getList" />
</el-card>
</div> </div>
</div> </div>
</template> </template>

View File

@ -1,5 +1,6 @@
<template> <template>
<div class="app-container"> <div class="p-2">
<el-card shadow="hover" class="mb-[10px]">
<el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="100px" size="default" class="ry_form"> <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="100px" size="default" class="ry_form">
<el-form-item label="创建时间"> <el-form-item label="创建时间">
<el-date-picker <el-date-picker
@ -24,7 +25,8 @@
<el-button type="primary" icon="Search" @click="handleQuery">搜索</el-button> <el-button type="primary" icon="Search" @click="handleQuery">搜索</el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
</el-card>
<el-card shadow="hover">
<el-table v-loading="loading" :data="feedbackList" border> <el-table v-loading="loading" :data="feedbackList" border>
<el-table-column label="反馈人" align="left" prop="nickname" width="150"> <el-table-column label="反馈人" align="left" prop="nickname" width="150">
<template v-slot="scope"> <template v-slot="scope">
@ -67,6 +69,7 @@
</el-table-column> </el-table-column>
</el-table> </el-table>
<pagination :total="total" v-model:page="queryParams.pageNum" v-model:limit="queryParams.pageSize" @pagination="getList" /> <pagination :total="total" v-model:page="queryParams.pageNum" v-model:limit="queryParams.pageSize" @pagination="getList" />
</el-card>
<el-dialog title="修改备注" v-model="remarkModal.visible" width="30%" append-to-body> <el-dialog title="修改备注" v-model="remarkModal.visible" width="30%" append-to-body>
<el-input type="textarea" :rows="3" placeholder="请输入内容" v-model="remarkModal.remark" /> <el-input type="textarea" :rows="3" placeholder="请输入内容" v-model="remarkModal.remark" />
<template v-slot:footer> <template v-slot:footer>

View File

@ -1,6 +1,7 @@
<template> <template>
<div class="app-container"> <div class="p-2">
<div v-show="show"> <div v-show="show">
<el-card shadow="hover" class="mb-[10px]">
<el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="100px" size="default" class="ry_form"> <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="100px" size="default" class="ry_form">
<el-form-item label="创建时间"> <el-form-item label="创建时间">
<el-date-picker <el-date-picker
@ -36,7 +37,8 @@
<!-- <el-button :icon="showMoreCondition ? 'el-icon-arrow-up' : 'el-icon-arrow-down'" @click="showMoreCondition = !showMoreCondition">{{showMoreCondition ? '收起条件' : '展开条件'}}</el-button>--> <!-- <el-button :icon="showMoreCondition ? 'el-icon-arrow-up' : 'el-icon-arrow-down'" @click="showMoreCondition = !showMoreCondition">{{showMoreCondition ? '收起条件' : '展开条件'}}</el-button>-->
</el-form-item> </el-form-item>
</el-form> </el-form>
</el-card>
<el-card shadow="hover">
<el-table v-loading="loading" :data="umsMemberList" border empty-text="暂无数据"> <el-table v-loading="loading" :data="umsMemberList" border empty-text="暂无数据">
<!-- <el-table-column label="会员ID" prop="id" width="180" />--> <!-- <el-table-column label="会员ID" prop="id" width="180" />-->
<el-table-column label="昵称" prop="nickname" width="150" /> <el-table-column label="昵称" prop="nickname" width="150" />
@ -128,6 +130,7 @@
</el-table-column> </el-table-column>
</el-table> </el-table>
<pagination :total="total" v-model:page="queryParams.current" v-model:limit="queryParams.size" @pagination="getList" /> <pagination :total="total" v-model:page="queryParams.current" v-model:limit="queryParams.size" @pagination="getList" />
</el-card>
</div> </div>
<!-- 会员账户详情--> <!-- 会员账户详情-->
<el-dialog :title="userAccountModal.title" v-model="userAccountModal.open" width="500px" append-to-body> <el-dialog :title="userAccountModal.title" v-model="userAccountModal.open" width="500px" append-to-body>

View File

@ -1,5 +1,6 @@
<template> <template>
<div class="app-container"> <div class="p-2">
<el-card shadow="hover" class="mb-[10px]">
<el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="100px" size="default" class="ry_form"> <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="100px" size="default" class="ry_form">
<el-form-item label="收货人姓名" prop="name"> <el-form-item label="收货人姓名" prop="name">
<el-input v-model="queryParams.name" placeholder="请输入收货人姓名" clearable @keyup.enter="handleQuery" /> <el-input v-model="queryParams.name" placeholder="请输入收货人姓名" clearable @keyup.enter="handleQuery" />
@ -32,7 +33,7 @@
}}</el-button> }}</el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
</el-card>
<!-- <el-row :gutter="10" class="mb8">--> <!-- <el-row :gutter="10" class="mb8">-->
<!-- <el-col :span="1.5">--> <!-- <el-col :span="1.5">-->
<!-- <el-button--> <!-- <el-button-->
@ -46,7 +47,7 @@
<!-- </el-col>--> <!-- </el-col>-->
<!-- </el-col>--> <!-- </el-col>-->
<!-- </el-row>--> <!-- </el-row>-->
<el-card shadow="hover" class="mb-[10px]">
<el-table v-loading="loading" border :data="umsMemberAddressList"> <el-table v-loading="loading" border :data="umsMemberAddressList">
<!-- <el-table-column type="selection" width="55" align="center" />--> <!-- <el-table-column type="selection" width="55" align="center" />-->
<el-table-column label="收货人姓名" align="center" prop="name"> <el-table-column label="收货人姓名" align="center" prop="name">
@ -85,7 +86,7 @@
</el-table> </el-table>
<pagination v-show="total > 0" :total="total" v-model:page="queryParams.pageNum" v-model:limit="queryParams.pageSize" @pagination="getList" /> <pagination v-show="total > 0" :total="total" v-model:page="queryParams.pageNum" v-model:limit="queryParams.pageSize" @pagination="getList" />
</el-card>
<!-- 添加或修改会员收货地址对话框 --> <!-- 添加或修改会员收货地址对话框 -->
<el-dialog :title="title" v-model:visible="open" width="50%" append-to-body> <el-dialog :title="title" v-model:visible="open" width="50%" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="108px" inline class="dialog-form-two"> <el-form ref="form" :model="form" :rules="rules" label-width="108px" inline class="dialog-form-two">

View File

@ -1,5 +1,6 @@
<template> <template>
<div class="app-container"> <div class="p-2">
<el-card shadow="hover" class="mb-[10px]">
<el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="100px" size="default" class="ry_form"> <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="100px" size="default" class="ry_form">
<el-form-item label="用户手机号" prop="phone"> <el-form-item label="用户手机号" prop="phone">
<el-input v-model="queryParams.phone" placeholder="用户手机号" clearable @keyup.enter="handleQuery" /> <el-input v-model="queryParams.phone" placeholder="用户手机号" clearable @keyup.enter="handleQuery" />
@ -12,7 +13,8 @@
<el-button icon="Refresh" @click="resetQuery">重置</el-button> <el-button icon="Refresh" @click="resetQuery">重置</el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
</el-card>
<el-card shadow="hover">
<el-table v-loading="loading" :data="umsMemberCartList" @selection-change="handleSelectionChange" border cell-class-name="my-cell"> <el-table v-loading="loading" :data="umsMemberCartList" @selection-change="handleSelectionChange" border cell-class-name="my-cell">
<!-- <el-table-column type="selection" width="55" />--> <!-- <el-table-column type="selection" width="55" />-->
<el-table-column label="用户信息" prop="phoneHidden"> <el-table-column label="用户信息" prop="phoneHidden">
@ -86,6 +88,7 @@
</el-table> </el-table>
<pagination v-if="total" :total="total" v-model:page="queryParams.pageNum" v-model:limit="queryParams.pageSize" @pagination="getList" /> <pagination v-if="total" :total="total" v-model:page="queryParams.pageNum" v-model:limit="queryParams.pageSize" @pagination="getList" />
</el-card>
</div> </div>
</template> </template>

View File

@ -1,6 +1,7 @@
<template> <template>
<div class="app-container"> <div class="p-2">
<div> <div>
<el-card shadow="hover" class="mb-[10px]">
<el-form :model="queryParams" ref="queryForm" :inline="true" label-width="100px" size="default" class="ry_form"> <el-form :model="queryParams" ref="queryForm" :inline="true" label-width="100px" size="default" class="ry_form">
<el-form-item label="提现单号" prop="code"> <el-form-item label="提现单号" prop="code">
<el-input v-model.trim="queryParams.code" placeholder="请输入会员id" clearable /> <el-input v-model.trim="queryParams.code" placeholder="请输入会员id" clearable />
@ -37,7 +38,8 @@
<!-- <el-button :icon="showMoreCondition ? 'el-icon-arrow-up' : 'el-icon-arrow-down'" @click="showMoreCondition = !showMoreCondition">{{showMoreCondition ? '收起条件' : '展开条件'}}</el-button>--> <!-- <el-button :icon="showMoreCondition ? 'el-icon-arrow-up' : 'el-icon-arrow-down'" @click="showMoreCondition = !showMoreCondition">{{showMoreCondition ? '收起条件' : '展开条件'}}</el-button>-->
</el-form-item> </el-form-item>
</el-form> </el-form>
</el-card>
<el-card shadow="hover">
<el-table v-loading="userWithdrawInfoTableLoading" :data="userWithdrawInfo.data" border empty-text="暂无数据"> <el-table v-loading="userWithdrawInfoTableLoading" :data="userWithdrawInfo.data" border empty-text="暂无数据">
<el-table-column label="申请人" prop="createBy"> <el-table-column label="申请人" prop="createBy">
<template v-slot="scope"> <template v-slot="scope">
@ -97,6 +99,7 @@
v-model:limit="withdrawDataParams.size" v-model:limit="withdrawDataParams.size"
@pagination="getList" @pagination="getList"
/> />
</el-card>
</div> </div>
<!-- 提现审核--> <!-- 提现审核-->
<el-dialog title="提现审核" v-model="auditFormOpen" width="500px" append-to-body> <el-dialog title="提现审核" v-model="auditFormOpen" width="500px" append-to-body>