所有策略的弹框层级降低为10

master
yujialong 6 months ago
parent 83530b7bf4
commit 480e5f35fe
  1. 2
      src/layout/index.vue
  2. 2
      src/views/product/afterLoan/1029/Index.vue
  3. 2
      src/views/product/afterLoan/1030/Index.vue
  4. 2
      src/views/product/afterLoan/1031/Index.vue
  5. 2
      src/views/product/afterLoan/1032/Index.vue
  6. 2
      src/views/product/afterLoan/1033/Index.vue
  7. 2
      src/views/product/bank/Config.vue
  8. 2
      src/views/product/bank/Info.vue
  9. 40
      src/views/product/fund/Add.vue
  10. 2
      src/views/product/insurance/Add.vue
  11. 2
      src/views/product/interestRate/772/Index.vue
  12. 2
      src/views/product/interestRate/935/Index.vue
  13. 2
      src/views/product/interestRate/936/Index.vue
  14. 2
      src/views/product/strategy/150/Index.vue
  15. 2
      src/views/product/strategy/151/Index.vue
  16. 2
      src/views/product/strategy/152/Index.vue
  17. 2
      src/views/product/strategy/153/Index.vue
  18. 2
      src/views/product/strategy/154/Index.vue
  19. 2
      src/views/product/strategy/155/Index.vue
  20. 2
      src/views/product/strategy/156/Index.vue
  21. 2
      src/views/product/strategy/512/Index.vue
  22. 2
      src/views/product/strategy/513/Index.vue

@ -2,7 +2,7 @@
<div class="min-h-full bg-[url('@/assets/images/1.png')] bg-[length:100%_100%] bg-no-repeat">
<app-header />
<Back v-if="hidePanel" class="mx-3" name="金融产品设计及数字化营销沙盘系统后台管理系统" :isLogout="true" />
<app-sidebar v-if="!hideNav" class="sidebar fixed h-full px-5 overflow-hidden transition-width duration-300 z-40" />
<app-sidebar v-if="!hideNav" class="sidebar fixed h-full px-5 overflow-hidden transition-width duration-300" />
<div class="main h-[calc(100vh-86px)] transition-margin duration-300 overflow-auto" :class="{ ml: !hideNav }" id="appMain">
<app-main />
</div>

@ -52,7 +52,7 @@
class="px-3 py-2 justify-end"
></el-pagination>
<el-drawer v-model="visible" :title="(isDetail ? '查看' : curRow.strategyId ? '编辑' : '新增') + '五级分类策略'" size="100%" class="model-drawer">
<el-drawer v-model="visible" :title="(isDetail ? '查看' : curRow.strategyId ? '编辑' : '新增') + '五级分类策略'" size="100%" :z-index="10" class="model-drawer">
<Detail v-model:row="curRow" :disabled="isDetail" :key="i" @close="closeDrawer" />
</el-drawer>
</div>

@ -52,7 +52,7 @@
class="px-3 py-2 justify-end"
></el-pagination>
<el-drawer v-model="visible" :title="(isDetail ? '查看' : curRow.strategyId ? '编辑' : '新增') + '贷后检查策略'" size="100%" class="model-drawer">
<el-drawer v-model="visible" :title="(isDetail ? '查看' : curRow.strategyId ? '编辑' : '新增') + '贷后检查策略'" size="100%" :z-index="10" class="model-drawer">
<Detail v-model:row="curRow" :disabled="isDetail" :key="i" @close="closeDrawer" />
</el-drawer>
</div>

@ -52,7 +52,7 @@
class="px-3 py-2 justify-end"
></el-pagination>
<el-drawer v-model="visible" :title="(isDetail ? '查看' : curRow.strategyId ? '编辑' : '新增') + '贷后评分策略'" size="100%" class="model-drawer">
<el-drawer v-model="visible" :title="(isDetail ? '查看' : curRow.strategyId ? '编辑' : '新增') + '贷后评分策略'" size="100%" :z-index="10" class="model-drawer">
<Detail v-model:row="curRow" :disabled="isDetail" :key="i" @close="closeDrawer" />
</el-drawer>
</div>

