Browse Source

Merge branch 'zhangyong/milestone-20250913-现金管理二期' into milestone-20251104-现金二期

lihuilin/feature-20251104102812-现金二期
ZhangYong 1 week ago
parent
commit
8073772130
  1. 2
      src/views/home.vue
  2. 29
      src/views/moneyManage/receiveDetail/receiveFinance.vue
  3. 26
      src/views/moneyManage/receiveDetail/receiveHead.vue
  4. 35
      src/views/moneyManage/receiveDetail/receiveManage.vue
  5. 24
      src/views/moneyManage/receiveDetail/receiveService.vue

2
src/views/home.vue

@ -174,7 +174,7 @@ console.log('权限测试',selectStatusById());
//
const getMessage = async () => {
try {
let params = selectStatusById();
let params = {status: selectStatusById()};
const res = await API({
url: '/getMessage',
method: 'POST',

29
src/views/moneyManage/receiveDetail/receiveFinance.vue

@ -94,6 +94,16 @@
已驳回
</el-button>
</el-button-group>
<div class="info-tooltip">
<el-popover placement="top" title="数据说明" :width="260" trigger="hover"
content="收款的所有页面:订单记录默认按照付款时间降序排列" popper-class="custom-popover" :show-arrow="false">
<template #reference>
<el-icon class="service-icon">
<Warning />
</el-icon>
</template>
</el-popover>
</div>
</div>
<!-- 删除客服的添加收款按钮 -->
<div class="btnAdd"></div>
@ -1373,18 +1383,37 @@ const handlePagination = (type, val) => {
}
.btns {
width: 100%;
display: flex;
align-items: center;
justify-content: space-between;
padding-bottom: 10px;
.tabs {
width: 100%;
min-width: 300px;
display: flex;
align-items: center;
justify-content: space-between;
.btnItem {
margin-left: 10px;
border-radius: 5px;
}
.info-tooltip {
display: flex;
align-items: center;
}
.service-icon {
color: #666;
cursor: pointer;
font-size: 18px;
transition: all 0.3s ease;
padding: 4px;
border-radius: 50%;
}
}
}

26
src/views/moneyManage/receiveDetail/receiveHead.vue

@ -87,8 +87,16 @@
</el-button>
</el-button-group>
</div>
<!-- 删除客服的添加收款按钮 -->
<div class="btnAdd"></div>
<div class="info-tooltip">
<el-popover placement="top" title="数据说明" :width="260" trigger="hover"
content="收款的所有页面:订单记录默认按照付款时间降序排列" popper-class="custom-popover" :show-arrow="false">
<template #reference>
<el-icon class="service-icon">
<Warning />
</el-icon>
</template>
</el-popover>
</div>
</div>
<div class="table">
@ -1190,6 +1198,20 @@ const handlePagination = (type, val) => {
border-radius: 5px;
}
}
.info-tooltip {
display: flex;
align-items: center;
}
.service-icon {
color: #666;
cursor: pointer;
font-size: 18px;
transition: all 0.3s ease;
padding: 4px;
border-radius: 50%;
}
}

35
src/views/moneyManage/receiveDetail/receiveManage.vue

@ -94,6 +94,16 @@
已驳回
</el-button>
</el-button-group>
<div class="info-tooltip">
<el-popover placement="top" title="数据说明" :width="260" trigger="hover"
content="收款的所有页面:订单记录默认按照付款时间降序排列" popper-class="custom-popover" :show-arrow="false">
<template #reference>
<el-icon class="service-icon">
<Warning />
</el-icon>
</template>
</el-popover>
</div>
</div>
<!-- 删除客服的添加收款按钮 -->
<div class="btnAdd"></div>
@ -612,9 +622,6 @@ import _ from 'lodash';
import { Plus } from '@element-plus/icons-vue';
import { startsWith } from './utils/util.js'
//
const market = ref([])
//
import CurrencySelect from '@/components/MoneyManage/CurrencySelect.vue';
@ -639,6 +646,9 @@ const tableData = ref([]);
const total = ref(0);
const pageInfo = ref({ pageSize: 10, pageNum: 1 });
//
const market = ref([])
//
const searchData = ref({});
const defaultTime = [new Date(2000, 1, 1, 0, 0, 0), new Date(2000, 2, 1, 23, 59, 59)];
@ -1373,18 +1383,37 @@ const handlePagination = (type, val) => {
}
.btns {
width: 100%;
display: flex;
align-items: center;
justify-content: space-between;
padding-bottom: 10px;
.tabs {
width: 100%;
min-width: 300px;
display: flex;
align-items: center;
justify-content: space-between;
.btnItem {
margin-left: 10px;
border-radius: 5px;
}
.info-tooltip {
display: flex;
align-items: center;
}
.service-icon {
color: #666;
cursor: pointer;
font-size: 18px;
transition: all 0.3s ease;
padding: 4px;
border-radius: 50%;
}
}
}

24
src/views/moneyManage/receiveDetail/receiveService.vue

@ -68,6 +68,16 @@
<div class="btnAdd">
<el-button @click="openAddForm" type="success">添加收款</el-button>
</div>
<div class="info-tooltip">
<el-popover placement="top" title="数据说明" :width="260" trigger="hover"
content="收款的所有页面:订单记录默认按照付款时间降序排列" popper-class="custom-popover" :show-arrow="false">
<template #reference>
<el-icon class="service-icon">
<Warning />
</el-icon>
</template>
</el-popover>
</div>
</div>
<div class="table">
@ -1112,6 +1122,20 @@ onMounted(async () => {
.btnAdd {
padding-left: 10px;
}
.info-tooltip {
display: flex;
align-items: center;
}
.service-icon {
color: #666;
cursor: pointer;
font-size: 18px;
transition: all 0.3s ease;
padding: 4px;
border-radius: 50%;
}
}
.table {

Loading…
Cancel
Save