Merge remote-tracking branch 'origin/main'

This commit is contained in:
cun-nan 2024-11-01 15:29:00 +08:00
commit e1f52335d2
57 changed files with 105 additions and 80 deletions

View File

@ -211,6 +211,7 @@ export default {
}
.tap-box {
margin-top: 2px;
width: 100%;
height: 50px;
background: #fff;

View File

@ -9,7 +9,7 @@
</div>
<div class="rp-box">
<!-- 营销活动-->
<div class="bai-box" style="height: 84.5vh;overflow: auto" v-show="tabindex == 0">
<div class="bai-box" style="overflow: auto" v-show="tabindex == 0">
<div class="d-s">
<div class="gang"></div>
<div style="font-weight: bold">会员营销</div>
@ -217,7 +217,7 @@
<el-button icon="el-icon-refresh-right" @click="resetQuery">重置</el-button>
</div>
</div>
<div style="height: 70vh;overflow: auto">
<div style="height: 66vh;overflow: auto">
<el-table
:data="tableData"
border
@ -312,7 +312,7 @@
<el-button icon="el-icon-refresh-right" @click="resetOldQuery">重置</el-button>
</div>
</div>
<div style="height: 70vh;overflow: auto">
<div style="height: 66vh;overflow: auto">
<el-table
:data="oldTableData"
border
@ -703,6 +703,7 @@ export default {
}
.tap-box {
margin-top: 2px;
width: 100%;
height: 50px;
background: #fff;
@ -732,7 +733,7 @@ export default {
.bai-box {
width: 100%;
height: 100%;
height: 83vh;
background: #fff;
border-radius: 10px;
box-sizing: border-box;

View File

@ -804,7 +804,7 @@ export default {
}
.table-box{
width: 100%;
height: 70vh;
height: 68vh;
overflow: auto;
scrollbar-width: none;
//padding: 15px;
@ -916,7 +916,7 @@ export default {
.card-boxs {
width: 100%;
height: 85vh;
height: 83.5vh;
background: #fff;
box-sizing: border-box;
padding: 15px;

View File

@ -25,7 +25,7 @@
<el-button type="primary" @click="addCertificate">新增优惠券</el-button>
</div>
</div>
<div style="height: 71vh;overflow: auto">
<div style="height: 68.5vh;overflow: auto">
<el-table border :data="tableData" style="width: 100%">
<el-table-column label="序号" type="index"></el-table-column>
<el-table-column prop="number" label="优惠券编号"></el-table-column>

View File

@ -75,7 +75,7 @@
<div style="font-size: 12px;color: red;margin: 5px 0">库存为0或未设置零售价和会员价的商品不可上架</div>
</div>
<div style="height: 68vh;overflow: auto">
<div style="height: 66vh;overflow: auto">
<el-table ref="tables" v-loading="loading" :data="list"
@selection-change="handleSelectionChange"
border

View File

@ -44,7 +44,7 @@
</el-form-item>
</el-form>
<div style="height: 71vh;overflow: auto">
<div style="height: 69vh;overflow: auto">
<el-table ref="tables" v-loading="loading" :data="list" border
@selection-change="handleSelectionChange" :default-sort="defaultSort"
@sort-change="handleSortChange">

View File

@ -85,6 +85,7 @@ export default {
}
.tab-box {
margin-top: 2px;
width: 100%;
background: #fff;
display: flex;

View File

@ -28,7 +28,7 @@
</el-form-item>
</el-form>
<div style="height: 70vh;overflow: auto">
<div style="height: 68vh;overflow: auto">
<el-table ref="tables" v-loading="loading" :data="list" row-key="id" border>
<el-table-column type="expand">
<template slot-scope="props">

View File

@ -59,6 +59,7 @@ export default {
}
.tab-box {
margin-top: 2px;
width: 100%;
background: #fff;
display: flex;

View File

@ -52,7 +52,7 @@
</el-form-item>
</el-form>
<div style="height: 71vh;overflow: auto;scrollbar-width: none">
<div style="height: 69vh;overflow: auto;scrollbar-width: none">
<el-table ref="tables" border
v-loading="loading"
:data="purchaseList"

View File

@ -53,7 +53,7 @@
</el-form-item>
</el-form>
<div style="height: 71vh;overflow: auto">
<div style="height: 69vh;overflow: auto">
<el-table ref="tables" border
v-loading="loading"
:data="returnsList"

View File

@ -61,6 +61,7 @@ export default {
}
.tab-box {
margin-top: 2px;
width: 100%;
background: #fff;
display: flex;

View File

@ -93,7 +93,7 @@
</el-button>
</el-form-item>
</el-form>
<div style="height: 71vh;overflow: auto;scrollbar-width: none">
<div style="height: 69vh;overflow: auto;scrollbar-width: none">
<el-table ref="tables" v-loading="loading" :data="list" border
@selection-change="handleSelectionChange" :default-sort="defaultSort"
@sort-change="handleSortChange">

View File

@ -42,7 +42,7 @@
</el-form-item>
</el-form>
<div style="height: 70vh;overflow: auto">
<div style="height: 68vh;overflow: auto">
<el-table ref="tables" v-loading="loading" :data="list" border
@selection-change="handleSelectionChange" :default-sort="defaultSort"
@sort-change="handleSortChange">
@ -309,7 +309,7 @@ export default {
<style lang="scss" scoped>
.app-container {
width: 100%;
height: 100vh;
height: 100%;
background: #f6f8f9;
}
</style>

View File

@ -32,7 +32,7 @@
</el-form-item>
</el-form>
<div style="height: 76vh;overflow: auto">
<div style="height: 74vh;overflow: auto">
<el-table ref="tables"
border
v-loading="loading"

View File

@ -32,7 +32,7 @@
</el-form>
<div style="height: 76.5vh;overflow: auto">
<div style="height: 74vh;overflow: auto">
<el-table border v-loading="loading" :data="list">
<el-table-column type="index" width="80" align="center" label="序号"/>
<el-table-column align="center" prop="storeName" label="所属机构"/>

View File

@ -371,7 +371,7 @@ export default {
box-sizing: border-box;
padding: 15px;
border-radius: 4px;
height: 80vh;
height: 78vh;
}
.pagination-box{
width: 100%;

View File

@ -371,7 +371,7 @@ export default {
box-sizing: border-box;
padding: 15px;
border-radius: 4px;
height: 80vh;
height: 78vh;
}
.pagination-box{
width: 100%;

View File

@ -365,7 +365,7 @@ export default {
box-sizing: border-box;
padding: 15px;
border-radius: 4px;
height: 80vh;
height: 78%;
}
.pagination-box{
width: 100%;

View File

@ -340,7 +340,7 @@ export default {
box-sizing: border-box;
padding: 15px;
border-radius: 4px;
height: 80.5vh;
height: 78vh;
}
.pagination-box{
width: 100%;

View File

@ -369,7 +369,7 @@ export default {
box-sizing: border-box;
padding: 15px;
border-radius: 4px;
height: 80vh;
height: 78vh;
}
.pagination-box{
width: 100%;

View File

@ -569,7 +569,7 @@ export default {
box-sizing: border-box;
padding: 15px;
border-radius: 4px;
height: 73vh;
height: 72vh;
}
</style>

View File

@ -532,7 +532,7 @@ export default {
}
.table-box{
width: 100%;
height: 58vh;
height: 52vh;
overflow: auto;
}
.pagination-box{
@ -567,7 +567,7 @@ export default {
box-sizing: border-box;
padding: 15px;
border-radius: 4px;
height: 72vh;
height: 71vh;
}
</style>

View File

@ -560,7 +560,7 @@ export default {
.table-box {
width: 100%;
height: 56vh;
height: 52vh;
overflow: auto;
scrollbar-width: none;
}
@ -601,7 +601,7 @@ export default {
box-sizing: border-box;
padding: 15px;
border-radius: 4px;
height: 73vh;
height: 71vh;
}
</style>

View File

@ -383,7 +383,7 @@ export default {
box-sizing: border-box;
padding: 15px;
border-radius: 4px;
height: 79vh;
height: 78vh;
}
.pagination-box{
width: 100%;

View File

@ -369,7 +369,7 @@ import {
box-sizing: border-box;
padding: 15px;
border-radius: 4px;
height: 79vh;
height: 78vh;
}
.pagination-box{
width: 100%;

View File

@ -477,7 +477,7 @@ export default {
.table-box {
width: 100%;
height: 73.5vh;
height: 70vh;
overflow: auto;
scrollbar-width: none;
}
@ -541,6 +541,6 @@ export default {
background: #fff;
box-sizing: border-box;
padding: 15px;
height: 87vh;
height: 85vh;
}
</style>

View File

@ -107,7 +107,7 @@
</template>
</el-table-column>
<el-table-column align="center" prop="accountName" label="创建人"></el-table-column>
<el-table-column align="center" prop="createTime" label="创建时间" width="150"></el-table-column>
<el-table-column align="center" prop="createTime" label="创建时间" width="180"></el-table-column>
<el-table-column align="center" label="操作" width="230">
<template slot-scope="scope">
<el-button
@ -826,7 +826,7 @@ export default {
.table-boxs {
width: 100%;
height: 78vh;
height: 74vh;
overflow: auto;
}
@ -848,6 +848,6 @@ export default {
box-sizing: border-box;
padding: 15px;
padding-bottom: 0px;
height: 87vh;
height: 85vh;
}
</style>

View File

@ -1255,10 +1255,10 @@ export default {
height: 98px;
}
.card-change{
height: 87vh;
height: 85vh;
}
.table_box{
height: 70vh;
height: 68vh;
overflow: auto;
scrollbar-width: none;
}

View File

@ -76,6 +76,7 @@ export default {
}
.tab-box {
margin-top: 2px;
width: 100%;
background: #fff;
display: flex;

View File

@ -73,13 +73,13 @@
</el-date-picker>
</el-form-item>
<el-form-item style="float: right">
<el-form-item style="float: right; margin-right: 0px;">
<el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button>
<el-button icon="el-icon-refresh" @click="resetQuery">重置</el-button>
<el-button type="primary" @click="exportExcelVip">导出</el-button>
</el-form-item>
</el-form>
<div style="height: 70vh;overflow: auto">
<div style="height: 73.5vh;overflow: auto">
<el-table ref="tables"
v-loading="loading"

View File

@ -464,6 +464,7 @@ valiNumberPass(rule, value, callback, fieldName)
}
.tab-box {
margin-top: 2px;
width: 100%;
background: #fff;
display: flex;

View File

@ -903,6 +903,7 @@ export default {
}
.tab-box {
margin-top: 2px;
width: 100%;
height: 40px;
background: #fff;

View File

@ -57,7 +57,7 @@
</el-form-item>
</el-form>
<div style="height: 77vh;overflow: auto" >
<div style="height: 75vh;overflow: auto" >
<el-table border ref="tables" v-loading="loading" :data="list" >
<el-table-column type="index" width="80" align="center" label="序号"/>
<el-table-column label="单位名称" prop="unitName" align="center" />

View File

@ -164,7 +164,7 @@
</el-form>
</div>
<div style="height: 62vh;overflow: auto;margin-top: 15px;margin-bottom: 15px">
<div style="height: 58vh;overflow: auto;margin-top: 15px;margin-bottom: 15px">
<el-table ref="tables" v-loading="loading" :data="list" border
@selection-change="handleSelectionChange" :default-sort="defaultSort"
@sort-change="handleSortChange">
@ -318,7 +318,7 @@
</el-form>
</div>
<!-- -->
<div style="height: 72vh;overflow: auto">
<div style="height: 70vh;overflow: auto">
<el-table
:data="massSendRecordList"
border
@ -1448,7 +1448,7 @@ export default {
box-sizing: border-box;
padding: 20px;
margin: 0 auto;
height: 87vh;
height: 86vh;
}

View File

@ -43,7 +43,7 @@
</el-form>
</div>
<!-- -->
<div style="height: 72vh;overflow: auto">
<div style="height: 70vh;overflow: auto">
<el-table
:data="userGroupList"
border
@ -156,7 +156,7 @@
</el-form>
</div>
<!-- -->
<div style="height: 72vh;overflow: auto">
<div style="height: 70vh;overflow: auto">
<el-table
:data="massSendList"
border
@ -239,8 +239,8 @@
<div class="cot-box" v-if="tabindex==2">
<div>
<el-form :model="queryParams2" ref="queryForm" size="small" :inline="true" label-width="120px">
<el-form-item label="" prop="groupName" style="width: 180px">
<el-input placeholder="请输入活动名称" v-model="queryParams.tableName"/>
<el-form-item label="" prop="activityName" style="width: 180px">
<el-input placeholder="请输入活动名称" v-model="queryParams2.activityName"/>
</el-form-item>
<el-form-item label="" prop="groupName" style="width: 180px">
@ -272,7 +272,7 @@
</el-form>
</div>
<!-- -->
<div style="height: 72vh;overflow: auto">
<div style="height: 70vh;overflow: auto">
<el-table
:data="massSendRecordList"
border
@ -288,7 +288,7 @@
<span>{{ scope.row.sendGift || "--" }}</span>
</template>
</el-table-column>
<el-table-column prop="sendWay" align="center" label="群发方式">
<!-- <el-table-column prop="sendWay" align="center" label="群发方式">
<template slot-scope="scope">
<span>{{ scope.row.sendWay || "--" }}</span>
</template>
@ -297,7 +297,7 @@
<template slot-scope="scope">
<span>{{ scope.row.massContent || "--" }}</span>
</template>
</el-table-column>
</el-table-column> -->
<el-table-column prop="userNum" align="center" label="群发会员数量">
<template slot-scope="scope">

View File

@ -280,7 +280,7 @@ export default {
.table-box {
width: 100%;
height: 77vh;
height: 75vh;
overflow: auto;
}

View File

@ -48,7 +48,7 @@
</el-form-item>
</el-form>
<div>
<div style="width: 100%;overflow: auto;height: 72vh">
<div style="width: 100%;overflow: auto;height: 69vh">
<el-table ref="tables"
v-loading="loading"
:data="gunList"

View File

@ -53,7 +53,7 @@
</el-form-item>
</el-form>
<div style="height: 76vh;overflow: auto;scrollbar-width: none">
<div style="height: 74vh;overflow: auto;scrollbar-width: none">
<el-table ref="tables"
v-loading="loading"
:data="inventoryList"

View File

@ -36,6 +36,7 @@ export default {
<style scoped lang="scss">
.tab-box{
margin-top: 2px;
width: 100%;
background: #fff;
display: flex;

View File

@ -17,7 +17,7 @@
</el-form-item>
<el-form-item label="" prop="numberId">
<el-select v-model="queryParams.numberId" placeholder="请选择油品油号">
<el-select v-model="queryParams.numberId" placeholder="请选择油品-油号">
<el-option
v-for="option in selectOilTypeByPrice"
:key="option.numberId"
@ -44,7 +44,7 @@
type="date"
placeholder="开始日期">
</el-date-picker>
~
<el-date-picker
v-model="endTime"
style="width: 160px"
@ -63,14 +63,14 @@
</el-button>
</el-form-item>
</el-form>
<div style="height: 75vh;overflow: auto;scrollbar-width: none">
<div style="height: 73vh;overflow: auto;scrollbar-width: none">
<el-table ref="tables"
v-loading="loading"
:data="purchaseList"
border
:default-sort="defaultSort">
<el-table-column label="序号" align="center" type="index"/>
<el-table-column label="进货单号" align="center" prop="purchaseNo"/>
<el-table-column label="进货单号" align="center" width="150px" prop="purchaseNo"/>
<el-table-column label="供应商" align="center" prop="supplierss"/>
<el-table-column label="油品-油号" align="center" prop="oils"/>
<el-table-column label="入库油罐" align="center" prop="tanks"/>
@ -79,7 +79,7 @@
<template slot-scope="scope">
<div slot="reference" class="name-wrapper">
<div style="color: #FF770F" v-if="scope.row.status == 'await'">待审核</div>
<div style="color: #0DC291" v-if="scope.row.status == 'qrts'">审核入库</div>
<div style="color: #0DC291" v-if="scope.row.status == 'qrts'">入库</div>
<div style="color: #F44522" v-if="scope.row.status == 'yzf'">已作废</div>
<div style="color: #00CAFF" v-if="scope.row.status == 'ysh'">已审核</div>
</div>

View File

@ -46,7 +46,7 @@
</el-form-item>
</el-form>
<div style="height: 77vh;overflow: auto">
<div style="height: 75vh;overflow: auto">
<el-table key="2" ref="tables"
v-loading="loading"
:data="statisticsList"

View File

@ -43,7 +43,7 @@
</el-button>
</el-form-item>
</el-form>
<div style="height: 76vh;overflow: auto">
<div style="height: 74vh;overflow: auto">
<el-table ref="tables"
v-loading="loading"
:data="suppliersList"

View File

@ -53,7 +53,7 @@
<!-- </div>-->
<!-- 列表-->
<div style="height: 72vh;overflow: auto">
<div style="height: 69vh;overflow: auto">
<el-table ref="tables"
v-loading="loading"
:data="tankList"

View File

@ -425,6 +425,8 @@ export default {
.box-card {
width: 100%;
height: 89vh;
border-radius: 8px;
margin-bottom: 15px;
background: #fff;
box-sizing: border-box;
@ -495,7 +497,7 @@ export default {
.table-box {
width: 100%;
height: 75vh;
height: 73vh;
overflow: auto;
}

View File

@ -1,7 +1,7 @@
<!--商品交易列表-->
<template>
<div class="app-container">
<div class="card-change">
<div class="box-card">
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="85px">
<el-form-item label="" prop="orderNo">
<el-input
@ -551,6 +551,11 @@ export default {
.box-card {
width: 100%;
height: 89vh;
border-radius: 8px;
background: #fff;
box-sizing: border-box;
padding: 10px;
margin-bottom: 15px;
}
@ -626,7 +631,7 @@ export default {
.table-box {
width: 100%;
height: 70vh;
height: 66vh;
overflow: auto;
}

View File

@ -2,7 +2,7 @@
<template>
<div class="app-container">
<div class="card-change">
<div class="box-card">
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" label-width="68px">
<el-form-item label="">
<el-input v-model="queryParams.orderNo" clearable placeholder="请输入订单号"></el-input>
@ -713,8 +713,13 @@
width: 100%;
}
.box-card{
.box-card {
width: 100%;
height: 89vh;
border-radius: 8px;
background: #fff;
box-sizing: border-box;
padding: 10px;
margin-bottom: 15px;
}
.box-gang{
@ -775,7 +780,7 @@
}
.table-box{
width: 100%;
height: 69vh;
height: 66vh;
overflow: auto;
scrollbar-width: none;
}

View File

@ -422,6 +422,7 @@ export default {
.box-card {
width: 100%;
height: 89vh;
border-radius: 8px;
background: #fff;
box-sizing: border-box;
@ -490,7 +491,7 @@ export default {
.table-box {
width: 100%;
height: 78vh;
height: 72vh;
overflow: auto;
}

View File

@ -1155,7 +1155,7 @@ export default {
box-sizing: border-box;
padding: 15px;
margin: 10px;
height: 86vh;
height: 84.5vh;
}
.common-dialog > > > .el-upload--picture-card {
@ -1186,6 +1186,7 @@ export default {
}
.tab-box {
margin-top: 2px;
width: 100%;
height: 40px;
background: #fff;

View File

@ -33,6 +33,7 @@ export default {
<style scoped lang="scss">
.tab-box{
margin-top: 2px;
width: 100%;
background: #fff;
display: flex;

View File

@ -40,7 +40,7 @@
</el-button>
</el-form-item>
</el-form>
<div style="height: 70vh;overflow: auto">
<div style="height: 68vh;overflow: auto">
<el-table :data="tableData" style="width: 100%" border>
<el-table-column align="center" type="index" label="序号"></el-table-column>
@ -479,7 +479,7 @@ export default {
}
.cards-change{
height: 83vh;
height: 81vh;
}
</style>

View File

@ -557,7 +557,7 @@ export default {
}
.cards-change{
height: 83vh;
height: 81vh;
}
</style>

View File

@ -318,7 +318,7 @@ export default {
border-radius: 8px;
box-sizing: border-box;
padding: 15px;
height: 87vh;
height: 85vh;
}
</style>

View File

@ -49,7 +49,7 @@
<el-button type="primary" icon="el-icon-search" @click="handleAdd">新增设备</el-button>
</el-form-item>
</el-form>
<div style="width: 100%; height: 674px; overflow: auto; ">
<div style="width: 100%; height: 68vh; overflow: auto; ">
<el-table :data="tableData" style="width: 100%" border>
<el-table-column align="center" type="index" label="序号"></el-table-column>
<el-table-column align="center" prop="deviceName" label="设备名称"></el-table-column>
@ -427,7 +427,7 @@ export default {
border-radius: 8px;
box-sizing: border-box;
padding: 15px;
height: 87vh;
height: 85vh;
}
</style>

View File

@ -48,7 +48,7 @@
</el-form-item>
</el-form>
<div style="height: 78.5vh;overflow: auto">
<div style="height: 76vh;overflow: auto">
<el-table ref="tables" v-loading="loading" :data="list" border @selection-change="handleSelectionChange"
:default-sort="defaultSort" @sort-change="handleSortChange">
<el-table-column type="index" width="80" align="center" label="序号"/>

View File

@ -60,7 +60,7 @@
</el-form>
</div>
<div style="height: 72vh;overflow: auto">
<div style="height: 70vh;overflow: auto">
<el-table ref="tables" v-loading="loading" :data="staffCommissionList" border>
<el-table-column type="index" width="80" align="center" label="序号"/>
<!-- <el-table-column label="员工信息" align="center">-->
@ -179,7 +179,7 @@
</el-form-item>
</el-form>
</div>
<div style="height: 72vh; overflow: auto ">
<div style="height: 70vh; overflow: auto ">
<el-table ref="tables" v-loading="loading" :data="list" border

View File

@ -169,7 +169,7 @@
</el-form>
</div>
<div style="height: 72vh;overflow: auto">
<div style="height: 69vh;overflow: auto">
<el-table ref="tables" v-loading="loading" :data="list" border>
<el-table-column label="序号" align="center" type="index" width="55"/>
<el-table-column label="会员等级名称" align="center" prop="name">
@ -269,7 +269,7 @@
</el-form>
</div>
<!-- -->
<div style="height: 72vh;overflow: auto">
<div style="height: 69vh;overflow: auto">
<el-table
:data="discountList"
border
@ -1932,10 +1932,11 @@ export default {
box-sizing: border-box;
padding: 20px;
margin: 0 auto;
height: 86vh;
height: 85vh;
}
.tab-box {
margin-top: 2px;
width: 100%;
height: 40px;
background: #fff;