@ -52,7 +52,7 @@
class="px-3 py-2 justify-end"
></el-pagination>
<el-drawer v-model="visible" :title="(isDetail ? '查看' : curRow.strategyId ? '编辑' : '新增') + '贷后预警策略'" size="100%" class="model-drawer">
<el-drawer v-model="visible" :title="(isDetail ? '查看' : curRow.strategyId ? '编辑' : '新增') + '贷后预警策略'" size="100%" :z-index="10" class="model-drawer">
<Detail v-model:row="curRow" :disabled="isDetail" :key="i" @close="closeDrawer" />
</el-drawer>
</div>

@ -52,7 +52,7 @@
class="px-3 py-2 justify-end"
></el-pagination>
<el-drawer v-model="visible" :title="(isDetail ? '查看' : curRow.strategyId ? '编辑' : '新增') + '贷后催收策略'" size="100%" class="model-drawer">
<el-drawer v-model="visible" :title="(isDetail ? '查看' : curRow.strategyId ? '编辑' : '新增') + '贷后催收策略'" size="100%" :z-index="10" class="model-drawer">
<Detail v-model:row="curRow" :disabled="isDetail" :key="i" @close="closeDrawer" />
</el-drawer>
</div>

@ -480,7 +480,7 @@
</el-tab-pane>
</el-tabs>
<el-drawer v-model="visible" :title="curPreviewTitle" size="100%" class="model-drawer">
<el-drawer v-model="visible" :title="curPreviewTitle" size="100%" :z-index="10" class="model-drawer">
<component v-if="loadedComponents[activeComponent]" :is="loadedComponents[activeComponent]" v-model:row="curRow" disabled :key="curRow.strategyId" />
</el-drawer>
</div>

@ -144,7 +144,7 @@
</div>
</div>
<el-drawer v-model="visible" :title="curPreviewTitle" size="100%" class="model-drawer">
<el-drawer v-model="visible" :title="curPreviewTitle" size="100%" :z-index="10" class="model-drawer">
<component v-if="loadedComponents[activeComponent]" :is="loadedComponents[activeComponent]" v-model:row="curRow" disabled :key="curRow.strategyId" />
</el-drawer>
</template>

