|
|
@@ -3,10 +3,12 @@ import axios from "axios";
|
|
|
|
|
|
export function activate() {
|
|
|
// 创建国际黄金状态
|
|
|
- const oneItem = vscode.window.createStatusBarItem(vscode.StatusBarAlignment.Left, 9999);
|
|
|
- const twoItem = vscode.window.createStatusBarItem(vscode.StatusBarAlignment.Left, 9998);
|
|
|
+ const oneItem = vscode.window.createStatusBarItem(vscode.StatusBarAlignment.Left, 9998);
|
|
|
+ const twoItem = vscode.window.createStatusBarItem(vscode.StatusBarAlignment.Left, 9997);
|
|
|
|
|
|
setInterval(() => {
|
|
|
+ oneItem.color = 'rgba( 255,255,255,0.4)';
|
|
|
+ twoItem.color = 'rgba( 255,255,255,0.4)';
|
|
|
axios.all([
|
|
|
axios.post('https://webapi.huilv.cc/api/trend/yaho', { pinzhong: 'CNYUSD', longs: 'd1' }),
|
|
|
axios.get('https://futsseapi.eastmoney.com/list/variety/101/1?orderBy=zdf&sort=desc&pageSize=12&pageIndex=0&token=1101ffec61617c99be287c1bec3085ff&field=name,dm,zdf,p'),
|
|
|
@@ -20,7 +22,7 @@ export function activate() {
|
|
|
const rateItem = 1 / obj[obj.length - 1].huilv; //汇率转换
|
|
|
const { p, zdf } = list.find((el: { dm: string; }) => el.dm === 'GC00Y') || { p: 0, zdf: 0 };
|
|
|
const oneGold = Math.floor(p * rateItem / 31.1035 * 100) / 100 || 0; // 国际金转换
|
|
|
- const oneTxt = `$(star-full) COMEX黄金: ${oneGold}(${zdf}%)`;
|
|
|
+ const oneTxt = `COMEX黄金: ${oneGold}(${zdf}%)`;
|
|
|
oneItem.color = zdf > 0 ? 'red' : 'green';
|
|
|
oneItem.text = oneTxt;
|
|
|
|