From 832a37044afeea095d43535bcec6d2e71c4d2409 Mon Sep 17 00:00:00 2001
From: PC-20250623MANY\Administrator <344137771@qq.com>
Date: Sat, 16 Aug 2025 14:29:20 +0800
Subject: [PATCH] 1

---
 src/views/ipo/ipo.vue |   41 ++++++++++++++++++++++++++++-------------
 1 files changed, 28 insertions(+), 13 deletions(-)

diff --git a/src/views/ipo/ipo.vue b/src/views/ipo/ipo.vue
index 96baa86..257af68 100644
--- a/src/views/ipo/ipo.vue
+++ b/src/views/ipo/ipo.vue
@@ -27,19 +27,11 @@
                 <div class="label_1">{{ $t("hj313") }}</div>
                 <div class="label_2">
                   <el-tag
-                    v-if="i.stockType == 'MEX'"
+                    :type="i.stockType != $mc ? 'success' : ''"
                     size="small"
                     style="margin-right: 8px"
                   >
-                    MEX
-                  </el-tag>
-                  <el-tag
-                    type="success"
-                    size="small"
-                    style="margin-right: 8px"
-                    v-else-if="i.stockType == 'US'"
-                  >
-                    US
+                    {{ i.stockType }}
                   </el-tag>
                   <span>{{ i.name }}</span>
                 </div>
@@ -143,19 +135,42 @@
   methods: {
     // 打开购买弹窗
     buyOpen(i) {
-      this.$confirm("", this.$t("操作确认"), {
+      // this.$confirm("", this.$t("操作确认"), {
+      //   confirmButtonText: this.$t("qr"),
+      //   cancelButtonText: this.$t("qx"),
+      // })
+      //   .then(async () => {
+      //     // 申购
+      //     let opt = {
+      //       newCode: i.code,
+      //       applyNums: i.orderNumber,
+      //       password: i.password,
+      //       newlistId: i.newlistId,
+      //       type: i.type,
+      //     };
+      //     let data = await api.getNewAdd(opt);
+
+      //     if (data.status == 0) {
+      //       this.$message.success(data.msg);
+      //       this.init(); // 重新获取列表
+      //     }
+      //   })
+      //   .catch(() => {});
+
+      this.$prompt(this.$t("sl"), this.$t("操作确认"), {
         confirmButtonText: this.$t("qr"),
         cancelButtonText: this.$t("qx"),
       })
-        .then(async () => {
+        .then(async (val) => {
           // 申购
           let opt = {
             newCode: i.code,
-            applyNums: i.orderNumber,
+            applyNums: val.value,
             password: i.password,
             newlistId: i.newlistId,
             type: i.type,
           };
+
           let data = await api.getNewAdd(opt);
 
           if (data.status == 0) {

--
Gitblit v1.9.3