10.13 修改时间筛选逻辑,去掉分时图线上圆圈展示,修改K线图颜色

This commit is contained in:
尚政杰
2025-10-13 16:48:21 +08:00
parent bf2388c3ec
commit b53bb9715e
93 changed files with 736 additions and 352 deletions

View File

@@ -1,6 +1,20 @@
"use strict";
require("../common/vendor.js");
require("../request/http.js");
function accDiv(arg1, arg2) {
var t1 = 0, t2 = 0, r1, r2;
try {
t1 = arg1.toString().split(".")[1].length;
} catch (e) {
}
try {
t2 = arg2.toString().split(".")[1].length;
} catch (e) {
}
r1 = Number(arg1.toString().replace(".", ""));
r2 = Number(arg2.toString().replace(".", ""));
return accMul(r1 / r2, Math.pow(10, t2 - t1));
}
function accMul(arg1, arg2) {
var m = 0, s1 = arg1.toString(), s2 = arg2.toString();
try {
@@ -13,6 +27,22 @@ function accMul(arg1, arg2) {
}
return Number(s1.replace(".", "")) * Number(s2.replace(".", "")) / Math.pow(10, m);
}
function accSub(arg1, arg2) {
var r1, r2, m, n;
try {
r1 = arg1.toString().split(".")[1].length;
} catch (e) {
r1 = 0;
}
try {
r2 = arg2.toString().split(".")[1].length;
} catch (e) {
r2 = 0;
}
m = Math.pow(10, Math.max(r1, r2));
n = r1 >= r2 ? r1 : r2;
return ((arg1 * m - arg2 * m) / m).toFixed(n);
}
function getRateStr(r) {
if (!r)
return;
@@ -77,7 +107,9 @@ function getLocalDate(time) {
function replaceAnswerLabel(text) {
return text.replace("<answer>", "").replace("</answer>", "");
}
exports.accDiv = accDiv;
exports.accMul = accMul;
exports.accSub = accSub;
exports.getLocalDate = getLocalDate;
exports.getLocaleHourMinute = getLocaleHourMinute;
exports.getLocaleMonthDayHourMinte = getLocaleMonthDayHourMinte;