This commit is contained in:
Net 2025-06-04 21:31:44 +08:00
parent 73d1e840eb
commit edc5edece2
78 changed files with 8 additions and 108 deletions

1
.gitignore vendored
View File

@ -1,2 +1,3 @@
/node_modules/
/.idea/
/dist/

View File

@ -1 +0,0 @@
import{d as e,az as l,r as s,b as a,e as o,w as t,h as u,O as c,ai as n,g as i,ad as f,l as r,F as p,j as d,k as _}from"./index-f6e54d8f.js";import{_ as m}from"./uni-icons.7467b650.js";import{_ as k}from"./uni-popup.1c525271.js";import{_ as v}from"./_plugin-vue_export-helper.1b428a4d.js";const h=v(e({__name:"CustomUpload",emits:["select","close"],setup(e,{emit:v}){const h=l(),C=s(null),w=s(null);function y(){w.value&&w.value.open("center")}function j(){C.value=null,v("close",h.field)}function b(){f({count:1,...h,success:function(e){C.value=e.tempFilePaths[0],e.field=h.field,v("select",e)}})}return(e,l)=>{const s=r,f=p,v=d(_("uni-icons"),m),x=d(_("uni-popup"),k);return a(),o(s,{class:"wh-full"},{default:t((()=>[u(C)||u(h).value?(a(),o(s,{key:1,onClick:n(y,["stop"]),class:"wh-full po-re"},{default:t((()=>[i(f,{src:u(h).value||u(C),class:"wh-full"},null,8,["src"]),i(s,{class:"po-ab close flex-row-center",onClick:n(j,["stop"])},{default:t((()=>[i(v,{type:"closeempty",size:"14",color:"#fff"})])),_:1},8,["onClick"])])),_:1},8,["onClick"])):(a(),o(s,{key:0,class:"wh-full",onClick:b},{default:t((()=>[c(e.$slots,"default",{},void 0,!0)])),_:3})),(a(),o(x,{ref_key:"popup",ref:w,type:"center",id:u(h).field,key:u(h).field},{default:t((()=>[i(s,{class:"white-bg-color r-md",onClick:l[0]||(l[0]=e=>u(w).close())},{default:t((()=>[i(f,{src:u(h).value||u(C)},null,8,["src"])])),_:1})])),_:1},8,["id"]))])),_:3})}}}),[["__scopeId","data-v-790a60b0"]]);export{h as C};

View File

