实现效果(红框内):
后端api如下:
@task_api.route('/user/task/states_list', methods=['POST', 'GET'])
@visitor_token_required
def task_states(user):
name_list = ['待接单', '设计中', '交付中', '已完成', '全部']
data = []
color = ['#F04864', '#F04864', '#F04864', '#19be6b', '#19be6b']
c_n = 0
for i in name_list:
item = {
'name': i,
'badge': {
'color': '#fff',
'bgColor': color[c_n],
'value': get_task_states_num(i, user, False)
}