wansfa 1 éve
szülő
commit
7ea26a0b5a
2 módosított fájl, 22 hozzáadás és 16 törlés
  1. 21 15
      src/views/company/companyMoneyLogs/index.vue
  2. 1 1
      src/views/login.vue

+ 21 - 15
src/views/company/companyMoneyLogs/index.vue

@@ -13,7 +13,17 @@
         </el-select>
       </el-form-item>
 
-      
+     <el-form-item label="类型" prop="logsType">
+        <el-select style="width: 220px" v-model="queryParams.logsType" placeholder="请选择类型" @change="changeLogsType" clearable size="small">
+              <el-option
+                v-for="dict in typesOptions"
+                :key="dict.dictValue"
+                :label="dict.dictLabel"
+                :value="dict.dictValue"
+              />
+        </el-select>
+      </el-form-item>
+
       <el-form-item label="商城订单号" label-width="100px" prop="orderCode" v-if="queryParams.logsType==4 || queryParams.logsType==5">
           <el-input
             v-model="queryParams.orderCode"
@@ -34,7 +44,7 @@
           />
       </el-form-item>
       
-       <el-form-item label="交易单号" prop="tradeCode">
+      <el-form-item label="交易单号" prop="tradeCode" v-if="queryParams.logsType==4 || queryParams.logsType==5 || queryParams.logsType==8 || queryParams.logsType==9">
           <el-input
             v-model="queryParams.tradeCode"
             placeholder="请输入交易单号"
@@ -43,23 +53,11 @@
             @keyup.enter.native="handleQuery"
           />
       </el-form-item>
-
-
+ 
       <el-form-item label="开始时间" prop="startTime">
          <el-date-picker v-model="dateRange" size="small" style="width: 220px" value-format="yyyy-MM-dd" type="daterange" range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期"></el-date-picker>
       </el-form-item>
 
-      <el-form-item label="类型" prop="logsType">
-        <el-select style="width: 220px" v-model="queryParams.logsType" placeholder="请选择类型" clearable size="small">
-              <el-option
-                v-for="dict in typesOptions"
-                :key="dict.dictValue"
-                :label="dict.dictLabel"
-                :value="dict.dictValue"
-              />
-        </el-select>
-      </el-form-item>
-
       <el-form-item>
         <el-button type="cyan" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
         <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
@@ -100,6 +98,11 @@
       <el-table-column label="企业" align="center" prop="companyName" />
       <el-table-column label="金额" align="center" prop="money" />
       <el-table-column label="余额" align="center" prop="balance" />
+
+      <el-table-column label="商城订单号" align="center" prop="orderCode"  v-if="queryParams.logsType==4 || queryParams.logsType==5"  />
+      <el-table-column label="交易单号" align="center" prop="bankTransactionId"  v-if="queryParams.logsType==4 || queryParams.logsType==5 || queryParams.logsType==8 || queryParams.logsType==9 " />
+      <el-table-column label="支付类型" align="center" prop="payTypeCode"  v-if="queryParams.logsType==4 || queryParams.logsType==5 || queryParams.logsType==8 || queryParams.logsType==9 " />
+    
       <el-table-column label="备注" align="center" prop="remark" />
       <el-table-column label="创建时间" align="center" prop="createTime" width="180">
         <template slot-scope="scope">
@@ -336,6 +339,9 @@ export default {
         }).then(response => {
           this.download(response.msg);
         }).catch(function() {});
+    },
+    changeLogsType(){
+      this.getList();
     }
   }
 };

+ 1 - 1
src/views/login.vue

@@ -51,7 +51,7 @@
     </div>
     <!--  底部  -->
     <div class="el-login-footer">
-      <span>Copyright © 2022 <a href="https://beian.miit.gov.cn/" target="_blank">渝ICP备19014022号-7</a></span>
+      <span>Copyright © 2023 <a href="https://beian.miit.gov.cn/" target="_blank">渝ICP备19014022号-7</a></span>
     </div>
   </div>
 </template>