|
|
@@ -1,24 +1,18 @@
|
|
|
<template>
|
|
|
- <div class="order">
|
|
|
- <el-tabs v-model="activeName" class="demo-tabs" @tab-click="handleClick">
|
|
|
- <el-tab-pane name="first">
|
|
|
+ <PageMain class="vh100">
|
|
|
+ <el-tabs v-model="activeName" class="demo-tabs h-full" @tab-click="handleClick">
|
|
|
+ <el-tab-pane name="first" class="h-full">
|
|
|
<template #label> 待审核({{ total1 }}) </template>
|
|
|
<el-form label-width="100" label-position="left" :model="form">
|
|
|
<el-row :gutter="20">
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="姓名">
|
|
|
- <el-input
|
|
|
- v-model="form.name"
|
|
|
- placeholder="请输入姓名查找"
|
|
|
- ></el-input>
|
|
|
+ <el-input v-model="form.name" placeholder="请输入姓名查找"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="手机号">
|
|
|
- <el-input
|
|
|
- v-model="form.mobile"
|
|
|
- placeholder="请输入手机号查找"
|
|
|
- ></el-input>
|
|
|
+ <el-input v-model="form.mobile" placeholder="请输入手机号查找"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="8">
|
|
|
@@ -28,16 +22,8 @@
|
|
|
</el-col>
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="申请时间">
|
|
|
- <el-date-picker
|
|
|
- v-model="joinTimeRange"
|
|
|
- type="daterange"
|
|
|
- range-separator="至"
|
|
|
- start-placeholder="开始时间"
|
|
|
- end-placeholder="结束时间"
|
|
|
- format="YYYY-MM-DD"
|
|
|
- value-format="YYYY-MM-DD"
|
|
|
- @change="timeChange"
|
|
|
- />
|
|
|
+ <el-date-picker v-model="joinTimeRange" type="daterange" range-separator="至" start-placeholder="开始时间"
|
|
|
+ end-placeholder="结束时间" format="YYYY-MM-DD" value-format="YYYY-MM-DD" @change="timeChange" />
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="24" style="display: flex; justify-content: flex-end">
|
|
|
@@ -46,7 +32,7 @@
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
</el-form>
|
|
|
- <el-table :data="tableData1" style="margin-top: 24px" hight="500">
|
|
|
+ <el-table :data="tableData1" style="margin-top: 8px" height="calc(100% - 188px)">
|
|
|
<el-table-column label="姓名" prop="name" width="200">
|
|
|
</el-table-column>
|
|
|
<el-table-column label="手机号" prop="mobile"></el-table-column>
|
|
|
@@ -56,29 +42,22 @@
|
|
|
scope.row.typeAttr == "5"
|
|
|
? "团队"
|
|
|
: scope.row.typeAttr == "6"
|
|
|
- ? "个代"
|
|
|
- : scope.row.typeAttr == "7"
|
|
|
- ? "渠道"
|
|
|
- : scope.row.typeAttr== "8"
|
|
|
- ? "电销组"
|
|
|
- : "--"
|
|
|
+ ? "个代"
|
|
|
+ : scope.row.typeAttr == "7"
|
|
|
+ ? "渠道"
|
|
|
+ : scope.row.typeAttr == "8"
|
|
|
+ ? "电销组"
|
|
|
+ : "--"
|
|
|
}}
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column label="所属机构" prop="deptName"></el-table-column>
|
|
|
- <el-table-column
|
|
|
- label="推荐上级"
|
|
|
- prop="referrerName"
|
|
|
- ></el-table-column>
|
|
|
+ <el-table-column label="推荐上级" prop="referrerName"></el-table-column>
|
|
|
<el-table-column label="申请时间" prop="applyTime"></el-table-column>
|
|
|
<el-table-column label="操作" fixed="right" width="200">
|
|
|
<template #default="scope">
|
|
|
<!-- <el-button link type="primary">审核通过</el-button> -->
|
|
|
- <el-popconfirm
|
|
|
- title="确定审核通过?"
|
|
|
- :hide-icon="true"
|
|
|
- @confirm="review(scope.row)"
|
|
|
- >
|
|
|
+ <el-popconfirm title="确定审核通过?" :hide-icon="true" @confirm="review(scope.row)">
|
|
|
<template #reference>
|
|
|
<el-button type="text">审核通过</el-button>
|
|
|
</template>
|
|
|
@@ -86,23 +65,14 @@
|
|
|
<!-- <el-button link type="primary" @click="handleEdit(scope.row)"
|
|
|
>驳回</el-button
|
|
|
> -->
|
|
|
- <el-popconfirm
|
|
|
- width="220"
|
|
|
- title="审核驳回"
|
|
|
- @confirm="reviewReject(scope.row)"
|
|
|
- >
|
|
|
+ <el-popconfirm width="220" title="审核驳回" @confirm="reviewReject(scope.row)">
|
|
|
<template #reference>
|
|
|
<el-button type="text">驳回</el-button>
|
|
|
</template>
|
|
|
- <template #default="{}"> </template>
|
|
|
+ <template #default="{ }"> </template>
|
|
|
<template #actions="{ confirm, cancel }">
|
|
|
- <el-input
|
|
|
- v-model="remark"
|
|
|
- style="width: 100%; margin: 10px 0"
|
|
|
- :rows="2"
|
|
|
- type="textarea"
|
|
|
- placeholder="请输入驳回原因"
|
|
|
- />
|
|
|
+ <el-input v-model="remark" style="width: 100%; margin: 10px 0" :rows="2" type="textarea"
|
|
|
+ placeholder="请输入驳回原因" />
|
|
|
<el-button size="small" @click="cancel">取消</el-button>
|
|
|
<el-button type="danger" size="small" @click="confirm">
|
|
|
确认驳回
|
|
|
@@ -113,35 +83,23 @@
|
|
|
</el-table-column>
|
|
|
</el-table>
|
|
|
<div class="pagination">
|
|
|
- <el-pagination
|
|
|
- v-model:current-page="pages"
|
|
|
- v-model:page-size="size"
|
|
|
- :page-sizes="[10, 20, 30, 40]"
|
|
|
- layout="total, sizes, prev, pager, next, jumper"
|
|
|
- :total="total1"
|
|
|
- @size-change="handleSizeChange"
|
|
|
- @current-change="handleCurrentChange"
|
|
|
- ></el-pagination>
|
|
|
+ <el-pagination v-model:current-page="pages" v-model:page-size="size" :page-sizes="[10, 20, 30, 40]"
|
|
|
+ layout="total, sizes, prev, pager, next, jumper" :total="total1" @size-change="handleSizeChange"
|
|
|
+ @current-change="handleCurrentChange"></el-pagination>
|
|
|
</div>
|
|
|
</el-tab-pane>
|
|
|
- <el-tab-pane name="second">
|
|
|
+ <el-tab-pane name="second" class="h-full">
|
|
|
<template #label> 审核通过({{ total2 }}) </template>
|
|
|
<el-form label-width="100" label-position="left" :model="form">
|
|
|
<el-row :gutter="20">
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="姓名">
|
|
|
- <el-input
|
|
|
- v-model="form.name"
|
|
|
- placeholder="请输入姓名查找"
|
|
|
- ></el-input>
|
|
|
+ <el-input v-model="form.name" placeholder="请输入姓名查找"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="手机号">
|
|
|
- <el-input
|
|
|
- v-model="form.mobile"
|
|
|
- placeholder="请输入手机号查找"
|
|
|
- ></el-input>
|
|
|
+ <el-input v-model="form.mobile" placeholder="请输入手机号查找"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="8">
|
|
|
@@ -151,16 +109,8 @@
|
|
|
</el-col>
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="申请时间">
|
|
|
- <el-date-picker
|
|
|
- v-model="joinTimeRange"
|
|
|
- type="daterange"
|
|
|
- range-separator="至"
|
|
|
- start-placeholder="开始时间"
|
|
|
- end-placeholder="结束时间"
|
|
|
- format="YYYY-MM-DD"
|
|
|
- value-format="YYYY-MM-DD"
|
|
|
- @change="timeChange"
|
|
|
- />
|
|
|
+ <el-date-picker v-model="joinTimeRange" type="daterange" range-separator="至" start-placeholder="开始时间"
|
|
|
+ end-placeholder="结束时间" format="YYYY-MM-DD" value-format="YYYY-MM-DD" @change="timeChange" />
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="8">
|
|
|
@@ -170,16 +120,8 @@
|
|
|
</el-col>
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="审核时间">
|
|
|
- <el-date-picker
|
|
|
- v-model="reviewTimeRange"
|
|
|
- type="daterange"
|
|
|
- range-separator="至"
|
|
|
- start-placeholder="开始时间"
|
|
|
- end-placeholder="结束时间"
|
|
|
- format="YYYY-MM-DD"
|
|
|
- value-format="YYYY-MM-DD"
|
|
|
- @change="timeChange"
|
|
|
- />
|
|
|
+ <el-date-picker v-model="reviewTimeRange" type="daterange" range-separator="至" start-placeholder="开始时间"
|
|
|
+ end-placeholder="结束时间" format="YYYY-MM-DD" value-format="YYYY-MM-DD" @change="timeChange" />
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
@@ -189,7 +131,7 @@
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
</el-form>
|
|
|
- <el-table :data="tableData2" style="margin-top: 24px" hight="500">
|
|
|
+ <el-table :data="tableData2" style="margin-top: 8px" height="calc(100% - 188px)">
|
|
|
<el-table-column label="审核人" prop="auditPerson" width="200">
|
|
|
</el-table-column>
|
|
|
<el-table-column label="审核时间" prop="applyTime"></el-table-column>
|
|
|
@@ -202,52 +144,37 @@
|
|
|
scope.row.typeAttr == "5"
|
|
|
? "团队"
|
|
|
: scope.row.typeAttr == "6"
|
|
|
- ? "个代"
|
|
|
- : scope.row.typeAttr == "7"
|
|
|
- ? "渠道"
|
|
|
- : scope.row.typeAttr== "8"
|
|
|
- ? "电销组"
|
|
|
- : "--"
|
|
|
+ ? "个代"
|
|
|
+ : scope.row.typeAttr == "7"
|
|
|
+ ? "渠道"
|
|
|
+ : scope.row.typeAttr == "8"
|
|
|
+ ? "电销组"
|
|
|
+ : "--"
|
|
|
}}
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column label="所属机构" prop="deptName"></el-table-column>
|
|
|
- <el-table-column
|
|
|
- label="推荐上级"
|
|
|
- prop="referrerName"
|
|
|
- ></el-table-column>
|
|
|
+ <el-table-column label="推荐上级" prop="referrerName"></el-table-column>
|
|
|
<el-table-column label="申请时间" prop="applyTime"></el-table-column>
|
|
|
</el-table>
|
|
|
<div class="pagination">
|
|
|
- <el-pagination
|
|
|
- v-model:current-page="pages"
|
|
|
- v-model:page-size="size"
|
|
|
- :page-sizes="[10, 20, 30, 40]"
|
|
|
- layout="total, sizes, prev, pager, next, jumper"
|
|
|
- :total="total2"
|
|
|
- @size-change="handleSizeChange"
|
|
|
- @current-change="handleCurrentChange"
|
|
|
- ></el-pagination>
|
|
|
+ <el-pagination v-model:current-page="pages" v-model:page-size="size" :page-sizes="[10, 20, 30, 40]"
|
|
|
+ layout="total, sizes, prev, pager, next, jumper" :total="total2" @size-change="handleSizeChange"
|
|
|
+ @current-change="handleCurrentChange"></el-pagination>
|
|
|
</div>
|
|
|
</el-tab-pane>
|
|
|
- <el-tab-pane name="third">
|
|
|
+ <el-tab-pane name="third" class="h-full">
|
|
|
<template #label> 审核不通过({{ total3 }}) </template>
|
|
|
<el-form label-width="100" label-position="left" :model="form">
|
|
|
<el-row :gutter="20">
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="姓名">
|
|
|
- <el-input
|
|
|
- v-model="form.name"
|
|
|
- placeholder="请输入姓名查找"
|
|
|
- ></el-input>
|
|
|
+ <el-input v-model="form.name" placeholder="请输入姓名查找"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="手机号">
|
|
|
- <el-input
|
|
|
- v-model="form.mobile"
|
|
|
- placeholder="请输入手机号查找"
|
|
|
- ></el-input>
|
|
|
+ <el-input v-model="form.mobile" placeholder="请输入手机号查找"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="8">
|
|
|
@@ -257,16 +184,8 @@
|
|
|
</el-col>
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="申请时间">
|
|
|
- <el-date-picker
|
|
|
- v-model="joinTimeRange"
|
|
|
- type="daterange"
|
|
|
- range-separator="至"
|
|
|
- start-placeholder="开始时间"
|
|
|
- end-placeholder="结束时间"
|
|
|
- format="YYYY-MM-DD"
|
|
|
- value-format="YYYY-MM-DD"
|
|
|
- @change="timeChange"
|
|
|
- />
|
|
|
+ <el-date-picker v-model="joinTimeRange" type="daterange" range-separator="至" start-placeholder="开始时间"
|
|
|
+ end-placeholder="结束时间" format="YYYY-MM-DD" value-format="YYYY-MM-DD" @change="timeChange" />
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="8">
|
|
|
@@ -276,16 +195,9 @@
|
|
|
</el-col>
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="审核时间">
|
|
|
- <el-date-picker
|
|
|
- v-model="form.recordingTime"
|
|
|
- type="daterange"
|
|
|
- range-separator="至"
|
|
|
- start-placeholder="开始时间"
|
|
|
- end-placeholder="结束时间"
|
|
|
- format="YYYY-MM-DD"
|
|
|
- value-format="YYYY-MM-DD"
|
|
|
- @change="timeChange"
|
|
|
- />
|
|
|
+ <el-date-picker v-model="form.recordingTime" type="daterange" range-separator="至"
|
|
|
+ start-placeholder="开始时间" end-placeholder="结束时间" format="YYYY-MM-DD" value-format="YYYY-MM-DD"
|
|
|
+ @change="timeChange" />
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
@@ -295,98 +207,49 @@
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
</el-form>
|
|
|
- <el-table :data="tableData3" style="margin-top: 24px" height="500">
|
|
|
- <el-table-column
|
|
|
- label="审核人"
|
|
|
- prop="auditPerson"
|
|
|
- width="120"
|
|
|
- ></el-table-column>
|
|
|
- <el-table-column
|
|
|
- label="审核时间"
|
|
|
- prop="auditTime"
|
|
|
- width="220"
|
|
|
- ></el-table-column>
|
|
|
- <el-table-column
|
|
|
- label="驳回原因"
|
|
|
- prop="remark"
|
|
|
- width=""
|
|
|
- show-overflow-tooltip
|
|
|
- ></el-table-column>
|
|
|
- <el-table-column
|
|
|
- label="姓名"
|
|
|
- prop="name"
|
|
|
- width="120"
|
|
|
- ></el-table-column>
|
|
|
- <el-table-column
|
|
|
- label="手机号"
|
|
|
- prop="mobile"
|
|
|
- width="120"
|
|
|
- ></el-table-column>
|
|
|
- <el-table-column
|
|
|
- label="类型"
|
|
|
- prop="typeAttr"
|
|
|
- width="120"
|
|
|
- >
|
|
|
- <template #default="scope">
|
|
|
+ <el-table :data="tableData3" style="margin-top: 8px" height="calc(100% - 188px)">
|
|
|
+ <el-table-column label="审核人" prop="auditPerson" width="120"></el-table-column>
|
|
|
+ <el-table-column label="审核时间" prop="auditTime" width="220"></el-table-column>
|
|
|
+ <el-table-column label="驳回原因" prop="remark" width="" show-overflow-tooltip></el-table-column>
|
|
|
+ <el-table-column label="姓名" prop="name" width="120"></el-table-column>
|
|
|
+ <el-table-column label="手机号" prop="mobile" width="120"></el-table-column>
|
|
|
+ <el-table-column label="类型" prop="typeAttr" width="120">
|
|
|
+ <template #default="scope">
|
|
|
{{
|
|
|
scope.row.typeAttr == "5"
|
|
|
? "团队"
|
|
|
: scope.row.typeAttr == "6"
|
|
|
- ? "个代"
|
|
|
- : scope.row.typeAttr == "7"
|
|
|
- ? "渠道"
|
|
|
- : scope.row.typeAttr== "8"
|
|
|
- ? "电销组"
|
|
|
- : "--"
|
|
|
+ ? "个代"
|
|
|
+ : scope.row.typeAttr == "7"
|
|
|
+ ? "渠道"
|
|
|
+ : scope.row.typeAttr == "8"
|
|
|
+ ? "电销组"
|
|
|
+ : "--"
|
|
|
}}
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column
|
|
|
- label="所属机构"
|
|
|
- prop="deptName"
|
|
|
- width="120"
|
|
|
- ></el-table-column>
|
|
|
- <el-table-column
|
|
|
- label="推荐上级"
|
|
|
- prop="referrerName"
|
|
|
- width="120"
|
|
|
- ></el-table-column>
|
|
|
- <el-table-column
|
|
|
- label="申请时间"
|
|
|
- prop="applyTime"
|
|
|
- width="220"
|
|
|
- ></el-table-column>
|
|
|
+ <el-table-column label="所属机构" prop="deptName" width="120"></el-table-column>
|
|
|
+ <el-table-column label="推荐上级" prop="referrerName" width="120"></el-table-column>
|
|
|
+ <el-table-column label="申请时间" prop="applyTime" width="220"></el-table-column>
|
|
|
</el-table>
|
|
|
<div class="pagination">
|
|
|
- <el-pagination
|
|
|
- v-model:current-page="pages"
|
|
|
- v-model:page-size="size"
|
|
|
- :page-sizes="[10, 20, 30, 40]"
|
|
|
- layout="total, sizes, prev, pager, next, jumper"
|
|
|
- :total="total3"
|
|
|
- @size-change="handleSizeChange"
|
|
|
- @current-change="handleCurrentChange"
|
|
|
- ></el-pagination>
|
|
|
+ <el-pagination v-model:current-page="pages" v-model:page-size="size" :page-sizes="[10, 20, 30, 40]"
|
|
|
+ layout="total, sizes, prev, pager, next, jumper" :total="total3" @size-change="handleSizeChange"
|
|
|
+ @current-change="handleCurrentChange"></el-pagination>
|
|
|
</div>
|
|
|
</el-tab-pane>
|
|
|
- <el-tab-pane name="fourthly">
|
|
|
+ <el-tab-pane name="fourthly" class="h-full">
|
|
|
<template #label> 自动审核{{ total4 }}) </template>
|
|
|
<el-form label-width="100" label-position="left" :model="form">
|
|
|
<el-row :gutter="20">
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="姓名">
|
|
|
- <el-input
|
|
|
- v-model="form.name"
|
|
|
- placeholder="请输入姓名查找"
|
|
|
- ></el-input>
|
|
|
+ <el-input v-model="form.name" placeholder="请输入姓名查找"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="手机号">
|
|
|
- <el-input
|
|
|
- v-model="form.mobile"
|
|
|
- placeholder="请输入手机号查找"
|
|
|
- ></el-input>
|
|
|
+ <el-input v-model="form.mobile" placeholder="请输入手机号查找"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="8">
|
|
|
@@ -396,16 +259,8 @@
|
|
|
</el-col>
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="申请时间">
|
|
|
- <el-date-picker
|
|
|
- v-model="joinTimeRange"
|
|
|
- type="daterange"
|
|
|
- range-separator="至"
|
|
|
- start-placeholder="开始时间"
|
|
|
- end-placeholder="结束时间"
|
|
|
- format="YYYY-MM-DD"
|
|
|
- value-format="YYYY-MM-DD"
|
|
|
- @change="timeChange"
|
|
|
- />
|
|
|
+ <el-date-picker v-model="joinTimeRange" type="daterange" range-separator="至" start-placeholder="开始时间"
|
|
|
+ end-placeholder="结束时间" format="YYYY-MM-DD" value-format="YYYY-MM-DD" @change="timeChange" />
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="24" style="display: flex; justify-content: flex-end">
|
|
|
@@ -414,7 +269,7 @@
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
</el-form>
|
|
|
- <el-table :data="tableData4" style="margin-top: 24px" height="500">
|
|
|
+ <el-table :data="tableData4" style="margin-top: 8px" height="calc(100% - 188px)">
|
|
|
<el-table-column label="审核人" prop="auditPerson" width="200">
|
|
|
</el-table-column>
|
|
|
<el-table-column label="审核时间" prop="auditTime"></el-table-column>
|
|
|
@@ -427,36 +282,27 @@
|
|
|
scope.row.typeAttr == "5"
|
|
|
? "团队"
|
|
|
: scope.row.typeAttr == "6"
|
|
|
- ? "个代"
|
|
|
- : scope.row.typeAttr == "7"
|
|
|
- ? "渠道"
|
|
|
- : scope.row.typeAttr== "8"
|
|
|
- ? "电销组"
|
|
|
- : "--"
|
|
|
+ ? "个代"
|
|
|
+ : scope.row.typeAttr == "7"
|
|
|
+ ? "渠道"
|
|
|
+ : scope.row.typeAttr == "8"
|
|
|
+ ? "电销组"
|
|
|
+ : "--"
|
|
|
}}
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column label="所属机构" prop="deptName"></el-table-column>
|
|
|
- <el-table-column
|
|
|
- label="推荐上级"
|
|
|
- prop="referrerName"
|
|
|
- ></el-table-column>
|
|
|
+ <el-table-column label="推荐上级" prop="referrerName"></el-table-column>
|
|
|
<el-table-column label="申请时间" prop="applyTime"></el-table-column>
|
|
|
</el-table>
|
|
|
<div class="pagination">
|
|
|
- <el-pagination
|
|
|
- v-model:current-page="pages"
|
|
|
- v-model:page-size="size"
|
|
|
- :page-sizes="[10, 20, 30, 40]"
|
|
|
- layout="total, sizes, prev, pager, next, jumper"
|
|
|
- :total="total4"
|
|
|
- @size-change="handleSizeChange"
|
|
|
- @current-change="handleCurrentChange"
|
|
|
- ></el-pagination>
|
|
|
+ <el-pagination v-model:current-page="pages" v-model:page-size="size" :page-sizes="[10, 20, 30, 40]"
|
|
|
+ layout="total, sizes, prev, pager, next, jumper" :total="total4" @size-change="handleSizeChange"
|
|
|
+ @current-change="handleCurrentChange"></el-pagination>
|
|
|
</div>
|
|
|
</el-tab-pane>
|
|
|
</el-tabs>
|
|
|
- </div>
|
|
|
+ </PageMain>
|
|
|
</template>
|
|
|
|
|
|
<script setup lang="ts">
|
|
|
@@ -500,7 +346,7 @@ const tableProps = ref({
|
|
|
checkStrictly: true,
|
|
|
});
|
|
|
let option = ref([]);
|
|
|
-const timeChange = (val) => {};
|
|
|
+const timeChange = (val) => { };
|
|
|
// 搜索
|
|
|
const search = () => {
|
|
|
switch (type.value) {
|
|
|
@@ -708,17 +554,10 @@ watch(
|
|
|
</script>
|
|
|
|
|
|
<style scoped lang="scss">
|
|
|
-.order {
|
|
|
- width: 100%;
|
|
|
- height: calc(100vh - 120px);
|
|
|
- background: #ffffff;
|
|
|
- padding: 24px;
|
|
|
- overflow-y: auto;
|
|
|
- .pagination {
|
|
|
- margin-top: 24px;
|
|
|
- display: flex;
|
|
|
- align-items: center;
|
|
|
- justify-content: flex-end;
|
|
|
- }
|
|
|
+.pagination {
|
|
|
+ margin-top: 10px;
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ justify-content: flex-end;
|
|
|
}
|
|
|
</style>
|