|
@ -57,19 +57,31 @@ |
|
|
/> |
|
|
/> |
|
|
</el-select> |
|
|
</el-select> |
|
|
</el-form-item> --> |
|
|
</el-form-item> --> |
|
|
<el-form-item prop="createTime"> |
|
|
|
|
|
<el-text class="mx-1" size="large">充值时间:</el-text> |
|
|
|
|
|
|
|
|
<el-form-item prop="startTime"> |
|
|
|
|
|
<el-text class="mx-1" size="large">开始时间:</el-text> |
|
|
<el-date-picker |
|
|
<el-date-picker |
|
|
v-model="detailY.createTime" |
|
|
|
|
|
type="daterange" |
|
|
|
|
|
start-placeholder="开始日期" |
|
|
|
|
|
end-placeholder="结束日期" |
|
|
|
|
|
|
|
|
v-model="detailY.startTime" |
|
|
|
|
|
type="date" |
|
|
|
|
|
placeholder="开始日期" |
|
|
style="width: 240px" |
|
|
style="width: 240px" |
|
|
format="YYYY-MM-DD HH:mm:ss" |
|
|
format="YYYY-MM-DD HH:mm:ss" |
|
|
value-format="YYYY-MM-DD HH:mm:ss" |
|
|
value-format="YYYY-MM-DD HH:mm:ss" |
|
|
:unlinkPanels="true" |
|
|
|
|
|
/> |
|
|
/> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
|
|
|
<el-form-item prop="endTime"> |
|
|
|
|
|
<el-text class="mx-1" size="large">结束时间:</el-text> |
|
|
|
|
|
<el-date-picker |
|
|
|
|
|
v-model="detailY.endTime" |
|
|
|
|
|
type="date" |
|
|
|
|
|
placeholder="结束日期" |
|
|
|
|
|
style="width: 240px" |
|
|
|
|
|
format="YYYY-MM-DD HH:mm:ss" |
|
|
|
|
|
value-format="YYYY-MM-DD HH:mm:ss" |
|
|
|
|
|
/> |
|
|
|
|
|
</el-form-item> |
|
|
|
|
|
<el-button style="margin-left: 10px" @click="getToday()">今</el-button> |
|
|
|
|
|
<el-button @click="getYesterday()">昨</el-button> |
|
|
|
|
|
<el-button @click="get7Days()">近7天</el-button> |
|
|
<el-form-item> |
|
|
<el-form-item> |
|
|
<el-button type="primary" @click="search">查询</el-button> |
|
|
<el-button type="primary" @click="search">查询</el-button> |
|
|
<el-button type="success" @click="reset(ruleFormRef)">重置</el-button> |
|
|
<el-button type="success" @click="reset(ruleFormRef)">重置</el-button> |
|
@ -411,6 +423,38 @@ const rules = ref({ |
|
|
jwcode: [{ required: true, message: '请输入精网号', trigger: 'blur' }], |
|
|
jwcode: [{ required: true, message: '请输入精网号', trigger: 'blur' }], |
|
|
area: [{ required: true, message: '请选择所属地区', trigger: 'change' }] |
|
|
area: [{ required: true, message: '请选择所属地区', trigger: 'change' }] |
|
|
}) |
|
|
}) |
|
|
|
|
|
// 今天 |
|
|
|
|
|
const getToday = function () { |
|
|
|
|
|
const today = new Date() |
|
|
|
|
|
// 格式化开始时间 |
|
|
|
|
|
const startDate = moment(today).startOf('day').format('YYYY-MM-DD HH:mm:ss') |
|
|
|
|
|
// 格式化结束时间 |
|
|
|
|
|
const endDate = moment(today).endOf('day').format('YYYY-MM-DD HH:mm:ss') |
|
|
|
|
|
detailY.value.startTime = startDate |
|
|
|
|
|
detailY.value.endTime = endDate |
|
|
|
|
|
search() |
|
|
|
|
|
} |
|
|
|
|
|
// 昨天 |
|
|
|
|
|
const getYesterday = function () { |
|
|
|
|
|
const yesterday = moment().subtract(1, 'days') |
|
|
|
|
|
// 格式化开始时间 |
|
|
|
|
|
const startDate = yesterday.startOf('day').format('YYYY-MM-DD HH:mm:ss') |
|
|
|
|
|
// 格式化结束时间 |
|
|
|
|
|
const endDate = yesterday.endOf('day').format('YYYY-MM-DD HH:mm:ss') |
|
|
|
|
|
detailY.value.startTime = startDate |
|
|
|
|
|
detailY.value.endTime = endDate |
|
|
|
|
|
search() |
|
|
|
|
|
} |
|
|
|
|
|
// 近7天 |
|
|
|
|
|
const get7Days = function () { |
|
|
|
|
|
// 格式化开始时间 |
|
|
|
|
|
const startDate = moment().subtract(6, 'days').startOf('day').format('YYYY-MM-DD HH:mm:ss') |
|
|
|
|
|
// 格式化结束时间 |
|
|
|
|
|
const endDate = moment().endOf('day').format('YYYY-MM-DD HH:mm:ss') |
|
|
|
|
|
detailY.value.startTime = startDate |
|
|
|
|
|
detailY.value.endTime = endDate |
|
|
|
|
|
search() |
|
|
|
|
|
} |
|
|
//获取地区接口 |
|
|
//获取地区接口 |
|
|
const getArea = async () => { |
|
|
const getArea = async () => { |
|
|
try { |
|
|
try { |
|
@ -453,7 +497,6 @@ const detailY = ref({ |
|
|
orderNo: '', |
|
|
orderNo: '', |
|
|
payStyle: '', |
|
|
payStyle: '', |
|
|
type: '', |
|
|
type: '', |
|
|
createTime: '', |
|
|
|
|
|
startTime:'', |
|
|
startTime:'', |
|
|
endTime:'' |
|
|
endTime:'' |
|
|
}) |
|
|
}) |
|
@ -547,7 +590,8 @@ const getInit = async function ( |
|
|
) { |
|
|
) { |
|
|
try { |
|
|
try { |
|
|
console.log('搜索参数', getObj.value) |
|
|
console.log('搜索参数', getObj.value) |
|
|
const [startTime, endTime] = detailY.value.createTime |
|
|
|
|
|
|
|
|
const startTime = detailY.value.startTime |
|
|
|
|
|
const endTime = detailY.value.endTime |
|
|
console.log(startTime, endTime) |
|
|
console.log(startTime, endTime) |
|
|
// 发送POST请求 |
|
|
// 发送POST请求 |
|
|
const result = await API({ |
|
|
const result = await API({ |
|
@ -632,8 +676,8 @@ const getCount = async () => { |
|
|
data: { |
|
|
data: { |
|
|
jwcode: detailY.value.jwcode, |
|
|
jwcode: detailY.value.jwcode, |
|
|
deptName: detailY.value.deptName, |
|
|
deptName: detailY.value.deptName, |
|
|
startTime: detailY.value.createTime[0], |
|
|
|
|
|
endTime: detailY.value.createTime[1], |
|
|
|
|
|
|
|
|
startTime: detailY.value.startTime, |
|
|
|
|
|
endTime: detailY.value.endTime, |
|
|
orderNo: detailY.value.orderNo, |
|
|
orderNo: detailY.value.orderNo, |
|
|
type: detailY.value.type |
|
|
type: detailY.value.type |
|
|
// payStyle: detailY.value.payStyle |
|
|
// payStyle: detailY.value.payStyle |
|
|