发布项目下拉搜索

This commit is contained in:
DESKTOP-RQ919RC\Pc 2025-04-27 18:19:25 +08:00
parent a615c0935e
commit e2f61946ca
34 changed files with 366 additions and 325 deletions

View File

@ -1,5 +1,5 @@
{
"date": "2025-03-28T08:07:27.304Z",
"date": "2025-04-27T10:17:33.180Z",
"preset": "node-server",
"framework": {
"name": "nuxt",

View File

@ -1 +1 @@
import{_ as s}from"./DlAUqK2U.js";import{u as i}from"./CrC5yvhj.js";import{t as a,v as u,x as e,y as o}from"./BvALTtrd.js";const l={class:"antialiased bg-white dark:bg-black dark:text-white font-sans grid min-h-screen overflow-hidden place-content-center text-black"},c={class:"max-w-520px text-center"},d=["textContent"],p=["textContent"],f={__name:"error-500",props:{appName:{type:String,default:"Nuxt"},version:{type:String,default:""},statusCode:{type:Number,default:500},statusMessage:{type:String,default:"Server error"},description:{type:String,default:"This page is temporarily unavailable."}},setup(t){const r=t;return i({title:`${r.statusCode} - ${r.statusMessage} | ${r.appName}`,script:[{children:`!function(){const e=document.createElement("link").relList;if(!(e&&e.supports&&e.supports("modulepreload"))){for(const e of document.querySelectorAll('link[rel="modulepreload"]'))r(e);new MutationObserver((e=>{for(const o of e)if("childList"===o.type)for(const e of o.addedNodes)"LINK"===e.tagName&&"modulepreload"===e.rel&&r(e)})).observe(document,{childList:!0,subtree:!0})}function r(e){if(e.ep)return;e.ep=!0;const r=function(e){const r={};return e.integrity&&(r.integrity=e.integrity),e.referrerPolicy&&(r.referrerPolicy=e.referrerPolicy),"use-credentials"===e.crossOrigin?r.credentials="include":"anonymous"===e.crossOrigin?r.credentials="omit":r.credentials="same-origin",r}(e);fetch(e.href,r)}}();`}],style:[{children:'*,:after,:before{border-color:var(--un-default-border-color,#e5e7eb);border-style:solid;border-width:0;box-sizing:border-box}:after,:before{--un-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}h1{font-size:inherit;font-weight:inherit}h1,p{margin:0}*,:after,:before{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 transparent;--un-ring-shadow:0 0 transparent;--un-shadow-inset: ;--un-shadow:0 0 transparent;--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgba(147,197,253,.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }'}]}),(g,n)=>(u(),a("div",l,[n[0]||(n[0]=e("div",{class:"-bottom-1/2 fixed h-1/2 left-0 right-0 spotlight"},null,-1)),e("div",c,[e("h1",{class:"font-medium mb-8 sm:text-10xl text-8xl",textContent:o(t.statusCode)},null,8,d),e("p",{class:"font-light leading-tight mb-16 px-8 sm:px-0 sm:text-4xl text-xl",textContent:o(t.description)},null,8,p)])]))}},x=s(f,[["__scopeId","data-v-84d937c0"]]);export{x as default};
import{_ as s}from"./DlAUqK2U.js";import{u as i}from"./FB8z515k.js";import{t as a,v as u,x as e,y as o}from"./OJZ14ZVB.js";const l={class:"antialiased bg-white dark:bg-black dark:text-white font-sans grid min-h-screen overflow-hidden place-content-center text-black"},c={class:"max-w-520px text-center"},d=["textContent"],p=["textContent"],f={__name:"error-500",props:{appName:{type:String,default:"Nuxt"},version:{type:String,default:""},statusCode:{type:Number,default:500},statusMessage:{type:String,default:"Server error"},description:{type:String,default:"This page is temporarily unavailable."}},setup(t){const r=t;return i({title:`${r.statusCode} - ${r.statusMessage} | ${r.appName}`,script:[{children:`!function(){const e=document.createElement("link").relList;if(!(e&&e.supports&&e.supports("modulepreload"))){for(const e of document.querySelectorAll('link[rel="modulepreload"]'))r(e);new MutationObserver((e=>{for(const o of e)if("childList"===o.type)for(const e of o.addedNodes)"LINK"===e.tagName&&"modulepreload"===e.rel&&r(e)})).observe(document,{childList:!0,subtree:!0})}function r(e){if(e.ep)return;e.ep=!0;const r=function(e){const r={};return e.integrity&&(r.integrity=e.integrity),e.referrerPolicy&&(r.referrerPolicy=e.referrerPolicy),"use-credentials"===e.crossOrigin?r.credentials="include":"anonymous"===e.crossOrigin?r.credentials="omit":r.credentials="same-origin",r}(e);fetch(e.href,r)}}();`}],style:[{children:'*,:after,:before{border-color:var(--un-default-border-color,#e5e7eb);border-style:solid;border-width:0;box-sizing:border-box}:after,:before{--un-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}h1{font-size:inherit;font-weight:inherit}h1,p{margin:0}*,:after,:before{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 transparent;--un-ring-shadow:0 0 transparent;--un-shadow-inset: ;--un-shadow:0 0 transparent;--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgba(147,197,253,.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }'}]}),(g,n)=>(u(),a("div",l,[n[0]||(n[0]=e("div",{class:"-bottom-1/2 fixed h-1/2 left-0 right-0 spotlight"},null,-1)),e("div",c,[e("h1",{class:"font-medium mb-8 sm:text-10xl text-8xl",textContent:o(t.statusCode)},null,8,d),e("p",{class:"font-light leading-tight mb-16 px-8 sm:px-0 sm:text-4xl text-xl",textContent:o(t.description)},null,8,p)])]))}},x=s(f,[["__scopeId","data-v-84d937c0"]]);export{x as default};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
import{aW as n,aX as s,aY as r,D as o,aZ as i}from"./BvALTtrd.js";function u(a){var t;const e=a||s();return((t=e==null?void 0:e.ssrContext)==null?void 0:t.head)||(e==null?void 0:e.runWithContext(()=>{if(r())return o(i)}))}function d(a,e={}){const t=u(e.nuxt);if(t)return n(a,{head:t,...e})}export{d as u};
import{aW as n,aX as s,aY as r,D as o,aZ as i}from"./OJZ14ZVB.js";function u(a){var t;const e=a||s();return((t=e==null?void 0:e.ssrContext)==null?void 0:t.head)||(e==null?void 0:e.runWithContext(()=>{if(r())return o(i)}))}function d(a,e={}){const t=u(e.nuxt);if(t)return n(a,{head:t,...e})}export{d as u};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
{"id":"0fa16bf2-eb58-40ea-bd4b-07412739846e","timestamp":1743149215380}
{"id":"8fdd102a-8b74-480b-a8e5-6e5d47026100","timestamp":1745749021960}

View File

@ -1 +0,0 @@
{"id":"0fa16bf2-eb58-40ea-bd4b-07412739846e","timestamp":1743149215380,"matcher":{"static":{},"wildcard":{},"dynamic":{}},"prerendered":[]}

View File

@ -0,0 +1 @@
{"id":"8fdd102a-8b74-480b-a8e5-6e5d47026100","timestamp":1745749021960,"matcher":{"static":{},"wildcard":{},"dynamic":{}},"prerendered":[]}

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
import{u as t}from"./BvALTtrd.js";import{u as e}from"./CrC5yvhj.js";const a={__name:"index",setup(r){return t().replace("/index.html"),e({script:[{src:"https://app.gter.net/bottom?tpl=header&menukey=mj"},{src:"https://app.gter.net/bottom?tpl=footer,popupnotification",body:!0}]}),(p,s)=>null}};export{a as default};
import{u as t}from"./OJZ14ZVB.js";import{u as e}from"./FB8z515k.js";const a={__name:"index",setup(r){return t().replace("/index.html"),e({script:[{src:"https://app.gter.net/bottom?tpl=header&menukey=mj"},{src:"https://app.gter.net/bottom?tpl=footer,popupnotification",body:!0}]}),(p,s)=>null}};export{a as default};

View File

@ -1,4 +1,4 @@
import{an as V}from"./iE05BhNa.js";function $(x,v){for(var d=0;d<v.length;d++){const g=v[d];if(typeof g!="string"&&!Array.isArray(g)){for(const f in g)if(f!=="default"&&!(f in x)){const h=Object.getOwnPropertyDescriptor(g,f);h&&Object.defineProperty(x,f,h.get?h:{enumerable:!0,get:()=>g[f]})}}}return Object.freeze(Object.defineProperty(x,Symbol.toStringTag,{value:"Module"}))}var L={exports:{}},C={exports:{}},W={exports:{}},j=W.exports,F;function Q(){return F||(F=1,function(x){(function(v,d){x.exports?x.exports=d():v.EvEmitter=d()})(typeof window<"u"?window:j,function(){function v(){}var d=v.prototype;return d.on=function(g,f){if(!(!g||!f)){var h=this._events=this._events||{},a=h[g]=h[g]||[];return a.indexOf(f)==-1&&a.push(f),this}},d.once=function(g,f){if(!(!g||!f)){this.on(g,f);var h=this._onceEvents=this._onceEvents||{},a=h[g]=h[g]||{};return a[f]=!0,this}},d.off=function(g,f){var h=this._events&&this._events[g];if(!(!h||!h.length)){var a=h.indexOf(f);return a!=-1&&h.splice(a,1),this}},d.emitEvent=function(g,f){var h=this._events&&this._events[g];if(!(!h||!h.length)){h=h.slice(0),f=f||[];for(var a=this._onceEvents&&this._onceEvents[g],o=0;o<h.length;o++){var s=h[o],l=a&&a[s];l&&(this.off(g,s),delete a[s]),s.apply(this,f)}return this}},d.allOff=function(){delete this._events,delete this._onceEvents},v})}(W)),W.exports}var R={exports:{}};/*!
import{an as V}from"./DriKBhlj.js";function $(x,v){for(var d=0;d<v.length;d++){const g=v[d];if(typeof g!="string"&&!Array.isArray(g)){for(const f in g)if(f!=="default"&&!(f in x)){const h=Object.getOwnPropertyDescriptor(g,f);h&&Object.defineProperty(x,f,h.get?h:{enumerable:!0,get:()=>g[f]})}}}return Object.freeze(Object.defineProperty(x,Symbol.toStringTag,{value:"Module"}))}var L={exports:{}},C={exports:{}},W={exports:{}},j=W.exports,F;function Q(){return F||(F=1,function(x){(function(v,d){x.exports?x.exports=d():v.EvEmitter=d()})(typeof window<"u"?window:j,function(){function v(){}var d=v.prototype;return d.on=function(g,f){if(!(!g||!f)){var h=this._events=this._events||{},a=h[g]=h[g]||[];return a.indexOf(f)==-1&&a.push(f),this}},d.once=function(g,f){if(!(!g||!f)){this.on(g,f);var h=this._onceEvents=this._onceEvents||{},a=h[g]=h[g]||{};return a[f]=!0,this}},d.off=function(g,f){var h=this._events&&this._events[g];if(!(!h||!h.length)){var a=h.indexOf(f);return a!=-1&&h.splice(a,1),this}},d.emitEvent=function(g,f){var h=this._events&&this._events[g];if(!(!h||!h.length)){h=h.slice(0),f=f||[];for(var a=this._onceEvents&&this._onceEvents[g],o=0;o<h.length;o++){var s=h[o],l=a&&a[s];l&&(this.off(g,s),delete a[s]),s.apply(this,f)}return this}},d.allOff=function(){delete this._events,delete this._onceEvents},v})}(W)),W.exports}var R={exports:{}};/*!
* getSize v2.0.3
* measure size of elements
* MIT license

View File

@ -2609,201 +2609,201 @@ const assets$1 = {
"size": 2238,
"path": "../public/favicon.ico"
},
"/_nuxt/B3dn77aR.js": {
"/_nuxt/BL4nC9zC.js": {
"type": "text/javascript; charset=utf-8",
"etag": "\"5947-c13qZXxET/M9BEEvAizfL2FIYM4\"",
"mtime": "2025-03-28T08:07:09.558Z",
"size": 22855,
"path": "../public/_nuxt/B3dn77aR.js"
},
"/_nuxt/B5KT3fr9.js": {
"type": "text/javascript; charset=utf-8",
"etag": "\"d72-5lw9ysnr+kJdr173MP0fP4891ww\"",
"mtime": "2025-03-28T08:07:09.557Z",
"etag": "\"d72-3zPWXgJMq9Su8Kre4/IFuJWjAss\"",
"mtime": "2025-04-27T10:17:16.675Z",
"size": 3442,
"path": "../public/_nuxt/B5KT3fr9.js"
"path": "../public/_nuxt/BL4nC9zC.js"
},
"/_nuxt/b6MuooxP.js": {
"/_nuxt/BznrffuV.js": {
"type": "text/javascript; charset=utf-8",
"etag": "\"1220d-n9/Q8TeA2Y/JD3/ggEiZVDLU/cw\"",
"mtime": "2025-03-28T08:07:09.558Z",
"etag": "\"1220d-36SN1v48aJrq392u+2kF/zJ7FDo\"",
"mtime": "2025-04-27T10:17:16.677Z",
"size": 74253,
"path": "../public/_nuxt/b6MuooxP.js"
"path": "../public/_nuxt/BznrffuV.js"
},
"/_nuxt/BvALTtrd.js": {
"/_nuxt/C3yQcckx.js": {
"type": "text/javascript; charset=utf-8",
"etag": "\"2aab3-IQLeXGb7zql0IBG+0uJ5auYqbSY\"",
"mtime": "2025-03-28T08:07:09.557Z",
"size": 174771,
"path": "../public/_nuxt/BvALTtrd.js"
"etag": "\"1eec5-/SIf5BJXcWbUNmHUCIQXRmXyS5A\"",
"mtime": "2025-04-27T10:17:16.675Z",
"size": 126661,
"path": "../public/_nuxt/C3yQcckx.js"
},
"/_nuxt/C6CFjMvU.js": {
"/_nuxt/D6-rMirR.js": {
"type": "text/javascript; charset=utf-8",
"etag": "\"6071-sOuXLwJGfyl6RzNVhzALSivSPzM\"",
"mtime": "2025-03-28T08:07:09.557Z",
"size": 24689,
"path": "../public/_nuxt/C6CFjMvU.js"
"etag": "\"24ff-KszYR+igshncIk6VEFRKnoSnFYU\"",
"mtime": "2025-04-27T10:17:16.675Z",
"size": 9471,
"path": "../public/_nuxt/D6-rMirR.js"
},
"/_nuxt/CedOaWrM.js": {
"/_nuxt/DaF9PeWI.js": {
"type": "text/javascript; charset=utf-8",
"etag": "\"13c-EmknIjaZu8vX9P5jazyak+Tkaf8\"",
"mtime": "2025-03-28T08:07:09.557Z",
"size": 316,
"path": "../public/_nuxt/CedOaWrM.js"
"etag": "\"8be7-kT+QuntGj+3/K8RX/Rm6XiqNbc8\"",
"mtime": "2025-04-27T10:17:16.675Z",
"size": 35815,
"path": "../public/_nuxt/DaF9PeWI.js"
},
"/_nuxt/CFQxJDtN.js": {
"/_nuxt/DIz-ewbP.js": {
"type": "text/javascript; charset=utf-8",
"etag": "\"1ed6b-cSYUnERymjlq5LAP07PExo42CE8\"",
"mtime": "2025-03-28T08:07:09.557Z",
"size": 126315,
"path": "../public/_nuxt/CFQxJDtN.js"
},
"/_nuxt/CORekiVS.js": {
"type": "text/javascript; charset=utf-8",
"etag": "\"19a43-euVHq3lvv7jNc1UK/5Ukecob0yE\"",
"mtime": "2025-03-28T08:07:09.557Z",
"etag": "\"19a43-ExsFjP/aqwp9mS09JfAs1wFtSOg\"",
"mtime": "2025-04-27T10:17:16.675Z",
"size": 105027,
"path": "../public/_nuxt/CORekiVS.js"
},
"/_nuxt/CrC5yvhj.js": {
"type": "text/javascript; charset=utf-8",
"etag": "\"132-3XJU8mwv8xdRUQkCxSqwF0yC1bM\"",
"mtime": "2025-03-28T08:07:09.558Z",
"size": 306,
"path": "../public/_nuxt/CrC5yvhj.js"
"path": "../public/_nuxt/DIz-ewbP.js"
},
"/_nuxt/DlAUqK2U.js": {
"type": "text/javascript; charset=utf-8",
"etag": "\"5b-eFCz/UrraTh721pgAl0VxBNR1es\"",
"mtime": "2025-03-28T08:07:09.558Z",
"mtime": "2025-04-27T10:17:16.677Z",
"size": 91,
"path": "../public/_nuxt/DlAUqK2U.js"
},
"/_nuxt/DriKBhlj.js": {
"type": "text/javascript; charset=utf-8",
"etag": "\"1ebb5-F1KUzJAZrEYUOC5k3/mnqQ0skAw\"",
"mtime": "2025-04-27T10:17:16.677Z",
"size": 125877,
"path": "../public/_nuxt/DriKBhlj.js"
},
"/_nuxt/DwPp8tHk.js": {
"type": "text/javascript; charset=utf-8",
"etag": "\"54-6T2FrfNUCwJVQE4BYBvlVs+sSr0\"",
"mtime": "2025-03-28T08:07:09.558Z",
"mtime": "2025-04-27T10:17:16.677Z",
"size": 84,
"path": "../public/_nuxt/DwPp8tHk.js"
},
"/_nuxt/el-button.CsYDH6uT.css": {
"type": "text/css; charset=utf-8",
"etag": "\"6d13-s+wdRlhMnA3X2Wwba0y1vX53Cz0\"",
"mtime": "2025-03-28T08:07:09.557Z",
"mtime": "2025-04-27T10:17:16.675Z",
"size": 27923,
"path": "../public/_nuxt/el-button.CsYDH6uT.css"
},
"/_nuxt/empty-icon.CyaRoygc.png": {
"type": "image/png",
"etag": "\"17df-ZbUVuzPJ5DAL9B9xteitdPCiUxY\"",
"mtime": "2025-03-28T08:07:09.557Z",
"mtime": "2025-04-27T10:17:16.675Z",
"size": 6111,
"path": "../public/_nuxt/empty-icon.CyaRoygc.png"
},
"/_nuxt/entry.BMFnGFc3.css": {
"type": "text/css; charset=utf-8",
"etag": "\"5a8-Uxe2X56DGY9AjljhIV0OJBN3wpg\"",
"mtime": "2025-03-28T08:07:09.557Z",
"mtime": "2025-04-27T10:17:16.675Z",
"size": 1448,
"path": "../public/_nuxt/entry.BMFnGFc3.css"
},
"/_nuxt/error-404.CZkObG7r.css": {
"type": "text/css; charset=utf-8",
"etag": "\"de4-qBee3TVrfYv3V1By16k8mWrjcVQ\"",
"mtime": "2025-03-28T08:07:09.557Z",
"mtime": "2025-04-27T10:17:16.675Z",
"size": 3556,
"path": "../public/_nuxt/error-404.CZkObG7r.css"
},
"/_nuxt/error-500.BFrSi6nG.css": {
"type": "text/css; charset=utf-8",
"etag": "\"75c-1DSF9z8DiRXW3VbuCpNqepB9vI0\"",
"mtime": "2025-03-28T08:07:09.557Z",
"mtime": "2025-04-27T10:17:16.675Z",
"size": 1884,
"path": "../public/_nuxt/error-500.BFrSi6nG.css"
},
"/_nuxt/fsWJZQ-T.js": {
"/_nuxt/FB8z515k.js": {
"type": "text/javascript; charset=utf-8",
"etag": "\"8be7-IAh/Ff2SN1AROdAjpNzq9n+MkJM\"",
"mtime": "2025-03-28T08:07:09.557Z",
"size": 35815,
"path": "../public/_nuxt/fsWJZQ-T.js"
},
"/_nuxt/iE05BhNa.js": {
"type": "text/javascript; charset=utf-8",
"etag": "\"1eb6a-64oUTgdzvY3d/QAh3keCZnTM0oY\"",
"mtime": "2025-03-28T08:07:09.558Z",
"size": 125802,
"path": "../public/_nuxt/iE05BhNa.js"
"etag": "\"132-qzIAl+mw1EHNk6wRwpAKeeiYhcw\"",
"mtime": "2025-04-27T10:17:16.677Z",
"size": 306,
"path": "../public/_nuxt/FB8z515k.js"
},
"/_nuxt/index.C-c7eKmS.css": {
"type": "text/css; charset=utf-8",
"etag": "\"2ec3-0benz5K5k2wDx1+5lS8Z7rl3cto\"",
"mtime": "2025-03-28T08:07:09.557Z",
"mtime": "2025-04-27T10:17:16.675Z",
"size": 11971,
"path": "../public/_nuxt/index.C-c7eKmS.css"
},
"/_nuxt/index.D8KBBzil.css": {
"type": "text/css; charset=utf-8",
"etag": "\"c41-26PzP8HV8u0xc28Udyi7UJkjlJQ\"",
"mtime": "2025-03-28T08:07:09.557Z",
"mtime": "2025-04-27T10:17:16.675Z",
"size": 3137,
"path": "../public/_nuxt/index.D8KBBzil.css"
},
"/_nuxt/index.NrmCe0sF.css": {
"/_nuxt/index.uvIViauB.css": {
"type": "text/css; charset=utf-8",
"etag": "\"863c-kPTCwJ38/ljMtNWkzfAT/LwJ8m8\"",
"mtime": "2025-03-28T08:07:09.557Z",
"etag": "\"863c-nYH9OG4eMVZnrQ5Kl7GLHB8FYDE\"",
"mtime": "2025-04-27T10:17:16.675Z",
"size": 34364,
"path": "../public/_nuxt/index.NrmCe0sF.css"
"path": "../public/_nuxt/index.uvIViauB.css"
},
"/_nuxt/lGFaLPsg.js": {
"type": "text/javascript; charset=utf-8",
"etag": "\"13c-Q+x9E+E5atYz8oXjOXArEMMHmEA\"",
"mtime": "2025-04-27T10:17:16.675Z",
"size": 316,
"path": "../public/_nuxt/lGFaLPsg.js"
},
"/_nuxt/logo-icon.C2xYDAoO.png": {
"type": "image/png",
"etag": "\"873a-OTH/h653HLUhRYOH8opOgbwEiyY\"",
"mtime": "2025-03-28T08:07:09.555Z",
"mtime": "2025-04-27T10:17:16.675Z",
"size": 34618,
"path": "../public/_nuxt/logo-icon.C2xYDAoO.png"
},
"/_nuxt/no-discussion.CTT65aaO.png": {
"type": "image/png",
"etag": "\"2dea5-I8P5QXciTaBjL/JKCmPKRaVuijY\"",
"mtime": "2025-03-28T08:07:09.557Z",
"mtime": "2025-04-27T10:17:16.675Z",
"size": 188069,
"path": "../public/_nuxt/no-discussion.CTT65aaO.png"
},
"/_nuxt/sogBdSY7.js": {
"/_nuxt/OJZ14ZVB.js": {
"type": "text/javascript; charset=utf-8",
"etag": "\"24ff-9Wq16LC7H80MOsMfu98geunLTcY\"",
"mtime": "2025-03-28T08:07:09.557Z",
"size": 9471,
"path": "../public/_nuxt/sogBdSY7.js"
"etag": "\"2aab3-PB0Kpr2PIIunDqrM+fl5ZpdznVM\"",
"mtime": "2025-04-27T10:17:16.675Z",
"size": 174771,
"path": "../public/_nuxt/OJZ14ZVB.js"
},
"/_nuxt/soosVEyY.js": {
"type": "text/javascript; charset=utf-8",
"etag": "\"5947-tWWEV+CQfiRUtDlLjLyrYcXsbt4\"",
"mtime": "2025-04-27T10:17:16.677Z",
"size": 22855,
"path": "../public/_nuxt/soosVEyY.js"
},
"/_nuxt/top-head.fOBmupHj.css": {
"type": "text/css; charset=utf-8",
"etag": "\"2f6e-L4KsnFvXzwtaUP8jdCbSBQulL2U\"",
"mtime": "2025-03-28T08:07:09.557Z",
"mtime": "2025-04-27T10:17:16.675Z",
"size": 12142,
"path": "../public/_nuxt/top-head.fOBmupHj.css"
},
"/_nuxt/_ah0RbSd.js": {
"type": "text/javascript; charset=utf-8",
"etag": "\"6071-YX3qlHr2AdV2uTHiyfaKTOE7B24\"",
"mtime": "2025-04-27T10:17:16.675Z",
"size": 24689,
"path": "../public/_nuxt/_ah0RbSd.js"
},
"/_nuxt/_id_.BETjfX8r.css": {
"type": "text/css; charset=utf-8",
"etag": "\"bdde-hKp5HsYDOtTEkbD9GAp/2ukYHfc\"",
"mtime": "2025-03-28T08:07:09.557Z",
"mtime": "2025-04-27T10:17:16.675Z",
"size": 48606,
"path": "../public/_nuxt/_id_.BETjfX8r.css"
},
"/_nuxt/builds/latest.json": {
"type": "application/json",
"etag": "\"47-CVHBjp72ODYRJ1LEoxxlU4/gb5E\"",
"mtime": "2025-03-28T08:07:14.892Z",
"etag": "\"47-0FvnvLNkt1p1nn49H8KFc+1wRJ0\"",
"mtime": "2025-04-27T10:17:21.980Z",
"size": 71,
"path": "../public/_nuxt/builds/latest.json"
},
"/_nuxt/builds/meta/0fa16bf2-eb58-40ea-bd4b-07412739846e.json": {
"/_nuxt/builds/meta/8fdd102a-8b74-480b-a8e5-6e5d47026100.json": {
"type": "application/json",
"etag": "\"8b-LQ6VlikV53xnQlQ535zBLCCGSfM\"",
"mtime": "2025-03-28T08:07:14.893Z",
"etag": "\"8b-T3GM0RowzHK0xOV8wvTGkSbabaU\"",
"mtime": "2025-04-27T10:17:21.980Z",
"size": 139,
"path": "../public/_nuxt/builds/meta/0fa16bf2-eb58-40ea-bd4b-07412739846e.json"
"path": "../public/_nuxt/builds/meta/8fdd102a-8b74-480b-a8e5-6e5d47026100.json"
}
};
@ -4475,7 +4475,7 @@ function _expandFromEnv(value) {
const _inlineRuntimeConfig = {
"app": {
"baseURL": "/",
"buildId": "0fa16bf2-eb58-40ea-bd4b-07412739846e",
"buildId": "8fdd102a-8b74-480b-a8e5-6e5d47026100",
"buildAssetsDir": "/_nuxt/",
"cdnURL": ""
},

View File

@ -1,44 +1,13 @@
const client_manifest = {
"_B3dn77aR.js": {
"_BznrffuV.js": {
"resourceType": "script",
"module": true,
"prefetch": true,
"preload": true,
"file": "B3dn77aR.js",
"name": "masonry",
"isDynamicEntry": true,
"imports": [
"_iE05BhNa.js"
]
},
"_CrC5yvhj.js": {
"resourceType": "script",
"module": true,
"prefetch": true,
"preload": true,
"file": "CrC5yvhj.js",
"name": "v3",
"imports": [
"node_modules/.store/nuxt@3.16.0/node_modules/nuxt/dist/app/entry.js"
]
},
"_DlAUqK2U.js": {
"resourceType": "script",
"module": true,
"prefetch": true,
"preload": true,
"file": "DlAUqK2U.js",
"name": "_plugin-vue_export-helper"
},
"_b6MuooxP.js": {
"resourceType": "script",
"module": true,
"prefetch": true,
"preload": true,
"file": "b6MuooxP.js",
"file": "BznrffuV.js",
"name": "el-button",
"imports": [
"_iE05BhNa.js",
"_DriKBhlj.js",
"node_modules/.store/nuxt@3.16.0/node_modules/nuxt/dist/app/entry.js"
],
"css": [
@ -51,24 +20,17 @@ const client_manifest = {
"prefetch": true,
"preload": true
},
"_el-button.CsYDH6uT.css": {
"resourceType": "style",
"prefetch": true,
"preload": true,
"file": "el-button.CsYDH6uT.css",
"src": "_el-button.CsYDH6uT.css"
},
"_fsWJZQ-T.js": {
"_DaF9PeWI.js": {
"resourceType": "script",
"module": true,
"prefetch": true,
"preload": true,
"file": "fsWJZQ-T.js",
"file": "DaF9PeWI.js",
"name": "top-head",
"imports": [
"node_modules/.store/nuxt@3.16.0/node_modules/nuxt/dist/app/entry.js",
"_DlAUqK2U.js",
"_iE05BhNa.js"
"_DriKBhlj.js"
],
"css": [
"top-head.fOBmupHj.css"
@ -96,15 +58,23 @@ const client_manifest = {
"prefetch": true,
"mimeType": "image/png"
},
"_iE05BhNa.js": {
"_DlAUqK2U.js": {
"resourceType": "script",
"module": true,
"prefetch": true,
"preload": true,
"file": "iE05BhNa.js",
"file": "DlAUqK2U.js",
"name": "_plugin-vue_export-helper"
},
"_DriKBhlj.js": {
"resourceType": "script",
"module": true,
"prefetch": true,
"preload": true,
"file": "DriKBhlj.js",
"name": "index",
"imports": [
"_CrC5yvhj.js",
"_FB8z515k.js",
"node_modules/.store/nuxt@3.16.0/node_modules/nuxt/dist/app/entry.js"
],
"css": [
@ -117,6 +87,24 @@ const client_manifest = {
"prefetch": true,
"preload": true
},
"_FB8z515k.js": {
"resourceType": "script",
"module": true,
"prefetch": true,
"preload": true,
"file": "FB8z515k.js",
"name": "v3",
"imports": [
"node_modules/.store/nuxt@3.16.0/node_modules/nuxt/dist/app/entry.js"
]
},
"_el-button.CsYDH6uT.css": {
"resourceType": "style",
"prefetch": true,
"preload": true,
"file": "el-button.CsYDH6uT.css",
"src": "_el-button.CsYDH6uT.css"
},
"_index.C-c7eKmS.css": {
"resourceType": "style",
"prefetch": true,
@ -124,6 +112,18 @@ const client_manifest = {
"file": "index.C-c7eKmS.css",
"src": "_index.C-c7eKmS.css"
},
"_soosVEyY.js": {
"resourceType": "script",
"module": true,
"prefetch": true,
"preload": true,
"file": "soosVEyY.js",
"name": "masonry",
"isDynamicEntry": true,
"imports": [
"_DriKBhlj.js"
]
},
"_top-head.fOBmupHj.css": {
"resourceType": "style",
"prefetch": true,
@ -167,14 +167,14 @@ const client_manifest = {
"module": true,
"prefetch": true,
"preload": true,
"file": "sogBdSY7.js",
"file": "D6-rMirR.js",
"name": "error-404",
"src": "node_modules/.store/nuxt@3.16.0/node_modules/nuxt/dist/app/components/error-404.vue",
"isDynamicEntry": true,
"imports": [
"node_modules/.store/nuxt@3.16.0/node_modules/nuxt/dist/app/entry.js",
"_DlAUqK2U.js",
"_CrC5yvhj.js"
"_FB8z515k.js"
],
"css": []
},
@ -189,13 +189,13 @@ const client_manifest = {
"module": true,
"prefetch": true,
"preload": true,
"file": "B5KT3fr9.js",
"file": "BL4nC9zC.js",
"name": "error-500",
"src": "node_modules/.store/nuxt@3.16.0/node_modules/nuxt/dist/app/components/error-500.vue",
"isDynamicEntry": true,
"imports": [
"_DlAUqK2U.js",
"_CrC5yvhj.js",
"_FB8z515k.js",
"node_modules/.store/nuxt@3.16.0/node_modules/nuxt/dist/app/entry.js"
],
"css": []
@ -211,7 +211,7 @@ const client_manifest = {
"module": true,
"prefetch": true,
"preload": true,
"file": "BvALTtrd.js",
"file": "OJZ14ZVB.js",
"name": "entry",
"src": "node_modules/.store/nuxt@3.16.0/node_modules/nuxt/dist/app/entry.js",
"isEntry": true,
@ -236,17 +236,17 @@ const client_manifest = {
"module": true,
"prefetch": true,
"preload": true,
"file": "CORekiVS.js",
"file": "DIz-ewbP.js",
"name": "_id_",
"src": "pages/details/[id].vue",
"isDynamicEntry": true,
"imports": [
"_iE05BhNa.js",
"_fsWJZQ-T.js",
"_b6MuooxP.js",
"_DriKBhlj.js",
"_DaF9PeWI.js",
"_BznrffuV.js",
"node_modules/.store/nuxt@3.16.0/node_modules/nuxt/dist/app/entry.js",
"_DlAUqK2U.js",
"_CrC5yvhj.js"
"_FB8z515k.js"
],
"css": [],
"assets": [
@ -270,19 +270,19 @@ const client_manifest = {
"module": true,
"prefetch": true,
"preload": true,
"file": "C6CFjMvU.js",
"file": "_ah0RbSd.js",
"name": "index",
"src": "pages/index.html/index.vue",
"isDynamicEntry": true,
"imports": [
"node_modules/.store/nuxt@3.16.0/node_modules/nuxt/dist/app/entry.js",
"_iE05BhNa.js",
"_fsWJZQ-T.js",
"_DriKBhlj.js",
"_DaF9PeWI.js",
"_DlAUqK2U.js",
"_CrC5yvhj.js"
"_FB8z515k.js"
],
"dynamicImports": [
"_B3dn77aR.js"
"_soosVEyY.js"
],
"css": []
},
@ -297,13 +297,13 @@ const client_manifest = {
"module": true,
"prefetch": true,
"preload": true,
"file": "CedOaWrM.js",
"file": "lGFaLPsg.js",
"name": "index",
"src": "pages/index.vue",
"isDynamicEntry": true,
"imports": [
"node_modules/.store/nuxt@3.16.0/node_modules/nuxt/dist/app/entry.js",
"_CrC5yvhj.js"
"_FB8z515k.js"
]
},
"pages/publish/index.vue": {
@ -311,21 +311,21 @@ const client_manifest = {
"module": true,
"prefetch": true,
"preload": true,
"file": "CFQxJDtN.js",
"file": "C3yQcckx.js",
"name": "index",
"src": "pages/publish/index.vue",
"isDynamicEntry": true,
"imports": [
"_iE05BhNa.js",
"_DriKBhlj.js",
"node_modules/.store/nuxt@3.16.0/node_modules/nuxt/dist/app/entry.js",
"_b6MuooxP.js",
"_CrC5yvhj.js",
"_BznrffuV.js",
"_FB8z515k.js",
"_DlAUqK2U.js"
],
"css": []
},
"index.NrmCe0sF.css": {
"file": "index.NrmCe0sF.css",
"index.uvIViauB.css": {
"file": "index.uvIViauB.css",
"resourceType": "style",
"prefetch": true,
"preload": true

File diff suppressed because one or more lines are too long

View File

@ -1818,6 +1818,9 @@ const publishSchoolSearchHttp = (query) => {
const publishProfessionSearchHttp = (query) => {
return Http.get("/api/publish/professionSearch", query);
};
const publishProjectSearchHttp = (query) => {
return Http.get("https://api.gter.net/v1/program/professionSearch", query);
};
const changeAnonymousHttp = (query) => {
return Http.post("/api/publish/changeAnonymous", query);
};
@ -1888,5 +1891,5 @@ const ConfigProvider = defineComponent({
}
});
export { d_arrow_left_default as $, withInstallFunction as A, MyUserDeleteCollectHttp as B, CloseComponents as C, changeAnonymousHttp as D, EVENT_CODE as E, FOCUS_TRAP_INJECTION_KEY as F, MyUserCollectHttp as G, Head as H, MyUserPublishHttp as I, CHANGE_EVENT as J, INPUT_EVENT as K, root as L, Meta as M, isSymbol as N, isObject as O, loading_default as P, ConfigProvider as Q, useEmptyValuesProps as R, useSizeProp as S, Title as T, UPDATE_MODEL_EVENT as U, circle_close_default as V, hasClass as W, arrow_up_default as X, arrow_down_default as Y, getStyle as Z, _export_sfc as _, addUnit as a, arrow_left_default as a0, arrow_right_default as a1, d_arrow_right_default as a2, ListCache as a3, Map as a4, MapCache as a5, Symbol$1 as a6, eq as a7, isArray as a8, isObjectLike as a9, baseGetTag as aa, freeGlobal as ab, isFunction as ac, getNative as ad, toSource as ae, useEmptyValues as af, debugWarn as ag, clock_default as ah, calendar_default as ai, publishSchoolSearchHttp as aj, publishProfessionSearchHttp as ak, castPath as al, toKey as am, baseGet as an, buildProp as ao, fromPairs as ap, tryFocus as aq, useGlobalSize as ar, ValidateComponentsMap as as, view_default as at, hide_default as au, isNil as av, withNoopInstall as aw, buildProps as b, withInstallDirective as c, definePropType as d, _imports_1 as e, detailsHttp as f, detailsCommentListHttp as g, riposteSubmitHttp as h, iconPropType as i, coinHttp as j, getRiposteHttp as k, getListHttp as l, mjHideHttp as m, ElIcon as n, operateLikeHttp as o, useGlobalConfig as p, isUndefined as q, relatedlistHttp as r, useDeprecated as s, throwError as t, useLocale as u, ElTeleport as v, withInstall as w, ElFocusTrap as x, mutable as y, messageConfig as z };
export { d_arrow_left_default as $, withInstallFunction as A, MyUserDeleteCollectHttp as B, CloseComponents as C, changeAnonymousHttp as D, EVENT_CODE as E, FOCUS_TRAP_INJECTION_KEY as F, MyUserCollectHttp as G, Head as H, MyUserPublishHttp as I, CHANGE_EVENT as J, INPUT_EVENT as K, root as L, Meta as M, isSymbol as N, isObject as O, loading_default as P, ConfigProvider as Q, useEmptyValuesProps as R, useSizeProp as S, Title as T, UPDATE_MODEL_EVENT as U, circle_close_default as V, hasClass as W, arrow_up_default as X, arrow_down_default as Y, getStyle as Z, _export_sfc as _, addUnit as a, arrow_left_default as a0, arrow_right_default as a1, d_arrow_right_default as a2, ListCache as a3, Map as a4, MapCache as a5, Symbol$1 as a6, eq as a7, isArray as a8, isObjectLike as a9, baseGetTag as aa, freeGlobal as ab, isFunction as ac, getNative as ad, toSource as ae, useEmptyValues as af, debugWarn as ag, clock_default as ah, calendar_default as ai, publishSchoolSearchHttp as aj, publishProfessionSearchHttp as ak, publishProjectSearchHttp as al, castPath as am, toKey as an, baseGet as ao, buildProp as ap, fromPairs as aq, tryFocus as ar, useGlobalSize as as, ValidateComponentsMap as at, view_default as au, hide_default as av, isNil as aw, withNoopInstall as ax, buildProps as b, withInstallDirective as c, definePropType as d, _imports_1 as e, detailsHttp as f, detailsCommentListHttp as g, riposteSubmitHttp as h, iconPropType as i, coinHttp as j, getRiposteHttp as k, getListHttp as l, mjHideHttp as m, ElIcon as n, operateLikeHttp as o, useGlobalConfig as p, isUndefined as q, relatedlistHttp as r, useDeprecated as s, throwError as t, useLocale as u, ElTeleport as v, withInstall as w, ElFocusTrap as x, mutable as y, messageConfig as z };
//# sourceMappingURL=config-provider.mjs.map

View File

@ -1,4 +1,4 @@
const index_vue_vue_type_style_index_0_scoped_1d0c424a_lang = ".content-box[data-v-1d0c424a]{display:flex;justify-content:center;padding:0 122px}@media (max-width:920px){.content-box[data-v-1d0c424a]{display:block;padding:0 10px}}.contentcontent[data-v-1d0c424a]{background:#fff;border-radius:16px;display:flex;flex-direction:column;margin:30px auto 90px;max-width:1200px;min-height:calc(100vh - 120px);min-width:900px;position:relative}.contentcontent .header[data-v-1d0c424a]{border-bottom:1px solid #ebebeb;color:#000;font-size:20px;font-weight:650;height:88px;padding-left:30px}.contentcontent .box .titletitle[data-v-1d0c424a]{color:#666;font-size:14px;margin-bottom:10px}.contentcontent .box .box-left[data-v-1d0c424a]{border-right:16px solid #f6f6f6;width:44.333%}.contentcontent .box .box-left .area-box[data-v-1d0c424a]{border-bottom:1px solid #ebebeb;padding:30px 50px 30px 30px}.contentcontent .box .box-left .area-box .item[data-v-1d0c424a]:not(:last-of-type){margin-bottom:30px}.contentcontent .box .box-left .area-box .info-box[data-v-1d0c424a]{background-color:#fff0;border:1px solid #d7d7d7;border-radius:5px;display:flex;flex-direction:column;height:158px;justify-content:center;overflow:hidden}.contentcontent .box .box-left .area-box .info-box .info-item[data-v-1d0c424a]{height:50px}.contentcontent .box .box-left .area-box .info-box .info-item[data-v-1d0c424a]:not(:last-of-type){border-bottom:1px solid #d7d7d7}.contentcontent .box .box-left .area-box .info-box .info-item .info-name[data-v-1d0c424a]{color:#666;font-size:14px;padding:0 14px}.contentcontent .box .box-left .area-box .info-box .info-item .input[data-v-1d0c424a]{border:none;box-shadow:none;height:100%;outline:none}.contentcontent .box .box-left .area-box .info-box .info-item .input[data-v-1d0c424a] .el-input__wrapper{box-shadow:none}.contentcontent .box .box-left .area-box .info-box .info-item[data-v-1d0c424a] .el-autocomplete{width:99%}.contentcontent .box .box-left .area-box .info-box .info-item[data-v-1d0c424a] .el-autocomplete .el-input__wrapper{box-shadow:none}.contentcontent .box .box-left .area-box .item-input-box[data-v-1d0c424a]{border:1px solid #d7d7d7;border-radius:5px;cursor:pointer;height:46px}.contentcontent .box .box-left .area-box .item-input-box[data-v-1d0c424a] .el-input{height:100%}.contentcontent .box .box-left .area-box .item-input-box[data-v-1d0c424a] .el-input .el-input__wrapper{box-shadow:none;height:100%}.contentcontent .box .box-left .area-box .time-box .calendar-icon[data-v-1d0c424a]{height:16px;margin:0 12px;width:15px}.contentcontent .box .box-left .area-box .time-box[data-v-1d0c424a] .el-input .el-input__prefix{display:none}.contentcontent .box .box-left .visible-box[data-v-1d0c424a]{color:#555;cursor:pointer;font-size:14px;margin:30px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.contentcontent .box .box-left .visible-box .visible-icon[data-v-1d0c424a]{height:18px;margin-right:5px;width:18px}.contentcontent .box .box-right[data-v-1d0c424a]{width:54.333%}.contentcontent .box .box-right .area-box[data-v-1d0c424a]{padding:30px 30px 30px 50px}.contentcontent .box .box-right .area-box .course-box[data-v-1d0c424a]{background-color:#fff0;border:1px solid #d7d7d7;border-radius:5px;min-height:480px}.contentcontent .box .box-right .area-box .course-box[data-v-1d0c424a] .el-textarea__inner{box-shadow:none;min-height:480px!important;padding:13px}.contentcontent .hint-box[data-v-1d0c424a]{background-color:#f6f6f6;color:#555;font-size:13px;height:58px}.asterisk[data-v-1d0c424a]{color:#fa9183;margin-left:5px}.floor-box[data-v-1d0c424a]{background-color:#fff;bottom:0;box-shadow:0 -1px 2px #00000031;height:90px;min-width:1200px;position:fixed;width:100vw}.floor-box .box[data-v-1d0c424a]{height:100%;justify-content:space-between;margin:0 auto;padding:0 30px;width:1200px}.floor-box .box .anonymous-box[data-v-1d0c424a]{color:#333;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.floor-box .box .anonymous-box .text[data-v-1d0c424a]{color:#aaa;font-size:13px}.floor-box .box .anonymous-box .anonymous-icon[data-v-1d0c424a]{height:18px;width:18px}.floor-box .box .issue-btn[data-v-1d0c424a]{background-color:#fddf6d;border-radius:190px;color:#000;cursor:pointer;font-size:16px;height:46px;width:200px}.save-box[data-v-1d0c424a]{color:#666;cursor:pointer;font-size:14px;position:absolute;top:30px;transition:all .3s;z-index:1}.save-box.save-left[data-v-1d0c424a]{left:0}.save-box.save-right[data-v-1d0c424a]{right:0}.save-box.save-right .save-icon[data-v-1d0c424a]{height:16px;margin-left:10px;width:16px}.save-box .save-icon[data-v-1d0c424a]{height:22px;margin-right:10px;transform:rotate(180deg);width:22px}";
const index_vue_vue_type_style_index_0_scoped_f79d83d3_lang = ".content-box[data-v-f79d83d3]{display:flex;justify-content:center;padding:0 122px}@media (max-width:920px){.content-box[data-v-f79d83d3]{display:block;padding:0 10px}}.contentcontent[data-v-f79d83d3]{background:#fff;border-radius:16px;display:flex;flex-direction:column;margin:30px auto 90px;max-width:1200px;min-height:calc(100vh - 120px);min-width:900px;position:relative}.contentcontent .header[data-v-f79d83d3]{border-bottom:1px solid #ebebeb;color:#000;font-size:20px;font-weight:650;height:88px;padding-left:30px}.contentcontent .box .titletitle[data-v-f79d83d3]{color:#666;font-size:14px;margin-bottom:10px}.contentcontent .box .box-left[data-v-f79d83d3]{border-right:16px solid #f6f6f6;width:44.333%}.contentcontent .box .box-left .area-box[data-v-f79d83d3]{border-bottom:1px solid #ebebeb;padding:30px 50px 30px 30px}.contentcontent .box .box-left .area-box .item[data-v-f79d83d3]:not(:last-of-type){margin-bottom:30px}.contentcontent .box .box-left .area-box .info-box[data-v-f79d83d3]{background-color:#fff0;border:1px solid #d7d7d7;border-radius:5px;display:flex;flex-direction:column;height:158px;justify-content:center;overflow:hidden}.contentcontent .box .box-left .area-box .info-box .info-item[data-v-f79d83d3]{height:50px}.contentcontent .box .box-left .area-box .info-box .info-item[data-v-f79d83d3]:not(:last-of-type){border-bottom:1px solid #d7d7d7}.contentcontent .box .box-left .area-box .info-box .info-item .info-name[data-v-f79d83d3]{color:#666;font-size:14px;padding:0 14px}.contentcontent .box .box-left .area-box .info-box .info-item .input[data-v-f79d83d3]{border:none;box-shadow:none;height:100%;outline:none}.contentcontent .box .box-left .area-box .info-box .info-item .input[data-v-f79d83d3] .el-input__wrapper{box-shadow:none}.contentcontent .box .box-left .area-box .info-box .info-item[data-v-f79d83d3] .el-autocomplete{width:99%}.contentcontent .box .box-left .area-box .info-box .info-item[data-v-f79d83d3] .el-autocomplete .el-input__wrapper{box-shadow:none}.contentcontent .box .box-left .area-box .item-input-box[data-v-f79d83d3]{border:1px solid #d7d7d7;border-radius:5px;cursor:pointer;height:46px}.contentcontent .box .box-left .area-box .item-input-box[data-v-f79d83d3] .el-input{height:100%}.contentcontent .box .box-left .area-box .item-input-box[data-v-f79d83d3] .el-input .el-input__wrapper{box-shadow:none;height:100%}.contentcontent .box .box-left .area-box .time-box .calendar-icon[data-v-f79d83d3]{height:16px;margin:0 12px;width:15px}.contentcontent .box .box-left .area-box .time-box[data-v-f79d83d3] .el-input .el-input__prefix{display:none}.contentcontent .box .box-left .visible-box[data-v-f79d83d3]{color:#555;cursor:pointer;font-size:14px;margin:30px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.contentcontent .box .box-left .visible-box .visible-icon[data-v-f79d83d3]{height:18px;margin-right:5px;width:18px}.contentcontent .box .box-right[data-v-f79d83d3]{width:54.333%}.contentcontent .box .box-right .area-box[data-v-f79d83d3]{padding:30px 30px 30px 50px}.contentcontent .box .box-right .area-box .course-box[data-v-f79d83d3]{background-color:#fff0;border:1px solid #d7d7d7;border-radius:5px;min-height:480px}.contentcontent .box .box-right .area-box .course-box[data-v-f79d83d3] .el-textarea__inner{box-shadow:none;min-height:480px!important;padding:13px}.contentcontent .hint-box[data-v-f79d83d3]{background-color:#f6f6f6;color:#555;font-size:13px;height:58px}.asterisk[data-v-f79d83d3]{color:#fa9183;margin-left:5px}.floor-box[data-v-f79d83d3]{background-color:#fff;bottom:0;box-shadow:0 -1px 2px #00000031;height:90px;min-width:1200px;position:fixed;width:100vw}.floor-box .box[data-v-f79d83d3]{height:100%;justify-content:space-between;margin:0 auto;padding:0 30px;width:1200px}.floor-box .box .anonymous-box[data-v-f79d83d3]{color:#333;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.floor-box .box .anonymous-box .text[data-v-f79d83d3]{color:#aaa;font-size:13px}.floor-box .box .anonymous-box .anonymous-icon[data-v-f79d83d3]{height:18px;width:18px}.floor-box .box .issue-btn[data-v-f79d83d3]{background-color:#fddf6d;border-radius:190px;color:#000;cursor:pointer;font-size:16px;height:46px;width:200px}.save-box[data-v-f79d83d3]{color:#666;cursor:pointer;font-size:14px;position:absolute;top:30px;transition:all .3s;z-index:1}.save-box.save-left[data-v-f79d83d3]{left:0}.save-box.save-right[data-v-f79d83d3]{right:0}.save-box.save-right .save-icon[data-v-f79d83d3]{height:16px;margin-left:10px;width:16px}.save-box .save-icon[data-v-f79d83d3]{height:22px;margin-right:10px;transform:rotate(180deg);width:22px}";
export { index_vue_vue_type_style_index_0_scoped_1d0c424a_lang as i };
export { index_vue_vue_type_style_index_0_scoped_f79d83d3_lang as i };
//# sourceMappingURL=index-styles-1.mjs2.mjs.map

View File

@ -1,6 +1,6 @@
import { i as index_vue_vue_type_style_index_0_scoped_1d0c424a_lang } from './index-styles-1.mjs2.mjs';
import { i as index_vue_vue_type_style_index_0_scoped_f79d83d3_lang } from './index-styles-1.mjs2.mjs';
const indexStyles_BA9kbtpA = [index_vue_vue_type_style_index_0_scoped_1d0c424a_lang];
const indexStyles_BA9kbtpA = [index_vue_vue_type_style_index_0_scoped_f79d83d3_lang];
export { indexStyles_BA9kbtpA as default };
//# sourceMappingURL=index-styles.BA9kbtpA.mjs.map

View File

@ -1,6 +1,6 @@
import { i as index_vue_vue_type_style_index_0_scoped_1d0c424a_lang } from './index-styles-1.mjs2.mjs';
import { i as index_vue_vue_type_style_index_0_scoped_f79d83d3_lang } from './index-styles-1.mjs2.mjs';
const indexStyles_BY48clP = [index_vue_vue_type_style_index_0_scoped_1d0c424a_lang, index_vue_vue_type_style_index_0_scoped_1d0c424a_lang];
const indexStyles_BY48clP = [index_vue_vue_type_style_index_0_scoped_f79d83d3_lang, index_vue_vue_type_style_index_0_scoped_f79d83d3_lang];
export { indexStyles_BY48clP as default };
//# sourceMappingURL=index-styles.BY4-8clP.mjs.map

View File

@ -1,5 +1,5 @@
import { defineComponent, ref, computed, provide, renderSlot, unref, getCurrentInstance, watch, inject, withDirectives, cloneVNode, Fragment, Text, Comment, createVNode, createBlock, createCommentVNode, openBlock, mergeProps, withCtx, toRef, normalizeClass, shallowRef, createElementBlock, Transition, vShow, normalizeStyle, readonly, toDisplayString, nextTick, useAttrs as useAttrs$1, useSlots, createElementVNode, resolveDynamicComponent, withModifiers, reactive } from 'vue';
import { b as buildProps, _ as _export_sfc, w as withInstall, ad as getNative, a7 as eq, O as isObject, al as castPath, am as toKey, an as baseGet, a9 as isObjectLike, aa as baseGetTag, a8 as isArray, a6 as Symbol$1, d as definePropType, E as EVENT_CODE, ao as buildProp, ap as fromPairs, q as isUndefined, x as ElFocusTrap, v as ElTeleport, aq as tryFocus, U as UPDATE_MODEL_EVENT, y as mutable, i as iconPropType, S as useSizeProp, ar as useGlobalSize, ag as debugWarn, as as ValidateComponentsMap, at as view_default, au as hide_default, av as isNil, n as ElIcon, V as circle_close_default, s as useDeprecated, p as useGlobalConfig, P as loading_default, aw as withNoopInstall } from './config-provider.mjs';
import { b as buildProps, _ as _export_sfc, w as withInstall, ad as getNative, a7 as eq, O as isObject, am as castPath, an as toKey, ao as baseGet, a9 as isObjectLike, aa as baseGetTag, a8 as isArray, a6 as Symbol$1, d as definePropType, E as EVENT_CODE, ap as buildProp, aq as fromPairs, q as isUndefined, x as ElFocusTrap, v as ElTeleport, ar as tryFocus, U as UPDATE_MODEL_EVENT, y as mutable, i as iconPropType, S as useSizeProp, as as useGlobalSize, ag as debugWarn, at as ValidateComponentsMap, au as view_default, av as hide_default, aw as isNil, n as ElIcon, V as circle_close_default, s as useDeprecated, p as useGlobalConfig, P as loading_default, ax as withNoopInstall } from './config-provider.mjs';
import { x as tryOnScopeDispose, q as isNumber, s as shared_cjs_prodExports, i as isBoolean, y as isClient, e as useNamespace, z as isString, A as noop, B as resolveUnref, C as tryOnMounted, D as identity$1, E as useGetDerivedNamespace, F as useIdInjection, g as useZIndex, k as useId } from './server.mjs';
import { placements, createPopper } from '@popperjs/core';

View File

@ -1,4 +1,4 @@
import { b as buildProps, _ as _export_sfc, t as throwError, d as definePropType, a as addUnit, w as withInstall, J as CHANGE_EVENT, K as INPUT_EVENT, U as UPDATE_MODEL_EVENT, L as root, N as isSymbol, O as isObject, n as ElIcon, P as loading_default, Q as ConfigProvider, R as useEmptyValuesProps, S as useSizeProp, V as circle_close_default, u as useLocale, W as hasClass, X as arrow_up_default, Y as arrow_down_default, Z as getStyle, E as EVENT_CODE, $ as d_arrow_left_default, a0 as arrow_left_default, a1 as arrow_right_default, a2 as d_arrow_right_default, a3 as ListCache, a4 as Map$1, a5 as MapCache, a6 as Symbol$1, a7 as eq, a8 as isArray, a9 as isObjectLike, aa as baseGetTag, ab as freeGlobal, ac as isFunction, ad as getNative, ae as toSource, af as useEmptyValues, ag as debugWarn, ah as clock_default, ai as calendar_default, H as Head, T as Title, M as Meta, e as _imports_1, aj as publishSchoolSearchHttp, ak as publishProfessionSearchHttp } from './config-provider.mjs';
import { b as buildProps, _ as _export_sfc, t as throwError, d as definePropType, a as addUnit, w as withInstall, J as CHANGE_EVENT, K as INPUT_EVENT, U as UPDATE_MODEL_EVENT, L as root, N as isSymbol, O as isObject, n as ElIcon, P as loading_default, Q as ConfigProvider, R as useEmptyValuesProps, S as useSizeProp, V as circle_close_default, u as useLocale, W as hasClass, X as arrow_up_default, Y as arrow_down_default, Z as getStyle, E as EVENT_CODE, $ as d_arrow_left_default, a0 as arrow_left_default, a1 as arrow_right_default, a2 as d_arrow_right_default, a3 as ListCache, a4 as Map$1, a5 as MapCache, a6 as Symbol$1, a7 as eq, a8 as isArray, a9 as isObjectLike, aa as baseGetTag, ab as freeGlobal, ac as isFunction, ad as getNative, ae as toSource, af as useEmptyValues, ag as debugWarn, ah as clock_default, ai as calendar_default, H as Head, T as Title, M as Meta, e as _imports_1, aj as publishSchoolSearchHttp, ak as publishProfessionSearchHttp, al as publishProjectSearchHttp } from './config-provider.mjs';
import { defineComponent, inject, ref, computed, toRef, createBlock, openBlock, Transition, unref, withCtx, withDirectives, createElementVNode, normalizeClass, normalizeStyle, vShow, createElementBlock, Fragment, createVNode, watch, nextTick, provide, reactive, createCommentVNode, resolveDynamicComponent, renderSlot, useAttrs as useAttrs$1, mergeProps, withKeys, withModifiers, createSlots, renderList, createTextVNode, toDisplayString, useSlots, getCurrentInstance, useSSRContext } from 'vue';
import { d as useEventListener, e as useAriaProps, f as useResizeObserver, u as useTooltipContentProps, g as useAttrs, h as useFormDisabled, o as onClickOutside, E as ElTooltip, b as ElInput, i as flatten, T as TOOLTIP_INJECTION_KEY, c as ElButton, j as useFocusController, k as arrayPush, l as isLength, m as isArguments, n as isIndex, p as useFormItem, q as useFormSize, s as unrefElement } from './index.mjs';
import { e as useNamespace, q as isNumber, s as shared_cjs_prodExports, k as useId, t as isEmpty, v as isUndefined, o as isElement, u as useRouter } from './server.mjs';
@ -6570,15 +6570,29 @@ const _sfc_main = {
const handleMajorSelect = (item) => {
info.value["profession_id"] = item["id"] || 0;
};
const queryProjectSearch = (queryString, cb) => {
console.log("queryString", queryString);
publishProjectSearchHttp({ keyword: queryString, sid: info.value["schoolid"] }).then((res) => {
if (res.code != 200) return;
let data = res.data.data || [];
let isRepetition = false;
data.forEach((element) => {
element["value"] = element["name"];
if (element["name"] == queryString) isRepetition = true;
});
if (!isRepetition) data.push({ value: queryString });
cb(data);
});
};
let loading = ref(false);
return (_ctx, _push, _parent, _attrs) => {
const _component_Head = Head;
const _component_Title = Title;
const _component_Meta = Meta;
const _component_el_autocomplete = ElAutocomplete;
const _component_el_input = ElInput;
const _component_el_config_provider = ElConfigProvider;
const _component_el_date_picker = ElDatePicker;
const _component_el_input = ElInput;
_push(`<!--[-->`);
_push(ssrRenderComponent(_component_Head, null, {
default: withCtx((_, _push2, _parent2, _scopeId) => {
@ -6616,7 +6630,7 @@ const _sfc_main = {
}),
_: 1
}, _parent));
_push(`<div class="content-box" data-v-1d0c424a><div class="flexacenter save-box save-left" data-v-1d0c424a><img class="save-icon"${ssrRenderAttr("src", _imports_0)} data-v-1d0c424a> 保存并退出 </div><div class="flexacenter save-box save-right" data-v-1d0c424a> 放弃保存 <img class="save-icon"${ssrRenderAttr("src", _imports_1)} data-v-1d0c424a></div><div class="contentcontent flex1" data-v-1d0c424a><div class="header flexacenter" data-v-1d0c424a>发布面经</div><div class="box flex1 flexflex" data-v-1d0c424a><div class="box-left" data-v-1d0c424a><div class="area-box" data-v-1d0c424a><div class="item" data-v-1d0c424a><div class="titletitle flexacenter" data-v-1d0c424a> 申请信息 <div class="asterisk" data-v-1d0c424a>*</div></div><div class="info-box" data-v-1d0c424a><div class="info-item flexacenter" data-v-1d0c424a><div class="info-name" data-v-1d0c424a>院校</div><div class="flex1" data-v-1d0c424a>`);
_push(`<div class="content-box" data-v-f79d83d3><div class="flexacenter save-box save-left" data-v-f79d83d3><img class="save-icon"${ssrRenderAttr("src", _imports_0)} data-v-f79d83d3> 保存并退出 </div><div class="flexacenter save-box save-right" data-v-f79d83d3> 放弃保存 <img class="save-icon"${ssrRenderAttr("src", _imports_1)} data-v-f79d83d3></div><div class="contentcontent flex1" data-v-f79d83d3><div class="header flexacenter" data-v-f79d83d3>发布面经</div><div class="box flex1 flexflex" data-v-f79d83d3><div class="box-left" data-v-f79d83d3><div class="area-box" data-v-f79d83d3><div class="item" data-v-f79d83d3><div class="titletitle flexacenter" data-v-f79d83d3> 申请信息 <div class="asterisk" data-v-f79d83d3>*</div></div><div class="info-box" data-v-f79d83d3><div class="info-item flexacenter" data-v-f79d83d3><div class="info-name" data-v-f79d83d3>院校</div><div class="flex1" data-v-f79d83d3>`);
_push(ssrRenderComponent(_component_el_autocomplete, {
modelValue: unref(info).school,
"onUpdate:modelValue": ($event) => unref(info).school = $event,
@ -6627,7 +6641,7 @@ const _sfc_main = {
onSelect: handleSchoolSelect,
"trigger-on-focus": false
}, null, _parent));
_push(`</div></div><div class="info-item flexacenter" data-v-1d0c424a><div class="info-name" data-v-1d0c424a>专业</div><div class="flex1" data-v-1d0c424a>`);
_push(`</div></div><div class="info-item flexacenter" data-v-f79d83d3><div class="info-name" data-v-f79d83d3>专业</div><div class="flex1" data-v-f79d83d3>`);
_push(ssrRenderComponent(_component_el_autocomplete, {
modelValue: unref(info).profession,
"onUpdate:modelValue": ($event) => unref(info).profession = $event,
@ -6638,14 +6652,17 @@ const _sfc_main = {
onSelect: handleMajorSelect,
"trigger-on-focus": false
}, null, _parent));
_push(`</div></div><div class="info-item flexacenter" data-v-1d0c424a><div class="info-name" data-v-1d0c424a>项目</div>`);
_push(ssrRenderComponent(_component_el_input, {
class: "flex1 input",
placeholder: "请输入",
_push(`</div></div><div class="info-item flexacenter" data-v-f79d83d3><div class="info-name" data-v-f79d83d3>项目</div><div class="flex1" data-v-f79d83d3>`);
_push(ssrRenderComponent(_component_el_autocomplete, {
modelValue: unref(info).project,
"onUpdate:modelValue": ($event) => unref(info).project = $event
"onUpdate:modelValue": ($event) => unref(info).project = $event,
"fetch-suggestions": queryProjectSearch,
clearable: "",
class: "inline-input w-50",
placeholder: "输入关键词,选择项目",
"trigger-on-focus": false
}, null, _parent));
_push(`</div></div></div><div class="item" data-v-1d0c424a><div class="titletitle flexacenter" data-v-1d0c424a> 面试时间 <div class="asterisk" data-v-1d0c424a>*</div></div><div class="time-box item-input-box flexacenter" data-v-1d0c424a>`);
_push(`</div></div></div></div><div class="item" data-v-f79d83d3><div class="titletitle flexacenter" data-v-f79d83d3> 面试时间 <div class="asterisk" data-v-f79d83d3>*</div></div><div class="time-box item-input-box flexacenter" data-v-f79d83d3>`);
_push(ssrRenderComponent(_component_el_config_provider, { locale: unref(zhCn) }, {
default: withCtx((_, _push2, _parent2, _scopeId) => {
if (_push2) {
@ -6678,7 +6695,7 @@ const _sfc_main = {
}),
_: 1
}, _parent));
_push(`<img class="calendar-icon"${ssrRenderAttr("src", _imports_2)} data-v-1d0c424a></div></div><div class="item" data-v-1d0c424a><div class="titletitle flexacenter" data-v-1d0c424a> 面经帖标题 <div class="asterisk" data-v-1d0c424a>*</div></div><div class="title-box item-input-box flexacenter" data-v-1d0c424a>`);
_push(`<img class="calendar-icon"${ssrRenderAttr("src", _imports_2)} data-v-f79d83d3></div></div><div class="item" data-v-f79d83d3><div class="titletitle flexacenter" data-v-f79d83d3> 面经帖标题 <div class="asterisk" data-v-f79d83d3>*</div></div><div class="title-box item-input-box flexacenter" data-v-f79d83d3>`);
_push(ssrRenderComponent(_component_el_input, {
modelValue: unref(info).subject,
"onUpdate:modelValue": ($event) => unref(info).subject = $event,
@ -6686,13 +6703,13 @@ const _sfc_main = {
"show-word-limit": "",
maxlength: "80"
}, null, _parent));
_push(`</div></div></div><div class="visible-box flexacenter" data-v-1d0c424a>`);
_push(`</div></div></div><div class="visible-box flexacenter" data-v-f79d83d3>`);
if (unref(info).isvisiblereply == 0) {
_push(`<img class="visible-icon"${ssrRenderAttr("src", _imports_3)} data-v-1d0c424a>`);
_push(`<img class="visible-icon"${ssrRenderAttr("src", _imports_3)} data-v-f79d83d3>`);
} else {
_push(`<img class="visible-icon"${ssrRenderAttr("src", _imports_4)} data-v-1d0c424a>`);
_push(`<img class="visible-icon"${ssrRenderAttr("src", _imports_4)} data-v-f79d83d3>`);
}
_push(` 回复/点赞可见 </div></div><div class="box-right" data-v-1d0c424a><div class="area-box" data-v-1d0c424a><div class="item" data-v-1d0c424a><div class="titletitle flexacenter" data-v-1d0c424a> 面试构成及过程 <div class="asterisk" data-v-1d0c424a>*</div></div><div class="course-box" data-v-1d0c424a>`);
_push(` 回复/点赞可见 </div></div><div class="box-right" data-v-f79d83d3><div class="area-box" data-v-f79d83d3><div class="item" data-v-f79d83d3><div class="titletitle flexacenter" data-v-f79d83d3> 面试构成及过程 <div class="asterisk" data-v-f79d83d3>*</div></div><div class="course-box" data-v-f79d83d3>`);
_push(ssrRenderComponent(_component_el_input, {
modelValue: unref(info).message,
"onUpdate:modelValue": ($event) => unref(info).message = $event,
@ -6702,13 +6719,13 @@ const _sfc_main = {
maxlength: "2000",
placeholder: "例如项目介绍、面试时长、面试官、问题QA、需要注意的地方"
}, null, _parent));
_push(`</div></div></div></div></div><div class="hint-box flexcenter" data-v-1d0c424a>注:请确保以上内容已正确填写,发布后将不能修改</div></div></div><div class="floor-box" data-v-1d0c424a><div class="box flexacenter" data-v-1d0c424a><div class="anonymous-box flexacenter" data-v-1d0c424a>`);
_push(`</div></div></div></div></div><div class="hint-box flexcenter" data-v-f79d83d3>注:请确保以上内容已正确填写,发布后将不能修改</div></div></div><div class="floor-box" data-v-f79d83d3><div class="box flexacenter" data-v-f79d83d3><div class="anonymous-box flexacenter" data-v-f79d83d3>`);
if (unref(info).anonymous == 0) {
_push(`<img class="anonymous-icon"${ssrRenderAttr("src", _imports_3)} data-v-1d0c424a>`);
_push(`<img class="anonymous-icon"${ssrRenderAttr("src", _imports_3)} data-v-f79d83d3>`);
} else {
_push(`<img class="anonymous-icon"${ssrRenderAttr("src", _imports_4)} data-v-1d0c424a>`);
_push(`<img class="anonymous-icon"${ssrRenderAttr("src", _imports_4)} data-v-f79d83d3>`);
}
_push(` 匿名发表 <div class="text" data-v-1d0c424a>(发布后可修改)</div></div><div class="issue-btn flexcenter" data-v-1d0c424a>发布${ssrInterpolate(unref(loading) ? "中..." : "")}</div></div></div><!--]-->`);
_push(` 匿名发表 <div class="text" data-v-f79d83d3>(发布后可修改)</div></div><div class="issue-btn flexcenter" data-v-f79d83d3>发布${ssrInterpolate(unref(loading) ? "中..." : "")}</div></div></div><!--]-->`);
};
}
};
@ -6718,7 +6735,7 @@ _sfc_main.setup = (props, ctx) => {
(ssrContext.modules || (ssrContext.modules = /* @__PURE__ */ new Set())).add("pages/publish/index.vue");
return _sfc_setup ? _sfc_setup(props, ctx) : void 0;
};
const index = /* @__PURE__ */ _export_sfc$1(_sfc_main, [["__scopeId", "data-v-1d0c424a"]]);
const index = /* @__PURE__ */ _export_sfc$1(_sfc_main, [["__scopeId", "data-v-f79d83d3"]]);
export { index as default };
//# sourceMappingURL=index.vue3.mjs.map

