| | |
| | | "转入金额": "Transfer In Amount", |
| | | "确认兑换": "Confirm Exchange", |
| | | "确认撤销": "Confirm Cancel", |
| | | "确定要撤销此挂单吗?": "Are you sure you want to cancel this pending order?" |
| | | "确定要撤销此挂单吗?": "Are you sure you want to cancel this pending order?", |
| | | "排序": "Sort", |
| | | "升序": "Ascending", |
| | | "降序": "Descending", |
| | | "正常": "Normal" |
| | | } |
| | |
| | | "请输入转出金额": "Veuillez saisir le montant du transfert sortant", |
| | | "可用余额": "Solde disponible", |
| | | "转入金额": "Montant du transfert entrant", |
| | | "确认兑换": "Confirmer l'échange" |
| | | "确认兑换": "Confirmer l'échange", |
| | | "确认撤销": "Confirmer l'annulation", |
| | | "确定要撤销此挂单吗?": "Êtes-vous sûr de vouloir annuler cet ordre en attente ?", |
| | | "排序": "Trier", |
| | | "升序": "Ascendant", |
| | | "降序": "Descendant", |
| | | "正常": "Normal" |
| | | } |
| | |
| | | "请输入转出金额": "कृपया ट्रांसफर आउट राशि दर्ज करें", |
| | | "可用余额": "उपलब्ध शेष", |
| | | "转入金额": "ट्रांसफर इन राशि", |
| | | "确认兑换": "विनिमय की पुष्टि करें" |
| | | "确认兑换": "विनिमय की पुष्टि करें", |
| | | "确认撤销": "रद्द करने की पुष्टि करें", |
| | | "确定要撤销此挂单吗?": "क्या आप वाकई इस लंबित आदेश को रद्द करना चाहते हैं?", |
| | | "排序": "क्रमबद्ध करें", |
| | | "升序": "आरोही", |
| | | "降序": "अवरोही", |
| | | "正常": "सामान्य" |
| | | } |
| | |
| | | "请输入转出金额": "송금 금액을 입력하세요", |
| | | "可用余额": "사용 가능한 잔액", |
| | | "转入金额": "입금 금액", |
| | | "确认兑换": "환전 확인" |
| | | "确认兑换": "환전 확인", |
| | | "确认撤销": "취소 확인", |
| | | "确定要撤销此挂单吗?": "이 미결제 주문을 취소하시겠습니까?", |
| | | "排序": "정렬", |
| | | "升序": "오름차순", |
| | | "降序": "내림차순", |
| | | "正常": "일반" |
| | | } |
| | |
| | | "转入金额": "مبلغ التحويل الداخل", |
| | | "确认兑换": "تأكيد الصرف", |
| | | "确认撤销": "تأكيد الإلغاء", |
| | | "确定要撤销此挂单吗?": "هل أنت متأكد أنك تريد إلغاء هذا الطلب المعلق؟" |
| | | "确定要撤销此挂单吗?": "هل أنت متأكد أنك تريد إلغاء هذا الطلب المعلق؟", |
| | | "排序": "الترتيب", |
| | | "升序": "تصاعدي", |
| | | "降序": "تنازلي", |
| | | "正常": "عادي" |
| | | } |
| | |
| | | "请输入转出金额": "กรุณากรอกจำนวนเงินที่โอนออก", |
| | | "可用余额": "ยอดเงินคงเหลือ", |
| | | "转入金额": "จำนวนเงินที่โอนเข้า", |
| | | "确认兑换": "ยืนยันการแลกเปลี่ยน" |
| | | "确认兑换": "ยืนยันการแลกเปลี่ยน", |
| | | "确认撤销": "ยืนยันการยกเลิก", |
| | | "确定要撤销此挂单吗?": "คุณแน่ใจหรือไม่ว่าต้องการยกเลิกคำสั่งซื้อที่รอดำเนินการนี้?", |
| | | "排序": "เรียงลำดับ", |
| | | "升序": "จากน้อยไปมาก", |
| | | "降序": "จากมากไปน้อย", |
| | | "正常": "ปกติ" |
| | | } |
| | |
| | | </div>--> |
| | | </div> |
| | | <div class="rights"> |
| | | <div class="buy_btn" v-if="kLineDetails.type == 'HJ'"> |
| | | <div class="buy_btn"> |
| | | <div class="top_buy" @click="goBuy(0)"> |
| | | <span>{{ $t("hj84") }}</span> |
| | | <span>{{ $t("hj78") }}</span> |
| | | </div> |
| | | <div class="bottom_buy"> |
| | | <span>{{ singDetails.nowPrice }}</span> |
| | | </div> |
| | | </div> |
| | | <div |
| | | class="sell_btn" |
| | | @click="goBuy(1)" |
| | | > |
| | | <div class="sell_btn" @click="goBuy(1)"> |
| | | <div class="top_sell"> |
| | | <span>{{ $t("hj85") }}</span> |
| | | </div> |
| | |
| | | @select="onSelect" |
| | | > |
| | | <template #reference> |
| | | <van-button type="primary">الترتيب</van-button> |
| | | <van-button type="primary">{{ $t("排序") }}</van-button> |
| | | </template> |
| | | </van-popover> |
| | | </van-col> |
| | |
| | | orderBy: "", |
| | | refreshing: false, |
| | | actions: [ |
| | | { text: "ترتيب", zh: "升序", val: "asc" }, |
| | | { text: "التخفيض", zh: "降序", val: "desc" }, |
| | | { text: "طبيعي", zh: "正常", val: "" } |
| | | { text: this.$t("升序"), zh: "升序", val: "asc" }, |
| | | { text: this.$t("降序"), zh: "降序", val: "desc" }, |
| | | { text: this.$t("正常"), zh: "正常", val: "" } |
| | | ] |
| | | }; |
| | | }, |
| | |
| | | <div class="jy" @click="goWall()"> |
| | | <div class="left_gn"> |
| | | <div class="l_icon"> |
| | | <img src="../../assets/img/huazhuan2.png" alt /> |
| | | <van-icon name="peer-pay" color="#027aff" size="0.5041rem" /> |
| | | <!-- <img src="../../assets/img/huazhuan2.png" alt /> --> |
| | | </div> |
| | | <div class="r_title"> |
| | | <span>{{ $t("hj256") }}</span> |
| | |
| | | <div class="jy" @click="handleGoToBankCard()"> |
| | | <div class="left_gn"> |
| | | <div class="l_icon"> |
| | | <img src="../../assets/img/shiming.png" alt /> |
| | | <van-icon name="idcard" color="#027aff" size="0.5041rem" /> |
| | | </div> |
| | | <div class="r_title"> |
| | | <span>{{ $t("hj147") }}</span> |
| | |
| | | </div> |
| | | </div> |
| | | <div class="rights"> |
| | | <div class="ese" v-if="KLine.type == 'HJ'"> |
| | | <div class="ese" v-if="!isSell && KLine.type == 'HJ'"> |
| | | <div |
| | | class="mc" |
| | | @click="handleTradingClick(0)" |
| | |
| | | <div class="btn_buy" @click="gdOrSetBuy()"> |
| | | <!-- <div :class="tabsCurrentIndex == 0 ? 'maichu' : ''">#3b82f6 --> |
| | | <div class="maichu" style="background-color:#3b82f6"> |
| | | <span>{{ tabsCurrentIndex == 0 ? $t("hj84") : $t("gm") }}</span> |
| | | <span v-if="isSell">{{ $t("hj78") }}</span> |
| | | <span v-else>{{ |
| | | tabsCurrentIndex == 0 ? $t("hj84") : $t("gm") |
| | | }}</span> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | created() { |
| | | if (this.$route.query.t) { |
| | | this.tabsCurrentIndex = Number(this.$route.query.t); |
| | | if (this.tabsCurrentIndex === 0) { |
| | | this.isSell = true; |
| | | } |
| | | console.log(this.tabsCurrentIndex); |
| | | } |
| | | ss; |
| | | if (this.$route.query.m) { |
| | | this.nowPrice = Number(this.$route.query.m); |
| | | this.profitTarget = Number(this.$route.query.m); |
| | |
| | | }, |
| | | data() { |
| | | return { |
| | | isSell: false, |
| | | tradingArr: [this.$t("hj84"), this.$t("hj85")], |
| | | tabsCurrentIndex: 0, |
| | | priceTabs: [this.$t("hj108"), this.$t("hj109")], |
| | |
| | | </div> |
| | | </van-col> |
| | | </van-row> |
| | | <van-row> |
| | | <!-- <van-row> |
| | | <van-col span="12"> |
| | | <div style="text-align: left"> |
| | | <div class="sport-content-title2"> |
| | |
| | | {{ item.amountToBeCovered }} |
| | | </div> |
| | | </div> |
| | | </van-col> |
| | | </van-col> --> |
| | | <!-- <van-col span="8"> |
| | | <div style="text-align: center"> |
| | | <div class="sport-content-title2"> |
| | |
| | | </div> |
| | | </div> |
| | | </van-col> --> |
| | | </van-row> |
| | | <!-- </van-row> --> |
| | | <van-row> |
| | | <van-col span="12"> |
| | | <div style="text-align: left"> |
| | |
| | | </div> |
| | | </van-col> |
| | | </van-row> |
| | | <van-row> |
| | | <van-col span="12"> |
| | | <!-- <van-row> --> |
| | | <!-- <van-col span="12"> |
| | | <div style="text-align: left"> |
| | | <div class="sport-content-title2"> |
| | | {{ $t("hj44") }} ({{ activeObj.symbolCode }}) |
| | |
| | | {{ item.amountToBeCovered }} |
| | | </div> |
| | | </div> |
| | | </van-col> |
| | | </van-col> --> |
| | | <!-- <van-col span="8"> |
| | | <div style="text-align: center"> |
| | | <div class="sport-content-title2"> |
| | |
| | | </div> |
| | | </div> |
| | | </van-col> --> |
| | | </van-row> |
| | | <!-- </van-row> --> |
| | | <van-row> |
| | | <van-col span="12"> |
| | | <div style="text-align: left"> |
| | |
| | | <div class="total-assets"> |
| | | <div class="left"> |
| | | <div class="total-name"> |
| | | {{ activeObj.symbolCode == 'SAR' ? 'إجمالي أصول الأسهم السعودية' : activeObj.assname }} ({{ activeObj.symbolCode }}) |
| | | {{ |
| | | activeObj.symbolCode == "SAR" |
| | | ? "إجمالي أصول الأسهم السعودية" |
| | | : activeObj.assname |
| | | }} |
| | | ({{ activeObj.symbolCode }}) |
| | | </div> |
| | | <div class="total-data"> |
| | | {{ activeObj.totalMoney }} |
| | | {{ activeObj.totalMoney }} |
| | | <!-- {{ 10000000000000 }} --> |
| | | </div> |
| | | </div> |
| | |
| | | <div class="item-card-itembox"> |
| | | <div class="item"> |
| | | <div class="itembox-data"> |
| | | {{ activeObj.profitAndLoss }} |
| | | {{ activeObj.profitAndLoss }} |
| | | </div> |
| | | |
| | | <div class="itembox-name"> |
| | |
| | | </div> |
| | | <div class="item"> |
| | | <div class="itembox-data"> |
| | | {{ activeObj.availableBalance }} |
| | | {{ activeObj.availableBalance }} |
| | | </div> |
| | | |
| | | <div class="itembox-name"> |
| | |
| | | <div class="item"> |
| | | <div class="itembox-data"> |
| | | {{ activeObj.isZf === 1 ? "-" : "" }} |
| | | {{ activeObj.cumulativeProfitAndLoss }} |
| | | {{ activeObj.cumulativeProfitAndLoss }} |
| | | </div> |
| | | |
| | | <div class="itembox-name"> |
| | |
| | | </div> |
| | | <div class="item"> |
| | | <div class="itembox-data"> |
| | | {{ activeObj.freezeMoney }} |
| | | {{ activeObj.freezeMoney }} |
| | | </div> |
| | | |
| | | <div class="itembox-name"> |
| | |
| | | </div> |
| | | <div class="item"> |
| | | <div class="itembox-data"> |
| | | {{ activeObj.handlingCharge }} |
| | | {{ activeObj.handlingCharge }} |
| | | </div> |
| | | |
| | | <div class="itembox-name"> |
| | | {{ $t("總手續費") }} ({{ activeObj.symbolCode }}) |
| | | </div> |
| | | </div> |
| | | <div class="item"> |
| | | <!-- <div class="item"> |
| | | <div class="itembox-data"> |
| | | {{ activeObj.amountToBeCovered }} |
| | | </div> |
| | |
| | | <div class="itembox-name"> |
| | | {{ $t("待补金额") }} ({{ activeObj.symbolCode }}) |
| | | </div> |
| | | </div> |
| | | </div> --> |
| | | </div> |
| | | <Dialog ref="closeAllDialog" :title="$t('一鍵平倉')" :confirm="confirm"> |
| | | <template v-slot:center> |
| | |
| | | props: { |
| | | activeObj: { |
| | | type: Object, |
| | | default: {}, |
| | | default: {} |
| | | }, |
| | | itemClick: { |
| | | type: Function, |
| | | default: () => {}, |
| | | }, |
| | | default: () => {} |
| | | } |
| | | }, |
| | | methods: { |
| | | async confirm() { |
| | |
| | | |
| | | closeAll() { |
| | | this.$refs.closeAllDialog.show = true; |
| | | }, |
| | | }, |
| | | } |
| | | } |
| | | }; |
| | | </script> |
| | | |
| | |
| | | }, |
| | | myMoney: "", |
| | | my_availableBalance: 0, |
| | | fromCurrency: "USDT", |
| | | fromCurrency: "USD", |
| | | toCurrency: "ST", |
| | | fromAmount: "", |
| | | toAmount: "", |
| | | fromBalance: "1000.00", |
| | | exchangeRate: "1 USDT = 100 ST", |
| | | exchangeRate: "1 USD = 100 ST", |
| | | currencyOptions: [ |
| | | { text: "USDT", value: "USDT" }, |
| | | { text: "USD", value: "USD" }, |
| | | { text: "ST", value: "ST" } |
| | | // { text: "欧元(EUR)", value: "EUR" }, |
| | | // { text: "英镑(GBP)", value: "GBP" } |
| | |
| | | |
| | | if (this.fromCurrency === "ST") { |
| | | this.my_availableBalance = 0; |
| | | } else if (this.fromCurrency === "USDT" || this.fromCurrency === "USD") { |
| | | } else if (this.fromCurrency === "USD" || this.fromCurrency === "USD") { |
| | | this.my_availableBalance = 1; |
| | | } |
| | | console.log(this.myMoney[this.my_availableBalance].availableBalance); |
| | |
| | | // 示例简单计算 |
| | | if (this.fromAmount && this.fromCurrency && this.toCurrency) { |
| | | const rate = |
| | | this.fromCurrency === "USDT" && this.toCurrency === "ST" ? 100 : 1; |
| | | this.fromCurrency === "USD" && this.toCurrency === "ST" ? 100 : 1; |
| | | this.toAmount = (this.fromAmount * rate).toFixed(2); |
| | | } |
| | | }, |
| | |
| | | this.myMoney = data.data; |
| | | if (this.fromCurrency === "ST") { |
| | | this.my_availableBalance = 0; |
| | | } else if ( |
| | | this.fromCurrency === "USDT" || |
| | | this.fromCurrency === "USD" |
| | | ) { |
| | | } else if (this.fromCurrency === "USD") { |
| | | this.my_availableBalance = 1; |
| | | } |
| | | } else { |
| | |
| | | text-decoration: none; |
| | | } |
| | | |
| | | .wrapper /deep/ .mint-tab-item-label { |
| | | font-size: 0.264rem; |
| | | .wrapper /deep/ .van-nav-bar__title { |
| | | font-size: 0.4rem !important; |
| | | } |
| | | .wrapper /deep/ .van-cell { |
| | | font-size: 0.31rem !important; |
| | | } |
| | | |
| | | .mint-navbar .mint-tab-item.is-selected { |