import{r as e,e as t,a9 as a,f as s,g as i,h as l,w as o,z as d,o as n,i as u,a as r,j as c,t as p,ai as _,k as m,l as f,F as y,N as g,aT as h,x as b,a0 as v,y as x,a1 as k,ad as j,ae as C,O as N}from"./index-DXvjTqMr.js";import{_ as T}from"./uni-easyinput.D7PPGXPC.js";import{_ as w,a as V}from"./uni-forms.GA6sNr68.js";import{_ as z}from"./uni-datetime-picker.DoXFjUWA.js";import{d as F}from"./index.D3kEQn5y.js";import{q as O,r as U}from"./customer.BB8HSfBC.js";import{u as $}from"./file.u5oGG8Vo.js";import{_ as q}from"./_plugin-vue_export-helper.BCo6x5W8.js";import"./uni-icons.Dxt3pfrw.js";/* empty css *//* empty css */import"./uni-forms.vue_vue_type_style_index_0_scoped_a2a9907e_lang.DijPs27m.js";import"./uni-datetime-picker.vue_vue_type_style_index_0_scoped_6f474695_lang.U38A_nZ2.js";import"./uni-nav-bar.BZJJc0Hh.js";/* empty css *//* empty css */const B=q({__name:"addFollow",setup(q){const B=e("color: #C0C4CC;font-size: 30rpx"),H=t({color:"#303133",disableColor:"#ffffff"}),I=t({type:1,eid:0,id:0,defaultTitle:"添加跟进记录",imgs:[],fid:0}),J=t({content:"",time:"",attach_ids:[],eid:"",types:0,follow_id:0}),K=e(!1);a((e=>{if(e.data||(I.type=Number(e.type),2==I.type&&(I.defaultTitle="添加跟进提醒",J.types=1)),e.kid&&(I.eid=Number(e.kid),J.eid=Number(e.kid)),e.eid&&(I.eid=Number(e.eid),J.eid=Number(e.eid)),e.fid&&(I.fid=Number(e.fid)),e.data){1==e.type?(I.defaultTitle="编辑跟进记录",I.type=1,J.types=0):(I.defaultTitle="编辑跟进提醒",I.type=2,J.types=1);let t=JSON.parse(e.data);I.id=t.id,J.content=t.content,J.time=t.time,I.imgs=t.attachs}}));const M=h((()=>{if(1===I.type&&!J.content)return b.error("跟进信息不能为空"),!1;if(2===I.type&&!J.content)return b.error("提醒内容不能为空"),!1;if(2===I.type&&!J.time)return b.error("请选择提醒时间"),!1;if(I.imgs.map((e=>{J.attach_ids.push(e.id)})),I.fid>0&&(J.follow_id=I.fid),"编辑跟进提醒"===I.defaultTitle||"编辑跟进记录"===I.defaultTitle){let e=I.id;K.value=!0,O(e,J).then((e=>{K.value=!1,b.success(e.message);v(`/pages/customer/list/details?id=${I.eid}&type=2`)})).catch((e=>{K.value=!1,b.error(e.message)}))}else K.value=!0,U(J).then((e=>{K.value=!1;const t=I.fid>0?"/pages/users/schedule/index":`/pages/customer/list/details?id=${I.eid}&type=2`;v(t)})).catch((e=>{K.value=!1,b.error(e.message)}))}),500),Q=()=>{const e={eid:I.eid,relation_type:"follow"};I.id>0&&(e.relation_id=I.id),$("attach/imgs",e,_).then((e=>{I.imgs.push(e.data)})).catch((e=>{b.error(e)}))};return(e,t)=>{const a=d,h=x,b=s(i("uni-easyinput"),T),v=s(i("uni-forms-item"),w),O=N,U=s(i("uni-datetime-picker"),z),$=s(i("uni-forms"),V),q=k;return n(),l(a,{class:"content"},{default:o((()=>[u(a,{class:"cr-position-header"},{default:o((()=>[u(a,{class:"status_bar"}),u(r(F),{"is-right":!0,"default-title":I.defaultTitle},null,8,["default-title"])])),_:1}),u(a,{class:"examine-content m10"},{default:o((()=>[u($,{border:!1,"label-width":"80px"},{default:o((()=>[u(a,{class:"list-item"},{default:o((()=>[u(v,{class:"is-direction-top p24"},{label:o((()=>[u(a,{class:"uni-forms-item__label mt36"},{default:o((()=>[c(p(1==I.type?"跟进信息":"提醒内容"),1),u(h,{class:"iconfont"},{default:o((()=>[c("*")])),_:1})])),_:1})])),default:o((()=>[u(b,{inputBorder:!1,class:"max-height",modelValue:J.content,"onUpdate:modelValue":t[0]||(t[0]=e=>J.content=e),type:"textarea",clearable:!1,styles:H,"placeholder-style":B.value,maxlength:256,autoHeight:!0,placeholder:1==I.type?"填写跟进信息":"填写提醒内容"},null,8,["modelValue","styles","placeholder-style","placeholder"])])),_:1})])),_:1}),u(a,{class:"list-item mt20 p24"},{default:o((()=>[1==I.type?(n(),l(v,{key:0,class:"is-direction-top"},{label:o((()=>[u(a,{class:"uni-forms-item__label mt36"},{default:o((()=>[c(" 添加图片 "),u(h,{class:"tips"},{default:o((()=>[c("(建议734*1034,大小不超过"+p(r(_))+"M,支持jpg、jpeg、png等)",1)])),_:1})])),_:1}),u(a,{class:"upload"},{default:o((()=>[(n(!0),m(y,null,f(I.imgs,((e,t)=>(n(),l(a,{key:t,class:"box"},{default:o((()=>[r(j)(e.name)?(n(),l(O,{key:0,class:"img",src:e.url,mode:""},null,8,["src"])):(n(),l(O,{key:1,class:"img",src:"/static/image/cloudfile/"+r(C)(e.name),mode:""},null,8,["src"])),u(a,{class:"delete",onClick:t=>{return a=e,void(I.imgs=I.imgs.filter((e=>e.id!==a.id)));var a}},{default:o((()=>[u(h,{class:"iconfont icon-shenpizhongxin-jujue"})])),_:2},1032,["onClick"])])),_:2},1024)))),128)),u(a,{class:"upload-box",onClick:Q},{default:o((()=>[u(a,{class:"iconfont icon-paizhao"}),u(a,{class:"text"},{default:o((()=>[c(" 添加图片 ")])),_:1})])),_:1})])),_:1})])),_:1})):g("",!0),2==I.type?(n(),l(v,{key:1,class:"input-label"},{label:o((()=>[u(a,{class:"uni-forms-item__label"},{default:o((()=>[c("提醒时间 "),u(h,{class:"iconfont"},{default:o((()=>[c("*")])),_:1})])),_:1})])),default:o((()=>[u(U,{type:"datetime","clear-icon":!1,border:!1,modelValue:J.time,"onUpdate:modelValue":t[1]||(t[1]=e=>J.time=e),onChange:e.timeChange},{default:o((()=>[J.time?g("",!0):(n(),l(a,{key:0,class:"picker-input picker-input-placeholder"},{default:o((()=>[c(" 请选择 "),u(a,{class:"iconfont icon-fanhui"})])),_:1})),J.time?(n(),l(a,{key:1,class:"picker-input"},{default:o((()=>[c(p(J.time),1)])),_:1})):g("",!0)])),_:1},8,["modelValue","onChange"])])),_:1})):g("",!0)])),_:1})])),_:1})])),_:1}),u(a,{class:"examine-button"},{default:o((()=>[u(q,{type:"primary",loading:K.value,onClick:r(M)},{default:o((()=>[c("提交")])),_:1},8,["loading","onClick"])])),_:1})])),_:1})}}},[["__scopeId","data-v-b5418631"]]);export{B as default};