@ -1 +0,0 @@
.delete-icon[data-v-9ce0ddc5]{position:absolute;right:-13px;top:-14px;z-index:1}.cor-447ADE[data-v-9ce0ddc5]{color:#447ade}

View File

@ -1 +0,0 @@
.delete-icon[data-v-afad86bd]{position:absolute;right:-13px;top:-14px;z-index:1}.cor-447ADE[data-v-afad86bd]{color:#447ade}

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
import{d as e,r as s,Z as t,aa as o,b as l,e as a,w as d,N as f,h as i,q as p,O as r,g as u,aP as n,_ as x,l as c}from"./index-f6e54d8f.js";import{_ as m}from"./_plugin-vue_export-helper.1b428a4d.js";const y=m(e({__name:"Layout",props:{scroll:{type:Boolean,default:!1},fixed:{type:Boolean,default:!0},modePopup:{type:String,default:"bottom"}},emits:["closePopup"],setup(e,{emit:m}){const y=s(0);return t((()=>{setTimeout((()=>{y.value=o().windowTop}),200)})),(s,t)=>{const o=c;return l(),a(o,{class:x(["wh-full flex-col",{fixed:e.fixed}])},{default:d((()=>[e.fixed?(l(),a(o,{key:0,style:f("height:"+i(y)+"px")},null,8,["style"])):p("v-if",!0),r(s.$slots,"top",{},void 0,!0),u(o,{class:"flex-1 ov-hidden po-re flex-shrink"},{default:d((()=>[u(o,{class:"po-ab",style:{top:"0",left:"0",right:"0",bottom:"0","overflow-y":"scroll"}},{default:d((()=>[r(s.$slots,"default",{},void 0,!0)])),_:3})])),_:3}),r(s.$slots,"bottom",{},void 0,!0),e.fixed?(l(),a(o,{key:1,style:f({height:i(n)()+"px"})},null,8,["style"])):p("v-if",!0)])),_:3},8,["class"])}}}),[["__scopeId","data-v-0e9d75ff"]]);export{y as _};

View File

@ -1 +0,0 @@
import{_ as a}from"./u-loading-icon.3bd3dc6a.js";import{b as s,e,w as t,g as l,l as o,j as n,k as p,q as c,N as d,y as r,z as i,_ as h,G as f}from"./index-f6e54d8f.js";import{_ as u}from"./_plugin-vue_export-helper.1b428a4d.js";const _=u({},[["render",function(a,n){const p=o;return s(),e(p,{class:"loader-inner line-scale"},{default:t((()=>[l(p,{class:"shape shape1"}),l(p,{class:"shape shape2"}),l(p,{class:"shape shape3"}),l(p,{class:"shape shape4"}),l(p,{class:"shape shape5"})])),_:1})}],["__scopeId","data-v-8574693a"]]);const y=u({name:"loading1",data:()=>({})},[["render",function(a,n,p,c,d,r){const i=o;return s(),e(i,{class:"container loading1"},{default:t((()=>[l(i,{class:"shape shape1"}),l(i,{class:"shape shape2"}),l(i,{class:"shape shape3"}),l(i,{class:"shape shape4"})])),_:1})}],["__scopeId","data-v-6476c6bc"]]);const g=u({name:"loading2",data:()=>({})},[["render",function(a,n,p,c,d,r){const i=o;return s(),e(i,{class:"container loading2"},{default:t((()=>[l(i,{class:"shape shape1"}),l(i,{class:"shape shape2"}),l(i,{class:"shape shape3"}),l(i,{class:"shape shape4"})])),_:1})}],["__scopeId","data-v-1bfb0a44"]]);const v=u({name:"loading3",data:()=>({})},[["render",function(a,n,p,c,d,r){const i=o;return s(),e(i,{class:"container loading3"},{default:t((()=>[l(i,{class:"shape shape1"}),l(i,{class:"shape shape2"}),l(i,{class:"shape shape3"}),l(i,{class:"shape shape4"})])),_:1})}],["__scopeId","data-v-d6fca181"]]);const m=u({name:"loading5",data:()=>({})},[["render",function(a,n,p,c,d,r){const i=o;return s(),e(i,{class:"container loading5"},{default:t((()=>[l(i,{class:"shape shape1"}),l(i,{class:"shape shape2"}),l(i,{class:"shape shape3"}),l(i,{class:"shape shape4"})])),_:1})}],["__scopeId","data-v-6bfddb8a"]]);const b=u({name:"loading6",data:()=>({})},[["render",function(a,n,p,c,d,r){const i=o;return s(),e(i,{class:"container loading6"},{default:t((()=>[l(i,{class:"shape shape1"}),l(i,{class:"shape shape2"}),l(i,{class:"shape shape3"}),l(i,{class:"shape shape4"})])),_:1})}],["__scopeId","data-v-7dc78538"]]),k=u({__name:"Loading",props:{type:{type:Number,default:0},isShow:{type:Boolean,default:!1},bgColor:{type:String,default:"rgb(0 0 0 / 47%)"},textColor:{type:String,default:"#fff"},fixed:{type:Boolean,default:!0},isShowTitle:{type:Boolean,default:!0},title:{type:String,default:"加载中..."}},setup:u=>(k,x)=>{const I=n(p("u-loading-icon"),a),S=f,w=o;return u.isShow?(s(),e(w,{key:0,class:h(["d-load-main",u.fixed?"fixed":"absolute"]),style:d({backgroundColor:u.bgColor})},{default:t((()=>[l(w,{class:"loader flex-col-center"},{default:t((()=>[0===u.type?(s(),e(_,{key:0})):c("v-if",!0),1===u.type?(s(),e(y,{key:1})):c("v-if",!0),2===u.type?(s(),e(g,{key:2})):c("v-if",!0),3===u.type?(s(),e(v,{key:3})):c("v-if",!0),4===u.type?(s(),e(m,{key:4})):c("v-if",!0),5===u.type?(s(),e(b,{key:5})):c("v-if",!0),6===u.type?(s(),e(I,{key:6,"inactive-color":"red"})):c("v-if",!0),u.isShowTitle?(s(),e(w,{key:7,class:"mt-10"},{default:t((()=>[l(S,{class:"loader-text",style:d({color:u.textColor})},{default:t((()=>[r(i(u.title),1)])),_:1},8,["style"])])),_:1})):c("v-if",!0)])),_:1})])),_:1},8,["class","style"])):c("v-if",!0)}},[["__scopeId","data-v-e527c3be"]]);export{k as _};

View File

@ -1 +0,0 @@
.delete-icon[data-v-4ecce867]{position:absolute;right:-13px;top:-14px;z-index:1}.cor-447ADE[data-v-4ecce867]{color:#447ade}

View File

@ -1 +0,0 @@
.delete-icon[data-v-89251dd2]{position:absolute;right:-13px;top:-14px;z-index:1}.cor-447ADE[data-v-89251dd2]{color:#447ade}

View File

@ -1 +0,0 @@
import{K as e,L as t,M as a,a3 as l,j as o,k as s,b as c,e as r,w as n,g as i,N as u,O as h,y as d,z as p,q as m,_ as f,ai as y,G as g,l as _,I as b,d as k,az as C,n as S,aN as w,h as x,aO as I}from"./index-f6e54d8f.js";import{_ as $}from"./u-icon.de9898cd.js";import{_ as v}from"./_plugin-vue_export-helper.1b428a4d.js";const A=v({name:"u-search",mixins:[t,a,{props:{shape:{type:String,default:e.search.shape},bgColor:{type:String,default:e.search.bgColor},placeholder:{type:String,default:e.search.placeholder},clearabled:{type:Boolean,default:e.search.clearabled},focus:{type:Boolean,default:e.search.focus},showAction:{type:Boolean,default:e.search.showAction},actionStyle:{type:Object,default:e.search.actionStyle},actionText:{type:String,default:e.search.actionText},inputAlign:{type:String,default:e.search.inputAlign},inputStyle:{type:Object,default:e.search.inputStyle},disabled:{type:Boolean,default:e.search.disabled},borderColor:{type:String,default:e.search.borderColor},searchIconColor:{type:String,default:e.search.searchIconColor},color:{type:String,default:e.search.color},placeholderColor:{type:String,default:e.search.placeholderColor},searchIcon:{type:String,default:e.search.searchIcon},searchIconSize:{type:[Number,String],default:e.search.searchIconSize},margin:{type:String,default:e.search.margin},animation:{type:Boolean,default:e.search.animation},modelValue:{type:String,default:e.search.value},value:{type:String,default:e.search.value},maxlength:{type:[String,Number],default:e.search.maxlength},height:{type:[String,Number],default:e.search.height},label:{type:[String,Number,null],default:e.search.label}}}],data(){return{keyword:"",showClear:!1,show:!1,focused:this.focus}},watch:{keyword(e){this.$emit("update:modelValue",e),this.$emit("change",e)},modelValue:{immediate:!0,handler(e){this.keyword=e}}},computed:{showActionBtn(){return!this.animation&&this.showAction}},emits:["clear","search","custom","focus","blur","click","clickIcon","update:modelValue","change"],methods:{inputChange(e){this.keyword=e.detail.value},clear(){this.keyword="",this.$nextTick((()=>{this.$emit("clear")}))},search(e){this.$emit("search",e.detail.value);try{l()}catch(t){}},custom(){this.$emit("custom",this.keyword);try{l()}catch(e){}},getFocus(){this.focused=!0,this.animation&&this.showAction&&(this.show=!0),this.$emit("focus",this.keyword)},blur(){setTimeout((()=>{this.focused=!1}),100),this.show=!1,this.$emit("blur",this.keyword)},clickHandler(){this.disabled&&this.$emit("click")},clickIcon(){this.$emit("clickIcon")}}},[["render",function(e,t,a,l,k,C){const S=g,w=o(s("u-icon"),$),x=_,I=b;return c(),r(x,{class:"u-search",onClick:C.clickHandler,style:u([{margin:e.margin},e.$u.addStyle(e.customStyle)])},{default:n((()=>[i(x,{class:"u-search__content",style:u({backgroundColor:e.bgColor,borderRadius:"round"==e.shape?"100px":"4px",borderColor:e.borderColor})},{default:n((()=>[e.$slots.label||null!==e.label?h(e.$slots,"label",{key:0},(()=>[i(S,{class:"u-search__content__label"},{default:n((()=>[d(p(e.label),1)])),_:1})]),!0):m("v-if",!0),i(x,{class:"u-search__content__icon"},{default:n((()=>[i(w,{onClick:C.clickIcon,size:e.searchIconSize,name:e.searchIcon,color:e.searchIconColor?e.searchIconColor:e.color},null,8,["onClick","size","name","color"])])),_:1}),i(I,{"confirm-type":"search",onBlur:C.blur,value:k.keyword,onConfirm:C.search,onInput:C.inputChange,disabled:e.disabled,onFocus:C.getFocus,focus:e.focus,maxlength:e.maxlength,"placeholder-class":"u-search__content__input--placeholder",placeholder:e.placeholder,"placeholder-style":`color: ${e.placeholderColor}`,class:"u-search__content__input",type:"text",style:u([{textAlign:e.inputAlign,color:e.color,backgroundColor:e.bgColor,height:e.$u.addUnit(e.height)},e.inputStyle])},null,8,["onBlur","value","onConfirm","onInput","disabled","onFocus","focus","maxlength","placeholder","placeholder-style","style"]),k.keyword&&e.clearabled&&k.focused?(c(),r(x,{key:1,class:"u-search__content__icon u-search__content__close",onClick:C.clear},{default:n((()=>[i(w,{name:"close",size:"11",color:"#ffffff",customStyle:"line-height: 12px"})])),_:1},8,["onClick"])):m("v-if",!0)])),_:3},8,["style"]),i(S,{style:u([e.actionStyle]),class:f(["u-search__action",[(C.showActionBtn||k.show)&&"u-search__action--active"]]),onClick:y(C.custom,["stop","prevent"])},{default:n((()=>[d(p(e.actionText),1)])),_:1},8,["style","class","onClick"])])),_:3},8,["onClick","style"])}],["__scopeId","data-v-e5fd78f5"]]),V=k({__name:"Search",props:["modelValue"],emits:["update:modelValue"],setup(e,{emit:t}){const a=e,l=C(),u=S({get:()=>a.modelValue,set(e){t("update:modelValue",e)}});return(e,t)=>{const a=o(s("u-search"),A),h=_;return c(),r(h,null,{default:n((()=>[i(a,w(x(l),{modelValue:x(u),"onUpdate:modelValue":t[0]||(t[0]=e=>I(u)?u.value=e:null),showAction:!1}),null,16,["modelValue"])])),_:1})}}});export{V as _};

View File

@ -1 +0,0 @@
.delete-icon[data-v-2d35faeb]{position:absolute;right:-13px;top:-14px;z-index:1}.cor-447ADE[data-v-2d35faeb]{color:#447ade}

View File

@ -1 +0,0 @@
import{ax as t}from"./index-f6e54d8f.js";const a=t({id:"data",state:()=>({data:{},global:{},file:{}}),getters:{getData(){return this.data},getGlobal(){return this.global},getFile(){return this.file}},actions:{setData(t){this.data=t},setGlobal(t){this.global=t},setFile(t){this.file=t}},persist:{enabled:!0,detached:!0,H5Storage:localStorage}});export{a as u};

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
uni-view[data-v-106ffb18],uni-scroll-view[data-v-106ffb18],uni-swiper-item[data-v-106ffb18]{display:flex;flex-direction:column;flex-shrink:0;flex-grow:0;flex-basis:auto;align-items:stretch;align-content:flex-start}.u-toolbar[data-v-106ffb18]{height:42px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.u-toolbar__wrapper__cancel[data-v-106ffb18]{color:#909193;font-size:15px;padding:0 15px}.u-toolbar__title[data-v-106ffb18]{color:#303133;padding:0 1.875rem;font-size:16px;flex:1;text-align:center}.u-toolbar__wrapper__confirm[data-v-106ffb18]{color:#3c9cff;font-size:15px;padding:0 15px}uni-view[data-v-1a8926e9],uni-scroll-view[data-v-1a8926e9],uni-swiper-item[data-v-1a8926e9]{display:flex;flex-direction:column;flex-shrink:0;flex-grow:0;flex-basis:auto;align-items:stretch;align-content:flex-start}.u-picker[data-v-1a8926e9]{position:relative}.u-picker__view__column[data-v-1a8926e9]{display:flex;flex-direction:row;flex:1;justify-content:center}.u-picker__view__column__item[data-v-1a8926e9]{display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:16px;text-align:center;display:block;color:#303133}.u-picker__view__column__item--disabled[data-v-1a8926e9]{cursor:not-allowed;opacity:.35}.u-picker--loading[data-v-1a8926e9]{position:absolute;top:0;right:0;left:0;bottom:0;display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:rgba(255,255,255,.87);z-index:1000}uni-view[data-v-f7d06f1d],uni-scroll-view[data-v-f7d06f1d],uni-swiper-item[data-v-f7d06f1d]{display:flex;flex-direction:column;flex-shrink:0;flex-grow:0;flex-basis:auto;align-items:stretch;align-content:flex-start}.salary-detail-page[data-v-4bb58eb0]{background-color:#f4f5f7;min-height:100vh}.header-section[data-v-4bb58eb0]{background-color:#2672ff;padding:30px 15px 40px;color:#fff;box-sizing:border-box;height:18.75rem;border-radius:0 0 .625rem .625rem}.month-selector[data-v-4bb58eb0]{display:flex;align-items:center;justify-content:space-between;background-color:rgba(255,255,255,.2);border-radius:20px;padding:8px 15px;margin-bottom:15px;cursor:pointer}.month-selector .selected-month[data-v-4bb58eb0]{display:flex;align-items:center;justify-content:space-between;width:100%}.month-selector .query-fixed-label[data-v-4bb58eb0]{font-size:14px;opacity:.9;flex-shrink:0;margin-right:10px}.month-selector .month-text[data-v-4bb58eb0]{flex-grow:1;text-align:center;font-size:14px;font-weight:500}.month-selector .search-icon[data-v-4bb58eb0]{flex-shrink:0;margin-left:10px}.info-bar[data-v-4bb58eb0]{display:flex;justify-content:space-between;font-size:13px;opacity:.9}.salary-card[data-v-4bb58eb0]{background-color:#fff;border-radius:8px;margin:-25px 15px 15px;padding:15px;box-shadow:0 2px 8px rgba(0,0,0,.08);position:relative;z-index:1;top:-10rem}.card-title[data-v-4bb58eb0]{font-size:16px;font-weight:700;text-align:center;margin-bottom:20px;padding-bottom:15px;border-bottom:1px dashed #e0e0e0;color:#333}.detail-item[data-v-4bb58eb0]{display:flex;justify-content:space-between;align-items:center;padding:10px 0;font-size:14px}.detail-item .label[data-v-4bb58eb0]{color:#666}.detail-item .value[data-v-4bb58eb0]{color:#333;font-weight:500}.detail-item .value.income[data-v-4bb58eb0],.detail-item .value.deduction[data-v-4bb58eb0]{color:#333}.detail-item.total[data-v-4bb58eb0]{margin-top:5px}.detail-item.final-amount[data-v-4bb58eb0]{margin-top:15px;padding-top:15px;border-top:1px solid #eee}.detail-item.final-amount .label[data-v-4bb58eb0]{font-size:15px}.detail-item.final-amount .value[data-v-4bb58eb0]{font-size:16px}.detail-item .bold[data-v-4bb58eb0]{font-weight:700}.separator[data-v-4bb58eb0]{height:1px;background-color:#f0f0f0;margin:5px 0}

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
.service-page[data-v-85fedf74]{background-color:#f4f5f7;min-height:100vh}.header-section[data-v-85fedf74]{background-color:#447ade;color:#fff;overflow:hidden}.header-section .header-image[data-v-85fedf74]{width:100%;height:6.375rem;display:block}.main-content[data-v-85fedf74]{padding:15px;position:relative}.section-block[data-v-85fedf74]{margin-bottom:15px}.section-block .section-title[data-v-85fedf74]{display:flex;align-items:center;margin-bottom:10px;padding-left:5px}.section-block .section-title .title-decorator[data-v-85fedf74]{width:6px;height:6px;background-color:#447ade;border-radius:50%;margin-right:8px}.section-block .section-title uni-text[data-v-85fedf74]{font-size:16px;font-weight:700;color:#333}.section-block .section-grid-card[data-v-85fedf74]{background-color:#fff;border-radius:8px;padding:15px 5px;box-shadow:0 2px 8px rgba(0,0,0,.06);display:grid;grid-template-columns:repeat(4,1fr);gap:15px 5px}.grid-item[data-v-85fedf74]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;cursor:pointer}.grid-item .grid-icon[data-v-85fedf74]{width:32px;height:32px;margin-bottom:8px}.grid-item .grid-text[data-v-85fedf74]{font-size:12px;color:#666;line-height:1.3}

View File

@ -1 +0,0 @@
.delete-icon[data-v-030fedb1]{position:absolute;right:0;top:0;z-index:1}

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
import{aA as a}from"./index-f6e54d8f.js";const t=async t=>await a("/api/attachment/upload",t);export{t as a};

View File

@ -1 +0,0 @@
import{bc as i}from"./index-f6e54d8f.js";const a=async a=>await i("/api/dic/findByPid",a),d=async a=>await i("/api/dic/findDicTreeByPid",a);export{a as d,d as f};

View File

@ -1 +0,0 @@
import{ar as t}from"./index-f6e54d8f.js";import{r as e}from"./dayjs.min.1cfb48de.js";var r={};({get exports(){return r},set exports(t){r=t}}).exports=function(t){function e(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=e(t),s={name:"zh-cn",weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),ordinal:function(t,e){return"W"===e?t+"周":t+"日"},weekStart:1,yearStart:4,formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日Ah点mm分",LLLL:"YYYY年M月D日ddddAh点mm分",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},relativeTime:{future:"%s内",past:"%s前",s:"几秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},meridiem:function(t,e){var r=100*t+e;return r<600?"凌晨":r<900?"早上":r<1100?"上午":r<1300?"中午":r<1800?"下午":"晚上"}};return r.default.locale(s,null,!0),s}(e());var s,i,a={};({get exports(){return a},set exports(t){a=t}}).exports=(s="week",i="year",function(t,e,r){var a=e.prototype;a.week=function(t){if(void 0===t&&(t=null),null!==t)return this.add(7*(t-this.week()),"day");var e=this.$locale().yearStart||1;if(11===this.month()&&this.date()>25){var a=r(this).startOf(i).add(1,i).date(e),n=r(this).endOf(s);if(a.isBefore(n))return 1}var d=r(this).startOf(i).date(e).startOf(s).subtract(1,"millisecond"),o=this.diff(d,s,!0);return o<0?r(this).startOf("week").week():Math.ceil(o)},a.weeks=function(t){return void 0===t&&(t=null),this.week(t)}});const n=a;var d={};({get exports(){return d},set exports(t){d=t}}).exports=function(){var t="day";return function(e,r,s){var i=function(e){return e.add(4-e.isoWeekday(),t)},a=r.prototype;a.isoWeekYear=function(){return i(this).year()},a.isoWeek=function(e){if(!this.$utils().u(e))return this.add(7*(e-this.isoWeek()),t);var r,a,n,d=i(this),o=(r=this.isoWeekYear(),n=4-(a=(this.$u?s.utc:s)().year(r).startOf("year")).isoWeekday(),a.isoWeekday()>4&&(n+=7),a.add(n,t));return d.diff(o,"week")+1},a.isoWeekday=function(t){return this.$utils().u(t)?this.day()||7:this.day(this.day()%7?t:t-7)};var n=a.startOf;a.startOf=function(t,e){var r=this.$utils(),s=!!r.u(e)||e;return"isoweek"===r.p(t)?s?this.date(this.date()-(this.isoWeekday()-1)).startOf("day"):this.date(this.date()-1-(this.isoWeekday()-1)+7).endOf("day"):n.bind(this)(t,e)}}}();const o=d;export{o as i,n as w};

View File

@ -1 +0,0 @@
.register-container[data-v-c7403bc1]{display:flex;flex-direction:column;align-items:center;min-height:100vh;background:url(/zhxy-jsd/assets/bg-06c7e027.jpg) no-repeat;background-size:100% 100%;padding:20px;box-sizing:border-box}.logo[data-v-c7403bc1]{width:250px;height:60px;margin-top:40px;margin-bottom:30px}.form-card[data-v-c7403bc1]{background-color:#fff;border-radius:15px;padding:30px 25px;box-sizing:border-box;width:100%;max-width:400px;box-shadow:0 4px 10px rgba(0,0,0,.1);display:flex;flex-direction:column;align-items:center}.avatar-section[data-v-c7403bc1]{display:flex;flex-direction:column;align-items:center;margin-bottom:25px}.avatar[data-v-c7403bc1]{width:70px;height:70px;border-radius:50%;margin-bottom:10px;background-color:#f0f0f0}.verify-title[data-v-c7403bc1]{font-size:16px;color:#333;font-weight:700}.input-group[data-v-c7403bc1]{width:100%;margin-bottom:20px}.input-item[data-v-c7403bc1]{display:flex;align-items:center;margin-bottom:20px;border-bottom:1px solid #eee;padding-bottom:10px}.label[data-v-c7403bc1]{width:80px;font-size:14px;color:#666;flex-shrink:0;display:flex;align-items:center}.required[data-v-c7403bc1]{color:red;margin-right:4px}.input-field[data-v-c7403bc1]{flex-grow:1;font-size:14px;border:none;outline:none;padding:5px 0;color:#333}.verification-code-item[data-v-c7403bc1]{display:flex;align-items:center;justify-content:space-between}.verification-code-input[data-v-c7403bc1]{flex-grow:1;margin-right:10px}.get-code-btn[data-v-c7403bc1]{background-color:#fff;color:#007aff;border:1px solid #007aff;font-size:12px;padding:8px 10px;border-radius:20px;white-space:nowrap;line-height:1;height:auto;margin:0;flex-shrink:0}.get-code-btn[disabled][data-v-c7403bc1]{background-color:#f8f8f8;color:#ccc;border-color:#ccc}.get-code-btn[data-v-c7403bc1]:after{border:none}.verify-btn[data-v-c7403bc1]{width:100%;height:45px;line-height:45px;background:linear-gradient(to right,#ff8c4a,#ff5e62);color:#fff;font-size:16px;border-radius:25px;margin-top:10px;border:none;box-shadow:0 2px 5px rgba(255,100,100,.3)}.verify-btn[data-v-c7403bc1]:after{border:none}uni-input[data-v-c7403bc1]::-moz-placeholder{color:#ccc;font-size:14px}uni-input[data-v-c7403bc1]::placeholder{color:#ccc;font-size:14px}.wi-180[data-v-c7403bc1]{width:5.625rem}.he-240[data-v-c7403bc1]{height:7.5rem}

View File

@ -1 +0,0 @@
import{d as e,r as a,o as t,A as l,a1 as s,b as d,e as o,w as i,y as n,g as u,z as c,_ as r,q as m,l as g,G as f,H as _}from"./index-f6e54d8f.js";import{_ as v}from"./_plugin-vue_export-helper.1b428a4d.js";const p=v(e({__name:"detail",setup(e){const v=a(""),p=a(null),y=a(!1);t((e=>{e&&e.id?(v.value=decodeURIComponent(e.id),T()):(console.error("Message ID/Data is missing!"),l({title:"加载失败,缺少信息",icon:"none"}))}));const T=async()=>{console.log(`Fetching details for message ID: ${v.value}`),y.value=!0,await new Promise((e=>setTimeout(e,300)));p.value=[{id:"todo1",title:"教务通知 (待办)",desc:"学校召开期初教学准备会议暨首次教学工作例会. 会议强调了新学期的教学重点和要求,请各位老师认真准备。",date:"2025-02-17",timeAgo:"8 mins 前",tagText:"通知",tagType:"notice",likes:6,comments:12},{id:"todo2",title:"教学日志 (待办)",desc:"请于2025年3月15日前上传教学日志确保内容详实、准确。日志系统入口已在办公平台开放。",date:"2025-02-17",timeAgo:"8 mins 前",tagText:"任务",tagType:"task",likes:6,comments:12},{id:"done1",title:"审批完成 (已办)",desc:"您的请假申请已审批通过。",date:"2025-02-16",timeAgo:"1 天前",tagText:"审批",tagType:"approval",likes:0,comments:0}].find((e=>e.id===v.value||e.title===v.value))||null,y.value=!1,p.value?s({title:p.value.tagText||"消息详情"}):(console.error(`Details not found for message ID: ${v.value}`),l({title:"未找到消息详情",icon:"none"}))};return(e,a)=>{const t=g,l=f,s=_;return d(),o(t,{class:"message-detail-page"},{default:i((()=>[y.value?(d(),o(t,{key:0,class:"loading-indicator"},{default:i((()=>[n("加载中...")])),_:1})):p.value?(d(),o(t,{key:1,class:"detail-content"},{default:i((()=>[u(t,{class:"detail-header"},{default:i((()=>[u(t,{class:"title-tag-row"},{default:i((()=>[u(l,{class:"detail-title"},{default:i((()=>[n(c(p.value.title),1)])),_:1}),u(t,{class:r(["tag",p.value.tagType])},{default:i((()=>[n(c(p.value.tagText),1)])),_:1},8,["class"])])),_:1}),u(t,{class:"detail-meta"},{default:i((()=>[u(l,null,{default:i((()=>[n(c(p.value.date),1)])),_:1}),u(l,null,{default:i((()=>[n(c(p.value.timeAgo),1)])),_:1})])),_:1})])),_:1}),u(t,{class:"detail-body"},{default:i((()=>[u(l,{class:"detail-desc"},{default:i((()=>[n(c(p.value.desc),1)])),_:1}),m(" Add more detailed content here as needed ")])),_:1}),u(t,{class:"detail-footer"},{default:i((()=>[u(s,{type:"primary",class:"action-button"},{default:i((()=>[n("处理")])),_:1})])),_:1})])),_:1})):(d(),o(t,{key:2,class:"empty-state"},{default:i((()=>[n("消息详情未找到")])),_:1}))])),_:1})}}}),[["__scopeId","data-v-721d428a"]]);export{p as default};

View File

@ -1 +0,0 @@
import{d as e,r as a,Z as s,b as t,e as l,w as i,g as o,_ as c,y as n,z as d,q as r,h as u,$ as m,A as _,l as g,G as p,j as f,k as v}from"./index-f6e54d8f.js";import{u as k,_ as y}from"./useLayout.9cce4498.js";import{_ as b}from"./_plugin-vue_export-helper.1b428a4d.js";import"./Loading.7fe45b05.js";import"./u-loading-icon.3bd3dc6a.js";import"./Search.vue_vue_type_script_setup_true_lang.fed60e7a.js";import"./u-icon.de9898cd.js";const T=b(e({__name:"index",setup(e){const b=[{title:"教务通知 (待办)",desc:"学校召开期初教学准备会议暨首次教学工作例会",date:"2025-02-17",timeAgo:"8 mins 前",tagText:"通知",tagType:"notice",likes:6,comments:12},{title:"教学日志 (待办)",desc:"请于2025年3月15日前上传教学日志",date:"2025-02-17",timeAgo:"8 mins 前",tagText:"任务",tagType:"task",likes:6,comments:12}],[T,{reload:j,setParam:x}]=k({api:async e=>new Promise((e=>{setTimeout((()=>{e({message:"测试",resultCode:1,rows:b})}),1e3)})),componentProps:{}}),C=a(0),w=async e=>{x({type:e}),j()},h=e=>{C.value!==e&&(C.value=e,w(e))};s((()=>{w(C.value)}));return(e,a)=>{const s=g,k=p,b=f(v("BasicListLayout"),y);return t(),l(s,{class:"message-page"},{default:i((()=>[o(b,{onRegister:u(T)},{top:i((()=>[o(s,{class:"tabs-container"},{default:i((()=>[o(s,{class:c(["tab-item",{active:0===C.value}]),onClick:a[0]||(a[0]=e=>h(0))},{default:i((()=>[n(" 待办 ")])),_:1},8,["class"]),o(s,{class:c(["tab-item",{active:1===C.value}]),onClick:a[1]||(a[1]=e=>h(1))},{default:i((()=>[n(" 已办 ")])),_:1},8,["class"])])),_:1})])),default:i((({data:e})=>[o(s,{class:"white-bg-color r-md p-15 mb-15 flex-row",onClick:a=>(e=>{if(e&&e.id){const a=encodeURIComponent(e.id);m({url:`/pages/base/message/detail?id=${a}`})}else if(e&&e.title){console.warn("Navigating using title as ID fallback for:",e);const a=encodeURIComponent(e.title);m({url:`/pages/base/message/detail?id=${a}`})}else console.error("Cannot navigate to detail: Missing identifier (id or title) in data:",e),_({title:"无法打开详情",icon:"none"})})(e)},{default:i((()=>[o(s,{class:"card-left"},{default:i((()=>[o(s,{class:"card-title"},{default:i((()=>[n(d(e.title),1)])),_:2},1024),o(s,{class:"card-desc"},{default:i((()=>[n(d(e.desc),1)])),_:2},1024),o(s,{class:"card-meta"},{default:i((()=>[o(k,null,{default:i((()=>[n(d(e.date),1)])),_:2},1024),o(k,null,{default:i((()=>[n(d(e.timeAgo),1)])),_:2},1024)])),_:2},1024)])),_:2},1024),o(s,{class:"card-right"},{default:i((()=>[o(s,{class:c(["tag",e.tagType])},{default:i((()=>[n(d(e.tagText),1)])),_:2},1032,["class"]),o(s,{class:"stats"},{default:i((()=>[r(" TODO: 替换为实际图标 "),o(k,{class:"icon"},{default:i((()=>[n("❤️ "+d(e.likes),1)])),_:2},1024),o(k,{class:"icon"},{default:i((()=>[n("💬 "+d(e.comments),1)])),_:2},1024)])),_:2},1024)])),_:2},1024)])),_:2},1032,["onClick"])])),_:1},8,["onRegister"])])),_:1})}}}),[["__scopeId","data-v-1a775953"]]);export{T as default};

View File

@ -1 +0,0 @@
import{b as e,e as r,l as s}from"./index-f6e54d8f.js";import{_ as n}from"./_plugin-vue_export-helper.1b428a4d.js";const o=n({},[["render",function(n,o){const t=s;return e(),r(t,{class:"mine-page"})}]]);export{o as default};

View File

@ -1 +0,0 @@
import{d as e,m as i,b as t,e as a,w as s,q as o,g as l,v as n,a0 as h,Q as c,F as d,l as r,y as p,z as f,$ as u,A as x,G as w}from"./index-f6e54d8f.js";import{_ as g}from"./_plugin-vue_export-helper.1b428a4d.js";const m=g(e({__name:"index",setup(e){const g=i([{id:"routine",title:"常规",items:[{id:10,text:"一师一策",icon:"clipboardfill",path:"/pages/view/routine/yishiyice/index",show:!0},{id:"r2",icon:"stack-fill",text:"教学资源",show:!0,path:"/pages/view/routine/JiaoXueZiYuan/index"},{id:"r3",icon:"file-list-3-fil",text:"活动资源",show:!0,path:"/pages/view/routine/HuoDongZiYuan/index"},{id:"r4",icon:"file-paper-2-fill",text:"公文流转",show:!0,path:"/pages/view/routine/GongWenLiuZhuan/index"},{id:"r5",icon:"file-mark-fill",text:"积分评价",show:!0,path:"/pages/view/routine/JiFenPingJia"},{id:"r6",icon:"pass-pending-fill",text:"课服巡查",show:!0,path:"/pages/view/routine/kefuxuncha/KeFuXunCha"}]},{id:"home-school",title:"家校",items:[{id:"hs1",icon:"file-text-fill",text:"教师课表",show:!0,path:"/pages/view/homeSchool/JiaoShiKeBiao"},{id:"hs2",icon:"file-text-fill-2",text:"班级课表",show:!0,path:"/pages/view/homeSchool/BanJiKeBiao"},{id:"hs3",icon:"file-paper-2-fill",text:"家长通讯录",show:!0,path:"/pages/view/homeSchool/parentAddressBook/index"},{id:"hs4",icon:"newspaper-fill",text:"通知列表",show:!0,path:"/pages/view/notice/index"},{id:"hs6",icon:"filechart2fil",text:"成绩分析",show:!0,path:"/pages/view/homeSchool/ChengJiFenXi"}]},{id:"hr",title:"人事",items:[{id:"hr1",icon:"draftfill",text:"请假申请",show:!0,path:"/pages/view/hr/leaveApplication/index"},{id:"hr2",icon:"file-user-fill",text:"教师档案",show:!0,path:"/pages/view/hr/teacherProfile/index"},{id:"hr3",icon:"newspaper-fill",text:"工资条",show:!0,path:"/pages/view/hr/salarySlip/index"}]}]);return(e,i)=>{const m=d,v=r,_=w;return t(),a(v,{class:"service-page"},{default:s((()=>[o(" 1. 顶部 Header "),l(v,{class:"header-section"},{default:s((()=>[l(m,{class:"header-image",src:"/zhxy-jsd/assets/120851x-52480a77.png",mode:"aspectFit"})])),_:1}),o(" 2. 主要内容区域 "),l(v,{class:"main-content"},{default:s((()=>[o(" 循环渲染功能分区 "),(t(!0),n(c,null,h(g,(e=>(t(),a(v,{class:"section-block",key:e.id},{default:s((()=>[l(v,{class:"section-title"},{default:s((()=>[l(v,{class:"title-decorator"}),l(_,null,{default:s((()=>[p(f(e.title),1)])),_:2},1024)])),_:2},1024),l(v,{class:"section-grid-card"},{default:s((()=>[(t(!0),n(c,null,h(e.items,(e=>(t(),n(c,{key:e.id},[e.show?(t(),a(v,{key:0,class:"grid-item",onClick:i=>(e=>{console.log("Clicked item:",e),e.path?u({url:e.path}):x({title:`功能 ${e.text} 暂未开放`,icon:"none"})})(e)},{default:s((()=>[o(" 根据 item.icon 动态拼接图片路径 "),l(m,{class:"grid-icon",src:`/static/base/home/${e.icon}.png`,mode:"aspectFit"},null,8,["src"]),l(_,{class:"grid-text"},{default:s((()=>[p(f(e.text),1)])),_:2},1024)])),_:2},1032,["onClick"])):o("v-if",!0)],64)))),128))])),_:2},1024)])),_:2},1024)))),128))])),_:1})])),_:1})}}}),[["__scopeId","data-v-85fedf74"]]);export{m as default};

View File

@ -1 +0,0 @@
import{d as a,r as s,o as e,b as o,e as r,w as t,y as n,z as u,h as l,l as d}from"./index-f6e54d8f.js";const c=a({__name:"error",setup(a){const c=s("");return e((a=>{c.value=decodeURIComponent(a.value)})),(a,s)=>{const e=d;return o(),r(e,null,{default:t((()=>[n(u(l(c)),1)])),_:1})}}});export{c as default};

View File

@ -1 +0,0 @@
import{d as s,u as e,r as a,o as t,c as o,f as l,a as r,b as i,e as n,w as u,g as p,h as c,i as f,s as g,t as d,j as h,k as m,l as w}from"./index-f6e54d8f.js";import{_ as j}from"./Loading.7fe45b05.js";import{u as _}from"./data.21f13c2b.js";import"./u-loading-icon.3bd3dc6a.js";import"./_plugin-vue_export-helper.1b428a4d.js";const x=s({__name:"launchPage",setup(s){const{setGlobal:x}=_(),{afterLoginAction:C}=e(),{setFile:S,getFile:b}=_(),y=a(!0);function L(){f()?g({url:"/"+d.tabBar.list[0].pagePath}):r({url:"/"+d.pages[1].path})}return t((async s=>{console.log(s),s&&s.openId&&(x(s),o({openId:s.openId,appCode:"JS"}).then((async s=>{if(1==s.resultCode)if(s.result){C(s.result);const e=await l({phone:s.result.telephone});1==e.resultCode&&(e.result?"A"==e.result.confirmStatus?L():(S({...e.result,...b}),setTimeout((()=>{r({url:"/pages/view/hr/teacherProfile/index"})}),1500)):L())}else r({url:"/pages/system/login/login"})})).catch((s=>{})))})),(s,e)=>{const a=h(m("BasicLoading"),j),t=w;return i(),n(t,{class:"wh-full"},{default:u((()=>[p(a,{isShow:c(y),bgColor:"#fff",isShowTitle:"",textColor:"#000",title:"启动中...",type:1},null,8,["isShow"])])),_:1})}}});export{x as default};

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
import{K as e,L as t,M as s,b as l,e as a,w as r,g as o,N as n,O as i,y as u,z as c,q as d,l as p,G as f,d as g,r as h,n as _,o as m,P as y,h as v,v as x,Q as w,R as P,S as k,T as b,D as C,E as T,U as W,V as S,W as M,F as $,j as z,k as U,X as j,Y as F}from"./index-f6e54d8f.js";import{_ as I}from"./_plugin-vue_export-helper.1b428a4d.js";import{_ as N}from"./uni-icons.7467b650.js";const B=I({name:"u-line-progress",mixins:[t,s,{props:{activeColor:{type:String,default:e.lineProgress.activeColor},inactiveColor:{type:String,default:e.lineProgress.color},percentage:{type:[String,Number],default:e.lineProgress.inactiveColor},showText:{type:Boolean,default:e.lineProgress.showText},height:{type:[String,Number],default:e.lineProgress.height}}}],data:()=>({lineWidth:0}),watch:{percentage(e){this.resizeProgressWidth()}},computed:{progressStyle(){let e={};return e.width=this.lineWidth,e.backgroundColor=this.activeColor,e.height=uni.$u.addUnit(this.height),e},innserPercentage(){return uni.$u.range(0,100,this.percentage)}},mounted(){this.init()},methods:{init(){uni.$u.sleep(20).then((()=>{this.resizeProgressWidth()}))},getProgressWidth(){return this.$uGetRect(".u-line-progress__background")},resizeProgressWidth(){this.getProgressWidth().then((e=>{const{width:t}=e;this.lineWidth=t*this.innserPercentage/100+"px"}))}}},[["render",function(e,t,s,g,h,_){const m=p,y=f;return l(),a(m,{class:"u-line-progress",style:n([e.$u.addStyle(e.customStyle)])},{default:r((()=>[o(m,{class:"u-line-progress__background",ref:"u-line-progress__background",style:n([{backgroundColor:e.inactiveColor,height:e.$u.addUnit(e.height)}])},null,8,["style"]),o(m,{class:"u-line-progress__line",style:n([_.progressStyle])},{default:r((()=>[i(e.$slots,"default",{},(()=>[e.showText&&e.percentage>=10?(l(),a(y,{key:0,class:"u-line-progress__text"},{default:r((()=>[u(c(_.innserPercentage+"%"),1)])),_:1})):d("v-if",!0)]),!0)])),_:3},8,["style"])])),_:3},8,["style"])}],["__scopeId","data-v-f5f0deb3"]]),L=I(g({__name:"updatePopup",setup(e){let t=!0;const s=h(!1),n=h(0),i=h("0.00"),g=h("0.00"),I=h({}),L=_((()=>!/.wgt/.test(I.value.url)&&"ios"===F()));m((e=>{I.value=JSON.parse(decodeURIComponent(e.update))}));let R=null;function q(){P(I.value.url)}function E(){s.value=!0,R=k({url:b(I.value.url),success:e=>{200===e.statusCode&&(C({title:"准备安装"}),setTimeout((()=>{plus.runtime.install(e.tempFilePath,{force:!0},(function(){T(),plus.nativeUI.alert("应用资源更新完成!",(function(){plus.runtime.restart()}))}),(function(e){T(),W({title:"提示",content:e.message,showCancel:!1}),setTimeout((()=>{t=!1,S()}),1200)}))}),1e3))}}),R.onProgressUpdate((e=>{n.value=e.progress,i.value=(e.totalBytesWritten/Math.pow(1024,2)).toFixed(2),g.value=(e.totalBytesExpectedToWrite/Math.pow(1024,2)).toFixed(2)}))}function G(){s.value?M({title:"是否取消下载?",cancelText:"否",confirmText:"是",success:e=>{e.confirm&&(R&&R.abort(),t=!1,S())}}):(t=!1,S())}return y((()=>t)),(e,t)=>{const h=$,_=p,m=f,y=z(U("u-line-progress"),B),P=z(U("uni-icons"),N);return l(),a(_,{class:"mask"},{default:r((()=>[o(_,{class:"content po-re flex-col-center"},{default:r((()=>[o(_,{class:"qw_update_img"},{default:r((()=>[o(h,{src:"/zhxy-jsd/assets/ic_ar-f220aac6.png",class:"wh-full"})])),_:1}),o(_,{class:"w-full flex-1 flex-col"},{default:r((()=>[o(m,{class:"font-w-700 theme-color font-17"},{default:r((()=>[u("发现新版本")])),_:1}),o(_,{class:"px-15 py-10 flex-1 font-13 color-6"},{default:r((()=>[d("v-if",!0),o(_,{class:"mt-5"},{default:r((()=>[u(" 更新说明: "),o(_,{class:"pl-10 mt-5",innerHTML:v(I).note},null,8,["innerHTML"])])),_:1})])),_:1})])),_:1}),o(_,{class:"w-full"},{default:r((()=>[v(L)?(l(),a(_,{key:0,class:"theme-bottom-back w-full py-10 mt-15",onClick:q},{default:r((()=>[u("立即跳转更新 ")])),_:1})):(l(),x(w,{key:1},[v(s)?(l(),a(_,{key:1,class:"w-full py-15"},{default:r((()=>[o(y,{percentage:v(n),activeColor:v(j)},null,8,["percentage","activeColor"]),o(_,{class:"mt-10 font-12 theme-color text-center"},{default:r((()=>[o(m,null,{default:r((()=>[u("安装包下载中,请稍后")])),_:1}),o(m,null,{default:r((()=>[u("("+c(v(i))+"/"+c(v(g))+"M)",1)])),_:1})])),_:1})])),_:1})):(l(),a(_,{key:0,class:"theme-bottom-back w-full py-10 mt-15",onClick:E},{default:r((()=>[u(" 立即下载更新 ")])),_:1}))],64))])),_:1}),o(_,{class:"po-ab",style:{bottom:"-120rpx"},onClick:G},{default:r((()=>[o(P,{type:"close",size:"40",color:"#fff"})])),_:1})])),_:1})])),_:1})}}}),[["__scopeId","data-v-f8184428"]]);export{L as default};

View File

@ -1 +0,0 @@
import{r as s,o as e,b as a,e as l,w as r,l as t,g as n,J as o}from"./index-f6e54d8f.js";const u={__name:"webView",setup(u){const c=s("");return e((({url:s})=>{c.value=decodeURIComponent(s)})),(s,e)=>{const u=o,d=t;return a(),l(d,{class:"wh-full"},{default:r((()=>[n(u,{src:c.value},null,8,["src"])])),_:1})}}};export{u as default};

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 +0,0 @@
import{b as e,e as s,w as a,l as r,g as t,y as l,G as n}from"./index-f6e54d8f.js";import{_ as o}from"./_plugin-vue_export-helper.1b428a4d.js";const u=o({},[["render",function(o,u){const f=n,p=r;return e(),s(p,null,{default:a((()=>[t(f,null,{default:a((()=>[l("家校沟通 页面")])),_:1})])),_:1})}]]);export{u as default};

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 +0,0 @@
import{d as a,r as e,n as s,Z as l,b as t,e as n,w as o,q as d,g as c,h as i,y as u,z as r,v,a0 as g,Q as m,G as f,j as p,k as _,l as k,aq as y,a6 as h,ai as w,$ as C,F as b,H as $}from"./index-f6e54d8f.js";import{_ as j}from"./uni-icons.7467b650.js";import{_ as x}from"./_plugin-vue_export-helper.1b428a4d.js";const F=x(a({__name:"index",setup(a){const x=e([]),F=e(""),z=e(-1),I=e(!1),P=s((()=>x.value.map((a=>a.name)))),q=s((()=>{const a=x.value.find((a=>a.id===F.value));return a?a.name:""})),S=a=>{const e=parseInt(a.detail.value);z.value=e;const s=x.value[e];s&&s.id!==F.value&&(F.value=s.id,A())},T=e([]),A=async()=>{if(!F.value)return console.log("No class selected, cannot fetch student list."),void(T.value=[]);console.log(`Fetching student list for class: ${q.value} (${F.value})`),I.value=!0,T.value=[],await new Promise((a=>setTimeout(a,500)));let a=[];"g1c101"===F.value?a=[{id:"s1",name:"蒋晓",avatar:"/static/mock/avatar1.png",gender:"女",role:"班长"},{id:"s2",name:"卫振宇",avatar:"/static/mock/avatar2.png",gender:"女"},{id:"s3",name:"余建政",avatar:"/static/mock/avatar3.png",gender:"男"}]:"g1c102"===F.value?a=[{id:"s4",name:"马钰源",avatar:"/static/mock/avatar4.png",gender:"女"},{id:"s5",name:"关帆",avatar:"/static/mock/avatar5.png",gender:"女"}]:"g2c201"===F.value&&(a=[{id:"s6",name:"苗佳怡",avatar:"/static/mock/avatar6.png",gender:"男"},{id:"s7",name:"丁溶溶",avatar:"/static/mock/avatar7.png",gender:"女"},{id:"s8",name:"薛夫子",avatar:"/static/mock/avatar8.png",gender:"男"}]),T.value=a,I.value=!1,console.log("Student list loaded.")},B=a=>{C({url:`/pages/view/homeSchool/parentAddressBook/detail?id=${a}&classId=${F.value}`})};return l((async()=>{await(async()=>{console.log("Fetching combined class list..."),I.value=!0,await new Promise((a=>setTimeout(a,300))),x.value=[{id:"g1c101",name:"一年级 01班"},{id:"g1c102",name:"一年级 02班"},{id:"g2c201",name:"二年级 01班"},{id:"g2c202",name:"二年级 02班"},{id:"g3c301",name:"三年级 01班"}],console.log("Class list loaded."),x.value.length>0&&!F.value&&(F.value=x.value[0].id,z.value=0),I.value=!1})(),await A()})),(a,e)=>{const s=f,l=p(_("uni-icons"),j),C=k,x=y,F=b,A=$,G=h;return t(),n(C,{class:"address-book-page"},{default:o((()=>[d(" 1. 班级选择器 和 人数显示 "),c(C,{class:"class-selector"},{default:o((()=>[c(x,{mode:"selector",range:i(P),value:z.value,onChange:S},{default:o((()=>[c(C,{class:"picker-item"},{default:o((()=>[c(s,null,{default:o((()=>[u(r(i(q)||"选择班级"),1)])),_:1}),c(l,{type:"bottom",size:"14",color:"#666"})])),_:1})])),_:1},8,["range","value"]),!I.value&&T.value.length>0?(t(),n(s,{key:0,class:"student-count"},{default:o((()=>[u("共 "+r(T.value.length)+" 人",1)])),_:1})):d("v-if",!0)])),_:1}),d(" 2. 学生列表 "),c(G,{"scroll-y":"",class:"student-list-container"},{default:o((()=>[I.value?(t(),n(C,{key:0,class:"loading-indicator"},{default:o((()=>[u("加载中...")])),_:1})):T.value.length>0?(t(!0),v(m,{key:1},g(T.value,(a=>(t(),n(C,{key:a.id,class:"student-item",onClick:e=>B(a.id)},{default:o((()=>[c(C,{class:"student-info"},{default:o((()=>[c(F,{class:"avatar",src:a.avatar,mode:"aspectFill"},null,8,["src"]),c(C,{class:"details"},{default:o((()=>[c(C,{class:"name-role"},{default:o((()=>[c(s,{class:"name"},{default:o((()=>[u(r(a.name),1)])),_:2},1024),a.role?(t(),n(s,{key:0,class:"role-tag"},{default:o((()=>[u(r(a.role),1)])),_:2},1024)):d("v-if",!0)])),_:2},1024),c(C,{class:"gender"},{default:o((()=>[c(l,{type:"女"===a.gender?"person-filled":"person",size:"14",color:"女"===a.gender?"#ff5a5f":"#007aff"},null,8,["type","color"]),c(s,null,{default:o((()=>[u(r(a.gender),1)])),_:2},1024)])),_:2},1024)])),_:2},1024)])),_:2},1024),c(A,{class:"contact-button",onClick:w((e=>{return s=a.id,console.log("联系家长 for student:",s),void B(s);var s}),["stop"])},{default:o((()=>[u("联系家长")])),_:2},1032,["onClick"])])),_:2},1032,["onClick"])))),128)):(t(),n(C,{key:2,class:"empty-state"},{default:o((()=>[u("暂无学生数据")])),_:1}))])),_:1})])),_:1})}}}),[["__scopeId","data-v-07ddfd0f"]]);export{F as default};

View File

@ -1 +0,0 @@
import{d as e,r as o,m as l,o as t,b as a,e as s,w as i,g as n,h as r,v as c,a0 as p,Q as m,y as u,j as d,k as f,l as _,aw as b,au as x}from"./index-f6e54d8f.js";import{u as g,a as v,b as j,_ as y}from"./Form.560e79c3.js";import{_ as P}from"./u-button.2c931c97.js";import{_ as k}from"./Layout.7385e6f6.js";import{_ as B}from"./_plugin-vue_export-helper.1b428a4d.js";import"./uni-icons.7467b650.js";import"./uni-datetime-picker.abd2526b.js";import"./u-loading-icon.3bd3dc6a.js";import"./u-icon.de9898cd.js";import"./index.8a212d2d.js";import"./uni-popup.1c525271.js";import"./dayjs.min.1cfb48de.js";import"./uni-cloud.es.9367344b.js";import"./Search.vue_vue_type_script_setup_true_lang.fed60e7a.js";import"./u-popup.02d14dc4.js";const h=B(e({__name:"detail",setup(e){const B=o(null),[h,{getValue:q}]=g({schema:[{field:"ttlx",label:"请假类型",component:"BasicPicker",componentProps:{}},{interval:!0},{field:"gsmc",label:"开始时间",component:"BasicDateTimes",required:!0,componentProps:{}},{field:"gsmc",label:"结束时间",component:"BasicDateTimes",required:!0,componentProps:{}},{interval:!0},{field:"gsmc",label:"请假事由",component:"BasicInput",required:!0,itemProps:{labelPosition:"top"},componentProps:{type:"textarea"}},{interval:!0},{field:"gsmc",label:"代课方式",component:"BasicCheckbox",required:!0,itemProps:{labelPosition:"top"},componentProps:{data:[{value:0,text:"自行协调"},{value:1,text:"教科处协调"},{value:1,text:"无须代课"}]}},{colSlot:"dkmx"},{interval:!0},{field:"gsmc",label:"申请人员",component:"BasicDateTimes",required:!0,componentProps:{}},{field:"xm",label:"申请时间",component:"BasicDateTimes",required:!0,componentProps:{}}]}),D=l([{field:"xm",label:"日期",component:"BasicDateTimes",required:!0,componentProps:{}},{field:"nl",label:"年级班级",component:"BasicInput",required:!0,componentProps:{}},{field:"yhzgx",label:"节次",component:"BasicInput",required:!0,componentProps:{}},{field:"yhzgx",label:"代课老师",component:"BasicInput",required:!0,componentProps:{}}]),I=l({xl:[{value:{}}]});function w(){I.xl.push({value:{}})}function C(){}return t((e=>{e&&e.id?(B.value=e.id,console.log("Loading leave detail for ID:",B.value)):(console.error("Missing leave ID in options"),console.log("Opening leave detail page for creation (no ID provided)."))})),(e,o)=>{const l=d(f("BasicTitle"),v),t=_,g=d(f("BasicIcon"),j),B=d(f("BasicForm"),y),q=d(f("u-button"),P),T=d(f("BasicLayout"),k);return a(),s(T,null,{bottom:i((()=>[n(t,{class:"white-bg-color py-5"},{default:i((()=>[n(t,{class:"flex-row items-center pb-10 pt-5"},{default:i((()=>[n(q,{text:"取消",class:"ml-15 mr-7",plain:!0,onClick:r(b)},null,8,["onClick"]),n(q,{text:"提交",class:"mr-15 mr-7",type:"primary",onClick:C})])),_:1})])),_:1})])),default:i((()=>[n(t,{class:"p-15"},{default:i((()=>[n(B,{onRegister:r(h)},{dkmx:i((()=>[n(t,{class:"back-f8f8f8"},{default:i((()=>[n(t,{class:"flex-row items-center justify-between py-15 global-bg-color"},{default:i((()=>[n(t,null,{default:i((()=>[n(l,{line:"",title:"代课明细",isBorder:!1})])),_:1}),n(t,{onClick:w},{default:i((()=>[n(g,{type:"icon-tianjia",size:"25"})])),_:1})])),_:1}),r(I).xl.length>0?(a(),s(t,{key:0},{default:i((()=>[(a(!0),c(m,null,p(r(I).xl,((e,o)=>(a(),s(t,{key:o,class:"po-re mb-15"},{default:i((()=>[n(B,{modelValue:e.value,"onUpdate:modelValue":o=>e.value=o,schema:r(D),formsProps:{labelWidth:100}},null,8,["modelValue","onUpdate:modelValue","schema"]),n(t,{onClick:l=>function(e){const o=x.cloneDeep(I.xl);o.splice(e,1),I.xl=o}(o,e.value),class:"delete-icon"},{default:i((()=>[n(g,{type:"clear",size:"30"})])),_:2},1032,["onClick"])])),_:2},1024)))),128))])),_:1})):(a(),s(t,{key:1,class:"p-15 flex-row-center color-9 font-13 white-bg-color"},{default:i((()=>[u("学历信息暂无数据")])),_:1}))])),_:1})])),_:1},8,["onRegister"])])),_:1})])),_:1})}}}),[["__scopeId","data-v-3aff6f96"]]);export{h as default};

View File

@ -1 +0,0 @@
import{d as a,b as e,e as s,w as l,g as t,y as o,z as i,q as n,h as r,$ as c,G as u,l as d,j as p,k as _}from"./index-f6e54d8f.js";import{_ as f}from"./uni-icons.7467b650.js";import{u as m,_ as g}from"./useLayout.9cce4498.js";import{_ as v}from"./_plugin-vue_export-helper.1b428a4d.js";import"./Loading.7fe45b05.js";import"./u-loading-icon.3bd3dc6a.js";import"./Search.vue_vue_type_script_setup_true_lang.fed60e7a.js";import"./u-icon.de9898cd.js";const w=v(a({__name:"index",setup(a){const v=[{id:"leave001",applicantName:"施瑞辰",reason:"家里有事要处理",startTime:"2025-02-17 08:00",endTime:"2025-02-17 18:00"},{id:"leave002",applicantName:"李晓明",reason:"身体不适,需要就医",startTime:"2025-02-18 09:00",endTime:"2025-02-18 17:00"}],[w,{reload:j}]=m({api:async a=>(console.log("Simulating API call for leave list with params:",a),new Promise((a=>{setTimeout((()=>{a({message:"测试",resultCode:1,rows:v})}),500)}))),componentProps:{}}),b=a=>{let e="/pages/view/hr/leaveApplication/detail";a&&a.id?(console.log("View details for:",a),e+=`?id=${a.id}`):console.log("Navigating to create new leave application."),c({url:e})};return(a,c)=>{const m=u,v=d,j=p(_("uni-icons"),f),T=p(_("BasicListLayout"),g);return e(),s(v,{class:"leave-application-page"},{default:l((()=>[t(T,{onRegister:r(w)},{default:l((({data:a,index:e})=>[t(v,{class:"leave-card",onClick:e=>b(a)},{default:l((()=>[t(v,{class:"card-header"},{default:l((()=>[t(m,{class:"applicant-name"},{default:l((()=>[o(i(a.applicantName)+"的请假申请",1)])),_:2},1024)])),_:2},1024),t(v,{class:"card-body"},{default:l((()=>[t(v,{class:"info-row"},{default:l((()=>[t(m,{class:"label"},{default:l((()=>[o("请假事由:")])),_:1}),t(m,{class:"value"},{default:l((()=>[o(i(a.reason),1)])),_:2},1024)])),_:2},1024),t(v,{class:"info-row"},{default:l((()=>[t(m,{class:"label"},{default:l((()=>[o("开始时间:")])),_:1}),t(m,{class:"value"},{default:l((()=>[o(i(a.startTime),1)])),_:2},1024)])),_:2},1024),t(v,{class:"info-row"},{default:l((()=>[t(m,{class:"label"},{default:l((()=>[o("结束时间:")])),_:1}),t(m,{class:"value"},{default:l((()=>[o(i(a.endTime),1)])),_:2},1024)])),_:2},1024)])),_:2},1024),t(v,{class:"card-footer"},{default:l((()=>[t(m,null,{default:l((()=>[o("查看详情")])),_:1}),t(m,{class:"arrow"},{default:l((()=>[t(j,{type:"arrowright",size:"16",color:"#ccc"})])),_:1})])),_:1})])),_:2},1032,["onClick"])])),bottom:l((()=>[t(v,{class:"button",onClick:c[0]||(c[0]=a=>b(null))},{default:l((()=>[n(" Pass null for new application "),t(m,null,{default:l((()=>[o("新增请假")])),_:1})])),_:1})])),_:1},8,["onRegister"])])),_:1})}}}),[["__scopeId","data-v-963f2cb5"]]);export{w as default};

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
import{d as a,b as s,e,w as o,g as t,q as i,y as r,z as l,h as c,$ as n,j as d,k as p,l as u,G as _}from"./index-f6e54d8f.js";import{_ as f}from"./uni-icons.7467b650.js";import{u as m,_ as g}from"./useLayout.9cce4498.js";import{_ as y}from"./_plugin-vue_export-helper.1b428a4d.js";import"./Loading.7fe45b05.js";import"./u-loading-icon.3bd3dc6a.js";import"./Search.vue_vue_type_script_setup_true_lang.fed60e7a.js";import"./u-icon.de9898cd.js";const w=y(a({__name:"index",setup(a){const y=[{id:"salary_2025_01",periodLabel:"2025年01月工资"},{id:"salary_2024_12",periodLabel:"2024年12月工资"},{id:"salary_2024_11",periodLabel:"2024年11月工资"}],[w,{reload:j}]=m({api:async a=>new Promise((a=>{setTimeout((()=>{a({message:"测试",resultCode:1,rows:y})}),1e3)})),componentProps:{}});return(a,m)=>{const y=d(p("uni-icons"),f),j=u,L=_,v=d(p("BasicListLayout"),g);return s(),e(j,{class:"salary-list-page"},{default:o((()=>[t(v,{onRegister:c(w)},{default:o((({data:a})=>[t(j,{class:"salary-card",onClick:s=>(a=>{let s="/pages/view/hr/salarySlip/detail";a?(console.log(`Navigating to detail for ID: ${a}`),s+=`?id=${a}`):console.warn("Attempting to navigate to detail without an ID."),n({url:s})})(a.id)},{default:o((()=>[t(j,{class:"card-icon-wrapper"},{default:o((()=>[i(" 使用 uni-icons 或图片 "),t(y,{type:"wallet-filled",size:"22",color:"#ffffff"})])),_:1}),t(j,{class:"card-content"},{default:o((()=>[t(L,{class:"period-text"},{default:o((()=>[r(l(a.periodLabel),1)])),_:2},1024)])),_:2},1024),t(j,{class:"card-arrow"},{default:o((()=>[t(y,{type:"arrowright",size:"18",color:"#c0c4cc"})])),_:1})])),_:2},1032,["onClick"])])),_:1},8,["onRegister"])])),_:1})}}}),[["__scopeId","data-v-eb41c8cd"]]);export{w as default};

View File

@ -1 +0,0 @@
import{d as e,m as a,au as s,b as o,e as l,w as t,g as i,h as n,v as r,a0 as p,Q as c,q as u,y as m,av as d,j as f,k as j,l as _,aw as x}from"./index-f6e54d8f.js";import{_ as y,b as v}from"./Form.560e79c3.js";import{_ as b}from"./uni-icons.7467b650.js";import{_ as h}from"./u-button.2c931c97.js";import{_ as g}from"./Layout.7385e6f6.js";import{d as k}from"./index.8ab46172.js";import{u as P}from"./data.21f13c2b.js";import{_ as C}from"./_plugin-vue_export-helper.1b428a4d.js";import"./uni-datetime-picker.abd2526b.js";import"./u-loading-icon.3bd3dc6a.js";import"./u-icon.de9898cd.js";import"./index.8a212d2d.js";import"./uni-popup.1c525271.js";import"./dayjs.min.1cfb48de.js";import"./uni-cloud.es.9367344b.js";import"./Search.vue_vue_type_script_setup_true_lang.fed60e7a.js";import"./u-popup.02d14dc4.js";const B=C(e({__name:"EmergencyContact",setup(e){const C=a([{field:"brgxId",label:"与本人关系",component:"BasicPicker",componentProps:{api:k,param:{pid:1066646708},rangeKey:"dictionaryValue",savaKey:"dictionaryCode"}},{field:"name",label:"姓名",component:"BasicInput",componentProps:{}},{field:"address",label:"地址",component:"BasicInput",componentProps:{}},{field:"lxdh",label:"联系电话",component:"BasicInput",componentProps:{}}]),B=a({xl:[{value:{}}]});function L(){B.xl.push({value:{}})}const{getFile:I,setFile:V}=P();function w(){V({...I,jjlxrList:s.map(B.xl,(e=>e.value))}),d("/pages/view/hr/teacherProfile/PersonalHonor")}return I.jjlxrList&&I.jjlxrList.length>0&&(B.xl=s.map(I.jjlxrList,(e=>({value:e})))),(e,a)=>{const d=f(j("BasicForm"),y),k=f(j("BasicIcon"),v),P=_,I=f(j("uni-icons"),b),V=f(j("u-button"),h),F=f(j("BasicLayout"),g);return o(),l(F,null,{bottom:t((()=>[i(P,{class:"flex-row items-center pb-10 pt-5"},{default:t((()=>[i(V,{text:"返回",class:"ml-15 mr-7",plain:!0,onClick:n(x)},null,8,["onClick"]),i(V,{text:"下一步",class:"mr-15 mr-7",type:"primary",onClick:w})])),_:1})])),default:t((()=>[i(P,{class:"p-15"},{default:t((()=>[n(B).xl.length>0?(o(),l(P,{key:0},{default:t((()=>[(o(!0),r(c,null,p(n(B).xl,((e,a)=>(o(),l(P,{key:a,class:"po-re mb-15"},{default:t((()=>[i(d,{modelValue:e.value,"onUpdate:modelValue":a=>e.value=a,schema:n(C),formsProps:{labelWidth:100}},null,8,["modelValue","onUpdate:modelValue","schema"]),i(P,{onClick:o=>function(e){const a=s.cloneDeep(B.xl);a.splice(e,1),B.xl=a}(a,e.value),class:"delete-icon"},{default:t((()=>[i(k,{type:"clear",size:"30"})])),_:2},1032,["onClick"])])),_:2},1024)))),128))])),_:1})):u("v-if",!0),i(P,{class:"flex-row items-center justify-center pb-10 pt-5",style:{border:"1px solid #e8e8e8"},onClick:L},{default:t((()=>[i(I,{type:"plus",size:"16",color:"#447ADE"}),i(P,{class:"ml-5 cor-447ADE"},{default:t((()=>[m("新增")])),_:1})])),_:1})])),_:1})])),_:1})}}}),[["__scopeId","data-v-712110a6"]]);export{B as default};

View File

@ -1 +0,0 @@
import{d as e,m as s,au as o,b as l,e as t,w as a,g as n,h as i,v as p,a0 as c,Q as r,q as m,y as u,av as d,j as f,k as _,l as j,aw as x}from"./index-f6e54d8f.js";import{_ as b,b as g}from"./Form.560e79c3.js";import{_ as v}from"./uni-icons.7467b650.js";import{_ as y}from"./u-button.2c931c97.js";import{_ as h}from"./Layout.7385e6f6.js";import{u as k}from"./data.21f13c2b.js";import{_ as z}from"./_plugin-vue_export-helper.1b428a4d.js";import"./uni-datetime-picker.abd2526b.js";import"./u-loading-icon.3bd3dc6a.js";import"./u-icon.de9898cd.js";import"./index.8a212d2d.js";import"./uni-popup.1c525271.js";import"./dayjs.min.1cfb48de.js";import"./uni-cloud.es.9367344b.js";import"./Search.vue_vue_type_script_setup_true_lang.fed60e7a.js";import"./u-popup.02d14dc4.js";const B=z(e({__name:"ExperienceInfo",setup(e){const z=s([{field:"gztime",label:"时间",component:"BasicDateTimes",componentProps:{}},{field:"gzdw",label:"学校/单位",component:"BasicInput",componentProps:{}},{field:"zmr",label:"证明人",component:"BasicInput",componentProps:{}},{field:"lxfs",label:"联系方式",component:"BasicInput",componentProps:{}},{field:"zw",label:"职务",component:"BasicInput",componentProps:{}}]),B=s({xl:[{value:{}}]}),{getFile:P,setFile:w}=k();function C(){B.xl.push({value:{}})}function I(){w({...P,gzjlList:o.map(B.xl,(e=>e.value))}),d("/pages/view/hr/teacherProfile/EmergencyContact")}return P.gzjlList&&P.gzjlList.length>0&&(B.xl=o.map(P.gzjlList,(e=>({value:e})))),(e,s)=>{const d=f(_("BasicForm"),b),k=f(_("BasicIcon"),g),P=j,w=f(_("uni-icons"),v),L=f(_("u-button"),y),V=f(_("BasicLayout"),h);return l(),t(V,null,{bottom:a((()=>[n(P,{class:"flex-row items-center pb-10 pt-5"},{default:a((()=>[n(L,{text:"返回",class:"ml-15 mr-7",plain:!0,onClick:i(x)},null,8,["onClick"]),n(L,{text:"下一步",class:"mr-15 mr-7",type:"primary",onClick:I})])),_:1})])),default:a((()=>[n(P,{class:"p-15"},{default:a((()=>[i(B).xl.length>0?(l(),t(P,{key:0},{default:a((()=>[(l(!0),p(r,null,c(i(B).xl,((e,s)=>(l(),t(P,{key:s,class:"po-re mb-15"},{default:a((()=>[n(d,{modelValue:e.value,"onUpdate:modelValue":s=>e.value=s,schema:i(z),formsProps:{labelWidth:100}},null,8,["modelValue","onUpdate:modelValue","schema"]),n(P,{onClick:l=>function(e){const s=o.cloneDeep(B.xl);s.splice(e,1),B.xl=s}(s,e.value),class:"delete-icon"},{default:a((()=>[n(k,{type:"clear",size:"30"})])),_:2},1032,["onClick"])])),_:2},1024)))),128))])),_:1})):m("v-if",!0),n(P,{class:"flex-row items-center justify-center pb-10 pt-5",style:{border:"1px solid #e8e8e8"},onClick:C},{default:a((()=>[n(w,{type:"plus",size:"16",color:"#447ADE"}),n(P,{class:"ml-5 cor-447ADE"},{default:a((()=>[u("新增")])),_:1})])),_:1})])),_:1})])),_:1})}}}),[["__scopeId","data-v-9ce0ddc5"]]);export{B as default};

View File

@ -1 +0,0 @@
import{d as e,m as o,au as a,b as s,e as t,w as l,g as i,h as n,v as p,a0 as c,Q as r,q as m,y as u,av as d,j as f,k as _,l as j,aw as y}from"./index-f6e54d8f.js";import{_ as x,b}from"./Form.560e79c3.js";import{_ as v}from"./uni-icons.7467b650.js";import{_ as h}from"./u-button.2c931c97.js";import{_ as g}from"./Layout.7385e6f6.js";import{d as k}from"./index.8ab46172.js";import{u as P}from"./data.21f13c2b.js";import{_ as B}from"./_plugin-vue_export-helper.1b428a4d.js";import"./uni-datetime-picker.abd2526b.js";import"./u-loading-icon.3bd3dc6a.js";import"./u-icon.de9898cd.js";import"./index.8a212d2d.js";import"./uni-popup.1c525271.js";import"./dayjs.min.1cfb48de.js";import"./uni-cloud.es.9367344b.js";import"./Search.vue_vue_type_script_setup_true_lang.fed60e7a.js";import"./u-popup.02d14dc4.js";const I=B(e({__name:"FamilyInfo",setup(e){const B=o([{field:"jtcygxId",label:"与本人关系",component:"BasicPicker",componentProps:{api:k,param:{pid:1066646708},rangeKey:"dictionaryValue",savaKey:"dictionaryCode"}},{field:"xm",label:"姓名",component:"BasicInput",componentProps:{}},{field:"cstime",label:"出生日期",component:"BasicDateTimes",componentProps:{}},{field:"gzdw",label:"工作单位",component:"BasicInput",componentProps:{}},{field:"zw",label:"职务",component:"BasicInput",componentProps:{}},{field:"lxdh",label:"联系电话",component:"BasicInput",componentProps:{}}]),I=o({xl:[{value:{}}]}),{getFile:w,setFile:C}=P();function L(){I.xl.push({value:{}})}function V(){C({...w,jtcyList:a.map(I.xl,(e=>e.value))}),d("/pages/view/hr/teacherProfile/ExperienceInfo")}return w.jtcyList&&w.jtcyList.length>0&&(I.xl=a.map(w.jtcyList,(e=>({value:e})))),(e,o)=>{const d=f(_("BasicForm"),x),k=f(_("BasicIcon"),b),P=j,w=f(_("uni-icons"),v),C=f(_("u-button"),h),F=f(_("BasicLayout"),g);return s(),t(F,null,{bottom:l((()=>[i(P,{class:"flex-row items-center pb-10 pt-5"},{default:l((()=>[i(C,{text:"返回",class:"ml-15 mr-7",plain:!0,onClick:n(y)},null,8,["onClick"]),i(C,{text:"下一步",class:"mr-15 mr-7",type:"primary",onClick:V})])),_:1})])),default:l((()=>[i(P,{class:"p-15"},{default:l((()=>[n(I).xl.length>0?(s(),t(P,{key:0},{default:l((()=>[(s(!0),p(r,null,c(n(I).xl,((e,o)=>(s(),t(P,{key:o,class:"po-re mb-15"},{default:l((()=>[i(d,{modelValue:e.value,"onUpdate:modelValue":o=>e.value=o,schema:n(B),formsProps:{labelWidth:100}},null,8,["modelValue","onUpdate:modelValue","schema"]),i(P,{onClick:s=>function(e){const o=a.cloneDeep(I.xl);o.splice(e,1),I.xl=o}(o,e.value),class:"delete-icon"},{default:l((()=>[i(k,{type:"clear",size:"30"})])),_:2},1032,["onClick"])])),_:2},1024)))),128))])),_:1})):m("v-if",!0),i(P,{class:"flex-row items-center justify-center pb-10 pt-5",style:{border:"1px solid #e8e8e8"},onClick:L},{default:l((()=>[i(w,{type:"plus",size:"16",color:"#447ADE"}),i(P,{class:"ml-5 cor-447ADE"},{default:l((()=>[u("新增")])),_:1})])),_:1})])),_:1})])),_:1})}}}),[["__scopeId","data-v-afad86bd"]]);export{I as default};

View File

@ -1 +0,0 @@
import{d as e,m as s,au as a,b as o,e as l,w as t,g as i,h as n,v as r,a0 as p,Q as c,q as m,y as u,av as d,j as f,k as j,l as _,aw as y}from"./index-f6e54d8f.js";import{_ as x,b}from"./Form.560e79c3.js";import{_ as v}from"./uni-icons.7467b650.js";import{_ as h}from"./u-button.2c931c97.js";import{_ as g}from"./Layout.7385e6f6.js";import{d as P}from"./index.8ab46172.js";import{u as k}from"./data.21f13c2b.js";import{_ as C}from"./_plugin-vue_export-helper.1b428a4d.js";import"./uni-datetime-picker.abd2526b.js";import"./u-loading-icon.3bd3dc6a.js";import"./u-icon.de9898cd.js";import"./index.8a212d2d.js";import"./uni-popup.1c525271.js";import"./dayjs.min.1cfb48de.js";import"./uni-cloud.es.9367344b.js";import"./Search.vue_vue_type_script_setup_true_lang.fed60e7a.js";import"./u-popup.02d14dc4.js";const w=C(e({__name:"PersonalHonor",setup(e){const C=s([{field:"hjjbId",label:"获奖级别",component:"BasicPicker",componentProps:{api:P,param:{pid:1472324538},rangeKey:"dictionaryValue",savaKey:"dictionaryCode"}},{field:"bjdw",label:"颁奖单位",component:"BasicInput",componentProps:{}},{field:"hjtime",label:"获奖时间",component:"BasicDateTimes",componentProps:{}},{field:"hjfjId",label:"上传证书",component:"BasicUpload",itemProps:{labelPosition:"top"},componentProps:{}}]),w=s({xl:[{value:{}}]});function B(){w.xl.push({value:{}})}const{getFile:L,setFile:I}=k();function R(){I({...L,grRyList:a.map(w.xl,(e=>({...e.value,hjlxId:"GRRY"})))}),d("/pages/view/hr/teacherProfile/PublicClassAwards")}return L.grRyList&&L.grRyList.length>0&&(w.xl=a.map(L.grRyList,(e=>({value:e})))),(e,s)=>{const d=f(j("BasicForm"),x),P=f(j("BasicIcon"),b),k=_,L=f(j("uni-icons"),v),I=f(j("u-button"),h),V=f(j("BasicLayout"),g);return o(),l(V,null,{bottom:t((()=>[i(k,{class:"flex-row items-center pb-10 pt-5"},{default:t((()=>[i(I,{text:"返回",class:"ml-15 mr-7",plain:!0,onClick:n(y)},null,8,["onClick"]),i(I,{text:"下一步",class:"mr-15 mr-7",type:"primary",onClick:R})])),_:1})])),default:t((()=>[i(k,{class:"p-15"},{default:t((()=>[n(w).xl.length>0?(o(),l(k,{key:0},{default:t((()=>[(o(!0),r(c,null,p(n(w).xl,((e,s)=>(o(),l(k,{key:s,class:"po-re mb-15"},{default:t((()=>[i(d,{modelValue:e.value,"onUpdate:modelValue":s=>e.value=s,schema:n(C),formsProps:{labelWidth:100}},null,8,["modelValue","onUpdate:modelValue","schema"]),i(k,{onClick:o=>function(e){const s=a.cloneDeep(w.xl);s.splice(e,1),w.xl=s}(s,e.value),class:"delete-icon"},{default:t((()=>[i(P,{type:"clear",size:"30"})])),_:2},1032,["onClick"])])),_:2},1024)))),128))])),_:1})):m("v-if",!0),i(k,{class:"flex-row items-center justify-center pb-10 pt-5",style:{border:"1px solid #e8e8e8"},onClick:B},{default:t((()=>[i(L,{type:"plus",size:"16",color:"#447ADE"}),i(k,{class:"ml-5 cor-447ADE"},{default:t((()=>[u("新增")])),_:1})])),_:1})])),_:1})])),_:1})}}}),[["__scopeId","data-v-4ecce867"]]);export{w as default};

View File

@ -1 +0,0 @@
import{d as e,m as a,au as o,b as s,e as t,w as l,g as i,h as n,v as p,a0 as r,Q as c,q as m,y as u,av as d,j as f,k as _,l as j,aw as x}from"./index-f6e54d8f.js";import{_ as y,b}from"./Form.560e79c3.js";import{_ as k}from"./uni-icons.7467b650.js";import{_ as g}from"./u-button.2c931c97.js";import{_ as v}from"./Layout.7385e6f6.js";import{x as P,a as B,f as h}from"./server.1e332dda.js";import{u as w}from"./data.21f13c2b.js";import{_ as I}from"./_plugin-vue_export-helper.1b428a4d.js";import"./uni-datetime-picker.abd2526b.js";import"./u-loading-icon.3bd3dc6a.js";import"./u-icon.de9898cd.js";import"./index.8a212d2d.js";import"./uni-popup.1c525271.js";import"./dayjs.min.1cfb48de.js";import"./uni-cloud.es.9367344b.js";import"./Search.vue_vue_type_script_setup_true_lang.fed60e7a.js";import"./u-popup.02d14dc4.js";const z=I(e({__name:"PositionInfo",setup(e){const I=a([{field:"gwjbId",label:"岗位级别",component:"BasicPicker",componentProps:{api:P,rangeKey:"gwmc",savaKey:"id"}},{field:"gwrztime",label:"岗位任职时间",component:"BasicDateTimes",componentProps:{}},{field:"gwrznx",label:"岗位任职年限",component:"BasicInput",componentProps:{}},{field:"xj",label:"薪级",component:"BasicPicker",componentProps:{api:B,rangeKey:"xjmc",savaKey:"id"}},{field:"zrxk",label:"主任学科",component:"BasicInput",componentProps:{}},{field:"jrxk",label:"兼任学科",component:"BasicInput",componentProps:{}},{field:"bzrBjId",label:"班主任班级",component:"BasicDataPicker",componentProps:{api:h,rangeKey:"title",savaKey:"key"}},{field:"dzzw",label:"党政职务",component:"BasicInput",componentProps:{}}]),z=a({xl:[{value:{}}]}),{getFile:K,setFile:L}=w();function C(){z.xl.push({value:{}})}function q(){L({...K,rgqkList:o.map(z.xl,(e=>e.value))}),d("/pages/view/hr/teacherProfile/FamilyInfo")}return K.rgqkList&&K.rgqkList.length>0&&(z.xl=o.map(K.rgqkList,(e=>({value:e})))),(e,a)=>{const d=f(_("BasicForm"),y),P=f(_("BasicIcon"),b),B=j,h=f(_("uni-icons"),k),w=f(_("u-button"),g),K=f(_("BasicLayout"),v);return s(),t(K,null,{bottom:l((()=>[i(B,{class:"flex-row items-center pb-10 pt-5"},{default:l((()=>[i(w,{text:"返回",class:"ml-15 mr-7",plain:!0,onClick:n(x)},null,8,["onClick"]),i(w,{text:"下一步",class:"mr-15 mr-7",type:"primary",onClick:q})])),_:1})])),default:l((()=>[i(B,{class:"p-15"},{default:l((()=>[n(z).xl.length>0?(s(),t(B,{key:0},{default:l((()=>[(s(!0),p(c,null,r(n(z).xl,((e,a)=>(s(),t(B,{key:a,class:"po-re mb-15"},{default:l((()=>[i(d,{modelValue:e.value,"onUpdate:modelValue":a=>e.value=a,schema:n(I),formsProps:{labelWidth:100}},null,8,["modelValue","onUpdate:modelValue","schema"]),i(B,{onClick:s=>function(e){const a=o.cloneDeep(z.xl);a.splice(e,1),z.xl=a}(a,e.value),class:"delete-icon"},{default:l((()=>[i(P,{type:"clear",size:"30"})])),_:2},1032,["onClick"])])),_:2},1024)))),128))])),_:1})):m("v-if",!0),i(B,{class:"flex-row items-center justify-center pb-10 pt-5",style:{border:"1px solid #e8e8e8"},onClick:C},{default:l((()=>[i(h,{type:"plus",size:"16",color:"#447ADE"}),i(B,{class:"ml-5 cor-447ADE"},{default:l((()=>[u("新增")])),_:1})])),_:1})])),_:1})])),_:1})}}}),[["__scopeId","data-v-89251dd2"]]);export{z as default};

View File

@ -1 +0,0 @@
import{d as e,m as s,au as a,b as o,e as t,w as l,g as i,h as n,v as p,a0 as r,Q as c,q as m,y as u,av as d,j as f,k as _,l as j,aw as y}from"./index-f6e54d8f.js";import{_ as x,b as k}from"./Form.560e79c3.js";import{_ as b}from"./uni-icons.7467b650.js";import{_ as v}from"./u-button.2c931c97.js";import{_ as h}from"./Layout.7385e6f6.js";import{d as g}from"./index.8ab46172.js";import{u as P}from"./data.21f13c2b.js";import{_ as C}from"./_plugin-vue_export-helper.1b428a4d.js";import"./uni-datetime-picker.abd2526b.js";import"./u-loading-icon.3bd3dc6a.js";import"./u-icon.de9898cd.js";import"./index.8a212d2d.js";import"./uni-popup.1c525271.js";import"./dayjs.min.1cfb48de.js";import"./uni-cloud.es.9367344b.js";import"./Search.vue_vue_type_script_setup_true_lang.fed60e7a.js";import"./u-popup.02d14dc4.js";const w=C(e({__name:"PublicClassAwards",setup(e){const C=s([{field:"xm",label:"获奖级别",component:"BasicPicker",componentProps:{api:g,param:{pid:1472324538},rangeKey:"dictionaryValue",savaKey:"dictionaryCode"}},{field:"bjdw",label:"颁奖单位",component:"BasicInput",componentProps:{}},{field:"hjtime",label:"获奖时间",component:"BasicDateTimes",componentProps:{}},{field:"hjfjId",label:"上传证书",component:"BasicUpload",required:!0,itemProps:{labelPosition:"top"},componentProps:{}}]),w=s({xl:[{value:{}}]});function B(){w.xl.push({value:{}})}const{getFile:L,setFile:K}=P();function V(){K({...L,gkkRyList:a.map(w.xl,(e=>({...e.value,hjlxId:"GKKHJQK"})))}),d("/pages/view/hr/teacherProfile/RecordMaterials")}return L.gkkRyList&&L.gkkRyList.length>0&&(w.xl=a.map(L.gkkRyList,(e=>({value:e})))),(e,s)=>{const d=f(_("BasicForm"),x),g=f(_("BasicIcon"),k),P=j,L=f(_("uni-icons"),b),K=f(_("u-button"),v),I=f(_("BasicLayout"),h);return o(),t(I,null,{bottom:l((()=>[i(P,{class:"flex-row items-center pb-10 pt-5"},{default:l((()=>[i(K,{text:"返回",class:"ml-15 mr-7",plain:!0,onClick:n(y)},null,8,["onClick"]),i(K,{text:"提交",class:"mr-15 mr-7",type:"primary",onClick:V})])),_:1})])),default:l((()=>[i(P,{class:"p-15"},{default:l((()=>[n(w).xl.length>0?(o(),t(P,{key:0},{default:l((()=>[(o(!0),p(c,null,r(n(w).xl,((e,s)=>(o(),t(P,{key:s,class:"po-re mb-15"},{default:l((()=>[i(d,{modelValue:e.value,"onUpdate:modelValue":s=>e.value=s,schema:n(C),formsProps:{labelWidth:100}},null,8,["modelValue","onUpdate:modelValue","schema"]),i(P,{onClick:o=>function(e){const s=a.cloneDeep(w.xl);s.splice(e,1),w.xl=s}(s,e.value),class:"delete-icon"},{default:l((()=>[i(g,{type:"clear",size:"30"})])),_:2},1032,["onClick"])])),_:2},1024)))),128))])),_:1})):m("v-if",!0),i(P,{class:"flex-row items-center justify-center pb-10 pt-5",style:{border:"1px solid #e8e8e8"},onClick:B},{default:l((()=>[i(L,{type:"plus",size:"16",color:"#447ADE"}),i(P,{class:"ml-5 cor-447ADE"},{default:l((()=>[u("新增")])),_:1})])),_:1})])),_:1})])),_:1})}}}),[["__scopeId","data-v-1f01157b"]]);export{w as default};

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
import{d as e,m as a,au as o,b as s,e as t,w as l,g as i,h as n,v as p,a0 as c,Q as r,q as m,y as u,av as d,j as f,k as x,l as _,aw as j}from"./index-f6e54d8f.js";import{_ as y,b}from"./Form.560e79c3.js";import{_ as v}from"./uni-icons.7467b650.js";import{_ as z}from"./u-button.2c931c97.js";import{_ as h}from"./Layout.7385e6f6.js";import{d as k}from"./index.8ab46172.js";import{u as P}from"./data.21f13c2b.js";import{_ as g}from"./_plugin-vue_export-helper.1b428a4d.js";import"./uni-datetime-picker.abd2526b.js";import"./u-loading-icon.3bd3dc6a.js";import"./u-icon.de9898cd.js";import"./index.8a212d2d.js";import"./uni-popup.1c525271.js";import"./dayjs.min.1cfb48de.js";import"./uni-cloud.es.9367344b.js";import"./Search.vue_vue_type_script_setup_true_lang.fed60e7a.js";import"./u-popup.02d14dc4.js";const B=g(e({__name:"TitleInfo",setup(e){const g=a([{field:"zcdjId",label:"职称等级",component:"BasicPicker",componentProps:{api:k,param:{pid:836722710},rangeKey:"dictionaryValue",savaKey:"dictionaryCode"}},{field:"zczyId",label:"职称专业",component:"BasicPicker",componentProps:{api:k,param:{pid:2130488509},rangeKey:"dictionaryValue",savaKey:"dictionaryCode"}},{field:"zcspjg",label:"职称审批机关",component:"BasicInput",componentProps:{}},{field:"zcbzwh",label:"职称批准文号",component:"BasicInput",componentProps:{}},{field:"zcpztime",label:"职称批准年月",component:"BasicDateTimes",componentProps:{}},{field:"zczsbh",label:"职称证书编号",component:"BasicInput",componentProps:{}}]),{getFile:B,setFile:I}=P(),C=a({xl:[{value:{}}]});function L(){C.xl.push({value:{}})}function V(){I({...B,zcxxList:o.map(C.xl,(e=>e.value))}),d("/pages/view/hr/teacherProfile/PositionInfo")}return B.zcxxList&&B.zcxxList.length>0&&(C.xl=o.map(B.zcxxList,(e=>({value:e})))),(e,a)=>{const d=f(x("BasicForm"),y),k=f(x("BasicIcon"),b),P=_,B=f(x("uni-icons"),v),I=f(x("u-button"),z),w=f(x("BasicLayout"),h);return s(),t(w,null,{bottom:l((()=>[i(P,{class:"flex-row items-center pb-10 pt-5"},{default:l((()=>[i(I,{text:"返回",class:"ml-15 mr-7",plain:!0,onClick:n(j)},null,8,["onClick"]),i(I,{text:"下一步",class:"mr-15 mr-7",type:"primary",onClick:V})])),_:1})])),default:l((()=>[i(P,{class:"p-15"},{default:l((()=>[n(C).xl.length>0?(s(),t(P,{key:0},{default:l((()=>[(s(!0),p(r,null,c(n(C).xl,((e,a)=>(s(),t(P,{key:a,class:"po-re mb-15"},{default:l((()=>[i(d,{modelValue:e.value,"onUpdate:modelValue":a=>e.value=a,schema:n(g),formsProps:{labelWidth:100}},null,8,["modelValue","onUpdate:modelValue","schema"]),i(P,{onClick:s=>function(e){const a=o.cloneDeep(C.xl);a.splice(e,1),C.xl=a}(a,e.value),class:"delete-icon"},{default:l((()=>[i(k,{type:"clear",size:"30"})])),_:2},1032,["onClick"])])),_:2},1024)))),128))])),_:1})):m("v-if",!0),i(P,{class:"flex-row items-center justify-center pb-10 pt-5",style:{border:"1px solid #e8e8e8"},onClick:L},{default:l((()=>[i(B,{type:"plus",size:"16",color:"#447ADE"}),i(P,{class:"ml-5 cor-447ADE"},{default:l((()=>[u("新增")])),_:1})])),_:1})])),_:1})])),_:1})}}}),[["__scopeId","data-v-2d35faeb"]]);export{B as default};

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 +0,0 @@
import{d as e,b as t,e as s,w as a,g as i,y as o,z as r,_ as l,q as u,h as c,$ as d,G as n,l as p,F as f,j as _,k as m}from"./index-f6e54d8f.js";import{u as g,_ as h}from"./useLayout.9cce4498.js";import{_ as b}from"./uni-icons.7467b650.js";import{_ as v}from"./_plugin-vue_export-helper.1b428a4d.js";import"./Loading.7fe45b05.js";import"./u-loading-icon.3bd3dc6a.js";import"./Search.vue_vue_type_script_setup_true_lang.fed60e7a.js";import"./u-icon.de9898cd.js";const y=v(e({__name:"index",setup(e){const[v,{reload:y}]=g({api:async e=>(console.log("Fetching notice list with params:",e),new Promise((t=>{setTimeout((()=>{const s=e.pageNo||1,a=e.pageSize||10,i=[],o=(s-1)*a;for(let e=0;e<a;e++){const t=o+e;if(t>=35)break;const s=t%3==0?"draft":t%3==1?"published":"ended";i.push({id:`notice_${t+1}`,title:`重要通知标题 ${t+1}`,excerpt:`这是通知 ${t+1} 的内容摘要,只显示一部分...`,status:s,statusText:"draft"===s?"草稿":"published"===s?"已发布":"已结束",publisher:"教务处",publishTime:`2024-06-${String(18-Math.floor(t/5)).padStart(2,"0")}`,target:t%2==0?"一年级3班":"全体教师"})}t({message:"获取成功",resultCode:1,rows:i,total:35})}),800)})))}),j=()=>{d({url:"/pages/view/notice/publish"})};return(e,g)=>{const y=n,x=p,k=f,w=_(m("BasicListLayout"),h),T=_(m("uni-icons"),b);return t(),s(x,{class:"notice-list-page"},{default:a((()=>[i(w,{onRegister:c(v)},{default:a((({data:e})=>[i(x,{class:"notice-card",onClick:t=>{return s=e.id,void d({url:`/pages/view/notice/detail?id=${s}`});var s}},{default:a((()=>[i(x,{class:"card-header"},{default:a((()=>{return[i(y,{class:"notice-title"},{default:a((()=>[o(r(e.title),1)])),_:2},1024),i(y,{class:l(["notice-status",(t=e.status,"published"===t?"status-published":"draft"===t?"status-draft":"ended"===t?"status-ended":"")])},{default:a((()=>[o(r(e.statusText),1)])),_:2},1032,["class"])];var t})),_:2},1024),i(x,{class:"card-body"},{default:a((()=>[u(" 可选:显示封面缩略图 "),e.coverImage?(t(),s(k,{key:0,src:e.coverImage,mode:"aspectFill",class:"cover-thumbnail"},null,8,["src"])):u("v-if",!0),i(y,{class:"notice-excerpt"},{default:a((()=>[o(r(e.excerpt),1)])),_:2},1024)])),_:2},1024),i(x,{class:"card-footer"},{default:a((()=>[i(y,{class:"footer-item"},{default:a((()=>[o("发布者: "+r(e.publisher),1)])),_:2},1024),i(y,{class:"footer-item"},{default:a((()=>[o(r(e.publishTime),1)])),_:2},1024),e.target?(t(),s(y,{key:0,class:"footer-item"},{default:a((()=>[o("范围: "+r(e.target),1)])),_:2},1024)):u("v-if",!0)])),_:2},1024)])),_:2},1032,["onClick"])])),_:1},8,["onRegister"]),u(" 新建通知按钮 "),i(x,{class:"fab-button",onClick:j},{default:a((()=>[i(T,{type:"plusempty",size:"24",color:"#fff"})])),_:1})])),_:1})}}}),[["__scopeId","data-v-dabb7620"]]);export{y as default};

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
import{d as a,r as t,m as s,o as e,b as c,e as l,w as n,g as r,y as m,z as d,v as o,a0 as i,Q as u,aw as v,G as p,l as f,an as _,a6 as k,H as g,j as h,k as y,F as b,ao as j,ap as x}from"./index-f6e54d8f.js";import{_ as w}from"./Layout.7385e6f6.js";import{_ as C}from"./_plugin-vue_export-helper.1b428a4d.js";const L=C(a({__name:"selectStudents",setup(a){t("");const C=t("未知班级"),L=t([{id:"s111",name:"施延兴",avatar:"/static/mock/avatar-m1.png"},{id:"s112",name:"安苒溪",avatar:"/static/mock/avatar-f1.png"},{id:"s113",name:"罗浩晨",avatar:"/static/mock/avatar-m2.png"},{id:"s114",name:"康萌",avatar:"/static/mock/avatar-f2.png"},{id:"s115",name:"范文昊",avatar:"/static/mock/avatar-m3.png"},{id:"s116",name:"丁贺祥",avatar:"/static/mock/avatar-m4.png"},{id:"s117",name:"韦运昊",avatar:"/static/mock/avatar-m5.png"},{id:"s118",name:"萧润丽",avatar:"/static/mock/avatar-f3.png"},{id:"s119",name:"谢林",avatar:"/static/mock/avatar-m6.png"},{id:"s120",name:"鲍泽远",avatar:"/static/mock/avatar-m7.png"},{id:"s121",name:"杨俊",avatar:"/static/mock/avatar-m8.png"}]),z=t(!1),B=s([]);e((a=>{}));const F=a=>{const t=a.detail.value;B.splice(0,B.length,...t)},G=()=>{v()};return(a,t)=>{const s=p,e=f,v=b,H=j,I=x,M=_,Q=k,S=g,U=h(y("BasicLayout"),w);return c(),l(U,null,{bottom:n((()=>[r(e,{class:"bottom-actions"},{default:n((()=>[r(S,{class:"action-btn confirm-btn",onClick:G},{default:n((()=>[m(" 确定 ")])),_:1})])),_:1})])),default:n((()=>[r(e,{class:"student-selector-content"},{default:n((()=>[r(e,{class:"header"},{default:n((()=>[r(s,{class:"class-name"},{default:n((()=>[m(d(C.value),1)])),_:1}),r(s,{class:"select-count"},{default:n((()=>[m("已选 "+d(B.length)+" 人",1)])),_:1})])),_:1}),r(Q,{"scroll-y":"",class:"student-list-scroll"},{default:n((()=>[z.value?(c(),l(e,{key:0,class:"loading-indicator"},{default:n((()=>[m("加载中...")])),_:1})):L.value.length>0?(c(),l(M,{key:1,onChange:F},{default:n((()=>[(c(!0),o(u,null,i(L.value,(a=>(c(),l(I,{key:a.id,class:"student-item"},{default:n((()=>[r(e,{class:"avatar-name-wrapper"},{default:n((()=>[r(v,{src:a.avatar||"/static/default-avatar.png",class:"avatar"},null,8,["src"]),r(s,{class:"student-name"},{default:n((()=>[m(d(a.name),1)])),_:2},1024)])),_:2},1024),r(H,{value:a.id,checked:B.includes(a.id),class:"checkbox"},null,8,["value","checked"])])),_:2},1024)))),128))])),_:1})):(c(),l(e,{key:2,class:"empty-state"},{default:n((()=>[m("该班级暂无学生数据")])),_:1}))])),_:1})])),_:1})])),_:1})}}}),[["__scopeId","data-v-c3a8bef0"]]);export{L as default};

View File

@ -1 +0,0 @@
import{d as t,r as e,b as a,e as s,w as l,q as n,g as c,y as i,z as o,v as m,a0 as r,Q as d,l as u,G as f,j as p,k as _,A as b,H as g}from"./index-f6e54d8f.js";import{_ as h}from"./uni-icons.7467b650.js";import{_ as v}from"./_plugin-vue_export-helper.1b428a4d.js";const x=v(t({__name:"detail",setup(t){e("公文详情");const v=e({id:"static_doc_1",title:"静态公文标题示例",sendingDept:"测试发文部门",receivingDept:"测试收文部门",publishDate:"2024-07-29",content:"这是直接在代码中定义的静态公文内容。\n用于演示页面布局和样式。\n无需从 API 或模拟函数获取数据。\n第二段内容...\n第三段内容...",attachments:[{name:"静态附件一.pdf",url:"#",size:"1.1MB"},{name:"静态附件二.docx",url:"#",size:"300KB"}]});return(t,e)=>{const x=u,y=f,w=p(_("uni-icons"),h),k=g;return a(),s(x,{class:"page-container gray-bg-color"},{default:l((()=>[v.value?(a(),s(x,{key:0,class:"content p-15"},{default:l((()=>[n(" Title Card "),c(x,{class:"card white-bg-color r-md p-15 mb-15"},{default:l((()=>[c(x,{class:"title-section text-xl font-bold mb-10"},{default:l((()=>[i(o(v.value.title),1)])),_:1}),c(x,{class:"meta-section text-sm color-9"},{default:l((()=>[c(x,{class:"meta-item mb-5"},{default:l((()=>[i("发文部门:"+o(v.value.sendingDept),1)])),_:1}),c(x,{class:"meta-item mb-5"},{default:l((()=>[i("发布日期:"+o(v.value.publishDate),1)])),_:1}),c(x,{class:"meta-item"},{default:l((()=>[i("收文部门:"+o(v.value.receivingDept),1)])),_:1})])),_:1})])),_:1}),n(" Content Card "),c(x,{class:"card white-bg-color r-md p-15 mb-15"},{default:l((()=>[c(x,{class:"content-title text-lg font-semibold mb-10"},{default:l((()=>[i("公文正文")])),_:1}),c(x,{class:"content-body text-base color-6"},{default:l((()=>[n(" Replace with actual rich text or formatted text later "),c(y,null,{default:l((()=>[i(o(v.value.content),1)])),_:1})])),_:1})])),_:1}),n(" Attachments Card (Optional) "),v.value.attachments&&v.value.attachments.length>0?(a(),s(x,{key:0,class:"card white-bg-color r-md p-15"},{default:l((()=>[c(x,{class:"content-title text-lg font-semibold mb-10"},{default:l((()=>[i("附件")])),_:1}),c(x,{class:"attachment-list"},{default:l((()=>[(a(!0),m(d,null,r(v.value.attachments,((t,e)=>(a(),s(x,{key:e,class:"attachment-item flex items-center justify-between p-10 mb-5 r-sm gray-100-bg"},{default:l((()=>[c(x,{class:"flex items-center"},{default:l((()=>[c(w,{type:"paperclip",size:"18",color:"#666",class:"mr-5"}),c(y,{class:"text-base color-6"},{default:l((()=>[i(o(t.name)+" ("+o(t.size)+")",1)])),_:2},1024)])),_:2},1024),c(k,{size:"mini",type:"primary",plain:"",onClick:e=>function(t){console.log("Viewing attachment:",t.name),b({title:`正在打开附件:${t.name}`,icon:"none"})}(t)},{default:l((()=>[i("查看")])),_:2},1032,["onClick"])])),_:2},1024)))),128))])),_:1})])),_:1})):n("v-if",!0)])),_:1})):n("v-if",!0)])),_:1})}}}),[["__scopeId","data-v-964adbe1"]]);export{x as default};

View File

@ -1 +0,0 @@
import{d as e,r as l,n as a,b as t,e as u,w as s,q as i,g as n,y as r,z as o,h as p,v as c,a0 as v,Q as d,$ as f,G as g,j as m,k as _,l as b,a6 as D,_ as k}from"./index-f6e54d8f.js";import{_ as y}from"./uni-icons.7467b650.js";import{u as h,_ as j}from"./useLayout.9cce4498.js";import{_ as w}from"./uni-popup.1c525271.js";import{_ as C}from"./_plugin-vue_export-helper.1b428a4d.js";import"./Loading.7fe45b05.js";import"./u-loading-icon.3bd3dc6a.js";import"./Search.vue_vue_type_script_setup_true_lang.fed60e7a.js";import"./u-icon.de9898cd.js";const x=C(e({__name:"index",setup(e){const C=[{id:"1",title:"公文1",sendingDept:"办公室1",receivingDept:"教务处1",publishDate:"2024-01-01"}],[x,{reload:L,setParam:P}]=h({api:async e=>new Promise((e=>{setTimeout((()=>{e({message:"测试",resultCode:1,rows:C})}),1e3)})),componentProps:{}}),R=e=>{var l;T.value=e,null==(l=Q.value)||l.open()},z=()=>{var e;null==(e=Q.value)||e.close()},F=l([{label:"全部分组",value:null},{label:"分组A",value:"groupA"},{label:"分组B",value:"groupB"}]),A=l([{label:"发文部门",value:null},{label:"办公室1",value:"办公室1"},{label:"办公室2",value:"办公室2"},{label:"办公室3",value:"办公室3"},{label:"办公室4",value:"办公室4"},{label:"办公室5",value:"办公室5"}]),B=l([{label:"收文部门",value:null},{label:"教务处1",value:"教务处1"},{label:"教务处2",value:"教务处2"},{label:"教务处3",value:"教务处3"}]),G=l(F.value[0]),S=l(A.value[0]),I=l(B.value[0]),Q=l(null),T=l(null),$=a((()=>{switch(T.value){case"group":return F.value;case"sendingDept":return A.value;case"receivingDept":return B.value;default:return[]}})),q=a((()=>{switch(T.value){case"group":return"选择分组";case"sendingDept":return"选择发文部门";case"receivingDept":return"选择收文部门";default:return"选择选项"}})),J=e=>{var l,a,t;switch(T.value){case"group":return(null==(l=G.value)?void 0:l.value)===e.value;case"sendingDept":return(null==(a=S.value)?void 0:a.value)===e.value;case"receivingDept":return(null==(t=I.value)?void 0:t.value)===e.value;default:return!1}};return(e,l)=>{const a=g,h=m(_("uni-icons"),y),C=b,F=m(_("BasicListLayout"),j),A=D,B=m(_("uni-popup"),w);return t(),u(C,{class:"wh-full"},{default:s((()=>[i(" Remove :filters and @filter-change "),n(F,{onRegister:p(x)},{top:s((()=>[n(C,{class:"filter-section"},{default:s((()=>[i(" Group Filter (Assuming 'group' key exists) "),n(C,{class:"filter-item",onClick:l[0]||(l[0]=e=>R("group"))},{default:s((()=>[n(a,null,{default:s((()=>[r("全部分组")])),_:1}),n(h,{type:"bottom",size:"14"})])),_:1}),i(" Sending Department Filter "),n(C,{class:"filter-item",onClick:l[1]||(l[1]=e=>R("sendingDept"))},{default:s((()=>[n(a,null,{default:s((()=>[r("发文部门")])),_:1}),n(h,{type:"bottom",size:"14"})])),_:1}),i(" Receiving Department Filter "),n(C,{class:"filter-item",onClick:l[2]||(l[2]=e=>R("receivingDept"))},{default:s((()=>[n(a,null,{default:s((()=>[r("收文部门")])),_:1}),n(h,{type:"bottom",size:"14"})])),_:1})])),_:1})])),default:s((({data:e})=>[n(C,{class:"document-item white-bg-color r-md p-15 mb-15",onClick:l=>{return a=e.id,console.log("Navigating to detail for ID:",a),void f({url:`/pages/view/routine/GongWenLiuZhuan/detail?id=${a}`});var a}},{default:s((()=>[n(C,{class:"item-title font-bold text-lg mb-5"},{default:s((()=>[r(o(e.title),1)])),_:2},1024),n(C,{class:"item-meta color-9"},{default:s((()=>[n(a,null,{default:s((()=>[r("发文:"+o(e.sendingDept)+" "+o(e.publishDate),1)])),_:2},1024),n(a,null,{default:s((()=>[r("收文:"+o(e.receivingDept),1)])),_:2},1024)])),_:2},1024)])),_:2},1032,["onClick"])])),_:1},8,["onRegister"]),i(" Filter Popup "),n(B,{ref_key:"filterPopupRef",ref:Q,type:"bottom","background-color":"#fff"},{default:s((()=>[n(C,{class:"popup-content"},{default:s((()=>[n(C,{class:"popup-header"},{default:s((()=>[n(a,null,{default:s((()=>[r(o(p(q)),1)])),_:1}),n(h,{type:"closeempty",size:"20",onClick:z})])),_:1}),n(A,{"scroll-y":"",class:"popup-options"},{default:s((()=>[(t(!0),c(d,null,v(p($),(e=>(t(),u(C,{class:k(["option-item",{active:J(e)}]),key:e.value,onClick:l=>(e=>{let l={};switch(T.value){case"group":G.value=e,l={group:e.value};break;case"sendingDept":S.value=e,l={sendingDept:e.value};break;case"receivingDept":I.value=e,l={receivingDept:e.value}}P(l),L(!0),z()})(e)},{default:s((()=>[r(o(e.label),1)])),_:2},1032,["class","onClick"])))),128))])),_:1})])),_:1})])),_:1},512)])),_:1})}}}),[["__scopeId","data-v-d94d51aa"]]);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

View File

@ -1 +0,0 @@
import{d as a,r as e,b as s,e as l,w as t,g as u,y as r,v as c,a0 as o,Q as d,G as f,l as i,j as _,k as g,z as n}from"./index-f6e54d8f.js";import{_ as v}from"./uni-card.fea6370f.js";import{_ as y}from"./_plugin-vue_export-helper.1b428a4d.js";const m=y(a({__name:"JiFenPingJia",setup(a){const y=e([{category:"师德师风",value:8},{category:"考勤管理",value:4},{category:"资料上交",value:1},{category:"教学质量",value:1},{category:"教育科研课题",value:8},{category:"个人材料发表和获奖",value:9},{category:"展示交流和比赛",value:4},{category:"工作室活动",value:5},{category:"荣誉",value:6},{category:"辅导学生",value:7},{category:"安全管理",value:2},{category:"班级常规管理",value:7}]);return(a,e)=>{const m=f,p=i,h=_(g("uni-card"),v);return s(),l(p,{class:"container"},{default:t((()=>[u(h,{"is-shadow":!1,"is-full":""},{default:t((()=>[u(p,{class:"header"},{default:t((()=>[u(m,{class:"score"},{default:t((()=>[r("我的得分: 84")])),_:1}),u(p,{class:"status"},{default:t((()=>[u(m,null,{default:t((()=>[r("我的状态: ")])),_:1}),u(p,{class:"status-indicator"})])),_:1})])),_:1})])),_:1}),u(h,{"is-shadow":!1,"is-full":"",margin:"10px 0 0 0"},{default:t((()=>[u(p,{class:"list-header"},{default:t((()=>[u(m,{class:"category-header"},{default:t((()=>[r("分类")])),_:1}),u(m,{class:"value-header"},{default:t((()=>[r("分值")])),_:1})])),_:1}),(s(!0),c(d,null,o(y.value,((a,e)=>(s(),l(p,{class:"list-item",key:e},{default:t((()=>[u(m,{class:"category-name"},{default:t((()=>[r(n(a.category),1)])),_:2},1024),u(m,{class:"value"},{default:t((()=>[r(n(a.value),1)])),_:2},1024)])),_:2},1024)))),128))])),_:1})])),_:1})}}}),[["__scopeId","data-v-ecff8d92"]]);export{m as default};

View File

@ -1 +0,0 @@
import{d as e,r as a,o as t,A as l,b as o,e as s,w as n,g as i,q as r,y as u,z as c,l as d,G as v,F as p,j as m,k as f}from"./index-f6e54d8f.js";import{_}from"./u-button.2c931c97.js";import{_ as g}from"./Layout.7385e6f6.js";import{_ as w}from"./_plugin-vue_export-helper.1b428a4d.js";import"./u-loading-icon.3bd3dc6a.js";import"./u-icon.de9898cd.js";const b=w(e({__name:"detail",setup(e){const w=a(null),b=a(null),h=a(!1);t((async e=>{const a=null==e?void 0:e.id;a?(w.value=a,console.log("Received Resource ID:",w.value),b.value=await(async e=>{console.log("Fetching details for ID:",e),h.value=!0,await new Promise((e=>setTimeout(e,600)));const a=parseInt(e);if(isNaN(a)||a<=0)return h.value=!1,null;const t={id:a,iconLetter:"W",title:`专题${String(a).padStart(2,"0")}简易方程 (14大专题突破)`,pages:30+a%15,publishDate:`0${1+a%9}${10+a%20}日发布`,views:1500+17*a%500,downloads:50+7*a%40,previewImageUrl:"/static/base/placeholder/simple-equation-ppt.png",description:"梳理了十四个考点具体为方程的意义、等式的性质1和等式的性质2、加 / 减 / 乘 / 除四大基础方程、乘除混合型方程、乘加与乘减混合型方程、算式混合型方程、多 x 型方程、含括号的方程、未知数前有减号的方程、未知数前面有除号的方程、等式两边都有未知数的方程(四个思维拓展考点)。\n\n涵盖了小学阶段简易方程涉及的各种类型和知识点从基础的方程概念、等式性质到多种复杂形式的方程求解能让学生全面系统地学习和掌握简易方程的相关内容。\n\n每个考点都有详细的方法点拨通过典型例题和对应练习相结合的方式帮助学生理解和掌握每种类型方程的解法便于",downloadUrl:`mock/download/resource_${e}.zip`};return h.value=!1,t})(a),b.value||l({title:"加载资源详情失败",icon:"none"})):(console.error("Resource ID not provided in options"),l({title:"无效的资源ID",icon:"none"}))}));const y=()=>{b.value&&b.value.downloadUrl?(console.log("Attempting to download:",b.value.downloadUrl),l({title:"开始下载... (模拟)",icon:"loading"})):l({title:"无下载链接",icon:"none"})};return(e,a)=>{const t=d,l=v,w=p,x=m(f("u-button"),_),I=m(f("BasicLayout"),g);return o(),s(I,{"show-nav-bar":!0,"nav-bar-props":{title:"资源详情"}},{bottom:n((()=>[i(t,{class:"bottom-action"},{default:n((()=>[r(" Reference: src/components/BasicLayout/_template/template.vue "),r(" Modified for single centered button "),i(x,{text:"下载",type:"primary",onClick:y,customStyle:"width: 90%; margin: 0 auto;"})])),_:1})])),default:n((()=>[i(t,{class:"detail-page-content"},{default:n((()=>[r(" 1. Top Info Section "),i(t,{class:"resource-header"},{default:n((()=>[i(t,{class:"item-icon-container"},{default:n((()=>[i(t,{class:"item-icon"},{default:n((()=>{var e;return[u(c((null==(e=b.value)?void 0:e.iconLetter)||"W"),1)]})),_:1}),i(l,{class:"item-pages"},{default:n((()=>{var e;return[u("-"+c((null==(e=b.value)?void 0:e.pages)||"-")+"页-",1)]})),_:1})])),_:1}),i(t,{class:"item-details"},{default:n((()=>[i(l,{class:"item-title"},{default:n((()=>{var e;return[u(c((null==(e=b.value)?void 0:e.title)||"加载中..."),1)]})),_:1}),i(t,{class:"item-meta"},{default:n((()=>[i(l,{class:"meta-text"},{default:n((()=>{var e;return[u(c((null==(e=b.value)?void 0:e.publishDate)||"-"),1)]})),_:1}),i(l,{class:"meta-text"},{default:n((()=>{var e;return[u("浏览量: "+c((null==(e=b.value)?void 0:e.views)||0),1)]})),_:1}),i(l,{class:"meta-text"},{default:n((()=>{var e;return[u("下载量: "+c((null==(e=b.value)?void 0:e.downloads)||0),1)]})),_:1})])),_:1})])),_:1})])),_:1}),r(" 2. Preview Section "),i(t,{class:"preview-section"},{default:n((()=>{var e;return[i(w,{class:"preview-image",src:(null==(e=b.value)?void 0:e.previewImageUrl)||"/static/base/placeholder/placeholder-image.png",mode:"aspectFill"},null,8,["src"])]})),_:1}),r(" 3. Description Section "),i(t,{class:"description-section"},{default:n((()=>[i(t,{class:"section-title"},{default:n((()=>[u("资料简介")])),_:1}),i(t,{class:"description-text"},{default:n((()=>{var e;return[u(c((null==(e=b.value)?void 0:e.description)||"暂无简介"),1)]})),_:1})])),_:1}),r(" Loading/Error Placeholder "),h.value?(o(),s(t,{key:0,class:"loading-placeholder"},{default:n((()=>[u("加载中...")])),_:1})):r("v-if",!0),h.value||b.value?r("v-if",!0):(o(),s(t,{key:1,class:"error-placeholder"},{default:n((()=>[u("加载失败")])),_:1}))])),_:1})])),_:1})}}}),[["__scopeId","data-v-07f9b2a0"]]);export{b 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

View File

@ -1 +0,0 @@
import{d as s,b as a,e,w as c,g as t,y as o,F as r,j as i,k as p,G as d,l}from"./index-f6e54d8f.js";import{_ as u}from"./uni-icons.7467b650.js";import{_ as m}from"./_plugin-vue_export-helper.1b428a4d.js";const n=m(s({__name:"success",setup:s=>(s,m)=>{const n=r,_=i(p("uni-icons"),u),f=d,g=l;return a(),e(g,{class:"success-page"},{default:c((()=>[t(n,{src:"/zhxy-jsd/assets/bmcg-a384c259.png",mode:"aspectFit",class:"header-image"}),t(_,{type:"checkmark-filled",size:"80",color:"#4CAF50"}),t(f,{class:"success-text"},{default:c((()=>[o("恭喜你,报名成功!")])),_:1})])),_:1})}}),[["__scopeId","data-v-f66d8732"]]);export{n as default};

View File

@ -1 +0,0 @@
import{bc as a,be as i}from"./index-f6e54d8f.js";const s=async()=>await a("/api/xqgw/findAll"),n=async()=>await a("/api/xqxj/findAll"),t=async()=>await a("/api/nj/findAllNjBjTree"),c=async a=>await i("/api/js/confirmJsData",a);export{n as a,t as f,c as j,s as x};

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 +0,0 @@
import{K as e,L as o,M as t,ay as i,b as n,e as a,w as r,_ as l,N as d,v as s,Q as c,a0 as u,q as g,y as f,z as m,l as y,G as p}from"./index-f6e54d8f.js";import{_ as h}from"./_plugin-vue_export-helper.1b428a4d.js";const v=h({name:"u-loading-icon",mixins:[o,t,{props:{show:{type:Boolean,default:e.loadingIcon.show},color:{type:String,default:e.loadingIcon.color},textColor:{type:String,default:e.loadingIcon.textColor},vertical:{type:Boolean,default:e.loadingIcon.vertical},mode:{type:String,default:e.loadingIcon.mode},size:{type:[String,Number],default:e.loadingIcon.size},textSize:{type:[String,Number],default:e.loadingIcon.textSize},text:{type:[String,Number],default:e.loadingIcon.text},timingFunction:{type:String,default:e.loadingIcon.timingFunction},duration:{type:[String,Number],default:e.loadingIcon.duration},inactiveColor:{type:String,default:e.loadingIcon.inactiveColor}}}],data:()=>({array12:Array.from({length:12}),aniAngel:360,webviewHide:!1,loading:!1}),computed:{otherBorderColor(){const e=uni.$u.colorGradient(this.color,"#ffffff",100)[80];return"circle"===this.mode?this.inactiveColor?this.inactiveColor:e:"transparent"}},watch:{show(e){}},mounted(){this.init()},methods:{init(){setTimeout((()=>{}),20)},addEventListenerToWebview(){const e=i(),o=e[e.length-1].$getAppWebview();o.addEventListener("hide",(()=>{this.webviewHide=!0})),o.addEventListener("show",(()=>{this.webviewHide=!1}))}}},[["render",function(e,o,t,i,h,v){const w=y,_=p;return e.show?(n(),a(w,{key:0,class:l(["u-loading-icon",[e.vertical&&"u-loading-icon--vertical"]]),style:d([e.$u.addStyle(e.customStyle)])},{default:r((()=>[h.webviewHide?g("v-if",!0):(n(),a(w,{key:0,class:l(["u-loading-icon__spinner",[`u-loading-icon__spinner--${e.mode}`]]),ref:"ani",style:d({color:e.color,width:e.$u.addUnit(e.size),height:e.$u.addUnit(e.size),borderTopColor:e.color,borderBottomColor:v.otherBorderColor,borderLeftColor:v.otherBorderColor,borderRightColor:v.otherBorderColor,"animation-duration":`${e.duration}ms`,"animation-timing-function":"semicircle"===e.mode||"circle"===e.mode?e.timingFunction:""})},{default:r((()=>["spinner"===e.mode?(n(!0),s(c,{key:0},u(h.array12,((e,o)=>(n(),a(w,{key:o,class:"u-loading-icon__dot"})))),128)):g("v-if",!0)])),_:1},8,["class","style"])),e.text?(n(),a(_,{key:1,class:"u-loading-icon__text",style:d({fontSize:e.$u.addUnit(e.textSize),color:e.textColor})},{default:r((()=>[f(m(e.text),1)])),_:1},8,["style"])):g("v-if",!0)])),_:1},8,["style","class"])):g("v-if",!0)}],["__scopeId","data-v-7a6099cf"]]);export{v as _};

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
import{b as a,e,w as t,q as i,O as l,g as s,y as d,z as n,N as r,_ as c,F as o,l as u,G as _}from"./index-f6e54d8f.js";import{_ as p}from"./_plugin-vue_export-helper.1b428a4d.js";const f=p({name:"UniCard",emits:["click"],props:{title:{type:String,default:""},subTitle:{type:String,default:""},padding:{type:String,default:"10px"},margin:{type:String,default:"15px"},spacing:{type:String,default:"0 10px"},extra:{type:String,default:""},cover:{type:String,default:""},thumbnail:{type:String,default:""},isFull:{type:Boolean,default:!1},isShadow:{type:Boolean,default:!0},shadow:{type:String,default:"0px 0px 3px 1px rgba(0, 0, 0, 0.08)"},border:{type:Boolean,default:!0}},methods:{onClick(a){this.$emit("click",a)}}},[["render",function(p,f,g,h,y,x){const m=o,k=u,v=_;return a(),e(k,{class:c(["uni-card",{"uni-card--full":g.isFull,"uni-card--shadow":g.isShadow,"uni-card--border":g.border}]),style:r({margin:g.isFull?0:g.margin,padding:g.spacing,"box-shadow":g.isShadow?g.shadow:""})},{default:t((()=>[i(" 封面 "),l(p.$slots,"cover",{},(()=>[g.cover?(a(),e(k,{key:0,class:"uni-card__cover"},{default:t((()=>[s(m,{class:"uni-card__cover-image",mode:"widthFix",onClick:f[0]||(f[0]=a=>x.onClick("cover")),src:g.cover},null,8,["src"])])),_:1})):i("v-if",!0)]),!0),l(p.$slots,"title",{},(()=>[g.title||g.extra?(a(),e(k,{key:0,class:"uni-card__header"},{default:t((()=>[i(" 卡片标题 "),s(k,{class:"uni-card__header-box",onClick:f[1]||(f[1]=a=>x.onClick("title"))},{default:t((()=>[g.thumbnail?(a(),e(k,{key:0,class:"uni-card__header-avatar"},{default:t((()=>[s(m,{class:"uni-card__header-avatar-image",src:g.thumbnail,mode:"aspectFit"},null,8,["src"])])),_:1})):i("v-if",!0),s(k,{class:"uni-card__header-content"},{default:t((()=>[s(v,{class:"uni-card__header-content-title uni-ellipsis"},{default:t((()=>[d(n(g.title),1)])),_:1}),g.title&&g.subTitle?(a(),e(v,{key:0,class:"uni-card__header-content-subtitle uni-ellipsis"},{default:t((()=>[d(n(g.subTitle),1)])),_:1})):i("v-if",!0)])),_:1})])),_:1}),s(k,{class:"uni-card__header-extra",onClick:f[2]||(f[2]=a=>x.onClick("extra"))},{default:t((()=>[s(v,{class:"uni-card__header-extra-text"},{default:t((()=>[d(n(g.extra),1)])),_:1})])),_:1})])),_:1})):i("v-if",!0)]),!0),i(" 卡片内容 "),s(k,{class:"uni-card__content",style:r({padding:g.padding}),onClick:f[3]||(f[3]=a=>x.onClick("content"))},{default:t((()=>[l(p.$slots,"default",{},void 0,!0)])),_:3},8,["style"]),s(k,{class:"uni-card__actions",onClick:f[4]||(f[4]=a=>x.onClick("actions"))},{default:t((()=>[l(p.$slots,"actions",{},void 0,!0)])),_:3})])),_:3},8,["class","style"])}],["__scopeId","data-v-454167b3"]]);export{f as _};

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

@ -15,8 +15,8 @@
<title>智慧校园</title>
<!--preload-links-->
<!--app-context-->
<script type="module" crossorigin src="/zhxy-jsd/assets/index-f6e54d8f.js"></script>
<link rel="stylesheet" href="/zhxy-jsd/assets/index-147f9959.css">
<script type="module" crossorigin src="/zhxy-jsd/assets/index-003ec9a5.js"></script>
<link rel="stylesheet" href="/zhxy-jsd/assets/index-01044dbe.css">
</head>
<body>
<div id="app"><!--app-html--></div>

View File

@ -121,7 +121,7 @@ const [register, { getValue, setValue }] = useForm({
],
});
const { getFile, setFile } = useDataStore();
const { getFile, setFile, getGlobal } = useDataStore();
setValue(getFile);
const sign_file = ref<string>("");
@ -149,7 +149,10 @@ async function submit() {
setTimeout(() => {
uni.redirectTo({
url: "/pages/system/launchPage/launchPage",
url:
"/pages/system/launchPage/launchPage?openId=" +
getGlobal.openId +
(getGlobal.type ? "&type=" + getGlobal.type : ""),
});
}, 1500);
} else {