odf_new/web/assets/pages-checkin-index.DsW-wPBZ.js
zpc 992e42a5ae
Some checks failed
continuous-integration/drone/push Build is failing
21
2026-04-21 23:16:26 +08:00

2 lines
3.0 KiB
JavaScript

import{g as e,e as a,f as s,c as l,w as t,i as o,o as n,a as c,n as i,u as r,b as u,x as d,t as m,j as f,s as p,l as _,d as k,I as h,A as v,C as b}from"./index-CTXLc6aJ.js";import{_ as x}from"./ic_back.BKIFUCMS.js";import{o as C}from"./uni-app.es.DhLP6U1d.js";import{p as g}from"./api.B1J5tFT_.js";import{_ as w}from"./_plugin-vue_export-helper.BCo6x5W8.js";import"./index.DN9NEnkP.js";const T=w({__name:"index",setup(w){const T=e().statusBarHeight||0,j=a(""),V=a(!1),y=s({personnel:"",checkinTime:"",workContent:""});function I(){f()}function U(e){y.checkinTime=e.detail.value}async function A(){if(y.personnel.trim())if(y.checkinTime)if(y.workContent.trim()){if(!V.value){V.value=!0;try{const a=await(e={roomId:j.value,personnel:y.personnel.trim(),checkinTime:y.checkinTime,workContent:y.workContent.trim()},g("/business/OdfCheckin/submit",e));200===a.code?(p({title:"提交成功",icon:"success"}),setTimeout((()=>{f()}),1500)):p({title:a.msg||"提交失败",icon:"none"})}catch(a){p({title:"网络异常,请重试",icon:"none"})}finally{V.value=!1}var e}}else p({title:"请输入工作内容",icon:"none"});else p({title:"请选择时间",icon:"none"});else p({title:"请输入人员",icon:"none"})}return C((e=>{e.roomId&&(j.value=e.roomId)})),(e,a)=>{const s=_,f=k,p=o,C=h,g=v,w=b;return n(),l(p,{class:"checkin-page"},{default:t((()=>[c(p,{class:"content"},{default:t((()=>[c(p,{class:"nav-bar",style:i({paddingTop:r(T)+"px"})},{default:t((()=>[c(p,{class:"nav-bar-inner"},{default:t((()=>[c(s,{class:"nav-icon",src:x,mode:"aspectFit",onClick:I}),c(f,{class:"nav-title"},{default:t((()=>[u("签到")])),_:1}),c(p,{class:"nav-icon-placeholder"})])),_:1})])),_:1},8,["style"]),c(p,{class:"form-area"},{default:t((()=>[c(p,{class:"form-group"},{default:t((()=>[c(f,{class:"form-label"},{default:t((()=>[u("人员")])),_:1}),c(C,{class:"form-input",modelValue:y.personnel,"onUpdate:modelValue":a[0]||(a[0]=e=>y.personnel=e),placeholder:"请输入","placeholder-class":"input-placeholder"},null,8,["modelValue"])])),_:1}),c(p,{class:"form-group"},{default:t((()=>[c(f,{class:"form-label"},{default:t((()=>[u("时间")])),_:1}),c(g,{mode:"date",value:y.checkinTime,onChange:U},{default:t((()=>[c(p,{class:"form-picker"},{default:t((()=>[c(f,{class:d(["picker-text",y.checkinTime?"picker-text-active":""])},{default:t((()=>[u(m(y.checkinTime||"请选择年月日"),1)])),_:1},8,["class"]),c(f,{class:"picker-arrow"},{default:t((()=>[u("▼")])),_:1})])),_:1})])),_:1},8,["value"])])),_:1}),c(p,{class:"form-group"},{default:t((()=>[c(f,{class:"form-label"},{default:t((()=>[u("工作内容")])),_:1}),c(w,{class:"form-textarea",modelValue:y.workContent,"onUpdate:modelValue":a[1]||(a[1]=e=>y.workContent=e),placeholder:"请输入","placeholder-class":"input-placeholder"},null,8,["modelValue"])])),_:1})])),_:1})])),_:1}),c(p,{class:"bottom-bar"},{default:t((()=>[c(p,{class:"submit-btn",onClick:A},{default:t((()=>[c(f,{class:"submit-btn-text"},{default:t((()=>[u("提交")])),_:1})])),_:1})])),_:1})])),_:1})}}},[["__scopeId","data-v-cfb9265e"]]);export{T as default};