View File

@ -1,26 +1,26 @@
const interopDefault = r => r.default || r || [];
const styles = {
"node_modules/.store/nuxt@3.16.0/node_modules/nuxt/dist/app/entry.js": () => import('./entry-styles.gwmBJwiU.mjs').then(interopDefault),
"app.vue": () => import('./app-styles.DNzFHZ_8.mjs').then(interopDefault),
"pages/index.html/index.vue": () => import('./index-styles.DU2voD8l.mjs').then(interopDefault),
"pages/details/[id].vue": () => import('./_id_-styles.C5f8ZJJc.mjs').then(interopDefault),
"pages/publish/index.vue": () => import('./index-styles.BY4-8clP.mjs').then(interopDefault),
"app.vue": () => import('./app-styles.DNzFHZ_8.mjs').then(interopDefault),
"app.vue?vue&type=style&index=0&lang.less": () => import('./entry-styles.gwmBJwiU.mjs').then(interopDefault),
"node_modules/.store/nuxt@3.16.0/node_modules/nuxt/dist/app/components/error-500.vue": () => import('./error-500-styles.TwxDbBgG.mjs').then(interopDefault),
"node_modules/.store/nuxt@3.16.0/node_modules/nuxt/dist/app/components/error-404.vue": () => import('./error-404-styles.wRz_-Rw1.mjs').then(interopDefault),
"node_modules/.store/nuxt@3.16.0/node_modules/nuxt/dist/app/components/error-500.vue?vue&type=style&index=0&scoped=84d937c0&lang.css": () => import('./error-500-styles.Cx3AJg0u.mjs').then(interopDefault),
"node_modules/.store/nuxt@3.16.0/node_modules/nuxt/dist/app/components/error-404.vue?vue&type=style&index=0&scoped=075d74b5&lang.css": () => import('./error-404-styles.BNmKahfp.mjs').then(interopDefault),
"node_modules/.store/nuxt@3.16.0/node_modules/nuxt/dist/app/components/error-500.vue?vue&type=style&index=0&scoped=84d937c0&lang.css": () => import('./error-500-styles.Cx3AJg0u.mjs').then(interopDefault),
"pages/index.html/index.vue?vue&type=style&index=0&scoped=3292866c&lang.less": () => import('./index-styles.CltK9xGF.mjs').then(interopDefault),
"components/Empty.vue": () => import('./Empty-styles.DD39J-6Z.mjs').then(interopDefault),
"components/top-head.vue": () => import('./top-head-styles.5Wh-KieS.mjs').then(interopDefault),
"components/Empty.vue": () => import('./Empty-styles.DD39J-6Z.mjs').then(interopDefault),
"components/Item.vue": () => import('./Item-styles.C3m7Qbn4.mjs').then(interopDefault),
"pages/publish/index.vue?vue&type=style&index=0&scoped=1d0c424a&lang.less": () => import('./index-styles.BA9kbtpA.mjs').then(interopDefault),
"pages/publish/index.vue?vue&type=style&index=0&scoped=f79d83d3&lang.less": () => import('./index-styles.BA9kbtpA.mjs').then(interopDefault),
"components/Report.vue": () => import('./Report-styles.CkF7__ob.mjs').then(interopDefault),
"components/RankingBox.vue": () => import('./RankingBox-styles.CS3D_gFf.mjs').then(interopDefault),
"pages/details/[id].vue?vue&type=style&index=0&scoped=a3c3061a&lang.less": () => import('./_id_-styles.D4CavV-G.mjs').then(interopDefault),
"pages/details/[id].vue?vue&type=style&index=1&lang.less": () => import('./_id_-styles.COWTGbxd.mjs').then(interopDefault),
"components/Empty.vue?vue&type=style&index=0&scoped=40aa3a9e&lang.less": () => import('./Empty-styles.BCID8zQL.mjs').then(interopDefault),
"pages/details/[id].vue?vue&type=style&index=0&scoped=a3c3061a&lang.less": () => import('./_id_-styles.D4CavV-G.mjs').then(interopDefault),
"components/top-head.vue?vue&type=style&index=0&scoped=93788f3e&lang.less": () => import('./top-head-styles.DyugGKP0.mjs').then(interopDefault),
"components/Empty.vue?vue&type=style&index=0&scoped=40aa3a9e&lang.less": () => import('./Empty-styles.BCID8zQL.mjs').then(interopDefault),
"components/MyPopup.vue": () => import('./MyPopup-styles.BXMoYLip.mjs').then(interopDefault),
"components/Item.vue?vue&type=style&index=0&scoped=f1ba08be&lang.less": () => import('./Item-styles.BfZ_keJ3.mjs').then(interopDefault),
"components/RankingBox.vue?vue&type=style&index=0&scoped=e0d5b424&lang.less": () => import('./RankingBox-styles.DdGiJ8dM.mjs').then(interopDefault),

View File

@ -1 +1 @@
{"version":3,"file":"styles.mjs","sources":["../../../../.nuxt/dist/server/styles.mjs"],"sourcesContent":null,"names":[],"mappings":"AAAA,MAAM,cAAc,GAAG,CAAC,IAAI,CAAC,CAAC,OAAO,IAAI,CAAC,IAAI;AAC9C,eAAe;AACf,EAAE,qEAAqE,EAAE,MAAM,OAAO,6BAAmC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AAC/I,EAAE,SAAS,EAAE,MAAM,OAAO,2BAAiC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AACjF,EAAE,4BAA4B,EAAE,MAAM,OAAO,6BAAmC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AACtG,EAAE,wBAAwB,EAAE,MAAM,OAAO,4BAAkC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AACjG,EAAE,yBAAyB,EAAE,MAAM,OAAO,6BAAmC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AACnG,EAAE,0CAA0C,EAAE,MAAM,OAAO,6BAAmC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AACpH,EAAE,qFAAqF,EAAE,MAAM,OAAO,iCAAuC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AACnK,EAAE,qFAAqF,EAAE,MAAM,OAAO,iCAAuC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AACnK,EAAE,qIAAqI,EAAE,MAAM,OAAO,iCAAuC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AACnN,EAAE,qIAAqI,EAAE,MAAM,OAAO,iCAAuC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AACnN,EAAE,6EAA6E,EAAE,MAAM,OAAO,6BAAmC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AACvJ,EAAE,sBAAsB,EAAE,MAAM,OAAO,6BAAmC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AAChG,EAAE,yBAAyB,EAAE,MAAM,OAAO,gCAAsC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AACtG,EAAE,qBAAqB,EAAE,MAAM,OAAO,4BAAkC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AAC9F,EAAE,0EAA0E,EAAE,MAAM,OAAO,6BAAmC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AACpJ,EAAE,uBAAuB,EAAE,MAAM,OAAO,8BAAoC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AAClG,EAAE,2BAA2B,EAAE,MAAM,OAAO,kCAAwC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AAC1G,EAAE,yEAAyE,EAAE,MAAM,OAAO,4BAAkC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AAClJ,EAAE,yDAAyD,EAAE,MAAM,OAAO,4BAAkC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AAClI,EAAE,uEAAuE,EAAE,MAAM,OAAO,6BAAmC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AACjJ,EAAE,0EAA0E,EAAE,MAAM,OAAO,gCAAsC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AACvJ,EAAE,wBAAwB,EAAE,MAAM,OAAO,+BAAqC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AACpG,EAAE,sEAAsE,EAAE,MAAM,OAAO,4BAAkC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AAC/I,EAAE,4EAA4E,EAAE,MAAM,OAAO,kCAAwC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AAC3J,EAAE,wEAAwE,EAAE,MAAM,OAAO,8BAAoC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AACnJ,EAAE,yEAAyE,EAAE,MAAM,OAAO,+BAAqC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AACrJ,EAAE,yDAAyD,EAAE,MAAM,OAAO,+BAAqC,CAAC,CAAC,IAAI,CAAC,cAAc;AACpI;;;;"}
{"version":3,"file":"styles.mjs","sources":["../../../../.nuxt/dist/server/styles.mjs"],"sourcesContent":null,"names":[],"mappings":"AAAA,MAAM,cAAc,GAAG,CAAC,IAAI,CAAC,CAAC,OAAO,IAAI,CAAC,IAAI;AAC9C,eAAe;AACf,EAAE,qEAAqE,EAAE,MAAM,OAAO,6BAAmC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AAC/I,EAAE,4BAA4B,EAAE,MAAM,OAAO,6BAAmC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AACtG,EAAE,wBAAwB,EAAE,MAAM,OAAO,4BAAkC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AACjG,EAAE,yBAAyB,EAAE,MAAM,OAAO,6BAAmC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AACnG,EAAE,SAAS,EAAE,MAAM,OAAO,2BAAiC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AACjF,EAAE,0CAA0C,EAAE,MAAM,OAAO,6BAAmC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AACpH,EAAE,qFAAqF,EAAE,MAAM,OAAO,iCAAuC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AACnK,EAAE,qFAAqF,EAAE,MAAM,OAAO,iCAAuC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AACnK,EAAE,qIAAqI,EAAE,MAAM,OAAO,iCAAuC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AACnN,EAAE,qIAAqI,EAAE,MAAM,OAAO,iCAAuC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AACnN,EAAE,6EAA6E,EAAE,MAAM,OAAO,6BAAmC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AACvJ,EAAE,yBAAyB,EAAE,MAAM,OAAO,gCAAsC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AACtG,EAAE,sBAAsB,EAAE,MAAM,OAAO,6BAAmC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AAChG,EAAE,qBAAqB,EAAE,MAAM,OAAO,4BAAkC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AAC9F,EAAE,0EAA0E,EAAE,MAAM,OAAO,6BAAmC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AACpJ,EAAE,uBAAuB,EAAE,MAAM,OAAO,8BAAoC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AAClG,EAAE,2BAA2B,EAAE,MAAM,OAAO,kCAAwC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AAC1G,EAAE,yDAAyD,EAAE,MAAM,OAAO,4BAAkC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AAClI,EAAE,yEAAyE,EAAE,MAAM,OAAO,4BAAkC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AAClJ,EAAE,0EAA0E,EAAE,MAAM,OAAO,gCAAsC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AACvJ,EAAE,uEAAuE,EAAE,MAAM,OAAO,6BAAmC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AACjJ,EAAE,wBAAwB,EAAE,MAAM,OAAO,+BAAqC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AACpG,EAAE,sEAAsE,EAAE,MAAM,OAAO,4BAAkC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AAC/I,EAAE,4EAA4E,EAAE,MAAM,OAAO,kCAAwC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AAC3J,EAAE,wEAAwE,EAAE,MAAM,OAAO,8BAAoC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AACnJ,EAAE,yEAAyE,EAAE,MAAM,OAAO,+BAAqC,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC;AACrJ,EAAE,yDAAyD,EAAE,MAAM,OAAO,+BAAqC,CAAC,CAAC,IAAI,CAAC,cAAc;AACpI;;;;"}

View File

@ -64,6 +64,11 @@ export const publishProfessionSearchHttp = query => {
return Http.get("/api/publish/professionSearch", query)
}
// 发布相关 - 发布问题搜索项目
export const publishProjectSearchHttp = query => {
return Http.get("https://api.gter.net/v1/program/professionSearch", query)
}
// 发布相关 - 提交
export const publishSubmitHttp = query => {
return Http.post("/api/publish/submit", query)

View File

@ -26,26 +26,21 @@
<div class="info-item flexacenter">
<div class="info-name">院校</div>
<div class="flex1">
<el-autocomplete v-model="info.school" :fetch-suggestions="querySchoolSearch" clearable class="inline-input w-50" placeholder="输入关键词,选择院校" @select="handleSchoolSelect" :trigger-on-focus="false">
<!-- <template #suffix>
<img class="arrows-icon" :class="{ 'spin': isSchoolSpin }" src="@/assets/img/arrow-black.svg" />
</template> -->
</el-autocomplete>
<el-autocomplete v-model="info.school" :fetch-suggestions="querySchoolSearch" clearable class="inline-input w-50" placeholder="输入关键词,选择院校" @select="handleSchoolSelect" :trigger-on-focus="false"></el-autocomplete>
</div>
</div>
<div class="info-item flexacenter">
<div class="info-name">专业</div>
<div class="flex1">
<el-autocomplete v-model="info.profession" :fetch-suggestions="queryMajorSearch" clearable class="inline-input w-50" placeholder="输入关键词,选择专业" @select="handleMajorSelect" :trigger-on-focus="false">
<!-- <template #suffix>
<img class="arrows-icon" :class="{ 'spin': isMajorSpin }" src="@/assets/img/arrow-black.svg" />
</template> -->
</el-autocomplete>
<el-autocomplete v-model="info.profession" :fetch-suggestions="queryMajorSearch" clearable class="inline-input w-50" placeholder="输入关键词,选择专业" @select="handleMajorSelect" :trigger-on-focus="false"></el-autocomplete>
</div>
</div>
<div class="info-item flexacenter">
<div class="info-name">项目</div>
<el-input class="flex1 input" placeholder="请输入" v-model="info.project"></el-input>
<div class="flex1">
<el-autocomplete v-model="info.project" :fetch-suggestions="queryProjectSearch" clearable class="inline-input w-50" placeholder="输入关键词,选择项目" :trigger-on-focus="false"></el-autocomplete>
</div>
<!-- <el-input class="flex1 input" placeholder="请输入" v-model="info.project"></el-input> -->
</div>
</div>
</div>
@ -112,23 +107,23 @@
</template>
<script setup>
import { ElMessage } from "element-plus"
import zhCn from "element-plus/dist/locale/zh-cn.mjs"
const router = useRouter()
useHead({ script: [{ src: "https://app.gter.net/bottom?tpl=footer,popupnotification", body: true }] })
import { ElMessage } from "element-plus";
import zhCn from "element-plus/dist/locale/zh-cn.mjs";
const router = useRouter();
useHead({ script: [{ src: "https://app.gter.net/bottom?tpl=footer,popupnotification", body: true }] });
const setDisabled = time => {
return time.getTime() > Date.now() //
}
const setDisabled = (time) => {
return time.getTime() > Date.now(); //
};
onMounted(() => {
getInit()
})
getInit();
});
onBeforeMount(() => {
clearBottom()
clearBottom();
// clearTop()
})
});
// let isSchoolSpin = ref(false) //
// let isMajorSpin = ref(false) //
@ -137,68 +132,68 @@ onBeforeMount(() => {
// const MajorSearchBlur = () => (isMajorSpin.value = false)
//
let clearBottomCount = 0
let clearBottomCount = 0;
//
const clearBottom = () => {
const indexFooter = document.querySelector("section.index-footer")
const indexFooter = document.querySelector("section.index-footer");
if (!indexFooter) {
clearBottomCount++
setTimeout(() => clearBottom(), 50)
return
clearBottomCount++;
setTimeout(() => clearBottom(), 50);
return;
}
if (clearBottomCount == 15) return
indexFooter.style.display = "none"
}
if (clearBottomCount == 15) return;
indexFooter.style.display = "none";
};
//
let clearTopCount = 0
let clearTopCount = 0;
//
const clearTop = () => {
const indexHeader = document.querySelector("header.page-header")
const indexHeader = document.querySelector("header.page-header");
if (!indexHeader) {
clearTopCount++
setTimeout(() => clearTop(), 50)
return
clearTopCount++;
setTimeout(() => clearTop(), 50);
return;
}
if (clearTopCount == 5) return
if (clearTopCount == 5) return;
indexHeader.style.display = "none"
}
indexHeader.style.display = "none";
};
let typetype = ref("")
let token = ""
let typetype = ref("");
let token = "";
const getInit = () => {
publishInitHttp().then(res => {
publishInitHttp().then((res) => {
if (res.code != 200) {
ElMessage.error(res.message)
return
ElMessage.error(res.message);
return;
}
const data = res.data
token = data["token"]
let interviewtime = data["info"]["interviewtime"] || 0
if (interviewtime) data["info"]["interviewtime"] = handleDate(interviewtime)
const data = res.data;
token = data["token"];
let interviewtime = data["info"]["interviewtime"] || 0;
if (interviewtime) data["info"]["interviewtime"] = handleDate(interviewtime);
info.value = { ...data["info"] }
})
}
info.value = { ...data["info"] };
});
};
//
const handleDate = timestamp => {
const handleDate = (timestamp) => {
// 使Date
var date = new Date(timestamp * 1000)
var date = new Date(timestamp * 1000);
//
var year = date.getFullYear()
var month = ("0" + (date.getMonth() + 1)).slice(-2) // 010
var day = ("0" + date.getDate()).slice(-2) // 0
var year = date.getFullYear();
var month = ("0" + (date.getMonth() + 1)).slice(-2); // 010
var day = ("0" + date.getDate()).slice(-2); // 0
// yyyy-mm-dd
var formattedDate = year + "-" + month + "-" + day
var formattedDate = year + "-" + month + "-" + day;
return formattedDate
}
return formattedDate;
};
let info = ref({
school: "", //
@ -209,99 +204,120 @@ let info = ref({
isvisiblereply: 0, //
message: "", //
anonymous: 0, //
})
});
//
const querySchoolSearch = (queryString, cb) => {
publishSchoolSearchHttp({ keyword: queryString }).then(res => {
if (res.code != 200) return
let data = res.data || []
publishSchoolSearchHttp({ keyword: queryString }).then((res) => {
if (res.code != 200) return;
let data = res.data || [];
let isRepetition = false
let isRepetition = false;
data.forEach(element => {
element["value"] = element["checkname"]
if (element["checkname"] == queryString) isRepetition = true
})
if (!isRepetition) data.push({ value: queryString })
data.forEach((element) => {
element["value"] = element["checkname"];
if (element["checkname"] == queryString) isRepetition = true;
});
if (!isRepetition) data.push({ value: queryString });
// isSchoolSpin.value = true
cb(data)
})
}
cb(data);
});
};
//
const handleSchoolSelect = item => {
info.value["schoolid"] = item["id"] || 0
const handleSchoolSelect = (item) => {
info.value["schoolid"] = item["id"] || 0;
// isSchoolSpin.value = false
}
};
//
const queryMajorSearch = (queryString, cb) => {
publishProfessionSearchHttp({ keyword: queryString }).then(res => {
if (res.code != 200) return
let data = res.data || []
publishProfessionSearchHttp({ keyword: queryString }).then((res) => {
if (res.code != 200) return;
let data = res.data || [];
let isRepetition = false
let isRepetition = false;
data.forEach(element => {
element["value"] = element["name"]
if (element["name"] == queryString) isRepetition = true
})
if (!isRepetition) data.push({ value: queryString })
data.forEach((element) => {
element["value"] = element["name"];
if (element["name"] == queryString) isRepetition = true;
});
if (!isRepetition) data.push({ value: queryString });
// isMajorSpin.value = true
cb(data)
})
}
cb(data);
});
};
//
const handleMajorSelect = item => {
info.value["profession_id"] = item["id"] || 0
const handleMajorSelect = (item) => {
info.value["profession_id"] = item["id"] || 0;
// isMajorSpin.value = false
}
};
//
const queryProjectSearch = (queryString, cb) => {
console.log("queryString", queryString);
publishProjectSearchHttp({ keyword: queryString, sid: info.value["schoolid"] }).then((res) => {
if (res.code != 200) return;
let data = res.data.data || [];
let isRepetition = false;
data.forEach((element) => {
element["value"] = element["name"];
if (element["name"] == queryString) isRepetition = true;
});
if (!isRepetition) data.push({ value: queryString });
// isMajorSpin.value = true
cb(data);
});
};
//
const cutAnonymous = () => {
info.value["anonymous"] = info.value["anonymous"] == 0 ? 1 : 0
}
info.value["anonymous"] = info.value["anonymous"] == 0 ? 1 : 0;
};
//
const cutVisible = () => {
info.value["isvisiblereply"] = info.value["isvisiblereply"] == 0 ? 1 : 0
}
info.value["isvisiblereply"] = info.value["isvisiblereply"] == 0 ? 1 : 0;
};
let loading = ref(false)
let loading = ref(false);
//
const submit = (status = 1) => {
if (loading.value) {
ElMessage.error("提交中,稍等")
return
ElMessage.error("提交中,稍等");
return;
}
loading.value = true
loading.value = true;
publishSubmitHttp({ info: info.value, token, status })
.then(res => {
.then((res) => {
if (res.code != 200) {
ElMessage.error(res.message)
return
ElMessage.error(res.message);
return;
}
const data = res.data
ElMessage.success(res.message)
const data = res.data;
ElMessage.success(res.message);
// router.push(`/details/${data["uniqid"]}`)
if (status == 0) goToURL(`/index.html`, false)
else goToURL(`/details/${data["uniqid"]}`, false)
if (status == 0) goToURL(`/index.html`, false);
else goToURL(`/details/${data["uniqid"]}`, false);
})
.finally(() => (loading.value = false))
}
.finally(() => (loading.value = false));
};
//
const abandonSaving = () => {
if (router.currentRoute.value.meta.previousPage) router.go(-1)
else goToURL("./index.html", false) //
if (router.currentRoute.value.meta.previousPage) router.go(-1);
else goToURL("./index.html", false); //
// else router.push("./index.html") //
}
};
</script>
<style scoped lang="less">

View File

@ -9,7 +9,7 @@ axios.defaults.withCredentials = true
axios.interceptors.request.use( //响应拦截
async config => {
// 开发时登录用的,可以直接替换小程序的 authorization
config['headers']['authorization'] = process.env.NODE_ENV !== "production" && "5d4072190743671262d47cfc469f852f"
config['headers']['authorization'] = process.env.NODE_ENV !== "production" && "03e25819de9b8a9d58e08400319064ac"
// config['headers']['authorization'] = "2lfrtq7h3ge634pl4ptlu2pbh2"
return config;
},