1import{u as e}from"./uploadFileList-LwMbd3nI.js";import{s as a,_ as l}from"./request-Cvf0WNS5.js";import{f as t}from"./token-lKaI-k1E.js";import{d as i,f as o,e as u,u as r,an as d,_ as n,i as p,c as s,a as c,b as v,w as m,q as f,l as g,r as y,ak as b,F as _,j as h,g as I,h as w,o as V}from"./main-BR8gIwwd.js";import"./Interface-By4Wv6xK.js";import"./commonUtil-CAIvOrzY.js";import"./FilePreviewDialog-BycDcYT_.js";import"./upload-sF7sAh5-.js";/* empty css *//* empty css */import"./index-Dos3PyFQ.js";function F(e){const n=r(),p=o(),s=u(""),c=u({}),v=u([]),m=u([]),f=u([]),g=u(!1),y=u([]),b=u([{fileTit:"产åèµè´¨/æå¡èµè´¨",tip:"ï¼äº§åèµè´¨ï¼ä¸»è¦æç½ç»å
³é®è®¾å¤åç½ç»å®å
¨ä¸ç¨äº§åå®å
¨è®¤è¯åå®å
¨æ£æµç»æï¼æè
æä¾æææå
çè®¡ç®æºä¿¡æ¯ç³»ç»å®å
¨ä¸ç¨äº§åéå®è®¸å¯è¯ååç¨å¯ç 产å认è¯ç»æ\næå¡èµè´¨ï¼ä¸»è¦æä¸å½ç½ç»å®å
¨å®¡æ¥è®¤è¯åå¸åºçç®¡å¤§æ°æ®ä¸å¿ãä¸å½ä¿¡æ¯å®å
¨æµè¯ä¸å¿ãå½å®¶äºèç½åºæ¥ä¸å¿ï¼CNCERTï¼é¢åçæå¡èµè´¨è¯ä¹¦ï¼",multiple:!1,fileList:[]},{fileTit:"è§£å³æ¹æ¡",tip:"ä¸ä¼ è§£å³æ¹æ¡æä»¶",multiple:!1,fileList:[]},{fileTit:"产åç½ç®ä¹¦",tip:"ä¸ä¼ 产åç½ç®ä¹¦æä»¶",multiple:!1,fileList:[]},{fileTit:"åºç¨æ¡ä¾",tip:"ä¸ä¼ 产ååºç¨æ¡ä¾",multiple:!1,fileList:[]},{fileTit:"å
¶å®",tip:"ä¸ä¼ æä»¶ï¼äº§åä»ç»ãå®£ä¼ è§é¢ãæä½æåçï¼",multiple:!1,fileList:[]}]),_=u({multiple:!0,value:"categoryId",label:"categoryName",children:"children",checkStrictly:!0,disabled:e=>e.children}),h=async()=>{try{const l=await a({url:"admin/panoramaCategories/getAllPanoramaCategories",method:"post",data:e});200==l.code&&(v.value=l.data)}catch(l){}var e},I=u([]),w=async()=>{let e=new FormData;e.append("productId",s.value);try{const t=await(l=e,a({url:"admin/products/getProductById",method:"post",data:l}));if(200==t.code){if(c.value=t.data,t.data.productCategoryId){t.data.productCategoryId.split(",").forEach(e=>{I.value.push(e.split("/"))}),m.value=I.value}b.value[0].fileList=t.data.productQualificationsFiles,b.value[1].fileList=t.data.solutionFiles,b.value[2].fileList=t.data.whitePaperFiles,b.value[3].fileList=t.data.applicationCasesFiles,b.value[4].fileList=t.data.otherFiles}}catch(t){}finally{setTimeout(()=>{g.value=!0},1e3)}var l};i(()=>{h(),"write"==p.query.type?(s.value=p.query.productRowId,w()):g.value=!0});const V=u([{value:"éèè¡ä¸",label:"éèè¡ä¸"},{value:"å»çè¡ä¸",label:"å»çè¡ä¸"},{value:"交éè¡ä¸",label:"交éè¡ä¸"},{value:"å¶é è¡ä¸",label:"å¶é è¡ä¸"},{value:"è½æºè¡ä¸",label:"è½æºè¡ä¸"},{value:"æè²/æ°é»/åªä½è¡ä¸",label:"æè²/æ°é»/åªä½è¡ä¸"},{value:"æ¿åº/å
Œ
±äºä¸åä½",label:"æ¿åº/å
Œ
±äºä¸åä½"},{value:"å
¬å®/çç®¡æºæ",label:"å
¬å®/çç®¡æºæ"},{value:"åå·¥",label:"åå·¥"},{value:"è¿è¥å",label:"è¿è¥å"},{value:"è®¡ç®æºä¸äºèç½",label:"è®¡ç®æºä¸äºèç½"},{value:"æ¶è´¹/æå¡è¡ä¸",label:"æ¶è´¹/æå¡è¡ä¸"},{value:"å
¶å®",label:"å
¶å®"}]);return{fileArray:b,fileList:y,formData:c,categoryData:v,casProps:_,prodCate:m,goBack:()=>{n.back()},getCategories:h,getMethods:async(a,l)=>{var t,i,o,u,r,d,n,p,s;"产åèµè´¨/æå¡èµè´¨"==l.fileTit?(c.value.productQualifications=[...(null==(t=c.value.productQualifications)?void 0:t.split(","))||[],...a].join(","),await(null==(i=e.value)?void 0:i.validateField("productQualifications"))):"è§£å³æ¹æ¡"==l.fileTit?(c.value.solution=[...(null==(o=c.value.solution)?void 0:o.split(","))||[],...a].join(","),await(null==(u=e.value)?void 0:u.validateField("solution"))):"产åç½ç®ä¹¦"==l.fileTit?(c.value.whitePaperFile=[...(null==(r=c.value.whitePaperFile)?void 0:r.split(","))||[],...a].join(","),await(null==(d=e.value)?void 0:d.validateField("whitePaperFile"))):"åºç¨æ¡ä¾"==l.fileTit?(c.value.applicationCases=[...(null==(n=c.value.applicationCases)?void 0:n.split(","))||[],...a].join(","),await(null==(p=e.value)?void 0:p.validateField("applicationCases"))):"å
¶å®"==l.fileTit&&(c.value.otherFile=[...(null==(s=c.value.otherFile)?void 0:s.split(","))||[],...a].join(","))},onRemove:async(a,l)=>{var t,i,o,u;"产åèµè´¨/æå¡èµè´¨"==l.fileTit?(c.value.productQualifications=a.map(e=>e.fileId).join(","),await(null==(t=e.value)?void 0:t.validateField("productQualifications"))):"è§£å³æ¹æ¡"==l.fileTit?(c.value.solution=a.map(e=>e.fileId).join(","),await(null==(i=e.value)?void 0:i.validateField("solution"))):"产åç½ç®ä¹¦"==l.fileTit?(c.value.whitePaperFile=a.map(e=>e.fileId).join(","),await(null==(o=e.value)?void 0:o.validateField("whitePaperFile"))):"åºç¨æ¡ä¾"==l.fileTit?(c.value.applicationCases=a.map(e=>e.fileId).join(","),await(null==(u=e.value)?void 0:u.validateField("applicationCases"))):"å
¶å®"==l.fileTit&&(c.value.otherFile=a.map(e=>e.fileId).join(","))},submitForm:async()=>{e.value&&(f.value=[],m.value&&m.value.length>
10&&(m.value.forEach(e=>{const a={details:e.join(",")};f.value.push(a)}),c.value.productCategoryIds=f.value),await e.value.validate(async e=>{if(e){const e=d.service({lock:!0,text:"Loading",background:"rgba(0, 0, 0, 0.7)"});try{c.value.updateUser=t("USER_ID"),"add"==p.query.type?await(l=c.value,a({url:"admin/products/addProduct",method:"post",data:l})):await(e=>a({url:"admin/products/upProduct",method:"post",data:e}))(c.value),n.push("productDisplayPage")}catch(i){}finally{e.close()}}var l}))},applicationIndustryOptions:V,handleCateChange:e=>{if(e.length>3)return l.msgWarning("æå¤åªè½éæ©ä¸ä¸ªåç±»"),void(m.value=e.slice(0,3));m.value=e},isInitializing:g}}const C={class:"productManagement"},q={class:"add_search margBot"},j=n({__name:"productWatch",setup(a){const l=u(null),{categoryData:t,casProps:i,prodCate:o,fileArray:r,formData:d,goBack:n,getMethods:j,onRemove:T,applicationIndustryOptions:k,handleCateChange:L,isInitializing:D}=F(l),P={productName:[{required:!0,message:"请è¾å
¥äº§ååç§°",trigger:"blur"}],releaseDate:[{required:!0,message:"è¯·éæ©å叿¶é´",trigger:"change"}],productCategoryId:[{required:!0,validator:(e,a,l)=>{o.value&&0!==o.value.length?l():l(new Error("è¯·éæ©äº§ååç±»"))},trigger:"change"}],orderNumber:[{required:!0,message:"请è¾å
¥è®¢åæ°é",trigger:"blur"}],orderMoney:[{required:!0,message:"请è¾å
¥è®¢åéé¢",trigger:"blur"}],productIntroduction:[{required:!0,message:"请è¾å
¥äº§åç®ä»",trigger:"blur"}],productAdvantage:[{required:!0,message:"请è¾å
¥äº§åä¼å¿",trigger:"blur"}],productDetails:[{required:!0,message:"请è¾å
¥äº§å详æ
ä»ç»",trigger:"blur"}],productQualifications:[{required:!0,message:"请ä¸ä¼ 产åèµè´¨/æå¡èµè´¨",trigger:"change"}],panoramaState:[{required:!0,message:"è¯·éæ©æ¯å¦ç³æ¥å
¨æ¯å¾",trigger:"change"}],solution:[{required:!0,message:"请ä¸ä¼ è§£å³æ¹æ¡",trigger:"change"}],whitePaperFile:[{required:!0,message:"请ä¸ä¼ 产åç½ç®ä¹¦",trigger:"change"}],applicationCases:[{required:!0,message:"请ä¸ä¼ åºç¨æ¡ä¾",trigger:"change"}],applicationIndustry1:[{required:!0,validator:(e,a,l)=>{a?a===d.value.applicationIndustry2||a===d.value.applicationIndustry3?l(new Error("è¡ä¸åºç¨ä¸è½éå¤éæ©")):l():l(new Error("è¯·éæ©è¯¥äº§åè¥æ¶å æ¯æé«çè¡ä¸"))},trigger:["blur","submit"]}],applicationIndustry2:[{validator:(e,a,l)=>{!a||a!==d.value.applicationIndustry1&&a!==d.value.applicationIndustry3?l():l(new Error("è¡ä¸åºç¨ä¸è½éå¤éæ©"))},trigger:["blur","submit"]}],applicationIndustry3:[{validator:(e,a,l)=>{!a||a!==d.value.applicationIndustry1&&a!==d.value.applicationIndustry2?l():l(new Error("è¡ä¸åºç¨ä¸è½éå¤éæ©"))},trigger:["blur","submit"]}]};p(()=>[d.value.applicationIndustry1,d.value.applicationIndustry2,d.value.applicationIndustry3],(e,a)=>((e,a)=>{if(!D.value)return;if(!l.value)return;const t=e.findIndex((e,l)=>e!==a[l]);if(-1===t)return;const i=`applicationIndustry${t+1}`;l.value.validateField(i)})(e,a));const R=()=>{const e="https://www.aqniu.net/api/filePath/documentation/"+encodeURIComponent("å®å
¨çãä¸å½ç½ç»å®å
¨è¡ä¸å
¨æ¯å¾ï¼ç¬¬åä¸çï¼ããAIç½ç»å®å
¨å
¨æ¯å¾ï¼2026çï¼ãç»åé¢åå类说æ.xlsx");window.open(e,"_blank")};return(a,u)=>{const p=y("el-button"),F=y("el-input"),D=y("el-form-item"),U=y("el-col"),x=y("el-date-picker"),z=y("el-row"),N=y("el-cascader"),O=y("question-filled"),E=y("el-icon"),A=y("el-tooltip"),M=y("el-option"),Q=y("el-select"),S=y("el-divider"),B=y("el-radio"),H=y("el-radio-group"),Y=y("el-form");return V(),s("div",C,[c("div",q,[v(p,{type:"info",onClick:g(n)},{default:m(()=>[...u[14]||(u[14]=[f("è¿å",-1)])]),_:1},8,["onClick"])]),v(Y,{ref_key:"formRef",ref:l,model:g(d),rules:P,"label-width":"auto","validate-on-rule-change":!1},{default:m(()=>[v(z,{gutter:20},{default:m(()=>[v(U,{span:12},{default:m(()=>[v(D,{label:"产ååç§°",prop:"productName"},{default:m(()=>[v(F,{size:"large",modelValue:g(d).productName,"onUpdate:modelValue":u[0]||(u[0]=e=>g(d).productName=e),placeholder:"请è¾å
¥äº§ååç§°"},null,8,["modelValue"])]),_:1})]),_:1}),v(U,{span:12},{default:m(()=>[v(D,{label:"å叿¶é´",prop:"releaseDate"},{default:m(()=>[v(x,{modelValue:g(d).releaseDate,"onUpdate:modelValue":u[1]||(u[1]=e=>g(d).releaseDate=e),type:"year","value-format":"YYYY",placeholder:"è¯·éæ©å叿¶é´"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),v(z,{gutter:20},{default:m(()=>[v(U,{span:12},{default:m(()=>[v(D,{label:"产ååç±»",prop:"productCategoryId",style:{position:"relative"}}
1,{default:m(()=>[v(N,{options:g(t),props:g(i),modelValue:g(o),"onUpdate:modelValue":u[2]||(u[2]=e=>b(o)?o.value=e:null),clearable:"",filterable:"",size:"large",style:{width:"100%"},onChange:g(L),placeholder:"è¯·éæ©äº§ååç±»ï¼æå¤éæ©3个ï¼"},null,8,["options","props","modelValue","onChange"]),v(A,{content:"ç¹å»ä¸è½½äº§åå类说æ",placement:"top"},{default:m(()=>[v(E,{class:"question-icon",onClick:R},{default:m(()=>[v(O)]),_:1})]),_:1})]),_:1})]),_:1}),v(U,{span:12},{default:m(()=>[v(D,{label:"è¡ä¸åºç¨1",prop:"applicationIndustry1"},{default:m(()=>[v(Q,{modelValue:g(d).applicationIndustry1,"onUpdate:modelValue":u[3]||(u[3]=e=>g(d).applicationIndustry1=e),placeholder:"è¯·éæ©è¯¥äº§åè¥æ¶å æ¯æé«çè¡ä¸",size:"large"},{default:m(()=>[(V(!0),s(_,null,h(g(k),e=>(V(),I(M,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1}),v(U,{span:12},{default:m(()=>[v(D,{label:"è®¢åæ°é",prop:"orderNumber"},{default:m(()=>[v(F,{type:"number",modelValue:g(d).orderNumber,"onUpdate:modelValue":u[4]||(u[4]=e=>g(d).orderNumber=e),size:"large",placeholder:"ä¸ä¸å¹´äº§åååæ°é",precision:0,min:"0",onInput:u[5]||(u[5]=e=>{g(d).orderNumber="0"===e?"0":e.replace(/^0+|\D/g,"")})},null,8,["modelValue"])]),_:1})]),_:1}),v(U,{span:12},{default:m(()=>[v(D,{label:"è¡ä¸åºç¨2",prop:"applicationIndustry2"},{default:m(()=>[v(Q,{modelValue:g(d).applicationIndustry2,"onUpdate:modelValue":u[6]||(u[6]=e=>g(d).applicationIndustry2=e),placeholder:"è¯·éæ©è¯¥äº§åè¥æ¶å æ¯æ¬¡é«çè¡ä¸",size:"large",clearable:""},{default:m(()=>[(V(!0),s(_,null,h(g(k),e=>(V(),I(M,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1}),v(z,{gutter:20},{default:m(()=>[v(U,{span:12},{default:m(()=>[v(D,{label:"订åéé¢",prop:"orderMoney"},{default:m(()=>[v(F,{type:"number",modelValue:g(d).orderMoney,"onUpdate:modelValue":u[7]||(u[7]=e=>g(d).orderMoney=e),size:"large",placeholder:"ä¸ä¸å¹´äº§åè¥æ¶",precision:2,min:"0.01",onInput:u[8]||(u[8]=e=>{g(d).orderMoney="0"===e?"0":e.replace(/[^\d.]/g,"").replace(/^0+(\d)/,"$1").replace(/^\./,"0.").replace(/\.{2,}/g,".").replace(/^(\d*\.\d{0,2}).*$/g,"$1")})},{suffix:m(()=>[...u[15]||(u[15]=[f("ä¸å
",-1)])]),_:1},8,["modelValue"])]),_:1})]),_:1}),v(U,{span:12},{default:m(()=>[v(D,{label:"è¡ä¸åºç¨3",prop:"applicationIndustry3"},{default:m(()=>[v(Q,{modelValue:g(d).applicationIndustry3,"onUpdate:modelValue":u[9]||(u[9]=e=>g(d).applicationIndustry3=e),placeholder:"è¯·éæ©è¯¥äº§åè¥æ¶å æ¯ç¬¬ä¸çè¡ä¸",size:"large",clearable:""},{default:m(()=>[(V(!0),s(_,null,h(g(k),e=>(V(),I(M,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1}),v(U,{span:24},{default:m(()=>[v(D,{label:"产åç®ä»",prop:"productIntroduction"},{default:m(()=>[v(F,{type:"textarea",modelValue:g(d).productIntroduction,"onUpdate:modelValue":u[10]||(u[10]=e=>g(d).productIntroduction=e),autosize:{minRows:3},placeholder:"100å以å
ï¼æ¾ç¤ºå¨å
¨æ¯å¾"},null,8,["modelValue"])]),_:1})]),_:1}),v(U,{span:24},{default:m(()=>[v(D,{label:"产åä¼å¿",prop:"productAdvantage"},{default:m(()=>[v(F,{type:"textarea",modelValue:g(d).productAdvantage,"onUpdate:modelValue":u[11]||(u[11]=e=>g(d).productAdvantage=e),autosize:{minRows:3},placeholder:"éå¡«3项"},null,8,["modelValue"])]),_:1})]),_:1}),v(U,{span:24},{default:m(()=>[v(D,{label:"产å详æ
ä»ç»",prop:"productDetails"},{default:m(()=>[v(F,{type:"textarea",modelValue:g(d).productDetails,"onUpdate:modelValue":u[12]||(u[12]=e=>g(d).productDetails=e),autosize:{minRows:5},placeholder:"1000å以å
ï¼é对å®å
¨ç个人ä¼åæ¾ç¤º"},null,8,["modelValue"])]),_:1})]),_:1}),v(U,{span:24},{default:m(()=>[(V(!0),s(_,null,h(g(r).slice(0,1),(a,l)=>(V(),I(D,{key:l,label:a.fileTit,prop:"productQualifications"},{default:m(()=>[v(e,{fileList:a.fileList,multiple:a.multiple,tip:a.tip,onOnHttpRequest:e=>g(j)(e,a),onOnRemove:e=>g(T)(e,a)},null,8,["fileList","multiple","tip","onOnHttpRequest","onOnRemove"])]),_:2},1032,["label"]))),128))]),_:1})]),_:1}),v(S,{"content-position":"left",style:{border:"none"}},{default:m(()=>[...u[16]||(u[16]=[c("p",{style:{"font-size":"20px"}},"以ä¸å
容ä»
é对å®å
¨çç²æ¹å±ç¤ºï¼",-1)])]),_:1}),v(z,{gutter:20},{default:m(()=>[v(U,{span:24},{default:m(()=>[(V(!0),s(_,null,h(g(r).slice(1),(a,l)=>(V(),I(D,{key:l,label:a.fileTit,prop:"è§£å³æ¹æ¡"===a.fileTit?"solution":"产åç½ç®ä¹¦"===a.fileTit?"whitePaperFile":"åºç¨æ¡ä¾"===a.fileTit?"applicationCases":""},{default:m(()=>[v(e,{fileList:a.fileList,multiple:a.multiple,tip:a.tip,onOnHttpRequest:e=>g(j)(e,a),onOnRemove:e=>g(T)(e,a)},null,8,["fileList","multiple","tip","onOnHttpRequest","onOnRemove"])]),_:2},1032,["label","prop"]))),128))]),_:1}),v(U,{span:24},{default:m(()=>[v(D,{label:"æ¯å¦ç³æ¥å
¨æ¯å¾",prop:"panoramaState"},{default:m(()=>[v(H,{modelValue:g(d).panoramaState,"onUpdate:modelValue":u[13]||(u[13]=e=>g(d).panoramaState=e)},{default:m(()=>[v(B,{value:1},{default:m(()=>
1[...u[17]||(u[17]=[f("æ¯",-1)])]),_:1}),v(B,{value:0},{default:m(()=>[...u[18]||(u[18]=[f("å¦",-1)])]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1}),1===g(d).panoramaState?(V(),I(U,{key:0,span:24},{default:m(()=>[v(D,{label:"注æäºé¡¹"},{default:m(()=>[...u[19]||(u[19]=[c("p",{style:{"font-size":"12px",color:"#999"}},[f(" 1ãæ¬é¡µä¿¡æ¯å°ç¨äºç¬¬åä¸çå
¨æ¯å¾ç³æ¥åç»åé¢åæ¶å½ï¼ "),c("br"),f(" 2ã请æç³æ¥è¦æ±å¡«åï¼ä»¥å®¢è§ãå
¬æ£å°åæ ä¼ä¸çå®çææ¯ä¸äº§åè½åï¼ "),c("br"),f(" 3ãéèªä¸»ç å产åä¸å¨æ¶å½èå´ï¼æ£å¨ç åãæµè¯ï¼æªå®é
åºç¨äº§åä¸å¨æ¶å½èå´ï¼ååä¸äº§åä¸å¸æ¶é´é为2023å¹´æä»¥åï¼ç»å¸åºæ£éªä¸å¹´ï¼ "),c("br"),f(" 4ãäº§åæ ¹æ®æ ¸å¿åè½å¯éæ©æå¤ä¸é¡¹äº§ååç±»ï¼äº§åå类说æå¯è§å¾è¡¨æ¥è¯¢ï¼ "),c("br"),f(" 5ã产å订åã产åéé¢ã产åèµè´¨ä»
ç¨äºéªè¯ä¼ä¸ç³æ¥äº§åé¢åçå®åçæ§ï¼å®å
¨çå°ä¸¥æ ¼ä¿éç¸å
³æ°æ®å®å
¨ ")],-1)])]),_:1})]),_:1})):w("",!0)]),_:1})]),_:1},8,["model"])])}}},[["__scopeId","data-v-996b1c94"]]);export{j as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.