From 2ad542eb4681dac97c7bd93113e2045f94e6e962 Mon Sep 17 00:00:00 2001 From: edy Date: Thu, 9 Sep 2021 14:37:34 +0800 Subject: [PATCH] --- .../pages/workspace/modulelist/modulelist.js | 20 +- .../www/pages/workspace/workspace.html | 272 +++++++++--------- .../pages/workspace/workspace/workspace.html | 150 +++++----- 3 files changed, 221 insertions(+), 221 deletions(-) diff --git a/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/pages/workspace/modulelist/modulelist.js b/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/pages/workspace/modulelist/modulelist.js index 52d0c1d72..9021a2ec8 100644 --- a/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/pages/workspace/modulelist/modulelist.js +++ b/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/pages/workspace/modulelist/modulelist.js @@ -71,11 +71,11 @@ var Tips = ''; //审批 提示交标 if (_item.F_Id == '49b3860f-a2ec-4677-b863-fb611604c477') { var tipCount = 0; - // learun.httpgetnosy(config.webapi + "learun/adms/desktop/data", { type: 'list', id: '33d50f1a-a64d-4b86-a6d4-2d937226de95' }, function (data) { - // if (data) { - // tipCount = data.value.length; - // } - // }); + learun.httpgetnosy(config.webapi + "learun/adms/desktop/data", { type: 'list', id: '33d50f1a-a64d-4b86-a6d4-2d937226de95' }, function (data) { + if (data) { + tipCount = data.value.length; + } + }); Tips = '' + tipCount + ''; } var __html = '\ @@ -128,11 +128,11 @@ var Tips = ''; //审批 提示交标 if (item.F_Id == '49b3860f-a2ec-4677-b863-fb611604c477') { var tipCount = 0; - // learun.httpgetnosy(config.webapi + "learun/adms/desktop/data", { type: 'list', id: '33d50f1a-a64d-4b86-a6d4-2d937226de95' }, function (data) { - // if (data) { - // tipCount = data.value.length; - // } - // }); + learun.httpgetnosy(config.webapi + "learun/adms/desktop/data", { type: 'list', id: '33d50f1a-a64d-4b86-a6d4-2d937226de95' }, function (data) { + if (data) { + tipCount = data.value.length; + } + }); Tips = '' + tipCount + ''; } var _html = '\ diff --git a/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/pages/workspace/workspace.html b/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/pages/workspace/workspace.html index abd2f9874..25ed5dc14 100644 --- a/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/pages/workspace/workspace.html +++ b/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/pages/workspace/workspace.html @@ -24,11 +24,11 @@ '; $content.append(_itemHtml); // 获取后台数据 - // learun.httpget(config.webapi + "learun/adms/desktop/data", { type: 'Target', id: _item.F_Id }, function (data) { - // if (data) { - // $('[data-number="' + data.Id + '"]').text(data.value); - // } - // }); + learun.httpget(config.webapi + "learun/adms/desktop/data", { type: 'Target', id: _item.F_Id }, function (data) { + if (data) { + $('[data-number="' + data.Id + '"]').text(data.value); + } + }); }); @@ -45,53 +45,53 @@ '; $desktop.append(_html); - // learun.httpget(config.webapi + "learun/adms/desktop/data", { type: 'list', id: _item.F_Id }, function (data) { - // if (data) { - // var $list = $('[data-desktop="' + data.Id + '"]'); - // //待办 - // if (_item.F_Name == '待办事项') { - // $list.prev().on('tap', - // function () { - // learun.nav.go({ - // path: 'nworkflow/myflow', - // title: '待办事项', - // param: '', - // type: 'right' - // }); - // }); - // } - // else { - // $list.prev().on('tap', - // function () { - // learun.nav.go({ - // path: 'LR_OAModule/Notice', - // title: '查看详情', - // param: (_item.F_Url.indexOf('=') != -1 ? _item.F_Url.substr(_item.F_Url.indexOf('=') + 1) : ''), - // type: 'right' - // }); - // }); - // } - // $.each(data.value, function (_j, _jitem) { - // var _itemHtml = '\ - //
\ - //
'+ _jitem.f_title + '
\ - //
'+ learun.date.format(_jitem.f_time, 'yyyy-MM-dd') + '
\ - //
'; - // var _$itemHtml = $(_itemHtml); - // _$itemHtml[0].item = _jitem; - // $list.append(_$itemHtml); - // }); - // $list.find('.lr-dtlist-item').on('tap', function () { - // var item = $(this)[0].item; - // if (item.f_processname == undefined || item.f_processname == null || item.f_processname == '') - // learun.nav.go({ path: 'workspace/listdetaile', title: '详情', param: item, type: 'right' }); - // else - // learun.nav.go({ path: 'nworkflow/audit', title: item.f_processname, type: 'right', param: { processId: item.f_processid, taskId: item.f_id } }); - // }); + learun.httpget(config.webapi + "learun/adms/desktop/data", { type: 'list', id: _item.F_Id }, function (data) { + if (data) { + var $list = $('[data-desktop="' + data.Id + '"]'); + //待办 + if (_item.F_Name == '待办事项') { + $list.prev().on('tap', + function () { + learun.nav.go({ + path: 'nworkflow/myflow', + title: '待办事项', + param: '', + type: 'right' + }); + }); + } + else { + $list.prev().on('tap', + function () { + learun.nav.go({ + path: 'LR_OAModule/Notice', + title: '查看详情', + param: (_item.F_Url.indexOf('=') != -1 ? _item.F_Url.substr(_item.F_Url.indexOf('=') + 1) : ''), + type: 'right' + }); + }); + } + $.each(data.value, function (_j, _jitem) { + var _itemHtml = '\ +
\ +
'+ _jitem.f_title + '
\ +
'+ learun.date.format(_jitem.f_time, 'yyyy-MM-dd') + '
\ +
'; + var _$itemHtml = $(_itemHtml); + _$itemHtml[0].item = _jitem; + $list.append(_$itemHtml); + }); + $list.find('.lr-dtlist-item').on('tap', function () { + var item = $(this)[0].item; + if (item.f_processname == undefined || item.f_processname == null || item.f_processname == '') + learun.nav.go({ path: 'workspace/listdetaile', title: '详情', param: item, type: 'right' }); + else + learun.nav.go({ path: 'nworkflow/audit', title: item.f_processname, type: 'right', param: { processId: item.f_processid, taskId: item.f_id } }); + }); - // $list = null; - // } - // }); + $list = null; + } + }); }); } } @@ -114,83 +114,83 @@ chartMap[_item.F_Id] = echarts.init(document.getElementById(_item.F_Id)); // // 获取后台数据 - // learun.httpget(config.webapi + "learun/adms/desktop/data", { type: 'chart', id: _item.F_Id }, function (data) { - // if (data) { - // var type = $('#' + data.Id).attr('data-desktop'); - // var legendData = []; - // var valueData = []; - // $.each(data.value, function (_index, _item) { - // legendData.push(_item.name); - // valueData.push(_item.value); - // }); + learun.httpget(config.webapi + "learun/adms/desktop/data", { type: 'chart', id: _item.F_Id }, function (data) { + if (data) { + var type = $('#' + data.Id).attr('data-desktop'); + var legendData = []; + var valueData = []; + $.each(data.value, function (_index, _item) { + legendData.push(_item.name); + valueData.push(_item.value); + }); - // var option = {}; - // switch (type) { - // case '0'://饼图 - // option.tooltip = { - // trigger: 'item', - // formatter: "{a}
{b}: {c} ({d}%)" - // }; + var option = {}; + switch (type) { + case '0'://饼图 + option.tooltip = { + trigger: 'item', + formatter: "{a}
{b}: {c} ({d}%)" + }; - // option.legend = { - // orient: 'vertical', - // left: 'left', - // data: legendData - // }; - // option.series = [{ - // name: '占比', - // type: 'pie', - // radius: ['50%', '70%'], - // avoidLabelOverlap: false, - // label: { - // normal: { - // show: false, - // position: 'center' - // }, - // emphasis: { - // show: true, - // textStyle: { - // fontSize: '30', - // fontWeight: 'bold' - // } - // } - // }, - // labelLine: { - // normal: { - // show: false - // } - // }, - // data: data.value - // }]; - // option.color = ['#df4d4b', '#304552', '#52bbc8', 'rgb(224,134,105)', '#8dd5b4', '#5eb57d', '#d78d2f']; - // break; - // case '1'://折线图 - // case '2'://柱状图 - // option = { - // grid: { - // top: '20px', - // bottom: '10px', - // left: '15px', - // right: '15px', - // containLabel: true - // }, - // xAxis: { - // type: 'category', - // data: legendData - // }, - // yAxis: { - // type: 'value' - // }, - // series: [{ - // data: valueData, - // type: type === '1' ? 'line' : 'bar' - // }] - // }; - // break; - // } - // chartMap[data.Id].setOption(option); - // } - // }); + option.legend = { + orient: 'vertical', + left: 'left', + data: legendData + }; + option.series = [{ + name: '占比', + type: 'pie', + radius: ['50%', '70%'], + avoidLabelOverlap: false, + label: { + normal: { + show: false, + position: 'center' + }, + emphasis: { + show: true, + textStyle: { + fontSize: '30', + fontWeight: 'bold' + } + } + }, + labelLine: { + normal: { + show: false + } + }, + data: data.value + }]; + option.color = ['#df4d4b', '#304552', '#52bbc8', 'rgb(224,134,105)', '#8dd5b4', '#5eb57d', '#d78d2f']; + break; + case '1'://折线图 + case '2'://柱状图 + option = { + grid: { + top: '20px', + bottom: '10px', + left: '15px', + right: '15px', + containLabel: true + }, + xAxis: { + type: 'category', + data: legendData + }, + yAxis: { + type: 'value' + }, + series: [{ + data: valueData, + type: type === '1' ? 'line' : 'bar' + }] + }; + break; + } + chartMap[data.Id].setOption(option); + } + }); }); } } @@ -326,11 +326,11 @@ var Tips = ''; //审批 提示脚标 if (item.F_Id == '49b3860f-a2ec-4677-b863-fb611604c477') { var tipCount = 0; - // learun.httpgetnosy(config.webapi + "learun/adms/desktop/data", { type: 'list', id: '33d50f1a-a64d-4b86-a6d4-2d937226de95' }, function (data) { - // if (data) { - // tipCount = data.value.length; - // } - // }); + learun.httpgetnosy(config.webapi + "learun/adms/desktop/data", { type: 'list', id: '33d50f1a-a64d-4b86-a6d4-2d937226de95' }, function (data) { + if (data) { + tipCount = data.value.length; + } + }); Tips = '' + tipCount + ''; } var _html = '\ @@ -421,11 +421,11 @@ var Tips = ''; //审批 提示脚标 if (item.F_Id == '49b3860f-a2ec-4677-b863-fb611604c477') { var tipCount = 0; - // learun.httpgetnosy(config.webapi + "learun/adms/desktop/data", { type: 'list', id: '33d50f1a-a64d-4b86-a6d4-2d937226de95' }, function (data) { - // if (data) { - // tipCount = data.value.length; - // } - // }); + learun.httpgetnosy(config.webapi + "learun/adms/desktop/data", { type: 'list', id: '33d50f1a-a64d-4b86-a6d4-2d937226de95' }, function (data) { + if (data) { + tipCount = data.value.length; + } + }); Tips = '' + tipCount + ''; } var _html = '\ diff --git a/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/pages/workspace/workspace/workspace.html b/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/pages/workspace/workspace/workspace.html index efa62be06..1a0bd88ac 100644 --- a/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/pages/workspace/workspace/workspace.html +++ b/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/pages/workspace/workspace/workspace.html @@ -88,83 +88,83 @@ chartMap[_item.F_Id] = echarts.init(document.getElementById(_item.F_Id)); // 获取后台数据 - // learun.httpget(config.webapi + "learun/adms/desktop/data", { type: 'chart', id: _item.F_Id }, function (data) { - // if (data) { - // var type = $('#' + data.Id).attr('data-desktop'); - // var legendData = []; - // var valueData = []; - // $.each(data.value, function (_index, _item) { - // legendData.push(_item.name); - // valueData.push(_item.value); - // }); + learun.httpget(config.webapi + "learun/adms/desktop/data", { type: 'chart', id: _item.F_Id }, function (data) { + if (data) { + var type = $('#' + data.Id).attr('data-desktop'); + var legendData = []; + var valueData = []; + $.each(data.value, function (_index, _item) { + legendData.push(_item.name); + valueData.push(_item.value); + }); - // var option = {}; - // switch (type) { - // case '0'://饼图 - // option.tooltip = { - // trigger: 'item', - // formatter: "{a}
{b}: {c} ({d}%)" - // }; + var option = {}; + switch (type) { + case '0'://饼图 + option.tooltip = { + trigger: 'item', + formatter: "{a}
{b}: {c} ({d}%)" + }; - // option.legend = { - // orient: 'vertical', - // left: 'left', - // data: legendData - // }; - // option.series = [{ - // name: '占比', - // type: 'pie', - // radius: ['50%', '70%'], - // avoidLabelOverlap: false, - // label: { - // normal: { - // show: false, - // position: 'center' - // }, - // emphasis: { - // show: true, - // textStyle: { - // fontSize: '30', - // fontWeight: 'bold' - // } - // } - // }, - // labelLine: { - // normal: { - // show: false - // } - // }, - // data: data.value - // }]; - // option.color = ['#df4d4b', '#304552', '#52bbc8', 'rgb(224,134,105)', '#8dd5b4', '#5eb57d', '#d78d2f']; - // break; - // case '1'://折线图 - // case '2'://柱状图 - // option = { - // grid: { - // top: '20px', - // bottom: '10px', - // left: '15px', - // right: '15px', - // containLabel: true - // }, - // xAxis: { - // type: 'category', - // data: legendData - // }, - // yAxis: { - // type: 'value' - // }, - // series: [{ - // data: valueData, - // type: type === '1' ? 'line' : 'bar' - // }] - // }; - // break; - // } - // chartMap[data.Id].setOption(option); - // } - // }); + option.legend = { + orient: 'vertical', + left: 'left', + data: legendData + }; + option.series = [{ + name: '占比', + type: 'pie', + radius: ['50%', '70%'], + avoidLabelOverlap: false, + label: { + normal: { + show: false, + position: 'center' + }, + emphasis: { + show: true, + textStyle: { + fontSize: '30', + fontWeight: 'bold' + } + } + }, + labelLine: { + normal: { + show: false + } + }, + data: data.value + }]; + option.color = ['#df4d4b', '#304552', '#52bbc8', 'rgb(224,134,105)', '#8dd5b4', '#5eb57d', '#d78d2f']; + break; + case '1'://折线图 + case '2'://柱状图 + option = { + grid: { + top: '20px', + bottom: '10px', + left: '15px', + right: '15px', + containLabel: true + }, + xAxis: { + type: 'category', + data: legendData + }, + yAxis: { + type: 'value' + }, + series: [{ + data: valueData, + type: type === '1' ? 'line' : 'bar' + }] + }; + break; + } + chartMap[data.Id].setOption(option); + } + }); }); } }