// 分公司 function loadCompanyData() { let list = [{ id: 'company-0', labelName: '全部' }]; getCompanyData(); function getCompanyData() { let params = { encryptedData: JSON.stringify({}) }; let url = dataUrl + 'backstage/homeIndex/getCompanyData'; ajaxRequest(url, "POST", params, false, function () { }, function (result) { if (result.code === 200) { $.each(result.data, function (index, item) { list.push({ id: 'company-' + item.id, labelName: item.name }); }) } }, function (xhr, status, error) { errorFn(xhr, status, error) }, null); } setTagData(list, 'demo'); } // 派车状态 function loadDispatchStatusData() { const list = [{ id: 'dispatch-0', labelName: '全部' }, { id: 'dispatch-1', labelName: '部分派车' }, { id: 'dispatch-2', labelName: '未派车' }, { id: 'dispatch-3', labelName: '全部派车' }]; setTagData(list, 'demo2'); } // 年份 function loadYearsData() { let list = []; let nowYear = new Date().getFullYear(); for (let i = 0; i < 4; i++) { let year = nowYear - i; list.push({ id: 'year-' + year, labelName: year + '年' }); } setTagData(list, 'demo3'); } // 月份 function loadMonthData() { const list = [{ id: 'month-1', labelName: '1月' }, { id: 'month-2', labelName: '2月' }, { id: 'month-3', labelName: '3月' }, { id: 'month-4', labelName: '4月' }, { id: 'month-5', labelName: '5月' }, { id: 'month-6', labelName: '6月' }, { id: 'month-7', labelName: '7月' }, { id: 'month-8', labelName: '8月' }, { id: 'month-9', labelName: '9月' }, { id: 'month-10', labelName: '10月' }, { id: 'month-11', labelName: '11月' }, { id: 'month-12', labelName: '12月' }]; setTagData(list, 'demo4'); } // 付款状态 function loadPayStatusData() { const list = [{ id: 'pay-0', labelName: '全部' }, { id: 'pay-2', labelName: '未付款' }, { id: 'pay-1', labelName: '已付款' }]; setTagData(list, 'demo5'); } // 车辆类型 function loadTypeData() { const list = [{ id: 'type-0', labelName: '全部' }, { id: 'type-1', labelName: '车辆' }, { id: 'type-2', labelName: '吊车' }]; setTagData(list, 'demo6'); } // 标签赋值 function setTagData(list, name) { if (list && list.length > 0) { let html = ''; $.each(list, function (index, item) { html += '' }) $('#' + name).empty().append(html); } }