优化tao订单

This commit is contained in:
启航 2026-01-26 09:38:00 +08:00
parent 5c35a114ae
commit 0c191559b1
2 changed files with 23 additions and 18 deletions

View File

@ -62,16 +62,20 @@ public class TaoOrderServiceImpl extends ServiceImpl<TaoOrderMapper, TaoOrder>
if(StringUtils.hasText(bo.getStartTime())){
Matcher matcher = DATE_FORMAT.matcher(bo.getStartTime());
boolean b = matcher.find();
if(b){
bo.setStartTime(bo.getStartTime()+" 00:00:00");
if(!b){
// bo.setStartTime(bo.getStartTime()+" 00:00:00");
bo.setStartTime("");
}
}
if(StringUtils.hasText(bo.getEndTime())){
Matcher matcher = DATE_FORMAT.matcher(bo.getEndTime());
boolean b = matcher.find();
if(b){
bo.setEndTime(bo.getEndTime()+" 23:59:59");
if(!b){
// bo.setEndTime(bo.getEndTime()+" 23:59:59");
bo.setEndTime("");
}
}else{
bo.setEndTime(bo.getStartTime());
}
LambdaQueryWrapper<TaoOrder> queryWrapper = new LambdaQueryWrapper<TaoOrder>()

View File

@ -19,13 +19,10 @@
</el-option>
</el-select>
</el-form-item>
<el-form-item label="下单时间" prop="orderTime">
<el-date-picker clearable
v-model="orderTime" value-format="yyyy-MM-dd"
type="daterange"
range-separator="至"
start-placeholder="开始日期"
end-placeholder="结束日期">
<el-form-item label="下单时间" prop="startTime">
<el-date-picker clearable @change="handleQuery"
v-model="queryParams.startTime" value-format="yyyy-MM-dd"
type="date" placeholder="下单时间">
</el-date-picker>
</el-form-item>
<!-- <el-form-item label="下单日期" prop="orderCreateTime">-->
@ -419,9 +416,12 @@ export default {
this.queryParams.startTime = this.orderTime[0]
this.queryParams.endTime = this.orderTime[1]
}else {
if(!this.queryParams.startTime){
this.queryParams.startTime = null
this.queryParams.endTime = null
}
}
this.loading = true;
listOrder(this.queryParams).then(response => {
this.orderList = response.rows;
@ -475,17 +475,16 @@ export default {
}
},
handlePull() {
if (!this.orderTime) {
this.$modal.msgError("请选择订单时间")
if (!this.queryParams.startTime) {
this.$modal.msgError("请选择订单下单时间")
return
}
if (!this.queryParams.shopId) {
this.$modal.msgSuccess("请先选择店铺");
return;
}
const orderDate = this.orderTime[0]
this.pullLoading = true
pullOrder({shopId: this.queryParams.shopId, updType: 0, orderDate: orderDate}).then(response => {
pullOrder({shopId: this.queryParams.shopId, updType: 0, startTime: this.queryParams.startTime}).then(response => {
console.log('拉取淘宝订单接口返回=====', response)
if (response.code === 1401) {
MessageBox.confirm('Token已过期需要重新授权请前往店铺列表重新获取授权', '系统提示', {
@ -503,9 +502,11 @@ export default {
});
// return Promise.reject('')
} else {
} if(response.code === 200){
this.$modal.msgSuccess(JSON.stringify(response));
this.getList()
}else{
this.$modal.msgError(response.msg)
}
this.pullLoading = false
})