|
|
+import{_ as c,c as l,a as e,F as u,r as p,w as m,v as g,o as n,t as r,b as f}from"./index-AnCQ7y-T.js";const _={data(){return{fileList:[{name:"file1.txt"},{name:"file2.txt"}],inputMessage:"",messages:[{sender:"System",content:"你好!请问有什么可以帮助你的?"}],uploadedFiles:[]}},methods:{deleteFile(o){this.fileList.splice(o,1)},sendMessage(){this.inputMessage.trim()&&(this.messages.push({sender:"User",content:this.inputMessage}),this.inputMessage="")},handleFileUpload(o){const s=o.target.files[0];s&&this.uploadedFiles.push({name:s.name})}}},h={class:"page-container"},v={class:"sidebar"},F={class:"file-list"},M=["onClick"],k={class:"main-content"},x={class:"chat-box"},b={class:"messages"},y={class:"uploaded-files"};function w(o,s,U,C,a,d){return n(),l("div",h,[e("div",v,[s[3]||(s[3]=e("div",{class:"requirements"},[e("h2",null,"需求"),e("p",null,"这里是一些需求说明")],-1)),e("ul",F,[(n(!0),l(u,null,p(a.fileList,(t,i)=>(n(),l("li",{key:i},[e("span",null,r(t.name),1),e("button",{onClick:L=>d.deleteFile(i)},"删除",8,M)]))),128))])]),e("div",k,[e("div",x,[s[4]||(s[4]=e("div",{class:"welcome-message"},"欢迎使用本系统!",-1)),m(e("textarea",{"onUpdate:modelValue":s[0]||(s[0]=t=>a.inputMessage=t),placeholder:"请输入消息..."},null,512),[[g,a.inputMessage]]),e("button",{onClick:s[1]||(s[1]=(...t)=>d.sendMessage&&d.sendMessage(...t))},"发送"),e("div",b,[(n(!0),l(u,null,p(a.messages,(t,i)=>(n(),l("div",{key:i},[e("strong",null,r(t.sender)+":",1),f(" "+r(t.content),1)]))),128))]),e("div",y,[(n(!0),l(u,null,p(a.uploadedFiles,(t,i)=>(n(),l("div",{key:i},[e("span",null,r(t.name),1)]))),128))]),e("input",{type:"file",onChange:s[2]||(s[2]=(...t)=>d.handleFileUpload&&d.handleFileUpload(...t))},null,32)])])])}const B=c(_,[["render",w],["__scopeId","data-v-d6b62bc2"]]);export{B as default};
|