xiongzhu vor 4 Jahren
Ursprung
Commit
4fe5ff45fd
2 geänderte Dateien mit 32 neuen und 4 gelöschten Zeilen
  1. 29 2
      src/main/vue/src/views/IdentityAuthList.vue
  2. 3 2
      src/main/vue/src/views/OrderList.vue

+ 29 - 2
src/main/vue/src/views/IdentityAuthList.vue

@@ -47,8 +47,35 @@
             <el-table-column prop="userId" label="用户ID" width="100"> </el-table-column>
             <el-table-column prop="userId" label="用户ID" width="100"> </el-table-column>
             <el-table-column prop="realName" :label="org ? '法人' : '姓名'" min-width="100" show-overflow-tooltip>
             <el-table-column prop="realName" :label="org ? '法人' : '姓名'" min-width="100" show-overflow-tooltip>
             </el-table-column>
             </el-table-column>
-            <el-table-column prop="phone" label="手机" min-width="150" show-overflow-tooltip> </el-table-column>
-            <el-table-column prop="email" label="邮箱" min-width="200" show-overflow-tooltip> </el-table-column>
+            <template v-if="org">
+                <el-table-column prop="orgName" label="企业名称" show-overflow-tooltip key="1"></el-table-column>
+                <el-table-column
+                    prop="orgNo"
+                    label="统一社会信用代码"
+                    min-width="160"
+                    show-overflow-tooltip
+                ></el-table-column>
+                <el-table-column prop="orgLicense" label="营业执照" align="center" width="80" key="2">
+                    <template v-slot="{ row }">
+                        <el-image
+                            style="width: 30px; height: 30px"
+                            :src="row.orgLicense"
+                            fit="cover"
+                            :preview-src-list="[row.orgLicense]"
+                        ></el-image>
+                    </template>
+                </el-table-column>
+                <el-table-column prop="orgLicenseExpire" label="营业执照有效期" min-width="160" show-overflow-tooltip key="3">
+                    <template v-slot="{ row }">
+                        <span>{{ row.orgLicenseExpire || '长期' }}</span>
+                    </template>
+                </el-table-column>
+            </template>
+            <template v-else>
+                <el-table-column prop="phone" label="手机" min-width="150" show-overflow-tooltip key="4"> </el-table-column>
+                <el-table-column prop="email" label="邮箱" min-width="200" show-overflow-tooltip key="5"> </el-table-column>
+            </template>
+
             <el-table-column prop="idNo" label="身份证" min-width="200" show-overflow-tooltip> </el-table-column>
             <el-table-column prop="idNo" label="身份证" min-width="200" show-overflow-tooltip> </el-table-column>
             <el-table-column prop="idFront" label="身份正面照" width="120" align="center">
             <el-table-column prop="idFront" label="身份正面照" width="120" align="center">
                 <template v-slot="{ row }">
                 <template v-slot="{ row }">

+ 3 - 2
src/main/vue/src/views/OrderList.vue

@@ -70,11 +70,12 @@
             <el-table-column prop="totalPrice" label="总价"> </el-table-column>
             <el-table-column prop="totalPrice" label="总价"> </el-table-column>
             <el-table-column prop="status" label="状态" :formatter="statusFormatter"> </el-table-column>
             <el-table-column prop="status" label="状态" :formatter="statusFormatter"> </el-table-column>
             <el-table-column prop="payMethod" label="支付方式" :formatter="payMethodFormatter"> </el-table-column>
             <el-table-column prop="payMethod" label="支付方式" :formatter="payMethodFormatter"> </el-table-column>
-            <el-table-column prop="transactionId" label="交易ID"> </el-table-column>
+            <el-table-column prop="transactionId" label="交易ID" show-overflow-tooltip> </el-table-column>
             <el-table-column prop="createdAt" label="创建时间" width="140"> </el-table-column>
             <el-table-column prop="createdAt" label="创建时间" width="140"> </el-table-column>
             <el-table-column prop="payTime" label="支付时间" width="140"> </el-table-column>
             <el-table-column prop="payTime" label="支付时间" width="140"> </el-table-column>
             <el-table-column prop="txHash" label="链上hash" show-overflow-tooltip> </el-table-column>
             <el-table-column prop="txHash" label="链上hash" show-overflow-tooltip> </el-table-column>
-            <el-table-column prop="gasUsed" label="消耗gas"> </el-table-column>
+            <el-table-column prop="gasUsed" label="消耗gas"></el-table-column>
+            <el-table-column prop="invitor" label="推广用户"></el-table-column>
             <el-table-column label="操作" align="center" fixed="right" width="150">
             <el-table-column label="操作" align="center" fixed="right" width="150">
                 <template slot-scope="{ row }">
                 <template slot-scope="{ row }">
                     <el-button @click="editRow(row)" type="primary" size="mini" plain>查看</el-button>
                     <el-button @click="editRow(row)" type="primary" size="mini" plain>查看</el-button>