2 lines
6.0 KiB
JavaScript
2 lines
6.0 KiB
JavaScript
import{O as N,w as j,P as A,C as O,Q as M}from"./element-plus.c5968462.js";import{_ as Q}from"./index.vue_vue_type_script_setup_true_lang.963b6450.js";import{u as U}from"./usePaging.5a1a0ff2.js";import{u as z}from"./useDictOptions.65204acf.js";import{m as G,a as F,d as H}from"./material_purchase_request_detail.14149386.js";import"./lodash.f060c5ce.js";import{f as J}from"./index.9aa949ed.js";import{_ as K}from"./edit.vue_vue_type_script_setup_true_name_projectEdit_lang.2b6f853e.js";import X from"./detail.27748b72.js";import{d as W,a0 as g,s as k,r as w,ai as Y,o as u,c as Z,O as c,u as t,L as d,M as s,S as E,a as y,V as o,k as ee,T as C,n as B}from"./@vue.ab566ce7.js";import"./@vueuse.8fcae4c2.js";import"./@element-plus.b89f1627.js";import"./lodash-es.9bff6341.js";import"./dayjs.920ed704.js";import"./axios.fd7895df.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./vue-router.87ebc608.js";import"./pinia.b6700c26.js";import"./vue-demi.ebc8116b.js";import"./css-color-function.89a2cd6d.js";import"./color.f7f12e1b.js";import"./clone.3f99ce25.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.7ca60bdd.js";import"./ms.a9ae1d6d.js";import"./nprogress.2d805d1c.js";import"./vue-clipboard3.f9b015dd.js";import"./clipboard.84da4513.js";import"./echarts.50cbfcc9.js";import"./tslib.60310f1a.js";import"./zrender.a255a587.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.d693a0d8.js";import"./index.4450cf90.js";import"./custom.e6514cb6.js";const te={class:"mt-4"},oe=C(" \u7F16\u8F91 "),re=C(" \u5220\u9664 "),ae=C(" \u8BE6\u60C5 "),le={class:"flex justify-end mt-4"},ie=W({name:"projectLists"}),Xe=W({...ie,setup(ne){g([]);const m=k(),h=k(),_=w(!1),f=w(!1),R=g({}),q=w([]),x=i=>{q.value=i.map(({id:a})=>a)},{dictData:D}=z("pay_period,invoice_type"),{pager:r,getLists:p,resetParams:ue,resetPage:de}=U({fetchFun:G,params:R}),V=async i=>{var e,l;let a=await F({id:i.id});_.value=!0,await B(),(e=h.value)==null||e.open("edit"),(l=h.value)==null||l.setFormData(a)},$=async i=>{await J.confirm("\u786E\u5B9A\u8981\u5220\u9664\uFF1F"),await H({id:i}),p()},I=async i=>{var e,l;let a=await F({id:i.id});f.value=!0,await B(),(e=m.value)==null||e.open(),(l=m.value)==null||l.setFormData(a)};return p(),(i,a)=>{const e=N,l=j,P=A,L=Q,S=O,v=Y("perms"),T=M;return u(),Z("div",null,[c((u(),d(S,{class:"!border-none",shadow:"never"},{default:s(()=>[y("div",te,[o(P,{border:"",data:t(r).lists,onSelectionChange:x},{default:s(()=>[o(e,{type:"selection",width:"55"}),o(e,{label:"\u5E8F\u53F7",type:"index",width:"55"}),o(e,{"render-header":t(r).calcWidth,label:"\u5BA2\u6237",prop:"custom_name","show-overflow-tooltip":""},null,8,["render-header"]),o(e,{"render-header":t(r).calcWidth,label:"\u9879\u76EE\u540D\u79F0",prop:"project_name","show-overflow-tooltip":""},null,8,["render-header"]),o(e,{"render-header":t(r).calcWidth,label:"\u7533\u8BF7\u65E5\u671F",prop:"apply_date","show-overflow-tooltip":""},null,8,["render-header"]),o(e,{"render-header":t(r).calcWidth,label:"\u5E0C\u671B\u5230\u8D27\u65E5\u671F",prop:"arrival_date","show-overflow-tooltip":""},null,8,["render-header"]),o(e,{"render-header":t(r).calcWidth,label:"\u6750\u6599\u7C7B\u522B",prop:"material_first_level","show-overflow-tooltip":""},null,8,["render-header"]),o(e,{"render-header":t(r).calcWidth,label:"\u6750\u6599\u4E2D\u7C7B",prop:"material_second_level","show-overflow-tooltip":""},null,8,["render-header"]),o(e,{"render-header":t(r).calcWidth,label:"\u6750\u6599\u5C0F\u7C7B",prop:"material_three_level","show-overflow-tooltip":""},null,8,["render-header"]),o(e,{"render-header":t(r).calcWidth,label:"\u6750\u6599\u540D\u79F0",prop:"material_name","show-overflow-tooltip":""},null,8,["render-header"]),o(e,{"render-header":t(r).calcWidth,label:"\u6750\u6599\u7F16\u7801",prop:"material_code","show-overflow-tooltip":""},null,8,["render-header"]),o(e,{"render-header":t(r).calcWidth,label:"\u89C4\u683C\u578B\u53F7",prop:"material_specs","show-overflow-tooltip":""},null,8,["render-header"]),o(e,{"render-header":t(r).calcWidth,label:"\u54C1\u724C",prop:"material_brand","show-overflow-tooltip":""},null,8,["render-header"]),o(e,{"render-header":t(r).calcWidth,label:"\u53C2\u6570\u8BF4\u660E",prop:"material_parameter_description","show-overflow-tooltip":""},null,8,["render-header"]),o(e,{"render-header":t(r).calcWidth,label:"\u5355\u4F4D",prop:"material_unit","show-overflow-tooltip":""},null,8,["render-header"]),o(e,{"render-header":t(r).calcWidth,label:"\u7533\u8BF7\u91C7\u8D2D\u6570\u91CF",prop:"num","show-overflow-tooltip":""},null,8,["render-header"]),o(e,{"render-header":t(r).calcWidth,label:"\u5DF2\u91C7\u8D2D\u6570\u91CF",prop:"has_procure_num","show-overflow-tooltip":""},null,8,["render-header"]),o(e,{"render-header":t(r).calcWidth,label:"\u672A\u91C7\u8D2D\u6570\u91CF",prop:"not_procure_num","show-overflow-tooltip":""},null,8,["render-header"]),o(e,{label:"\u5907\u6CE8",prop:"tax","show-overflow-tooltip":""}),o(e,{label:"\u64CD\u4F5C",width:"160",fixed:"right"},{default:s(({row:n})=>[c((u(),d(l,{type:"primary",link:"",onClick:b=>V(n)},{default:s(()=>[oe]),_:2},1032,["onClick"])),[[v,["InvoicingRequests.InvoicingRequests/edit"]]]),c((u(),d(l,{type:"danger",link:"",onClick:b=>$(n.id)},{default:s(()=>[re]),_:2},1032,["onClick"])),[[v,["InvoicingRequests.InvoicingRequests/delete"]]]),c((u(),d(l,{link:"",onClick:b=>I(n)},{default:s(()=>[ae]),_:2},1032,["onClick"])),[[v,["InvoicingRequests.InvoicingRequests/detail"]]])]),_:1})]),_:1},8,["data"])]),y("div",le,[o(L,{modelValue:t(r),"onUpdate:modelValue":a[0]||(a[0]=n=>ee(r)?r.value=n:null),onChange:t(p)},null,8,["modelValue","onChange"])])]),_:1})),[[T,t(r).loading]]),_.value?(u(),d(K,{key:0,ref_key:"editRef",ref:h,"dict-data":t(D),onSuccess:t(p),onClose:a[1]||(a[1]=n=>_.value=!1)},null,8,["dict-data","onSuccess"])):E("",!0),f.value?(u(),d(X,{key:1,ref_key:"detailRef",ref:m,"dict-data":t(D),onClose:a[2]||(a[2]=n=>f.value=!1)},null,8,["dict-data"])):E("",!0)])}}});export{Xe as default};
|