| | |
| | | </div> |
| | | <div class="right_title"> |
| | | <div class="t_t" style="white-space: nowrap"> |
| | | <span>{{ name }}</span> |
| | | <span>{{ name }}({{ gid }})</span> |
| | | </div> |
| | | <div class="b_t"> |
| | | <span>{{ spell }}</span> |
| | |
| | | <div class="cot"> |
| | | <div class="lefts"> |
| | | <div class="top_new"> |
| | | <span>{{ nowPrice }}</span> |
| | | <span>{{ nowPrice | _toLocaleString }}</span> |
| | | </div> |
| | | <div class="bottom_es"> |
| | | <span>{{ $t("hj98") }}</span> |
| | |
| | | </div> |
| | | </div> |
| | | </div> |
| | | |
| | | <div class="tr_rs gg" @click="showGg = true"> |
| | | <div class="top_bzz"> |
| | | <span>{{ $t("hj101") }}</span> |
| | | <span>{{ selectCycle }}</span> |
| | | </div> |
| | | </div> |
| | | <div class="tr_rs"> |
| | | <div class="top_bzz" style="padding-bottom: 0.2rem"> |
| | | <span style="text-align: left"> |
| | |
| | | </div> |
| | | |
| | | <div class="bottom_bzz"> |
| | | <span>{{ ((nowPrice / selectCycle) * num).toFixed(2) }}</span> |
| | | <span>{{ ((nowPrice / selectCycle) * num) | _toLocaleString }}</span> |
| | | <span style="white-space: nowarp"> |
| | | <!-- moneyData.symbol + " " + --> |
| | | |
| | | {{ moneyData.availableBalance || "0.00" }} |
| | | {{ moneyData.availableBalance | _toLocaleString }} |
| | | </span> |
| | | </div> |
| | | </div> |
| | |
| | | name: "", |
| | | spell: "", |
| | | settingInfo: [], |
| | | selectCycle: 1, |
| | | selectCycle: "1X", |
| | | selectLever: 1, |
| | | siteLeverList: [], |
| | | checkedZy: false, |
| | | checkedZs: false, |
| | |
| | | }, |
| | | ], |
| | | moneyData: {}, |
| | | gid: "", |
| | | }; |
| | | }, |
| | | mounted() { |
| | | this.bayType = this.$route.query.bayType; |
| | | this.gid = this.$route.query.gid; |
| | | if (this.bayType == "in") { |
| | | this.priceTabs = [this.$t("hj108"), this.$t("hj109")]; |
| | | } else if (this.bayType == "qh") { |
| | |
| | | } |
| | | }, |
| | | onSelect(val) { |
| | | this.selectCycle = val.gg; |
| | | this.selectCycle = val.name; |
| | | this.selectLever = val.label; |
| | | }, |
| | | gdOrSetBuy() { |
| | | if (this.priceTabsCurrentIndex == 0) { |
| | |
| | | let opts = { |
| | | stockId: this.code, |
| | | buyNum: this.num, |
| | | lever: 1, |
| | | lever: this.selectLever, |
| | | targetPrice: this.nums, |
| | | }; |
| | | console.log(this.selectLever, "this.selectLever "); |
| | | |
| | | if (this.tabsCurrentIndex == 0) { |
| | | opts.buyType = 1; |
| | | } else { |
| | |
| | | }, |
| | | // 买卖 |
| | | setBuy() { |
| | | if (!this.$store.state.userInfo.idCard) { |
| | | if (this.$store.state.userInfo.isActive !== 2) { |
| | | this.$store.commit("elAlertShow", { |
| | | elAlertShow: true, |
| | | elAlertText: this.$t("hj111"), |
| | |
| | | // 买入是买涨buyType:0, 卖出是买跌buyType:1,卖出的状态是0,买入的状态是1 |
| | | buyNum: this.num, // 单位为手 |
| | | // buyNum: (this.num.match(/\d+/g))[0] * 100, // 单位为手 |
| | | lever: 1, |
| | | lever: this.selectLever, |
| | | }; |
| | | console.log(this.selectLever, "this.selectLever "); |
| | | if (this.tabsCurrentIndex == 0) { |
| | | opts.buyType = 1; |
| | | } else { |
| | |
| | | // data.data.siteLever根据/分割成数组 |
| | | // this.siteLeverList = data.data.siteLever.split('/') |
| | | |
| | | this.selectCycle = data.data.siteLever; |
| | | if ( |
| | | this.$store.state.userInfo !== undefined && |
| | | this.$store.state.userInfo !== null && |
| | | this.$store.state.userInfo.phone !== "" && |
| | | this.$store.state.userInfo.siteLever != null |
| | | ) { |
| | | this.selectCycle = this.$store.state.userInfo.siteLever.split("/")[0]; |
| | | this.selectCycle = |
| | | this.$store.state.userInfo.siteLever.split("/")[0] + "X"; |
| | | |
| | | this.siteLeverList = []; |
| | | for ( |
| | | let i = 0; |
| | |
| | | i++ |
| | | ) { |
| | | let val = this.$store.state.userInfo.siteLever.split("/")[i]; |
| | | let item = { label: val + this.$t("hj112"), value: val }; |
| | | let item = { label: val, name: val + "X" }; |
| | | this.siteLeverList.push(item); |
| | | } |
| | | } else { |
| | | this.selectCycle = data.data.siteLever.split("/")[0]; |
| | | this.siteLeverList = []; |
| | | for (let i = 0; i < data.data.siteLever.split("/").length; i++) { |
| | | let val = data.data.siteLever.split("/")[i]; |
| | | var ccet = (Number(this.nowPrice) / Number(val)).toFixed(2); |
| | | // let item = { label: val + '倍', value: val ,bzj:ccet} |
| | | let item = { |
| | | name: val + "X", |
| | | subname: this.$t("hj102") + ":" + (ccet * 100).toFixed(2), |
| | | gg: val, |
| | | bzj: ccet, |
| | | }; |
| | | this.siteLeverList.push(item); |
| | | } |
| | | console.log(this.siteLeverList, " this.selectCycle"); |
| | | } |
| | | } else { |
| | | this.$store.commit("elAlertShow", { |