sf_web_dist/js/channel-risk.17568139287796NuyUY4b.js

2 lines
4.2 KiB
JavaScript
Raw Normal View History

2025-09-02 19:53:33 +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,bP as p,d4 as w,an as c,aX as f,aO as h}from"./index.1756813928779C3A0h-BU.js";import{E as V}from"./el-time-select.1756813928779DvRTBjcR.js";import{E as R}from"./el-text.1756813928779i47SG0f_.js";import{s as b}from"./payee-channel.1756813928779PB_xgNur.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:j}){const C=k;e(()=>C.showChannelRisk,e=>{var l,o,a,n;e&&(U.not_allow_money=(null==(l=C.currentRow)?void 0:l.not_allow_money)?JSON.parse(null==(o=C.currentRow)?void 0:o.not_allow_money).join(","):"",U.min_money=C.currentRow.min_money,U.max_money=C.currentRow.max_money,U.allow_money=(null==(a=C.currentRow)?void 0:a.allow_money)?JSON.parse(null==(n=C.currentRow)?void 0:n.allow_money).join(","):"",U.money_type=C.currentRow.money_type||2,U.start_time=C.currentRow.start_time,U.end_time=C.currentRow.end_time)});const U=l({money_type:2,not_allow_money:"",min_money:"",max_money:"",allow_money:"",start_time:"",end_time:""}),g=()=>{U.money_type=2,U.not_allow_money="",U.min_money="",U.max_money="",U.allow_money="",U.start_time="",U.end_time=""},O=o(),D=j,N=()=>{D("update:showChannelRisk",!1),g()},E=()=>{O.value.validate(e=>{if(e){let e={not_allow_money:""!=(null==U?void 0:U.not_allow_money)?U.not_allow_money.split(","):[],min_money:U.min_money,max_money:U.max_money,allow_money:""!=U.allow_money?U.allow_money.split(","):[],start_time:U.start_time,end_time:U.end_time,money_type:U.money_type,id:C.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,j=w,C=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(U),"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(U).not_allow_money,"onUpdate:modelValue":l[0]||(l[0]=e=>d(U).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(C,{modelValue:d(U).money_type,"onUpdate:modelValue":l[1]||(l[1]=e=>d(U).money_type=e)},{default:t(()=>[m(j,{value:2},{default:t(()=>l[9]||(l[9]=[u("区间金额")])),_:1,__:[9]}),m(j,{value:1},{default:t(()=>l[10]||(l[10]=[u("固定金额")])),_:1,__:[10]})]),_:1},8,["modelValue"])]),_:1}),2==d(U).money_type?(n(),a(g,{key:0,inline:!0,model:d(U),"label-width":"auto"},{default:t(()=>[m(b,{label:"单笔最小金额",prop:"min_money"},{default:t(()=>[m(h,{modelValue:d(U).min_money,"onUpdate:modelValue":l[2]||(l[2]=e=>d(U).min_money=e),type:"number"},null,8,["modelValue"])]),_:1}),m(b,{label:"单笔最大金额",prop:"max_money"},{default:t(()=>[m(h,{modelValue:d(U).max_money,"onUpdate:modelValue":l[3]||(l[3]=e=>d(U).max_money=e),type:"number"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"])):s("",!0),1==d(U).money_type?(n(),a(b,{key:1,label:"固定金额",prop:"allow_money"},{default:t(()=>[m(h,{modelValue:d(U).allow_money,"onUpdate:modelValue":l[4]||(l[4]=e=>d(U).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(U).start_time,"onUpdate:modelValue":l[5]||(l[5]=e=>d(U).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