Files
aiot-platform-ui/apps/web-antd/dist/js/index-CdHHJ4Ed.js
lzh 19d36d1ffb
All checks were successful
Web UI CI/CD / build-and-deploy (push) Successful in 8s
chore: build and deploy web-antd
2026-03-09 13:05:46 +08:00

2 lines
4.3 KiB
JavaScript

var A=Object.defineProperty;var x=Object.getOwnPropertySymbols;var O=Object.prototype.hasOwnProperty,T=Object.prototype.propertyIsEnumerable;var S=(n,i,t)=>i in n?A(n,i,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[i]=t,D=(n,i)=>{for(var t in i||(i={}))O.call(i,t)&&S(n,t,i[t]);if(x)for(var t of x(i))T.call(i,t)&&S(n,t,i[t]);return n};var m=(n,i,t)=>new Promise((d,h)=>{var g=s=>{try{u(t.next(s))}catch(l){h(l)}},b=s=>{try{u(t.throw(s))}catch(l){h(l)}},u=s=>s.done?d(s.value):Promise.resolve(s.value).then(g,b);u((t=t.apply(n,i)).next())});import"./vxe-table-uq8U2E1u.js";import{_ as M,g as N,e as V,d as v,u as F}from"./form.vue_vue_type_script_setup_true_lang-NLVucT9K.js";import{$ as c,a9 as k}from"./bootstrap-CRjSNGHY.js";import{u as L,a as G}from"./item-form.vue_vue_type_script_setup_true_lang-CbV9XgoA.js";import{_ as E}from"./table-action.vue_vue_type_script_setup_true_lang-BdzHKWY1.js";import{_ as q}from"./doc-alert.vue_vue_type_script_setup_true_lang-CjF9RRe-.js";import{_ as B}from"./page.vue_vue_type_script_setup_true_lang-3ywDTU7g.js";import{m as P,b9 as j,ab as z,b2 as R,bJ as y,j as f,u as e,cp as U,di as W}from"../jse/index-index-CMeVxoEG.js";import{u as w}from"./use-modal-BABce5hC.js";import{u as H}from"./use-vxe-grid-BMVG5Iiw.js";import{A as p}from"./icons-CieLeI1V.js";import"./dict-tag.vue_vue_type_script_setup_true_lang-BB6x-AyV.js";import"./index-BvgFdZ3U.js";import"./index-DSmT109M.js";import"./index-D_meWQb2.js";import"./index-BHTLkUz_.js";import"./index-DHLRhwOb.js";import"./rangePickerProps-BPpM6dzr.js";import"./dict-enum-CaHgMaDZ.js";import"./index-BNS265yo.js";import"./x-CpZ5_sBZ.js";const ke=P({name:"ErpStockIn",__name:"index",setup(n){const[i,t]=w({connectedComponent:M,destroyOnClose:!0});function d(){C.query()}function h(){return m(this,null,function*(){const o=yield V(yield C.formApi.getValues());W({fileName:"其它入库单.xls",source:o})})}function g(){t.setData({type:"create"}).open()}function b(o){t.setData({type:"edit",id:o.id}).open()}function u(o){return m(this,null,function*(){const r=k.loading({content:c("ui.actionMessage.deleting"),duration:0});try{yield v(o),k.success(c("ui.actionMessage.deleteSuccess")),d()}finally{r()}})}function s(o,r){return m(this,null,function*(){const a=k.loading({content:`确定${r===20?"审批":"反审批"}该入库单吗?`,duration:0});try{yield F(o.id,r),k.success(`${r===20?"审批":"反审批"}成功`),d()}finally{a()}})}const l=j([]);function _({records:o}){l.value=o.map(r=>r.id)}function I(o){t.setData({type:"detail",id:o.id}).open()}const[$,C]=H({formOptions:{schema:G()},gridOptions:{columns:L(),height:"auto",keepSource:!0,proxyConfig:{ajax:{query:(a,be)=>m(null,[a,be],function*({page:o},r){return yield N(D({pageNo:o.currentPage,pageSize:o.pageSize},r))})}},rowConfig:{keyField:"id",isHover:!0},toolbarConfig:{refresh:!0,search:!0}},gridEvents:{checkboxAll:_,checkboxChange:_}});return(o,r)=>(R(),z(e(B),{"auto-content-height":""},{doc:y(()=>[f(e(q),{title:"【库存】其它入库、其它出库",url:"https://doc.iocoder.cn/erp/stock-in-out/"})]),default:y(()=>[f(e(i),{onSuccess:d}),f(e($),{"table-title":"其它入库单列表"},{"toolbar-tools":y(()=>[f(e(E),{actions:[{label:e(c)("ui.actionTitle.create",["其它入库单"]),type:"primary",icon:e(p).ADD,auth:["erp:stock-in:create"],onClick:g},{label:e(c)("ui.actionTitle.export"),type:"primary",icon:e(p).DOWNLOAD,auth:["erp:stock-in:export"],onClick:h},{label:"批量删除",type:"primary",danger:!0,disabled:e(U)(l.value),icon:e(p).DELETE,auth:["erp:stock-in:delete"],popConfirm:{title:"是否删除所选中数据?",confirm:u.bind(null,l.value)}}]},null,8,["actions"])]),actions:y(({row:a})=>[f(e(E),{actions:[{label:e(c)("common.detail"),type:"link",icon:e(p).VIEW,auth:["erp:stock-in:query"],onClick:I.bind(null,a)},{label:e(c)("common.edit"),type:"link",icon:e(p).EDIT,auth:["erp:stock-in:update"],ifShow:()=>a.status!==20,onClick:b.bind(null,a)},{label:a.status===10?"审批":"反审批",type:"link",icon:e(p).AUDIT,auth:["erp:stock-in:update-status"],popConfirm:{title:`确认${a.status===10?"审批":"反审批"}${a.no}吗?`,confirm:s.bind(null,a,a.status===10?20:10)}},{label:e(c)("common.delete"),type:"link",danger:!0,icon:e(p).DELETE,auth:["erp:stock-in:delete"],popConfirm:{title:e(c)("ui.actionMessage.deleteConfirm",[a.no]),confirm:u.bind(null,[a.id])}}]},null,8,["actions"])]),_:1})]),_:1}))}});export{ke as default};