2 lines
1.7 KiB
JavaScript
2 lines
1.7 KiB
JavaScript
var u=(e,c,l)=>new Promise((s,n)=>{var r=t=>{try{a(l.next(t))}catch(d){n(d)}},i=t=>{try{a(l.throw(t))}catch(d){n(d)}},a=t=>t.done?s(t.value):Promise.resolve(t.value).then(r,i);a((l=l.apply(e,c)).next())});import{a as p,D as f}from"./index-atqKjyui.js";import{dh as m,cT as o}from"../jse/index-index-BAlyf32H.js";function T(){return[{field:"customerName",label:"客户名称"},{field:"totalPrice",label:"商机金额(元)",render:e=>m(e)},{field:"statusTypeName",label:"商机组"},{field:"ownerUserName",label:"负责人"},{field:"createTime",label:"创建时间",render:e=>o(e)}]}function g(){return[{field:"name",label:"商机名称"},{field:"customerName",label:"客户名称"},{field:"totalPrice",label:"商机金额(元)",render:e=>m(e)},{field:"dealTime",label:"预计成交日期",render:e=>o(e)},{field:"contactNextTime",label:"下次联系时间",render:e=>o(e)},{field:"statusTypeName",label:"商机状态组"},{field:"statusName",label:"商机阶段"},{field:"remark",label:"备注"}]}function h(e){return[{fieldName:"id",component:"Input",dependencies:{triggerFields:[""],show:()=>!1}},{fieldName:"statusId",label:"商机状态",component:"Input",dependencies:{triggerFields:[""],show:()=>!1}},{fieldName:"endStatus",label:"商机状态",component:"Input",dependencies:{triggerFields:[""],show:()=>!1}},{fieldName:"status",label:"商机阶段",component:"Select",dependencies:{triggerFields:[""],componentProps(){return u(this,null,function*(){var r,i;const s=(yield p((i=(r=e.value)==null?void 0:r.statusTypeId)!=null?i:0)).map(a=>({label:`${a.name}(赢单率:${a.percent}%)`,value:a.id})),n=f.map(a=>({label:`${a.name}(赢单率:${a.percent}%)`,value:a.endStatus}));return s.push(...n),{options:s}})}},rules:"required"}]}export{g as a,h as b,T as u};
|