sf_web_dist/js/channel-risk.1756380691350Cty0P0xr.js

2 lines
4.2 KiB
JavaScript
Raw Normal View History

2025-08-28 19:32:42 +08:00
import{D as e,ag as l,r as o,m as a,e as n,w as t,N as m,bo as _,g as d,al as s,O as u,bp as r,l as y,am as i,bO as p,d3 as w,an as c,aX as f,aO as h}from"./index.1756380691350B663p32X.js";import{E as V}from"./el-time-select.1756380691350D4HJptx5.js";import{E as R}from"./el-text.1756380691350CCIY7iyD.js";import{s as b}from"./payee-channel.1756380691350Byl8HCwd.js";const x={class:"flex"},v={class:"dialog-footer"},k={__name:"channel-risk",props:{showChannelRisk:{type:Boolean,default:!1},currentRow:{type:Object,default:{}}},emits:["update:showChannelRisk","loadData"],setup(k,{emit:U}){const j=k;e(()=>j.showChannelRisk,e=>{var l,o,a,n;e&&(C.not_allow_money=(null==(l=j.currentRow)?void 0:l.not_allow_money)?JSON.parse(null==(o=j.currentRow)?void 0:o.not_allow_money).join(","):"",C.min_money=j.currentRow.min_money,C.max_money=j.currentRow.max_money,C.allow_money=(null==(a=j.currentRow)?void 0:a.allow_money)?JSON.parse(null==(n=j.currentRow)?void 0:n.allow_money).join(","):"",C.money_type=j.currentRow.money_type||2,C.start_time=j.currentRow.start_time,C.end_time=j.currentRow.end_time)});const C=l({money_type:2,not_allow_money:"",min_money:"",max_money:"",allow_money:"",start_time:"",end_time:""}),g=()=>{C.money_type=2,C.not_allow_money="",C.min_money="",C.max_money="",C.allow_money="",C.start_time="",C.end_time=""},O=o(),D=U,N=()=>{D("update:showChannelRisk",!1),g()},E=()=>{O.value.validate(e=>{if(e){let e={not_allow_money:""!=(null==C?void 0:C.not_allow_money)?C.not_allow_money.split(","):[],min_money:C.min_money,max_money:C.max_money,allow_money:""!=C.allow_money?C.allow_money.split(","):[],start_time:C.start_time,end_time:C.end_time,money_type:C.money_type,id:j.currentRow.id};b(e).then(e=>{D("update:showChannelRisk",!1),h.success("操作成功"),D("loadData"),g()})}})};return(e,l)=>{const o=R,h=i,b=r,U=w,j=p,g=_,D=V,J=c,S=f;return n(),a(S,{"model-value":k.showChannelRisk,title:"风控",width:"600px","before-close":N},{footer:t(()=>[y("div",v,[m(J,{type:"primary",onClick:E},{default:t(()=>l[13]||(l[13]=[u(" 提交保存 ")])),_:1,__:[13]})])]),default:t(()=>[m(g,{model:d(C),"label-width":"auto",ref_key:"channelRef",ref:O},{default:t(()=>[m(o,{type:"danger"},{default:t(()=>l[7]||(l[7]=[u("注意不需要风控的实现请默认为0")])),_:1,__:[7]}),m(b,{label:"限额排查",prop:"not_allow_money"},{default:t(()=>[m(h,{modelValue:d(C).not_allow_money,"onUpdate:modelValue":l[0]||(l[0]=e=>d(C).not_allow_money=e)},null,8,["modelValue"]),l[8]||(l[8]=y("span",null,"渠道需要排除的金额,英文,分割",-1))]),_:1,__:[8]}),m(b,{label:"金额模式",prop:"money_type"},{default:t(()=>[m(j,{modelValue:d(C).money_type,"onUpdate:modelValue":l[1]||(l[1]=e=>d(C).money_type=e)},{default:t(()=>[m(U,{value:2},{default:t(()=>l[9]||(l[9]=[u("区间金额")])),_:1,__:[9]}),m(U,{value:1},{default:t(()=>l[10]||(l[10]=[u("固定金额")])),_:1,__:[10]})]),_:1},8,["modelValue"])]),_:1}),2==d(C).money_type?(n(),a(g,{key:0,inline:!0,model:d(C),"label-width":"auto"},{default:t(()=>[m(b,{label:"单笔最小金额",prop:"min_money"},{default:t(()=>[m(h,{modelValue:d(C).min_money,"onUpdate:modelValue":l[2]||(l[2]=e=>d(C).min_money=e),type:"number"},null,8,["modelValue"])]),_:1}),m(b,{label:"单笔最大金额",prop:"max_money"},{default:t(()=>[m(h,{modelValue:d(C).max_money,"onUpdate:modelValue":l[3]||(l[3]=e=>d(C).max_money=e),type:"number"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"])):s("",!0),1==d(C).money_type?(n(),a(b,{key:1,label:"固定金额",prop:"allow_money"},{default:t(()=>[m(h,{modelValue:d(C).allow_money,"onUpdate:modelValue":l[4]||(l[4]=e=>d(C).allow_money=e)},null,8,["modelValue"]),l[11]||(l[11]=y("span",null,"渠道可交易的固定金额,英文,分割",-1))]),_:1,__:[11]})):s("",!0),m(b,{label:"交易时间",prop:"start_time"},{default:t(()=>[y("div",x,[m(D,{modelValue:d(C).start_time,"onUpdate:modelValue":l[5]||(l[5]=e=>d(C).start_time=e),class:"mr-4",placeholder:"开始时间",start:"00:00",step:"01:00",end:"23:00"},null,8,["modelValue"]),l[12]||(l[12]=y("span",{style:{"margin-right":"12px"}},"-",-1)),m(D,{modelValu