| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457 |
- Ext.define('saas.view.home.HomeModel', {
- extend: 'Ext.app.ViewModel',
- alias: 'viewmodel.home',
- data: {
- month_sale_amount: '0',
- month_purchase_amount: '0'
- },
- stores: {
- infoData: {
- model: 'saas.model.home.Info',
- autoLoad: true,
- proxy: {
- type: 'ajax',
- // url: 'http://192.168.253.58:8920/homePage/liveData',
- url: '/api/commons/homePage/liveData',
- reader: {
- type: 'json'
- },
- listeners: {
- exception: function(proxy, response, operation, eOpts) {
- Ext.getCmp('infocard').setLoading(false);
- }
- }
- },
- listeners: {
- beforeload: function() {
- Ext.getCmp('infocard').setLoading(true);
- },
- load: function(s, d) {
- Ext.getCmp('infocard').setLoading(false);
- var res = d[0].data.data || {};
- Ext.getCmp('infocard').addCardItems(res);
- }
- }
- },
- month_sale: {
- model: 'saas.model.chart.DataXY',
- // url: 'http://192.168.253.58:8920/homePage/liveData',
- data: [{
- "xvalue": "无",
- "yvalue": 1
- }],
- listeners: {
- load: function() {
- console.log();
- }
- }
- },
- month_purchase: {
- model: 'saas.model.chart.DataXY',
- autoLoad: true,
- proxy: {
- type: 'ajax',
- url: 'http://192.168.253.58:8920/homePage/purchaseData?sixMonths=false',
- // url: '/api/commons/homePage/liveData',
- reader: {
- type: 'json'
- },
- listeners: {
- exception: function(proxy, response, operation, eOpts) {
- Ext.getCmp('month-purchase').setLoading(false);
- }
- }
- },
- listeners: {
- beforeload: function() {
- Ext.getCmp('month-purchase').setLoading(true);
- },
- load: function(s, d) {
- Ext.getCmp('month-purchase').setLoading(false);
- }
- }
- },
- barData: {
- model: 'saas.model.chart.DataXY',
- data: [
- {
- "xvalue": 2004,
- "yvalue": 239
- },
- {
- "xvalue": 2005,
- "yvalue": 402
- },
- {
- "xvalue": 2006,
- "yvalue": 706
- },
- {
- "xvalue": 2007,
- "yvalue": 432
- },
- {
- "xvalue": 2008,
- "yvalue": 200
- },
- {
- "xvalue": 2009,
- "yvalue": 763
- },
- {
- "xvalue": 2010,
- "yvalue": 550
- },
- {
- "xvalue": 2011,
- "yvalue": 630
- },
- {
- "xvalue": 2012,
- "yvalue": 278
- },
- {
- "xvalue": 2013,
- "yvalue": 312
- },
- {
- "xvalue": 2014,
- "yvalue": 600
- },
- {
- "xvalue": 2015,
- "yvalue": 283
- }
- ]
- },
- stackedData: {
- model: 'saas.model.chart.MultiDataXY',
- data: [
- {
- "xvalue": 1997,
- "y1value": 281,
- "y2value": 72,
- "y3value": 269,
- "y4value": 762
- },
- {
- "xvalue": 1981,
- "y1value": 518,
- "y2value": 999,
- "y3value": 43,
- "y4value": 310
- },
- {
- "xvalue": 1985,
- "y1value": 38,
- "y2value": 311,
- "y3value": 942,
- "y4value": 77
- },
- {
- "xvalue": 1984,
- "y1value": 936,
- "y2value": 415,
- "y3value": 562,
- "y4value": 412
- },
- {
- "xvalue": 1979,
- "y1value": 978,
- "y2value": 331,
- "y3value": 927,
- "y4value": 114
- },
- {
- "xvalue": 1982,
- "y1value": 196,
- "y2value": 240,
- "y3value": 72,
- "y4value": 888
- },
- {
- "xvalue": 1992,
- "y1value": 481,
- "y2value": 375,
- "y3value": 139,
- "y4value": 762
- },
- {
- "xvalue": 19895,
- "y1value": 623,
- "y2value": 999,
- "y3value": 260,
- "y4value": 310
- },
- {
- "xvalue": 1988,
- "y1value": 328,
- "y2value": 451,
- "y3value": 542,
- "y4value": 77
- },
- {
- "xvalue": 1980,
- "y1value": 456,
- "y2value": 615,
- "y3value": 342,
- "y4value": 412
- },
- {
- "xvalue": 1990,
- "y1value": 788,
- "y2value": 531,
- "y3value": 489,
- "y4value": 114
- }
- ]
- },
- gaugeData: {
- data: [
- {
- position: 40
- }
- ],
- fields: [
- {
- name: 'position'
- }
- ]
- },
- radialData: {
- model: 'saas.model.chart.DataXY',
- data: [
- {
- "xvalue": "A",
- "yvalue": 417
- },
- {
- "xvalue": "B",
- "yvalue": 676
- },
- {
- "xvalue": "C",
- "yvalue": 606
- },
- {
- "xvalue": "D",
- "yvalue": 124
- },
- {
- "xvalue": "E",
- "yvalue": 473
- },
- {
- "xvalue": "F",
- "yvalue": 108
- },
- {
- "xvalue": "G",
- "yvalue": 847
- },
- {
- "xvalue": "H",
- "yvalue": 947
- },
- {
- "xvalue": "I",
- "yvalue": 694
- },
- {
- "xvalue": "J",
- "yvalue": 603
- }
- ]
- },
- lineData: {
- model: 'saas.model.chart.DataXY',
- data: [
- {
- "xvalue": 2011,
- "yvalue": 0.1,
- "y1value": 0.2,
- "y2value": 0.3,
- "y3value": 0.1,
- "y4value": 0,
- "y5value": 1
- },
- {
- "xvalue": 2012,
- "yvalue": 0.2,
- "y1value": 0.4,
- "y2value": 0.2,
- "y3value": 0.2,
- "y4value": 0,
- "y5value": 1
- },
- {
- "xvalue": 2013,
- "yvalue": 0.3,
- "y1value": 0.2,
- "y2value": 0.4,
- "y3value": 0.3,
- "y4value": 0,
- "y5value": 1
-
- },
- {
- "xvalue": 2014,
- "yvalue": 0.2,
- "y1value": 0.4,
- "y2value": 0.1,
- "y3value": 0.2,
- "y4value": 0,
- "y5value": 1
- },{
- "xvalue": 2015,
- "yvalue": 0.4,
- "y1value": 0.3,
- "y2value": 0.4,
- "y3value": 0.4,
- "y4value": 0,
- "y5value": 1
- }
- ]
- },
-
- areaData: {
- model: 'saas.model.chart.MultiDataXY',
- data: [
- {
- "xvalue": 250,
- "y1value": 94,
- "y2value": 40
- },
- {
- "xvalue": 500,
- "y1value": 78,
- "y2value": 46
- },
- {
- "xvalue": 750,
- "y1value": 60,
- "y2value": 53
- },
- {
- "xvalue": 1250,
- "y1value": 51,
- "y2value": 48
- },
- {
- "xvalue": 1500,
- "y1value": 60,
- "y2value": 36
- },
- {
- "xvalue": 1750,
- "y1value": 68,
- "y2value": 26
- },
- {
- "xvalue": 2250,
- "y1value": 59,
- "y2value": 37
- },
- {
- "xvalue": 2500,
- "y1value": 40,
- "y2value": 58
- },
- {
- "xvalue": 2750,
- "y1value": 24,
- "y2value": 78
- },
- {
- "xvalue": 3250,
- "y1value": 36,
- "y2value": 85
- },
- {
- "xvalue": 3500,
- "y1value": 65,
- "y2value": 70
- },
- {
- "xvalue": 3750,
- "y1value": 94,
- "y2value": 55
- },
- {
- "xvalue": 4250,
- "y1value": 103,
- "y2value": 61
- },
- {
- "xvalue": 4500,
- "y1value": 83,
- "y2value": 82
- },
- {
- "xvalue": 4750,
- "y1value": 61,
- "y2value": 102
- },
- {
- "xvalue": 5250,
- "y1value": 55,
- "y2value": 95
- },
- {
- "xvalue": 5500,
- "y1value": 70,
- "y2value": 67
- },
- {
- "xvalue": 5750,
- "y1value": 84,
- "y2value": 39
- },
- {
- "xvalue": 6250,
- "y1value": 78,
- "y2value": 31
- },
- {
- "xvalue": 6500,
- "y1value": 58,
- "y2value": 49
- },
- {
- "xvalue": 6750,
- "y1value": 38,
- "y2value": 69
- },
- {
- "xvalue": 7250,
- "y1value": 41,
- "y2value": 74
- },
- {
- "xvalue": 7500,
- "y1value": 65,
- "y2value": 60
- },
- {
- "xvalue": 7750,
- "y1value": 89,
- "y2value": 46
- }
- ]
- }
- }
- });
|