@ -2,7 +2,7 @@
<div>
<el-tabs v-model="curTab">
<el-tab-pane :label="id ? '产品要素' : '新增产品'" name="tab1">
<el-form label-width="100px" label-suffix="" class="max-w-[calc(100vw-540px)] overflow-auto form" status-icon>
<el-form label-width="100px" label-suffix="" class="max-w-[calc(100vw-540px)] lg:max-w-[calc(100vw-423px)] overflow-auto form" status-icon>
<el-form-item label="基金名称" prop="fundName">
<el-input placeholder="取个有吸引力的产品名,限20字。" maxlength="20" v-model="form.fundName"></el-input>
</el-form-item>
@ -74,8 +74,8 @@
</div>
<div class="flex items-center">
客户T时卖出T+
<el-input class="w-[100px] mx-2" placeholder="请输入" v-model="form.sellingTime"></el-input>
<el-select class="w-[100px] mr-2" v-model="form.soldUnit" placeholder="请选择">
<el-input class="w-[90px] mx-2" placeholder="请输入" v-model="form.sellingTime"></el-input>
<el-select class="w-[90px] mr-2" v-model="form.soldUnit" placeholder="请选择">
<el-option v-for="item in config[5]?.recordChildren[0]?.recordChildren[1]?.subject?.itemList" :key="item" :value="item.options" />
</el-select>
确认赎回金额期间资金进入冻结账户
@ -85,7 +85,7 @@
<p class="mt-10 mb-2 text-xs text-[#ef3838]">买入费率单笔费率应小于5.00%5000</p>
<div class="flex">
<p class="field-name w-[400px] mr-32">金额</p>
<p class="field-name w-[100px] mr-32">费率</p>
<p class="field-name w-[90px] mr-32 xl:mr-10">费率</p>
<div class="field-name">
<el-icon class="cursor-pointer" :size="16" color="#333" @click="addRatio(0)">
<Plus />
@ -93,20 +93,20 @@
</div>
</div>
<div v-for="(item, i) in form.buySellRatioList0" :key="i" class="flex items-center mb-2">
<div class="w-[400px] mr-10">
<el-input v-if="i" class="w-[100px] mr-2" placeholder="请输入" disabled v-model="form.buySellRatioList0[i - 1].input2"></el-input>
<el-input v-else class="w-[100px] mr-2" placeholder="请输入" disabled v-model="item.input1"></el-input>
<div class="w-[390px] mr-10">
<el-input v-if="i" class="w-[90px] mr-2" placeholder="请输入" disabled v-model="form.buySellRatioList0[i - 1].input2"></el-input>
<el-input v-else class="w-[90px] mr-2" placeholder="请输入" disabled v-model="item.input1"></el-input>
{{ i ? '万' : '&emsp;' }}
<span class="mx-2"> &lt;= 买入金额</span>
<template v-if="i !== form.buySellRatioList0.length - 1">
&lt;
<el-input class="w-[100px] mx-2" placeholder="请输入" v-model="item.input2"></el-input>
<el-input class="w-[90px] mx-2" placeholder="请输入" v-model="item.input2"></el-input>
</template>
</div>
<div class="mr-32">
<el-input class="w-[100px] mr-2" placeholder="请输入" v-model="item.rate"></el-input>
<div class="mr-32 xl:mr-10">
<el-input class="w-[90px] mr-2" placeholder="请输入" v-model="item.rate"></el-input>
<el-select class="w-[90px]" v-model="item.rateUnit" placeholder="请选择">
<el-option v-for="item in units" :key="item" :value="item" />
</el-select>
@ -149,8 +149,8 @@
<!-- 赎回费率 -->
<p class="mt-10 mb-2 text-xs text-[#ef3838]">赎回费率单笔费率应小于5.00%5000</p>
<div class="flex">
<p class="field-name w-[600px] mr-32">持有时长</p>
<p class="field-name w-[100px] mr-32">费率</p>
<p class="field-name w-[600px] mr-32 xl:w-[540px] xl:mr-20">持有时长</p>
<p class="field-name w-[90px] mr-20 xl:mr-10">费率</p>
<div class="field-name">
<el-icon class="cursor-pointer" :size="16" color="#333" @click="addRatio(1)">
<Plus />
@ -158,27 +158,27 @@
</div>
</div>
<div v-for="(item, i) in form.buySellRatioList1" :key="i" class="flex items-center mb-2">
<div class="w-[600px] mr-10">
<el-input v-if="i" class="w-[100px] mr-2" placeholder="请输入" disabled v-model="form.buySellRatioList1[i - 1].input2"></el-input>
<el-input v-else class="w-[100px] mr-[108px]" placeholder="请输入" disabled v-model="item.input1"></el-input>
<div class="w-[590px] mr-10 xl:w-[538px] xl:mr-0">
<el-input v-if="i" class="w-[90px] mr-2" placeholder="请输入" disabled v-model="form.buySellRatioList1[i - 1].input2"></el-input>
<el-input v-else class="w-[90px] mr-[98px]" placeholder="请输入" disabled v-model="item.input1"></el-input>
<el-select v-if="i" class="w-[100px]" v-model="form.buySellRatioList1[i - 1].soldUnit2" placeholder="请选择" disabled>
<el-select v-if="i" class="w-[90px]" v-model="form.buySellRatioList1[i - 1].soldUnit2" placeholder="请选择" disabled>
<el-option v-for="item in times" :key="item" :value="item" />
</el-select>
<span class="mx-2"> &lt;= 持有时长</span>
<template v-if="i !== form.buySellRatioList1.length - 1">
&lt;
<el-input class="w-[100px] mx-2" placeholder="请输入" v-model="item.input2"></el-input>
<el-input class="w-[90px] mx-2" placeholder="请输入" v-model="item.input2"></el-input>
<el-select class="w-[100px]" v-model="item.soldUnit2" placeholder="请选择">
<el-select class="w-[90px]" v-model="item.soldUnit2" placeholder="请选择">
<el-option v-for="item in times" :key="item" :value="item" />
</el-select>
</template>
</div>
<div class="mr-32">
<el-input class="w-[100px] mr-2" placeholder="请输入" v-model="item.rate"></el-input>
<div class="min-w-[190px] mr-20 xl:mr-6">
<el-input class="w-[90px] mr-2" placeholder="请输入" v-model="item.rate"></el-input>
<el-select class="w-[90px]" v-model="item.rateUnit" placeholder="请选择">
<el-option v-for="item in units" :key="item" :value="item" />
</el-select>

