HEX
Server: nginx/1.28.3
System: Linux ip-172-31-12-242 6.17.0-1007-aws #7~24.04.1-Ubuntu SMP Thu Jan 22 21:04:49 UTC 2026 x86_64
User: root (0)
PHP: 7.4.33
Disabled: passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv
Upload Files
File: /www/server/panel/BTPanel/static/js/index147.js
import{c as ce,r as c,H as ie,o as pe,j as i,k as u,q as r,x,s as C,p as o,C as M,Q as w,y as V,L as E,e as p,v,P,R as I,F as U,B as F,J as de,K as ue,b2 as me,T as fe,aB as ve,D as be,ad as ge,ab as he,z as ye}from"./base-lib.js?v=1777008528";import{c as ke,gj as _e,bT as xe,d_ as Ce,f as we,cZ as Ve}from"./utils-lib.js?v=1777008528";import{n as Ee}from"./index3.js?v=1777008528";import"./__commonjsHelpers__.js?v=1777008528";import"./index119.js?v=1777008528";import"./index116.js?v=1777008528";const Te={class:"nps-survey-box"},Ne={class:"nps-survey-banner"},Se={style:{"vertical-align":"4px"}},Re={class:"px-[4rem] text-center !relative"},Be={key:0,class:"px-[4rem] mt-[2rem] vertical-top"},qe={class:"my-[1rem]"},ze={class:"inline-block cardView"},De=["onMouseover"],Le={class:"mt-[4px] ml-[7.6rem]"},Me={key:0},Pe={key:1,class:"px-[4rem] mt-[2rem]"},Ie={class:"mb-1rem"},Ue={class:"w-[36rem] ml-[7.6rem] inline-block"},Fe={class:"flex flex-col items-center p-[2rem] mt-[1.2rem]"},$e=ce({__name:"index",props:{compData:{default:()=>({})}},emits:["close"],setup($,{emit:j}){const{payment:J}=ke(),y=we(),K=j,O=$,{id:Q,type:A,name:T,softName:G,description:H,isNoRate:k,title:N,isCard:Z,isShowPhone:W}=O.compData,S=c("top-0"),f=c(""),d=c(0),R=c(),X=[{text:"很不满意",color:"var(--el-color-danger)",borderColor:"rgba(var(--el-color-danger-rgb),0.4)",bgColor:"rgba(var(--el-color-danger-rgb),0.1)"},{text:"不满意",color:"var(--el-color-danger)",borderColor:"rgba(var(--el-color-danger-rgb),0.4)",bgColor:"rgba(var(--el-color-danger-rgb),0.1)"},{text:"一般",color:"var(--el-color-warning)",borderColor:"rgba(var(--el-color-warning-rgb),0.4)",bgColor:"rgba(var(--el-color-danger-rgb),0.1)"},{text:"满意",color:"var(--el-color-primary)",borderColor:"rgba(var(--el-color-primary-rgb),0.4)",bgColor:"rgba(var(--el-color-primary-rgb),0.1)"},{text:"非常满意",color:"var(--el-color-primary)",borderColor:"rgba(var(--el-color-primary-rgb),0.4)",bgColor:"rgba(var(--el-color-primary-rgb),0.1)"}],b=c(0),B=c(""),q=c([{text:"软件和互联网",checked:!0},{text:"事业单位",checked:!1},{text:"传统企业",checked:!1},{text:"创业公司",checked:!1},{text:"个人",checked:!1},{text:"其他",checked:!1}]),g=c(""),z=c([[{role:"软件开发",check:!1},{role:"建站",check:!1},{role:"互联网服务",check:!1},{role:"软件服务",check:!1}],[{role:"政府单位",check:!1},{role:"政企单位",check:!1},{role:"医院",check:!1},{role:"学校",check:!1}],[{role:"工业",check:!1},{role:"服务",check:!1},{role:"餐饮",check:!1},{role:"制造业等",check:!1}],[{role:"创业公司",check:!1}],[{role:"个人站长",check:!1},{role:"学生",check:!1}]]),Y=N||(T?"您对".concat(T,"有什么改进的方向和建议?"):"宝塔面板需求反馈收集"),D=H||"如果您在使用过程中遇到任何问题或功能不完善,请将您的问题或需求详细描述给我们,我们将尽力为您解决或完善。",n=ie({phone:"",status:!1}),ee=(l,e)=>{b.value=e,q.value.forEach(a=>{a.checked=!1}),l.checked=!0},oe=(l,e)=>{B.value=l.role,z.value.forEach(a=>{a.forEach(s=>{s.check=!1})}),l.check=!0},te=async()=>{let l={product_type:A,software_name:G||"panel",rate:d.value},e={};if(!k&&(d.value===null||d.value===0)){y.error("打个分数再提交吧,麻烦您了~");return}if(f.value===""){y.error("请输入您的需求");return}try{if(e[Q]=f.value,b.value!=5?e[1e3]=B.value:e[1e3]=g.value,l.questions=JSON.stringify(e),n.status){if(!n.phone){y.error("请留下您的手机号码方便后续回访~");return}let a=_e(n.phone);l.feedback=JSON.stringify(a?{phone:n.phone}:{email:n.phone})}await xe(l),Ee(),K("close")}catch(a){}},L=c();return pe(()=>{if(!k){S.value="top-34";const l=R.value.$el.querySelectorAll(".el-rate__item");l.forEach((e,a)=>{const s=document.createElement("div"),m=X[a];s.innerText=m.text,s.classList.add("rate-tips"),s.style.color=m.color,s.style.borderColor=m.borderColor,s.style.backgroundColor=m.bgColor,e.appendChild(s),[1,3,5].includes(a)||(s.style.display="block"),e.addEventListener("mouseover",()=>{l.forEach(_=>{_.querySelector(".rate-tips").style.display="none"}),d.value=a+1,s.style.display="block"})})}setTimeout(()=>{var l;(l=L.value)==null||l.focus()},400)}),(l,e)=>{const a=me,s=fe,m=ve,_=be,le=Ce,re=ge,se=he,ae=ye;return i(),u("div",Te,[r("div",Ne,[r("span",null,[e[7]||(e[7]=r("i",null,null,-1)),e[8]||(e[8]=x()),r("span",Se,C(o(Y)),1)])]),r("div",Re,[o(k)?V("",!0):(i(),M(a,{key:0,ref_key:"rate",ref:R,modelValue:o(d),"onUpdate:modelValue":e[0]||(e[0]=t=>w(d)?d.value=t:null),class:"mt-[8px] mb-[3rem]",colors:["var(--el-color-danger)","var(--el-color-warning)","var(--el-color-primary)"],texts:["很不满意","不满意","一般","满意","非常满意"],"aria-label":"Rate",size:"large"},null,8,["modelValue"])),r("span",{class:E(["text-[red] absolute left-12",o(S)])},"*",2),p(m,{placement:"top-start",width:"440","popper-class":"tips !bg-primary !text-white !text-small !p-12px !leading-[2rem]",trigger:"click","visible-arrow":!0,content:o(D)},{reference:v(()=>[p(s,{ref_key:"inputRef",ref:L,modelValue:o(f),"onUpdate:modelValue":e[1]||(e[1]=t=>w(f)?f.value=t:null),type:"textarea",rows:5,placeholder:o(D),onKeydown:[e[2]||(e[2]=P(I(()=>{},["stop"]),["enter"])),e[3]||(e[3]=P(I(()=>{},["stop"]),["space"]))]},null,8,["modelValue","placeholder"])]),_:1},8,["content"])]),o(Z)?(i(),u("div",Be,[r("div",qe,[e[9]||(e[9]=r("span",{class:"text-base text-secondary align-top"},"您所属行业:",-1)),r("div",ze,[(i(!0),u(U,null,F(o(q),(t,h)=>(i(),u("span",{key:h,class:E(["inline-block text-base h-[1.7rem] cardTitle align-super",{active:t.checked}]),onMouseover:ne=>ee(t,h)},C(t.text),43,De))),128))]),r("div",Le,[o(b)==5?(i(),u("span",Me,[p(s,{modelValue:o(g),"onUpdate:modelValue":e[4]||(e[4]=t=>w(g)?g.value=t:null),placeholder:"您的行业是",class:"!w-[36rem]"},null,8,["modelValue"])])):(i(!0),u(U,{key:1},F(o(z)[o(b)],(t,h)=>(i(),M(_,{class:E(t.check?"active":""),size:"small",key:h,type:"info",onClick:ne=>oe(t),effect:"plain"},{default:v(()=>[x(C(t.role),1)]),_:2},1032,["class","onClick"]))),128))])])])):V("",!0),o(J).authType==="ltd"&&o(W)?(i(),u("div",Pe,[r("div",Ie,[e[10]||(e[10]=r("span",{class:"text-base text-secondary"},"是否愿意接受回访:",-1)),p(le,{size:"small",modelValue:o(n).status,"onUpdate:modelValue":e[5]||(e[5]=t=>o(n).status=t)},null,8,["modelValue"])]),p(se,{ref:"formPhone","label-position":"top",model:o(n)},{default:v(()=>[de(p(re,{label:"",prop:"phone"},{default:v(()=>[r("span",Ue,[p(s,{modelValue:o(n).phone,"onUpdate:modelValue":e[6]||(e[6]=t=>o(n).phone=t),placeholder:"请留下手机号码或邮箱"},null,8,["modelValue"])])]),_:1},512),[[ue,o(n).status]])]),_:1},8,["model"])])):V("",!0),e[12]||(e[12]=r("div",{class:"mt-[2.4rem] text-base text-primary leading-[4.6rem] flex justify-center"},"我们特别重视您的需求反馈,我们会每周进行需求评审,希望能更好的帮到您",-1)),r("div",Fe,[p(ae,{class:"w-[12.5rem] !py-12px !px-20px !h-auto",size:"large",type:"primary",onClick:te},{default:v(()=>[...e[11]||(e[11]=[x("提交",-1)])]),_:1})])])}}}),Ge=Ve($e,[["__scopeId","data-v-031f8407"]]);export{Ge as default};