870.fdbbaebc.js 14 KB

12
  1. "use strict";(self["webpackChunkbaozhidao_putoutstorage"]=self["webpackChunkbaozhidao_putoutstorage"]||[]).push([[870],{6192:function(e,t,a){a.d(t,{J9:function(){return o},f$:function(){return r},fv:function(){return n}});a(8858),a(1318),a(3228);var l=a(2984);const n=e=>l.Z.post("/stock/inquiry/excel",e,{responseType:"blob"});function o(e){const t=decodeURIComponent(e.headers["content-disposition"]);let a=new Blob([e.data],{type:"application/x-rar-compressed"}),l=window.URL.createObjectURL(a),n=document.createElement("a");n.href=l,n.download=t.split(";")[2].split("''")[1],n.click(),window.URL.revokeObjectURL(l)}function r(e){let t=URL.createObjectURL(new Blob([e.data],{type:"application/pdf;charset=utf-8"})),a=window.open(t,"_blank");a?.print()}},8070:function(e,t,a){a.d(t,{Z:function(){return f}});var l=a(6252),n=a(3577);const o={class:"mark-green1"},r=(0,l._)("div",{class:"mark-green2"},[(0,l._)("div",{class:"mark-green3"})],-1),i=[r];function u(e,t){return(0,l.wg)(),(0,l.iD)("div",o,i)}var s=a(3744);const p={},d=(0,s.Z)(p,[["render",u]]);var c=d;const g={class:"bg"},m={class:"bg-tit"},w={style:{display:"flex","align-items":"center",flex:"1"}};var b=(0,l.aZ)({__name:"bg",props:{istitle:{type:String,default:()=>""}},setup(e){const t=e;return(e,a)=>{const o=(0,l.up)("el-text");return(0,l.wg)(),(0,l.iD)("div",g,[(0,l._)("div",m,[(0,l._)("div",w,[(0,l.Wm)(c),(0,l.Wm)(o,{style:{"margin-left":"20px"},tag:"b"},{default:(0,l.w5)((()=>[(0,l.WI)(e.$slots,"tit",{},(()=>[(0,l.Uk)((0,n.zw)(t.istitle),1)]))])),_:3})]),(0,l.WI)(e.$slots,"btn")]),(0,l.WI)(e.$slots,"bg")])}}});const h=b;var f=h},1271:function(e,t,a){a.d(t,{Z:function(){return d}});var l=a(6252),n=a(3577),o=a(2262);const r={class:"searchAdd"},i={class:"searchAdd-left"},u={class:"searchAdd-right"};var s=(0,l.aZ)({__name:"searchAdd",props:{isButtom:{type:String,default:()=>""},labelWidth:{type:String,default:()=>"100"},inline:{type:Boolean,default:()=>!0}},emits:["event"],setup(e,{emit:t}){const a=e,s=(0,o.qj)({input:""}),p=t,d=()=>{p("event",s.input)};return(e,t)=>{const o=(0,l.up)("el-button"),s=(0,l.up)("el-form-item"),p=(0,l.up)("el-form");return(0,l.wg)(),(0,l.iD)("div",r,[(0,l._)("div",i,[(0,l.Wm)(p,{inline:a.inline},{default:(0,l.w5)((()=>[(0,l.WI)(e.$slots,"searchConter"),(0,l.Wm)(s,null,{default:(0,l.w5)((()=>[(0,l.Wm)(o,{type:"primary",onClick:d},{default:(0,l.w5)((()=>[(0,l.Uk)((0,n.zw)(a.isButtom),1)])),_:1})])),_:1})])),_:3},8,["inline"])]),(0,l._)("div",u,[(0,l.WI)(e.$slots,"searchBtn")])])}}});const p=s;var d=p},1822:function(e,t,a){a.d(t,{Z:function(){return c}});var l=a(6252),n=a(2262),o=a(3577);const r=(e,t={},a=!0,l)=>{const o=(0,n.qj)({tableData:[],loading:!0,pageable:{pageNum:1,pageSize:8,total:0,RemainingTime:0,small:!0,disabled:!1},searchParam:{},searchInitParam:{},totalParam:{}}),r=async()=>{const a={page:o.pageable.pageNum,pageSize:o.pageable.pageSize,...t};e(a).then((e=>{o.tableData=e.data?.list||[],o.pageable.total=parseInt(e.data?.count),e.Data?.RemainingTime&&(o.pageable.RemainingTime=e.Data.RemainingTime),o.loading=!1}))},i=e=>{o.pageable.pageSize=e,r()},u=e=>{o.pageable.pageNum=e,r()},s=()=>{o.pageable.pageNum=1,r()};return{...(0,n.BK)(o),getTableList:r,searchTable:s,handleSizeChange:i,handleCurrentChange:u}},i={class:"y-tabs"},u={key:0,style:{color:"red"}},s={style:{"margin-top":"20px"}};var p=(0,l.aZ)({__name:"table",props:{columns:{default:()=>[]},requestApi:{},dataCallback:{},title:{},pagination:{type:Boolean,default:!0},layout:{default:" prev, pager, next"},initParam:{default:{}},border:{type:Boolean,default:!1},toolButton:{type:Boolean,default:!0},selectId:{default:"id"},displayHeader:{type:Boolean},rowClick:{},selectionChange:{},getRowKey:{},tableRowClassName:{},size:{},width:{},height:{},maxHeight:{},fit:{type:Boolean},stripe:{type:Boolean},rowKey:{},context:{},showHeader:{type:Boolean},showSummary:{type:Boolean},sumText:{},summaryMethod:{},rowClassName:{},rowStyle:{},cellClassName:{},cellStyle:{},headerRowClassName:{},headerRowStyle:{},headerCellClassName:{},headerCellStyle:{},highlightCurrentRow:{type:Boolean},currentRowKey:{},emptyText:{},expandRowKeys:{},defaultExpandAll:{type:Boolean},defaultSort:{},tooltipEffect:{},tooltipOptions:{},spanMethod:{},selectOnIndeterminate:{type:Boolean},indent:{},treeProps:{},lazy:{type:Boolean},load:{},className:{},style:{},tableLayout:{},scrollbarAlwaysOn:{type:Boolean},flexible:{type:Boolean},showOverflowTooltip:{type:[Boolean,Object]}},setup(e,{expose:t}){const a=e,{tableData:p,getTableList:d,pageable:c,loading:g,handleSizeChange:m,handleCurrentChange:w}=r(a.requestApi,a.initParam,a.pagination,a.dataCallback);d();const b=(0,n.iH)(a.columns);return t({getTableList:d,tableColumns:b,props:a}),(e,t)=>{const r=(0,l.up)("el-table-column"),d=(0,l.up)("el-tooltip"),h=(0,l.up)("el-empty"),f=(0,l.up)("el-table"),y=(0,l.up)("el-pagination"),v=(0,l.Q2)("loading");return(0,l.wg)(),(0,l.iD)("div",i,[(0,l.wy)(((0,l.wg)(),(0,l.j4)(f,{data:(0,n.SU)(p),onRowClick:a.rowClick,onSelectionChange:a.selectionChange,"row-key":a.getRowKey,border:a.border,"row-style":e.tableRowClassName,"table-layout":"auto"},{append:(0,l.w5)((()=>[(0,l.WI)(e.$slots,"append")])),empty:(0,l.w5)((()=>[(0,l.Wm)(h)])),default:(0,l.w5)((()=>[(0,l.WI)(e.$slots,"default"),((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(b.value,(t=>((0,l.wg)(),(0,l.iD)(l.HY,{key:t},["selection"==t.type||"index"==t.type?((0,l.wg)(),(0,l.j4)(r,(0,l.dG)({key:0},t,{align:t.align??"center","reserve-selection":"selection"==t.type,"show-overflow-tooltip":!0}),null,16,["align","reserve-selection"])):(0,l.kq)("",!0),"expand"===t.type?((0,l.wg)(),(0,l.j4)(r,(0,l.dG)({key:1},t,{align:t.align??"center","show-overflow-tooltip":!0}),{default:(0,l.w5)((a=>[t.render?((0,l.wg)(),(0,l.j4)((0,l.LL)(t.render),{key:0,row:a.row},null,8,["row"])):(0,l.WI)(e.$slots,t.type,{key:1,row:a.row})])),_:2},1040,["align"])):(0,l.kq)("",!0),!t.type&&t.prop&&t.name!==t.prop?((0,l.wg)(),(0,l.j4)(r,(0,l.dG)({key:2},t,{align:t.align??"center","show-overflow-tooltip":!0}),{default:(0,l.w5)((a=>["T_wait_audit"==t.prop?((0,l.wg)(),(0,l.iD)("div",u,(0,o.zw)(1==a.row[t.prop]?"待审核":""),1)):(0,l.kq)("",!0),t.ellipsis?((0,l.wg)(),(0,l.j4)(d,{key:1,effect:"dark",content:a.row[t.prop],placement:"bottom"},{default:(0,l.w5)((()=>[(0,l.Uk)((0,o.zw)(a.row[t.prop]),1)])),_:2},1032,["content"])):(0,l.kq)("",!0),t.fixed?(0,l.WI)(e.$slots,t.fixed,{key:2,row:a.row}):(0,l.kq)("",!0)])),_:2},1040,["align"])):(0,l.kq)("",!0),!t.type&&t.prop&&t.name===t.prop?((0,l.wg)(),(0,l.j4)(r,(0,l.dG)({key:3},t,{align:t.align??"center","show-overflow-tooltip":!0}),{default:(0,l.w5)((a=>[(0,l.WI)(e.$slots,t.prop,{row:a.row})])),_:2},1040,["align"])):(0,l.kq)("",!0)],64)))),128))])),_:3},8,["data","onRowClick","onSelectionChange","row-key","border","row-style"])),[[v,(0,n.SU)(g)]]),(0,l._)("div",s,[e.pagination?((0,l.wg)(),(0,l.j4)(y,{key:0,"current-page":(0,n.SU)(c).pageNum,"onUpdate:currentPage":t[0]||(t[0]=e=>(0,n.SU)(c).pageNum=e),"page-size":(0,n.SU)(c).pageSize,"onUpdate:pageSize":t[1]||(t[1]=e=>(0,n.SU)(c).pageSize=e),layout:a.layout,total:(0,n.SU)(c).total,onSizeChange:(0,n.SU)(m),onCurrentChange:(0,n.SU)(w)},null,8,["current-page","page-size","layout","total","onSizeChange","onCurrentChange"])):(0,l.kq)("",!0)])])}}});const d=p;var c=d},9870:function(e,t,a){a.r(t),a.d(t,{default:function(){return w}});var l=a(6252),n=a(2262),o=a(1271),r=a(1481),i=a(1822),u=a(8070),s=a(5781),p=a(6192);const d={class:"storageInquire"},c=(0,l._)("div",{style:{width:"10px",height:"10px","border-radius":"50%",background:"red"}},null,-1);var g=(0,l.aZ)({__name:"index",setup(e){const t=(0,n.iH)(),a=(0,n.iH)(!1),g=()=>{(0,p.fv)(b).then((e=>{const t=e;(0,p.J9)(t)})).catch((e=>{console.log("err",e.toString())}))},m=[{type:"index",label:"编号",width:80},{prop:"product_name",label:"血液制品名称",width:150},{prop:"enterprise_name",label:"生产企业","min-width":150},{prop:"spec_name",label:"规格(剂/支或粒)",width:150},{prop:"dosage_form_name",label:"剂型",width:100},{prop:"unit_name",label:"单位",width:100},{prop:"balance",label:"数量",width:100},{prop:"purchase_unit_price",label:"购进单价",width:150},{prop:"sales_unit_price",label:"销售单价",width:150},{prop:"batch_number",label:"批号",name:"T_State"},{prop:"expiry_date",label:"失效日期",width:150},{prop:"approval_number",label:"批准文号",width:150},{prop:"qualification_number",label:"批签发编号",width:150}],w=(0,n.qj)({datepick:""}),b=(0,n.qj)({batchNumber:"",enterpriseId:null,endDate:"",startDate:"",productId:null}),h=e=>{console.log("/",e),t.value?.getTableList()};(0,l.bv)((async()=>{const e=await(0,r.Uu)({age:1,pageSize:999}),t=await(0,r.s3)({age:1,pageSize:999});k.value=C(e.data?.list||[],"obj"),_.value=C(t.data?.list||[],"obj")}));const f=async e=>{e?(b.startDate=e[0],b.endDate=e[1]):(b.startDate="",b.endDate="")},y=async()=>{S.value=k.value},v=async()=>{U.value=_.value},k=(0,n.iH)([]),_=(0,n.iH)([]),C=(e,t)=>e.map((e=>({value:"obj"==t?e.id:e,label:"obj"==t?e.name:e}))),S=(0,n.iH)([]),U=(0,n.iH)([]),x=async e=>{e?(a.value=!0,setTimeout((()=>{a.value=!1,S.value=k.value.filter((t=>t.label.toLowerCase().includes(e.toLowerCase())))}),200)):S.value=[]},W=async e=>{e?(a.value=!0,setTimeout((()=>{a.value=!1,U.value=_.value.filter((t=>(console.log("第一个",e,t),t.label.toLowerCase().includes(e.toLowerCase()))))}),200)):U.value=[]};return(e,p)=>{const k=(0,l.up)("el-option"),_=(0,l.up)("el-select"),C=(0,l.up)("el-form-item"),z=(0,l.up)("el-input"),R=(0,l.up)("el-date-picker"),j=(0,l.up)("el-button");return(0,l.wg)(),(0,l.iD)("div",d,[(0,l.Wm)(o.Z,{isButtom:"查询",onEvent:h},{searchConter:(0,l.w5)((()=>[(0,l.Wm)(C,{label:"血液制品名称"},{default:(0,l.w5)((()=>[(0,l.Wm)(_,{modelValue:b.productId,"onUpdate:modelValue":p[0]||(p[0]=e=>b.productId=e),modelModifiers:{number:!0},filterable:"",remote:"","reserve-keyword":"",placeholder:"血液制品名称","remote-method":x,loading:a.value,clearable:"",style:{width:"200px"},onClear:p[1]||(p[1]=e=>b.productId=null),onClick:y},{default:(0,l.w5)((()=>[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(S.value,(e=>((0,l.wg)(),(0,l.j4)(k,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue","loading"])])),_:1}),(0,l.Wm)(C,{label:"生产企业"},{default:(0,l.w5)((()=>[(0,l.Wm)(_,{modelValue:b.enterpriseId,"onUpdate:modelValue":p[2]||(p[2]=e=>b.enterpriseId=e),modelModifiers:{number:!0},filterable:"",remote:"","reserve-keyword":"",placeholder:"生产企业","remote-method":W,loading:a.value,clearable:"",onClear:p[3]||(p[3]=e=>b.enterpriseId=null),onClick:v,style:{width:"200px"}},{default:(0,l.w5)((()=>[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(U.value,(e=>((0,l.wg)(),(0,l.j4)(k,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue","loading"])])),_:1}),(0,l.Wm)(C,{label:"血液制品批号"},{default:(0,l.w5)((()=>[(0,l.Wm)(z,{modelValue:b.batchNumber,"onUpdate:modelValue":p[4]||(p[4]=e=>b.batchNumber=e),placeholder:"血液制品批号",clearable:"",style:{width:"200px"}},null,8,["modelValue"])])),_:1}),(0,l.Wm)(C,{label:"失效日期"},{default:(0,l.w5)((()=>[(0,l.Wm)(R,{modelValue:w.datepick,"onUpdate:modelValue":p[5]||(p[5]=e=>w.datepick=e),type:"daterange",placeholder:"出/入库日期",clearable:"","start-placeholder":"开始","end-placeholder":"结束","value-format":"YYYY-MM-DD",style:{width:"200px"},onChange:f},null,8,["modelValue"])])),_:1})])),_:1}),(0,l.Wm)(u.Z,{istitle:"库存统计列表"},{btn:(0,l.w5)((()=>[(0,l.Wm)(j,{type:"primary",icon:(0,n.SU)(s.Download),onClick:g},{default:(0,l.w5)((()=>[(0,l.Uk)("导出")])),_:1},8,["icon"])])),bg:(0,l.w5)((()=>[(0,l.Wm)(i.Z,{ref_key:"TableRef",ref:t,requestApi:(0,n.SU)(r.le),columns:m,initParam:b},{T_State:(0,l.w5)((({row:e})=>[c])),right:(0,l.w5)((({row:e})=>[(0,l.Wm)(j,{type:"primary"},{default:(0,l.w5)((()=>[(0,l.Uk)("编辑")])),_:1}),(0,l.Wm)(j,{type:"danger"},{default:(0,l.w5)((()=>[(0,l.Uk)("删除")])),_:1})])),_:1},8,["requestApi","initParam"])])),_:1})])}}});const m=g;var w=m},926:function(e,t,a){var l=a(3043),n=a(9985),o=a(6648),r=a(4201),i=r("toStringTag"),u=Object,s="Arguments"===o(function(){return arguments}()),p=function(e,t){try{return e[t]}catch(a){}};e.exports=l?o:function(e){var t,a,l;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(a=p(t=u(e),i))?a:s?o(t):"Object"===(l=o(t))&&n(t.callee)?"Arguments":l}},2148:function(e,t,a){var l=a(8702),n=a(2560);e.exports=function(e,t,a){return a.get&&l(a.get,t,{getter:!0}),a.set&&l(a.set,t,{setter:!0}),n.f(e,t,a)}},3043:function(e,t,a){var l=a(4201),n=l("toStringTag"),o={};o[n]="z",e.exports="[object z]"===String(o)},4327:function(e,t,a){var l=a(926),n=String;e.exports=function(e){if("Symbol"===l(e))throw new TypeError("Cannot convert a Symbol value to a string");return n(e)}},1500:function(e){var t=TypeError;e.exports=function(e,a){if(e<a)throw new t("Not enough arguments");return e}},8858:function(e,t,a){var l=a(1880),n=a(8844),o=a(4327),r=a(1500),i=URLSearchParams,u=i.prototype,s=n(u.append),p=n(u["delete"]),d=n(u.forEach),c=n([].push),g=new i("a=1&a=2&b=3");g["delete"]("a",1),g["delete"]("b",void 0),g+""!=="a=2"&&l(u,"delete",(function(e){var t=arguments.length,a=t<2?void 0:arguments[1];if(t&&void 0===a)return p(this,e);var l=[];d(this,(function(e,t){c(l,{key:t,value:e})})),r(t,1);var n,i=o(e),u=o(a),g=0,m=0,w=!1,b=l.length;while(g<b)n=l[g++],w||n.key===i?(w=!0,p(this,n.key)):m++;while(m<b)n=l[m++],n.key===i&&n.value===u||s(this,n.key,n.value)}),{enumerable:!0,unsafe:!0})},1318:function(e,t,a){var l=a(1880),n=a(8844),o=a(4327),r=a(1500),i=URLSearchParams,u=i.prototype,s=n(u.getAll),p=n(u.has),d=new i("a=1");!d.has("a",2)&&d.has("a",void 0)||l(u,"has",(function(e){var t=arguments.length,a=t<2?void 0:arguments[1];if(t&&void 0===a)return p(this,e);var l=s(this,e);r(t,1);var n=o(a),i=0;while(i<l.length)if(l[i++]===n)return!0;return!1}),{enumerable:!0,unsafe:!0})},3228:function(e,t,a){var l=a(7697),n=a(8844),o=a(2148),r=URLSearchParams.prototype,i=n(r.forEach);l&&!("size"in r)&&o(r,"size",{get:function(){var e=0;return i(this,(function(){e++})),e},configurable:!0,enumerable:!0})}}]);
  2. //# sourceMappingURL=870.fdbbaebc.js.map