@ -2,7 +2,7 @@
<div>
<el-tabs v-model="curTab">
<el-tab-pane :label="id ? '产品要素' : '新增产品'" name="tab1">
<el-form label-width="100px" label-suffix="" class="max-w-[calc(100vw-540px)] overflow-auto form" status-icon>
<el-form label-width="100px" label-suffix="" class="max-w-[calc(100vw-540px)] lg:max-w-[calc(100vw-423px)] overflow-auto form" status-icon>
<el-form-item label="保险名称" prop="insuranceName">
<el-input placeholder="取个有吸引力的产品名,限20字。" maxlength="20" v-model="form.insuranceName"></el-input>
</el-form-item>

@ -52,7 +52,7 @@
class="px-3 py-2 justify-end"
></el-pagination>
<el-drawer v-model="visible" :title="(isDetail ? '查看' : curRow.id ? '编辑' : '新增') + '个人额度模型'" size="100%" class="model-drawer">
<el-drawer v-model="visible" :title="(isDetail ? '查看' : curRow.id ? '编辑' : '新增') + '个人额度模型'" size="100%" :z-index="10" class="model-drawer">
<Detail v-model:row="curRow" :disabled="isDetail" :key="i" @close="closeDrawer" />
</el-drawer>
</div>

@ -52,7 +52,7 @@
class="px-3 py-2 justify-end"
></el-pagination>
<el-drawer v-model="visible" :title="(isDetail ? '查看' : curRow.id ? '编辑' : '新增') + '个人利率模型'" size="100%" class="model-drawer">
<el-drawer v-model="visible" :title="(isDetail ? '查看' : curRow.id ? '编辑' : '新增') + '个人利率模型'" size="100%" :z-index="10" class="model-drawer">
<Detail v-model:row="curRow" :disabled="isDetail" :key="i" @close="closeDrawer" />
</el-drawer>
</div>

@ -52,7 +52,7 @@
class="px-3 py-2 justify-end"
></el-pagination>
<el-drawer v-model="visible" :title="(isDetail ? '查看' : curRow.id ? '编辑' : '新增') + '企业利率模型'" size="100%" class="model-drawer">
<el-drawer v-model="visible" :title="(isDetail ? '查看' : curRow.id ? '编辑' : '新增') + '企业利率模型'" size="100%" :z-index="10" class="model-drawer">
<Detail v-model:row="curRow" :disabled="isDetail" :key="i" @close="closeDrawer" />
</el-drawer>
</div>

@ -52,7 +52,7 @@
class="px-3 py-2 justify-end"
></el-pagination>
<el-drawer v-model="visible" :title="(isDetail ? '查看' : curRow.strategyId ? '编辑' : '新增') + '政务黑名单策略'" size="100%" class="model-drawer">
<el-drawer v-model="visible" :title="(isDetail ? '查看' : curRow.strategyId ? '编辑' : '新增') + '政务黑名单策略'" size="100%" :z-index="10" class="model-drawer">
<Detail v-model:row="curRow" :disabled="isDetail" :key="i" @close="closeDrawer" />
</el-drawer>
</div>

@ -52,7 +52,7 @@
class="px-3 py-2 justify-end"
></el-pagination>
<el-drawer v-model="visible" :title="(isDetail ? '查看' : curRow.strategyId ? '编辑' : '新增') + '征信黑名单策略'" size="100%" class="model-drawer">
<el-drawer v-model="visible" :title="(isDetail ? '查看' : curRow.strategyId ? '编辑' : '新增') + '征信黑名单策略'" size="100%" :z-index="10" class="model-drawer">
<Detail v-model:row="curRow" :disabled="isDetail" :key="i" @close="closeDrawer" />
</el-drawer>
</div>

