소스 검색

修改平台易宝展示和登录界面

silent 4 년 전
부모
커밋
913799c1e7
1개의 변경된 파일23개의 추가작업 그리고 8개의 파일을 삭제
  1. 23 8
      src/views/ldt_platform/platformsetting.vue

+ 23 - 8
src/views/ldt_platform/platformsetting.vue

@@ -4,16 +4,16 @@
       <el-tab-pane :label="item.label" v-for="(item,key) in option" :key="key">
       <el-tab-pane :label="item.label" v-for="(item,key) in option" :key="key">
         <!--易宝选项卡下拉框-->
         <!--易宝选项卡下拉框-->
         <div v-if="item.key==='YEEPAY_PRODUCT_INFO'">
         <div v-if="item.key==='YEEPAY_PRODUCT_INFO'">
-          <div style="text-align: right">
-            <el-button size="small" icon="el-icon-check" type="primary" @click="submit(item.data,()=>{
+          <avue-crud ref="crud" :option="item.optionCrud" :data="item.data">
+            <template slot="expand" slot-scope="scope">
+              <avue-form :option="item.option[scope.index]" v-model="item.data[scope.index]"></avue-form>
+            </template>
+            <template slot="menuLeft" slot-scope="{type,size}">
+              <el-button :size="size" icon="el-icon-check" type="primary" @click="submit(item.data,()=>{
                 item.loading = false;
                 item.loading = false;
               },item.loading=true,item)" :loading="item.loading">提交</el-button>
               },item.loading=true,item)" :loading="item.loading">提交</el-button>
-          </div>
-          <div v-for="(fee,index) in item.data" :key="index">
-            <h4 style="padding-left: 50px">{{fee.productName}}</h4>
-            <avue-form :option="item.option[index]" v-model="item.data[index]"></avue-form>
-            <el-divider/>
-          </div>
+            </template>
+          </avue-crud>
         </div>
         </div>
         <!--平台费率表单-->
         <!--平台费率表单-->
         <avue-crud  v-if="item.key==='platform_arg'" :option="item.optionwithdrawConfigOption" v-model="item.data" :data="item.form.withdrawConfigList"
         <avue-crud  v-if="item.key==='platform_arg'" :option="item.optionwithdrawConfigOption" v-model="item.data" :data="item.form.withdrawConfigList"
@@ -251,6 +251,21 @@ export default {
           label: "商户易宝",
           label: "商户易宝",
           id: "",
           id: "",
           key: "YEEPAY_PRODUCT_INFO",
           key: "YEEPAY_PRODUCT_INFO",
+          optionCrud:{
+            expand: true,
+            rowKey:'productCode',
+            border: true,
+            menu: false,
+            detail:true,
+            addBtn: false,
+            editBtn: false,
+            delBtn: false,
+            viewBtn: false,
+            column:[{
+              label: "产品名称",
+              prop:"productName",
+            }]
+          },
           data: [],
           data: [],
           option:[],
           option:[],
           loading: false,
           loading: false,