提交 0026d770 authored 作者: 吴德鹏's avatar 吴德鹏

优化首页统计

上级 e0c3d57a
...@@ -329,8 +329,8 @@ public class TbCfOrderController extends AbstractController { ...@@ -329,8 +329,8 @@ public class TbCfOrderController extends AbstractController {
@GetMapping("/getDayOrderNum") @GetMapping("/getDayOrderNum")
@ResponseBody @ResponseBody
public R getDayOrderNum() { public R getDayOrderNum(@RequestParam(value = "status",required = false) String status) {
int dayOrderNum = tbCfOrderService.getDayOrderNum(); int dayOrderNum = tbCfOrderService.getDayOrderNum(status);
return R.ok().put("dayOrderNum", dayOrderNum); return R.ok().put("dayOrderNum", dayOrderNum);
} }
......
...@@ -97,7 +97,7 @@ public interface TbCfOrderDao extends BaseDao<TbCfOrderEntity> { ...@@ -97,7 +97,7 @@ public interface TbCfOrderDao extends BaseDao<TbCfOrderEntity> {
BigDecimal getOrderSumAmount(); BigDecimal getOrderSumAmount();
int getDayOrderNum(); int getDayOrderNum(@Param("status") String status);
BigDecimal getWeekAmount(); BigDecimal getWeekAmount();
......
...@@ -121,7 +121,7 @@ public interface TbCfOrderService { ...@@ -121,7 +121,7 @@ public interface TbCfOrderService {
BigDecimal getOrderSumAmount(); BigDecimal getOrderSumAmount();
int getDayOrderNum(); int getDayOrderNum(String status);
BigDecimal getWeekCompared(); BigDecimal getWeekCompared();
......
...@@ -199,9 +199,9 @@ public class TbCfOrderServiceImpl implements TbCfOrderService { ...@@ -199,9 +199,9 @@ public class TbCfOrderServiceImpl implements TbCfOrderService {
} }
@Override @Override
public int getDayOrderNum() { public int getDayOrderNum(String status) {
return tbCfOrderDao.getDayOrderNum(); return tbCfOrderDao.getDayOrderNum(status);
} }
@Override @Override
......
...@@ -329,6 +329,9 @@ ...@@ -329,6 +329,9 @@
count(DISTINCT user_id) count(DISTINCT user_id)
FROM FROM
tb_cf_order where DATE_FORMAT(order_time,'%Y-%m-%d')=CURDATE() tb_cf_order where DATE_FORMAT(order_time,'%Y-%m-%d')=CURDATE()
<if test="status!=null">
and pay_status=#{status}
</if>
</select> </select>
<insert id="save" parameterType="com.platform.entity.TbCfOrderEntity"> <insert id="save" parameterType="com.platform.entity.TbCfOrderEntity">
......
...@@ -315,7 +315,7 @@ let app = new Vue({ ...@@ -315,7 +315,7 @@ let app = new Vue({
this.initEchartsMiddleData[0].data = [] this.initEchartsMiddleData[0].data = []
let objList = JSON.parse(res).list let objList = JSON.parse(res).list
objList.map(res => { objList.map(res => {
console.log('date', res.date) // console.log('date', res.date)
this.initEchartsMiddleData[0].data.push([res.date, res.num]) this.initEchartsMiddleData[0].data.push([res.date, res.num])
}) })
this.initEchartsMiddle(); this.initEchartsMiddle();
...@@ -325,7 +325,7 @@ let app = new Vue({ ...@@ -325,7 +325,7 @@ let app = new Vue({
$.get(url, res => { $.get(url, res => {
this.initEchartsMiddleData[0].data = [] this.initEchartsMiddleData[0].data = []
res.list.map(res => { res.list.map(res => {
console.log('date', res.date) // console.log('date', res.date)
this.initEchartsMiddleData[0].data.push([res.date, res.num]) this.initEchartsMiddleData[0].data.push([res.date, res.num])
}) })
this.initEchartsMiddle(); this.initEchartsMiddle();
...@@ -432,12 +432,12 @@ let app = new Vue({ ...@@ -432,12 +432,12 @@ let app = new Vue({
getDayRate() { getDayRate() {
$.get('../tbcforder/getDaysFrom', res => { $.get('../tbcforder/getDaysFrom', res => {
this.dayRate = res.dayRate this.dayRate = res.dayRate
console.log('dayRate', res.dayRate) // console.log('dayRate', res.dayRate)
}) })
}, },
getUserDayRate() { getUserDayRate() {
$.get('../tbcfuserinfo/getDayRate', res => { $.get('../tbcfuserinfo/getDayRate', res => {
console.log('rate', JSON.parse(res).rate) // console.log('rate', JSON.parse(res).rate)
this.rate = JSON.parse(res).rate this.rate = JSON.parse(res).rate
}) })
}, },
...@@ -797,14 +797,17 @@ let app = new Vue({ ...@@ -797,14 +797,17 @@ let app = new Vue({
}, },
getOrderNum() { getOrderNum() {
$.get('../tbcforder/getOrderSumAmount', res => { $.get('../tbcforder/getDayOrderNum', res => {
TweenLite.to(this.$data, 1, {ForturnoverNumber: res.amount}); console.log("dayOrderNum",res)
TweenLite.to(this.$data, 1, {ForturnoverNumber: res.dayOrderNum});
}) })
}, },
getOrderPaidNum() { getOrderPaidNum() {
$.get('../tbcforder/getOrderNum?status=20', res => { $.get('../tbcforder/getDayOrderNum?status=20', res => {
TweenLite.to(this.$data, 1, {FrequencyOfPaymentNumber: res.count}); console.log("dayOrderNum2",res)
TweenLite.to(this.$data, 1, {FrequencyOfPaymentNumber: res.dayOrderNum});
}) })
}, },
getOrderRate() { getOrderRate() {
let orderNum = 0; let orderNum = 0;
...@@ -831,7 +834,7 @@ let app = new Vue({ ...@@ -831,7 +834,7 @@ let app = new Vue({
getSearchKeywords() { getSearchKeywords() {
$.get('../tbcfsearch/getSearchKeywords?page=1&limit=10&sidx=&order=', res => { $.get('../tbcfsearch/getSearchKeywords?page=1&limit=10&sidx=&order=', res => {
let list = JSON.parse(res); let list = JSON.parse(res);
console.log('123455', list.page.list) // console.log('123455', list.page.list)
this.searchList = list.page.list; this.searchList = list.page.list;
}) })
// let url = '../tbcfsearch/getSearchKeywords'; // let url = '../tbcfsearch/getSearchKeywords';
...@@ -871,7 +874,7 @@ let app = new Vue({ ...@@ -871,7 +874,7 @@ let app = new Vue({
getCategory() { getCategory() {
$.get('../tbcfgoodstype/queryAll', res => { $.get('../tbcfgoodstype/queryAll', res => {
this.categoryList = res.list; this.categoryList = res.list;
console.log(this.categoryList) // console.log(this.categoryList)
}) })
} }
}, },
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论