@ -52,7 +52,7 @@
class="px-3 py-2 justify-end"
></el-pagination>
<el-drawer v-model="visible" :title="(isDetail ? '查看' : curRow.strategyId ? '编辑' : '新增') + '商采黑名单策略'" size="100%" class="model-drawer">
<el-drawer v-model="visible" :title="(isDetail ? '查看' : curRow.strategyId ? '编辑' : '新增') + '商采黑名单策略'" size="100%" :z-index="10" class="model-drawer">
<Detail v-model:row="curRow" :disabled="isDetail" :key="i" @close="closeDrawer" />
</el-drawer>
</div>

@ -52,7 +52,7 @@
class="px-3 py-2 justify-end"
></el-pagination>
<el-drawer v-model="visible" :title="(isDetail ? '查看' : curRow.strategyId ? '编辑' : '新增') + '行内黑名单策略'" size="100%" class="model-drawer">
<el-drawer v-model="visible" :title="(isDetail ? '查看' : curRow.strategyId ? '编辑' : '新增') + '行内黑名单策略'" size="100%" :z-index="10" class="model-drawer">
<Detail v-model:row="curRow" :disabled="isDetail" :key="i" @close="closeDrawer" />
</el-drawer>
</div>

@ -53,7 +53,7 @@
class="px-3 py-2 justify-end"
></el-pagination>
<el-drawer v-model="visible" :title="(isDetail ? '查看' : curRow.strategyId ? '编辑' : '新增') + '企业黑名单策略'" size="100%" class="model-drawer">
<el-drawer v-model="visible" :title="(isDetail ? '查看' : curRow.strategyId ? '编辑' : '新增') + '企业黑名单策略'" size="100%" :z-index="10" class="model-drawer">
<Detail v-model:row="curRow" :disabled="isDetail" :key="i" @close="closeDrawer" />
</el-drawer>
</div>

@ -53,7 +53,7 @@
class="px-3 py-2 justify-end"
></el-pagination>
<el-drawer v-model="visible" :title="(isDetail ? '查看' : curRow.strategyId ? '编辑' : '新增') + '反欺诈策略'" size="100%" class="model-drawer">
<el-drawer v-model="visible" :title="(isDetail ? '查看' : curRow.strategyId ? '编辑' : '新增') + '反欺诈策略'" size="100%" :z-index="10" class="model-drawer">
<Detail v-model:row="curRow" :disabled="isDetail" :key="i" @close="closeDrawer" />
</el-drawer>
</div>

@ -53,7 +53,7 @@
class="px-3 py-2 justify-end"
></el-pagination>
<el-drawer v-model="visible" :title="(isDetail ? '查看' : curRow.strategyId ? '编辑' : '新增') + '负面行业黑名单策略'" size="100%" class="model-drawer">
<el-drawer v-model="visible" :title="(isDetail ? '查看' : curRow.strategyId ? '编辑' : '新增') + '负面行业黑名单策略'" size="100%" :z-index="10" class="model-drawer">
<Detail v-model:row="curRow" :disabled="isDetail" :key="i" @close="closeDrawer" />
</el-drawer>
</div>

@ -52,7 +52,7 @@
class="px-3 py-2 justify-end"
></el-pagination>
<el-drawer v-model="visible" :title="(isDetail ? '查看' : curRow.id ? '编辑' : '新增') + '个人信用评分策略'" size="100%" class="model-drawer">
<el-drawer v-model="visible" :title="(isDetail ? '查看' : curRow.id ? '编辑' : '新增') + '个人信用评分策略'" size="100%" :z-index="10" class="model-drawer">
<Detail v-model:row="curRow" :disabled="isDetail" :key="i" @close="closeDrawer" />
</el-drawer>
</div>

@ -52,7 +52,7 @@
class="px-3 py-2 justify-end"
></el-pagination>
<el-drawer v-model="visible" :title="(isDetail ? '查看' : curRow.id ? '编辑' : '新增') + '企业信用评分策略'" size="100%" class="model-drawer">
<el-drawer v-model="visible" :title="(isDetail ? '查看' : curRow.id ? '编辑' : '新增') + '企业信用评分策略'" size="100%" :z-index="10" class="model-drawer">
<Detail v-model:row="curRow" :disabled="isDetail" :key="i" @close="closeDrawer" />
</el-drawer>
</div>

Loading…
Cancel
Save