You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2 lines
7.9 KiB
JavaScript

10 months ago
import{c as k,G as W,r as z,o as Z,a as ee,U as E,k as ae,b as c,d as m,w as o,e as t,u as n,f as x,g as C,F as D,h as A,i as T,j as te}from"./index-2e91b4ae.js";import{E as le,a as oe,b as ne,c as de,v as re}from"./el-date-picker-9926ff46.js";import{E as se,a as ie,b as pe}from"./el-main-cd28e33c.js";import"./el-input-01f7c6da.js";import{h as V}from"./moment-56a64ad4.js";import{E as ce,a as ue}from"./el-select-f29d90c0.js";import"./el-popper-d27b7785.js";import"./el-tooltip-4ed993c7.js";/* empty css */import{E as me,a as fe}from"./el-form-item-77ea0c10.js";import{E as _e,a as ge}from"./el-button-7fec9a4a.js";import{E as be,a as he}from"./el-col-34c37e2f.js";import{g as we,a as ye,e as ve,f as Ee,s as xe}from"./api-04572489.js";import{D as Ce}from"./editRow-bd07470f.js";import{R as De}from"./readcard-573de643.js";import{E as Ve,a as Te}from"./el-notification-77e9cee2.js";import{E as Ye}from"./index-0498f623.js";import"./typescript-defaf979.js";import"./strings-91e5450d.js";const Se=T("hr",{style:{width:"100%"}},null,-1),Me={style:{padding:"2px 0",display:"flex"}},ke=T("span",{style:{"vertical-align":"middle"}},"设置坏卡",-1),Ze={__name:"useinfo",setup(ze){const u=Ce();k(()=>u.baseurl),De();const I=W(),_=k(()=>I.userInfo),g=z(null),b=z();Z(()=>{if(_.value.length==0){f("warning","用户信息不存在,请关闭页面重新登录");return}_.value[0].manno,_.value[0].man,b.value=window.innerHeight-g.value.$el.offsetTop-45,window.onresize=()=>{b.value=window.innerHeight-g.value.$el.offsetTop-45},N(),R(),L(),Y()});const U=(d,a,i,r)=>V(i).format("YYYY-MM-DD");function f(d="Success",a,i=!1){Ve.success({type:d,dangerouslyUseHTMLString:i,message:a,duration:3e3})}const N=async()=>{await we({}).then(a=>{console.log(a),a.code==100&&(e.opertypelst=a.data)}).catch(a=>{console.log(a)})},L=async()=>{await ye({}).then(a=>{a.code==100&&(e.subcomnolst=a.data)}).catch(a=>{console.log(a)})},R=async()=>{await ve({}).then(a=>{a.code==100&&(e.statelst=a.data)}).catch(a=>{console.log(a)})};let e=ee({loading:!0,total:0,pageSize:10,pageIndex:1,historyData:[],stcarddt:V(new Date).format("YYYY-MM-DD"),endcarddt:V(new Date).format("YYYY-MM-DD"),cardtype:E,operid:"",subcomno:"",stateid:"",stcardno:"",endcardno:"",opertypelst:[],subcomnolst:[],statelst:[]});const Y=()=>{e.historyData=[],e.pageIndex=1,h()},h=async()=>{e.loading=!0;let d={cardtype:E,operid:e.operid,subcomno:e.subcomno,stateid:e.stateid,stcardno:e.stcardno,endcardno:e.endcardno,stdt:e.stcarddt,enddt:e.endcarddt,pageIndex:e.pageIndex,pageSize:e.pageSize};await Ee(d).then(a=>{if(a.code!=100){e.loading=!1;return}e.historyData=a.data,e.total=a.total||0,e.loading=!1}).catch(a=>{e.loading=!1,console.log(a)})},O=d=>{e.pageIndex=1,e.pageSize=d,h()},P=d=>{e.pageIndex=d,console.log(d),h()},B=async()=>{if(u.baseurl==""||u.baseurl==null||u.baseurl==null){f("","读卡器服务地址不存在,请进入首页重新PSAM卡认证");return}await Te({method:"post",url:u.baseurl+"/devreadcard",data:{type:"7"}}).then(d=>{console.log(d),d.data.code==100&&(e.stcardno=d.data.data.cardno,e.endcardno=d.data.data.cardno)}).catch(d=>{})},H=async(d,a)=>{let i={cardtype:E,cardno:d.CARDNO};await xe(i).then(r=>{if(r.code!=100){f("","设置坏卡失败:"+r.message);return}f("","设置坏卡成功")}).catch(r=>{console.log(r)})};return(d,a)=>{const i=le,r=me,p=be,w=ce,y=ue,S=he,M=Ye,v=_e,$=fe,F=se,s=oe,X=ae("edit"),j=ge,G=ne,q=de,J=ie,K=pe,Q=re;return c(),m(K,null,{default:o(()=>[t(F,{height:"12vh",style:{padding:"0",margin:"0"}},{default:o(()=>[t($,{model:n(e),inline:!0,"label-width":"70px","label-position":"right",class:"demo-form-inline"},{default:o(()=>[t(S,null,{default:o(()=>[t(p,{span:4},{default:o(()=>[t(r,{label:"开始时间"},{default:o(()=>[t(i,{modelValue:n(e).stcarddt,"onUpdate:modelValue":a[0]||(a[0]=l=>n(e).stcarddt=l),type:"date",style:{width:"170px"},placeholder:"选择日期","value-format":"YYYY-MM-DD",clearable:""},null,8,["modelValue"])]),_:1})]),_:1}),t(p,{span:4},{default:o(()=>[t(r,{label:"结束时间"},{default:o(()=>[t(i,{modelValue:n(e).endcarddt,"onUpdate:modelValue":a