|
33 | 33 | for (j = 0; j < ser.length; ++j) {
|
34 | 34 | if (ser[j]["name"] == "負債") {
|
35 | 35 | for (i = 0; i < cat.length; ++i) {
|
36 |
| - bals.put({date:cat[i], id:lia_id, bal:ser[j]["data"][i]}); |
| 36 | + bals.put({"date":cat[i], "id":lia_id, "bal":ser[j]["data"][i]}); |
37 | 37 | }
|
38 | 38 | lastdate = cat[cat.length - 2];
|
39 | 39 | }
|
|
73 | 73 | }
|
74 | 74 |
|
75 | 75 | var cat;
|
76 |
| - var cats = chart.get().categories; |
77 |
| - var sers = chart.get().series; |
| 76 | + var cats = chart["get"]()["categories"]; |
| 77 | + var sers = chart["get"]()["series"]; |
78 | 78 | var bsdata = [];
|
79 | 79 | var j;
|
80 | 80 | for (j = 0; j < cats.length; ++j) {
|
|
117 | 117 | },
|
118 | 118 | }
|
119 | 119 |
|
120 |
| - chart.addSeries(param); |
| 120 | + chart["addSeries"](param); |
121 | 121 |
|
122 | 122 | var param_sers = {}
|
123 | 123 |
|
|
141 | 141 | if (lia_ids.length == 0) {
|
142 | 142 | var xa = dbh.transaction(["lia_kv"], "readwrite");
|
143 | 143 | var cfm = xa.objectStore("lia_kv");
|
144 |
| - cfm.put({key: "lastdate", date:lastdate}); |
| 144 | + cfm.put({"key": "lastdate", "date":lastdate}); |
145 | 145 |
|
146 | 146 | render_bals();
|
147 | 147 | return;
|
148 | 148 | }
|
149 | 149 |
|
150 | 150 | lia_id = lia_ids.shift();
|
151 | 151 |
|
152 |
| - $.ajax({ |
153 |
| - url:"/update_chart/"+lia_dur+"?account_id_hash="+lia_id+"&include_lia=true&type=account", |
154 |
| - dataType: "text", |
155 |
| - headers:{ |
156 |
| - Accept: "*/*;q=0.5, text/javascript, application/javascript, application/ecmascript, application/x-ecmascript", |
| 152 | + $["ajax"]({ |
| 153 | + "url":"/update_chart/"+lia_dur+"?account_id_hash="+lia_id+"&include_lia=true&type=account", |
| 154 | + "dataType": "text", |
| 155 | + "headers":{ |
| 156 | + "Accept": "*/*;q=0.5, text/javascript, application/javascript, application/ecmascript, application/x-ecmascript", |
157 | 157 | },
|
158 |
| - success: function (data) { |
| 158 | + "success": function (data) { |
159 | 159 | eval(data);
|
160 | 160 | lia_fetch();
|
161 | 161 | },
|
|
166 | 166 | var xa = dbh.transaction(["lia_accts"], "readwrite");
|
167 | 167 | var accts = xa.objectStore("lia_accts");
|
168 | 168 |
|
169 |
| - $($.parseHTML(data)).find("#registration .row tr").each(function(){ |
170 |
| - var id=$(this).attr("id"); |
| 169 | + $($["parseHTML"](data))["find"]("#registration .row tr")["each"](function(){ |
| 170 | + var id=$(this)["attr"]("id"); |
171 | 171 | if (typeof(id) != "undefined") {
|
172 |
| - var row=$(this).find("td a").get(); |
| 172 | + var row=$(this)["find"]("td a")["get"](); |
173 | 173 | if (row.length >= 1 && row[0].innerText in lia) {
|
174 | 174 | var name = row[0].innerText;
|
175 |
| - accts.put({id:id, name:name, cat:lia[name]["cat"], bal:lia[name]["bal"]}); |
| 175 | + accts.put({"id":id, "name":name, "cat":lia[name]["cat"], "bal":lia[name]["bal"]}); |
176 | 176 | lia_ids.push(id);
|
177 | 177 | }
|
178 | 178 | }
|
|
182 | 182 | }
|
183 | 183 |
|
184 | 184 | function parse_lia(data) {
|
185 |
| - $($.parseHTML(data)).find("#liability_det table tr").each(function(){ |
186 |
| - var row=$(this).find("td").get(); |
| 185 | + $($["parseHTML"](data))["find"]("#liability_det table tr")["each"](function(){ |
| 186 | + var row=$(this)["find"]("td")["get"](); |
187 | 187 | if (row.length >= 4) {
|
188 | 188 | var bal = 0 - row[2].innerText.replace(/[^0-9]/g, '');
|
189 |
| - lia[row[3].innerText] = {cat:row[0].innerText, bal:bal}; |
| 189 | + lia[row[3].innerText] = {"cat":row[0].innerText, "bal":bal}; |
190 | 190 | }
|
191 | 191 | });
|
192 | 192 |
|
|
198 | 198 | lia_dur = "all";
|
199 | 199 | } else {
|
200 | 200 | var lastdate = evt.target.result["date"];
|
201 |
| - var cat = chart.get().categories; |
| 201 | + var cat = chart["get"]()["categories"]; |
202 | 202 | var datediff = new Date(cat[cat.length - 2]) - new Date(lastdate);
|
203 | 203 | if (datediff >= 25 * 86400000) {
|
204 | 204 | lia_dur = "all";
|
|
210 | 210 | }
|
211 | 211 |
|
212 | 212 | if (lia_dur != "") {
|
213 |
| - $.get("/accounts", parse_acct); |
| 213 | + $["get"]("/accounts", parse_acct); |
214 | 214 | } else {
|
215 |
| - var cat = chart.get().categories; |
| 215 | + var cat = chart["get"]()["categories"]; |
216 | 216 | var d = cat[cat.length - 1];
|
217 | 217 | var xa = dbh.transaction(["lia_accts"], "readonly");
|
218 | 218 | var accts = xa.objectStore("lia_accts");
|
219 | 219 | var getreq = accts.getAll();
|
220 | 220 | getreq.onsuccess = function (evt) {
|
221 | 221 | var result = evt.target.result;
|
222 | 222 | if (typeof(result) == "undefined") {
|
223 |
| - $.get("/accounts", parse_acct); |
| 223 | + $["get"]("/accounts", parse_acct); |
224 | 224 | } else {
|
225 | 225 | var i;
|
226 | 226 | var xa = dbh.transaction(["lia_bals"], "readwrite");
|
227 | 227 | var bals = xa.objectStore("lia_bals");
|
228 | 228 | for (i = 0; i < result.length; ++i) {
|
229 |
| - bals.put({date:d, id:result[i]["id"], bal:lia[result[i]["name"]]["bal"]}); |
| 229 | + bals.put({"date":d, "id":result[i]["id"], "bal":lia[result[i]["name"]]["bal"]}); |
230 | 230 | }
|
231 | 231 | render_bals();
|
232 | 232 | }
|
|
240 | 240 |
|
241 | 241 | if (evt.oldVersion < 1) {
|
242 | 242 | var tbl;
|
243 |
| - tbl = dbh.createObjectStore("lia_accts", {keyPath: "id"}); |
244 |
| - tbl.createIndex("name", "name", {unique:true}); |
| 243 | + tbl = dbh.createObjectStore("lia_accts", {"keyPath": "id"}); |
| 244 | + tbl.createIndex("name", "name", {"unique":true}); |
245 | 245 |
|
246 |
| - tbl = dbh.createObjectStore("lia_bals", {keyPath: ["date", "id"]}); |
| 246 | + tbl = dbh.createObjectStore("lia_bals", {"keyPath": ["date", "id"]}); |
247 | 247 |
|
248 |
| - tbl = dbh.createObjectStore("lia_kv", {keyPath: "key"}); |
| 248 | + tbl = dbh.createObjectStore("lia_kv", {"keyPath": "key"}); |
249 | 249 | }
|
250 | 250 | }
|
251 | 251 |
|
252 | 252 | function db_opened() {
|
253 | 253 | dbh = req.result;
|
254 | 254 |
|
255 |
| - $.get("/bs/liability", parse_lia); |
| 255 | + $["get"]("/bs/liability", parse_lia); |
256 | 256 | }
|
257 | 257 |
|
258 | 258 | req = indexedDB.open("tn_mf", 1);
|
|
267 | 267 | $("#main-container")["css"]({"width":"auto"});
|
268 | 268 |
|
269 | 269 | $("#graph_contents .btn-group a.range-radio").click(function(){
|
270 |
| - $.getScript($(this).attr("href"), update_chart); |
| 270 | + $["getScript"]($(this)["attr"]("href"), update_chart); |
271 | 271 | return false;
|
272 | 272 | });
|
273 | 273 |
|
|
0 commit comments