You can not 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
2.9KB

  1. var h=(t,m,a)=>new Promise((b,d)=>{var p=s=>{try{l(a.next(s))}catch(i){d(i)}},o=s=>{try{l(a.throw(s))}catch(i){d(i)}},l=s=>s.done?b(s.value):Promise.resolve(s.value).then(p,o);l((a=a.apply(t,m)).next())});import{_ as I,b as U,c as S}from"./sealCodeDialog.d3ce3cac.js";import{_ as B,d as N,G as j,D as R,r as x,b as v,a3 as T,o as L,c as f,e as V,f as z,h as r,i as _,g as n,j as C,t as A,F,q as G,s as q,x as E}from"./index.3fb2f955.js";const M=t=>(G("data-v-fcf326e8"),t=t(),q(),t),O={class:"flexRight mb-8"},H=M(()=>n("p",null,[C(" \u6DFB\u52A0\u5370\u7AE0\u524D\u8BF7\u5148\u767B\u5F55\u6D59\u6C5F\u7701\u653F\u5E9C\u7535\u5B50\u5370\u7AE0\u7CFB\u7EDF\u7533\u8BF7 "),n("a",{href:"http://seal.zj.gov.cn/",target:"_blank"}," http://seal.zj.gov.cn/ ")],-1)),J=["src"],K=["onClick"],P=["onClick"],Q=N({name:"sealConfiguration"}),W=Object.assign(Q,{setup(t){const m=j(R.userStore).userInfo||{},{proxy:a}=E(),b=x(),d=v([{label:"\u5E8F\u53F7",type:"index",width:"80"},{label:"\u5370\u7AE0\u540D\u79F0",key:"sealName",prop:"sealName"},{label:"\u5370\u7AE0\u56FE\u7247",slot:"img"},{label:"sealCode",key:"sealCode",prop:"sealCode"},{label:"\u6DFB\u52A0\u65F6\u95F4",key:"createdAt",prop:"createdAt"},{label:"\u72B6\u6001",key:"isUse",render:e=>T("span",{class:e.isUse?"text-success":"text-danger"},e.isUse?"\u542F\u7528":"\u7981\u7528")},{label:"\u64CD\u4F5C",slot:"action",width:"120",fixed:"right"}]),p=x([{id:1,name:"\u540D\u79F0",role:"1,2",status:1}]),o=()=>h(this,null,function*(){const e=yield U({unitCode:m.value.unitCode});p.value=e.data}),l=(e,g)=>{const u=g===1?"\u5220\u9664":e.isUse?"\u7981\u7528":"\u542F\u7528";a.$messageBox.confirm(`\u662F\u5426${u}\u8BE5\u6D41\u7A0B?`,"\u63D0\u793A\uFF01",{type:"warning"}).then(()=>h(this,null,function*(){yield S({isUse:!e.isUse,sealCode:e.sealCode,type:g}),a.$message.success(`${u}\u6210\u529F\uFF01`),o()}))},s=v({visible:!1}),i=e=>{s.visible=!0},y=e=>{s.visible=!1,e&&o()};return L(()=>{o()}),(e,g)=>{const u=f("el-button"),w=f("el-alert"),k=f("table-list"),D=f("el-card");return V(),z(F,null,[r(D,{class:"elCard",title:"\u5370\u7AE0\u5217\u8868",shadow:"never"},{default:_(()=>[n("div",O,[r(u,{type:"primary",onClick:i},{default:_(()=>[C("\u6DFB\u52A0\u5370\u7AE0")]),_:1})]),r(w,{style:{margin:"0px 0px 8px"},closable:e.closable,type:"warning","show-icon":""},{title:_(()=>[H]),_:1},8,["closable"]),r(k,{ref_key:"tableListRef",ref:b,column:d,data:p.value,pagination:!1,onGetTableData:o},{img:_(({scope:c})=>[n("img",{src:`data:image/png;base64,${c.row.sealBase64}`,style:{width:"100px",height:"100px"}},null,8,J)]),action:_(({scope:c})=>[n("a",{class:"text-primary",onClick:$=>l(c.row,2)},A(c.row.isUse?"\u7981\u7528":"\u542F\u7528"),9,K),n("a",{class:"text-danger",onClick:$=>l(c.row,1)},"\u5220\u9664",8,P)]),_:1},8,["column","data"])]),_:1}),r(I,{visible:s.visible,onClose:y},null,8,["visible"])],64)}}}),ee=B(W,[["__scopeId","data-v-fcf326e8"]]);export{ee as default};