import{_ as e,r as a,o as l,G as s,b as c,c as t,H as o,I as i,F as n,a0 as d,d as u,e as r,f as g,A as v,J as m,C as f,Q as k,a1 as A}from"./index-f5191a6d.js";import{u as b}from"./dataList-f4ed8a5b.js";import{h as p}from"./moment-6961f857.js";import"./userPessionCode-a6b95afd.js";import"./index-1227ea3c.js";const I={class:"feedbackImgClass"},h=["src"],C=["src"],B={class:"card"},R={class:"header-item"},F={class:"header-item"},S={class:"card"},y={key:0},w={class:"feedbackHistoryItem"},E={class:"feedbackHistoryTitle"},V=["src"],L={class:"feedbackSuccess"},U=["src"],H={class:"feedbackHistoryContent"},K={class:"feedbackHistoryImg"},M={key:1},J={class:"noFeedback"},N=["src"],O=["src"],Y={class:"imgLine"},x=["src"],Q={class:"feedbackBackBtnGroup"},W={class:"feedbackBackBtnGroup"},D={class:"imgLine"},T=["src"],z={class:"feedbackBackBtnGroup"},X={class:"imgLine"},G=["src"],P={class:"feedbackBackAttention"},j={class:"feedbackBackBtnGroup"};var Z=e({__name:"Feedback",setup(e){const Z=b(),_=a(""),q="http://39.101.133.168:8828/hljw/api/aws/upload",$=a([]),ee=a(!1),ae=a(!1),le=a(!1),se=a(""),ce=async()=>{console.log(_.value),console.log($.value);const e=localStorage.getItem("localToken");if(""==_.value&&0==$.value.length)le.value=!0,se.value="请输入反馈内容或上传图片";else if(e)try{let a="",l="",s="";$.value[0]&&(a=$.value[0].url),$.value[1]&&(l=$.value[1].url),$.value[2]&&(s=$.value[2].url),console.log(a,l,s);const c=await A({token:e,content:_.value,image1:a,image2:l,image3:s});console.log(c),oe(),ae.value=!0}catch(a){le.value=!0,se.value="反馈提交异常(错误代码:"+a.response.status+"),建议尝试更换网络环境后重新提交。"}else le.value=!0,se.value="token已失效,请重新登录!"},te=a([]),oe=async()=>{try{const e=await d({token:localStorage.getItem("localToken")});console.log(e),e.data.length>0?(ee.value=!0,te.value=e.data):ee.value=!1}catch(e){console.log(e)}},ie=()=>{_.value="",$.value=[],localStorage.getItem("feedbackContent")&&localStorage.removeItem("feedbackContent"),localStorage.getItem("feedbackFileList")&&localStorage.removeItem("feedbackFileList"),ae.value=!1},ne=()=>{le.value=!1},de=a(!1),ue=()=>{console.log("字数判断"),console.log(_.value.length),_.value.length>=2e3&&(de.value=!0)},re=()=>{de.value=!1},ge=()=>{console.log("内容改变"),console.log(_.value),localStorage.setItem("feedbackContent",_.value)},ve=function(e,a){console.log("调用check方法"),console.log(a),console.log(a.length)},me=function(e,a){console.log("调用successChange方法"),console.log(a),console.log(a.response),200==a.response.code&&$.value.push(a.response.data),console.log($.value),localStorage.setItem("feedbackFileList",JSON.stringify($.value))},fe=a(""),ke=a(!1),Ae=(e,a)=>{console.log(e,a),$.value=a,console.log("调用handleRemove方法"),console.log($.value),console.log($.value.length),localStorage.setItem("feedbackFileList",JSON.stringify($.value))},be=e=>{fe.value=e.url,ke.value=!0},pe=a(!1),Ie=()=>{pe.value=!1,Z.isFeedback=!1},he=()=>{localStorage.getItem("feedbackContent")&&localStorage.removeItem("feedbackContent"),localStorage.getItem("feedbackFileList")&&localStorage.removeItem("feedbackFileList"),pe.value=!1,Z.isFeedback=!1};return l((()=>{oe(),localStorage.getItem("feedbackContent")?_.value=localStorage.getItem("feedbackContent"):_.value="",localStorage.getItem("feedbackFileList")?$.value=JSON.parse(localStorage.getItem("feedbackFileList")):$.value=[],console.log(q)})),(e,a)=>{const l=s("el-header"),d=s("el-input"),A=s("Plus"),b=s("el-icon"),Z=s("el-upload"),oe=s("el-image"),Ce=s("el-main"),Be=s("el-scrollbar"),Re=s("el-container"),Fe=s("el-dialog"),Se=s("el-button");return c(),t(n,null,[o(Re,null,{default:i((()=>[u('
\r\n
\r\n
![返回按钮]()
\r\n
\r\n
'),o(Be,null,{default:i((()=>[o(l,null,{default:i((()=>[r("div",I,[r("img",{src:g("/aixiaocaishen/static/images/feedback-4266467e.png"),alt:"用户反馈",class:"img"},null,8,h),r("img",{src:g("/aixiaocaishen/static/images/feedbackImg-644c40a6.png"),alt:"用户反馈",class:"img"},null,8,C)])])),_:1}),o(Ce,null,{default:i((()=>[r("div",B,[a[7]||(a[7]=r("div",{class:"feedbackTitle header-item"},"填写反馈内容",-1)),r("div",R,[o(d,{class:"feedbackContent",modelValue:_.value,"onUpdate:modelValue":a[0]||(a[0]=e=>_.value=e),rows:5,type:"textarea",maxlength:"2000","show-word-limit":"",placeholder:"请描写您想反馈的内容...",onChange:ge,onInput:ue},null,8,["modelValue"])]),a[8]||(a[8]=r("div",{class:"feedbackTitle header-item"},"照片上传",-1)),r("div",F,[o(Z,{class:"uploadImg",action:g(q),"list-type":"picture-card","auto-upload":!0,"on-success":me,accept:".png, .jpg, .jpeg, .ico,","on-change":ve,"file-list":$.value,"on-preview":be,"on-remove":Ae,limit:3},{tip:i((()=>a[6]||(a[6]=[r("div",{class:"el-upload__tip"},"最多上传三张",-1)]))),default:i((()=>[o(b,null,{default:i((()=>[o(A)])),_:1})])),_:1},8,["action","file-list"])]),r("div",null,[r("div",{class:"feedbackSubmitBtn",onClick:ce},"提 交")])]),r("div",S,[a[11]||(a[11]=r("div",{class:"feedbackTitle"},"历史反馈内容",-1)),ee.value?(c(),t("div",y,[(c(!0),t(n,null,v(te.value,((e,l)=>(c(),t("div",{key:l,class:"feedbackHistory"},[r("div",w,[r("div",E,[r("img",{src:g("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAodJREFUWEfNlz9oFEEUxr9v9rK5JJecKBoEQRSCQsQIRivBQrAR0SaVIFYhURHTXGHjxs40EbEIViJYpRHsBDsrjYViQAkogk2UiJdckru9vflkD++4nNm9JEbWbfd77/1m3p+ZITbwCeJEDpn8z5WMm2rrNWJWqGRgmKqaWwWEU7BU3g/K89kdnYXcBAoE1co9Wwm8YXXC+Afp2F6RXRSdOBtRFUrLqph5WPeT95ArcfpIgLExdWTL2E9b6gN/r7QVbfN/KZBpn8u34cvkJFfXM18XwLuitDqLg4ZmFwCz2bhNemtlF7iSnvEesdjs6w8Ab0R7nLbgqLW2+y8DrzE3xixVyql33hS/Nf5YAxCu3OkOTm138FrAKsRS6mXjTtQBwpz3lIrHDc3u7Vx5sy8r+32xPf2mVhN1AO+6DlP+oW3IeSt+K7ofvQf8EAqrAGGrMVU607LaibDv+2nNAIhBQGGRhm4WIMzI2LcAZiEEsRRhdwTtL8IWZThkxkf8fjroi0dnxlDnJZ4FkI3Q5kk9t+IzQIXYeVHB3O0pd5Z3c+ouLhdPAqYn2oAZI+REHGm1v9X9EN5bYiIewi6mu9KveGt4ea/rOiciJxyRMsCQxKGNBK9pSE1bYDoqHeHE9P3Ka3pX/WOkDkQ6JwYo3ozZ9ijTvKh7EMK6WPeT+Jl3RsunZezOKBFlLoO6uJnV17XiU9E+jvRtzQ+OjxbPwdCNFMHcB7RvSwDgV8HeiLS18jl+rXQhrvcJPgHQsTUArAq6FGNr/wOApFOQeBEm3oaJD6LER3Hih1Hix3FtSCR6IQkhEr+SVVOR5KW0nookr+V1iCQfJjWIRJ9mjcdnYo/TRoh/+Tz/BVnq1VSDn7mZAAAAAElFTkSuQmCC"),alt:"紫点",class:"purpleDot"},null,8,V),m(" "+f(g(p)(e.created_at).format("YYYY-MM-DD HH:mm"))+" ",1),r("div",L,[a[9]||(a[9]=r("div",{class:"feedbackSuccessWord"},"反馈成功",-1)),r("img",{class:"feedbackSuccessImg",src:g("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAAXNSR0IArs4c6QAAA5FJREFUWEftmF9IU1Ecx7/n7jr/bJaCaRahZUKBZhIE+iAWCRUYvdRDEERPpTN8CCJwazUhgh4kp/UUQdBDvkRCBUbJHhSCMFNIMEuJMk3QcvPPdndO3K1Rxu4999xt1MDzNLjfe87nfvc7v9/vHII0GyTNeLEOnOp/bN3h/9pht5vJlgV/ORSpnAFHQFAFoBwMuRFwgkUA42AYJsBTyHQ8nGcfd7uJYvbDTIeEu3W5VAqyZiKxwwzYDsDGgQgQ4COj5Bm1ki53R/akGWhh4PampW1MYmcYcMkApBaTCn+DUHKvrTvnkwi4ELC7yb9Zksh9AHUArCILxdEGAfgoZafd3favRucyDHy12d9AiHQLYLuMTm5MR8YYoxeudNn7jOgNAUedlV4mHzaGSMYopQeMOM0FVmOWSuwugENGHEhA81yi5CwvprnAHkfAyYC2JMQs71uCBGh3em0ePaEucCR1KXQ0gWzAg/z7eYDKUoVeytMEVouCNLt8HRK7KLpqQnpKbtLC7MtaxUUT2NO6uBuK9JABFfEArFkEW8qlyKMv4xTBFabLaVRPgFHI9KSzI/ddvAm1gR2BYwx4oBUOpZUW1DRmROYc7A1hciSsCyygV4vKKafX9lgI+JojcBvAOS2KPfUyqurlyOPhfgVv+/XbA0H9HZfXdl4MuCUwAIaafwJMMOjqtNWKAn8DQ4EWsMBfHJlCSE8w5+q0bRIDdgRWAGRqARvdRLH3BfWrLq8tK6nACaUu/ssmgFsCuiHBXzMBhamQ4Gw6QoD8YoKtZRaQaDrmDkaBzxNhzE8zML20bWrTcdJazgaC2uMZKN5hkPbX50x/oBh4FMLSD91CI57WPJzCsbGAoO6EFXlF3P5pjfMLMwy+niC+z2kCmyscvNKcbVeBM1BYIubw7BSFryeEZX98YNOl2Ujzs/egjMq6aLUzOkZ8Ct680KmKZpsfFYDXXtrzCRqbMiFHWwruUEJAb/cq/PPa4WC6vYytzmvgy6ot2NcgIzNHP5ZXlxhe9ymYGNJskhJv4FVo3hFJdbekwoL9RzM0nVadffUkhKnRMNTfGiM5R6RIaBg4hKrhsbPagqISCWoZVofaI89MUbwfCuuFgXpFlLxDaMwNo8d8NXtYf3UBwRVoZoPfLqfgmB+bPK0uUmLQaXVV9edmSZvLwDXQ6XTdyq0SKRKIdS4pghCZdh1YxC0z2nWHzbgm8s5PaTjHPOsO4tEAAAAASUVORK5CYII="),alt:"成功"},null,8,U)])]),r("div",H,f(e.content),1),r("div",K,[e.image1?(c(),k(oe,{key:0,src:e.image1,alt:"图片错误",class:"feedbackHistoryImgItem","preview-src-list":[e.image1]},null,8,["src","preview-src-list"])):u("v-if",!0),e.image2?(c(),k(oe,{key:1,src:e.image2,alt:"图片错误",class:"feedbackHistoryImgItem","preview-src-list":[e.image2]},null,8,["src","preview-src-list"])):u("v-if",!0),e.image3?(c(),k(oe,{key:2,src:e.image3,alt:"图片错误",class:"feedbackHistoryImgItem","preview-src-list":[e.image3]},null,8,["src","preview-src-list"])):u("v-if",!0)])])])))),128))])):(c(),t("div",M,[r("div",J,[r("img",{class:"noFeedbackImg",src:g("/aixiaocaishen/static/images/noFeedback-c6e2fb86.png"),alt:"暂无历史提交"},null,8,N),a[10]||(a[10]=m(" 暂无记录 "))])]))])])),_:1})])),_:1})])),_:1}),o(Fe,{modelValue:ke.value,"onUpdate:modelValue":a[1]||(a[1]=e=>ke.value=e)},{default:i((()=>[r("img",{"w-full":"",src:fe.value,alt:"Preview Image"},null,8,O)])),_:1},8,["modelValue"]),o(Fe,{modelValue:pe.value,"onUpdate:modelValue":a[2]||(a[2]=e=>pe.value=e),class:"save-dialog","align-center":""},{default:i((()=>[r("div",Y,[r("img",{class:"dialogImg",src:g("/aixiaocaishen/static/images/save-2c9beb20.png"),alt:"保存"},null,8,x)]),a[14]||(a[14]=r("div",{class:"feedbackBackTitle"},"系统提示",-1)),a[15]||(a[15]=r("div",{class:"feedbackBackAttention"}," 检测到为保存内容,离开将丢失修改,请选择是否保留此次编辑? ",-1)),r("div",Q,[o(Se,{class:"feedbackBackBtn nosave",plain:"",onClick:he,type:"primary"},{default:i((()=>a[12]||(a[12]=[m("不保留")]))),_:1}),o(Se,{class:"feedbackBackBtn save",onClick:Ie,type:"primary"},{default:i((()=>a[13]||(a[13]=[m("保留")]))),_:1})])])),_:1},8,["modelValue"]),o(Fe,{modelValue:de.value,"onUpdate:modelValue":a[3]||(a[3]=e=>de.value=e),class:"save-dialog","align-center":""},{default:i((()=>[a[17]||(a[17]=r("div",{class:"feedbackContentOverLengthTitle"},"温馨提示",-1)),a[18]||(a[18]=r("div",{class:"feedbackContentOverLengthContent"},"当前输入字数已达上限!",-1)),r("div",W,[o(Se,{class:"feedbackContentOverLengthBtn confirm",type:"primary",onClick:re},{default:i((()=>a[16]||(a[16]=[m("确认")]))),_:1})])])),_:1},8,["modelValue"]),o(Fe,{modelValue:ae.value,"onUpdate:modelValue":a[4]||(a[4]=e=>ae.value=e),class:"save-dialog","align-center":""},{default:i((()=>[r("div",D,[r("img",{class:"dialogImg",src:g("/aixiaocaishen/static/images/success-cf6f1864.png"),alt:"成功"},null,8,T)]),a[20]||(a[20]=r("div",{class:"feedbackSuccessTitle"},"提交成功",-1)),a[21]||(a[21]=r("div",{class:"feedbackBackAttention"},"——感谢您的反馈——",-1)),r("div",z,[o(Se,{class:"feedbackBackBtn confirm",onClick:ie,type:"primary"},{default:i((()=>a[19]||(a[19]=[m("确定")]))),_:1})])])),_:1},8,["modelValue"]),o(Fe,{modelValue:le.value,"onUpdate:modelValue":a[5]||(a[5]=e=>le.value=e),class:"save-dialog"},{default:i((()=>[r("div",X,[r("img",{class:"dialogImg",src:g("/aixiaocaishen/static/images/failure-ab07e1d6.png"),alt:"失败"},null,8,G)]),a[23]||(a[23]=r("div",{class:"feedbackFailureTitle"},"提交失败",-1)),r("div",P,f(se.value),1),r("div",j,[o(Se,{class:"feedbackBackBtn confirm",onClick:ne,type:"primary"},{default:i((()=>a[22]||(a[22]=[m("确定")]))),_:1})])])),_:1},8,["modelValue"])],64)}}},[["__scopeId","data-v-65d59982"],["__file","C:/Users/Administrator/Desktop/AIxiaocaishen/src/views/Feedback.vue"]]);export{Z as default};