engineering/public/admin/assets/index.d131ce5f.js
shengchanzhe a2653dcd36 提交pc
2024-01-27 11:43:47 +08:00

2 lines
6.5 KiB
JavaScript

import{I as O,y as z,w as G,D as H,C as J,L as K,M as Q,N as W}from"./element-plus.4ff6f47d.js";import{_ as X}from"./index.vue_vue_type_script_setup_true_lang.7dabd2cb.js";import{_ as Y}from"./index.vue_vue_type_script_setup_true_lang.e1e5e943.js";import{u as Z}from"./usePaging.f6660143.js";import{u as ee}from"./useDictOptions.c83e2497.js";import{a as te,b as oe}from"./procurement_contract_detail.95c710fc.js";import"./lodash.8ea2174a.js";import{f as ae}from"./index.aaca920c.js";import{_ as le}from"./edit.vue_vue_type_script_setup_true_name_procurementContractDetailEdit_lang.c7296510.js";import re from"./detail.1a909210.js";import{d as P,s as y,r as E,a0 as ie,ai as ue,o as n,c as ne,V as e,M as a,O as v,u as r,L as c,S as x,a as g,k as pe,T as d,n as V}from"./@vue.ab566ce7.js";import"./@vueuse.8fcae4c2.js";import"./@element-plus.8497a500.js";import"./lodash-es.49f4af13.js";import"./dayjs.fc5568d8.js";import"./axios.5b893b79.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.4cbccc26.js";import"./color.033abf8c.js";import"./clone.a6258514.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.7eedf28f.js";import"./ms.a9ae1d6d.js";import"./nprogress.93182424.js";import"./vue-clipboard3.6a55d49e.js";import"./clipboard.2986c82d.js";import"./echarts.b30ab882.js";import"./tslib.60310f1a.js";import"./zrender.3760070d.js";import"./highlight.js.4ebdf9a4.js";import"./@highlightjs.62ff6725.js";import"./index.ff7c6188.js";import"./index.vue_vue_type_script_setup_true_lang.b054bde7.js";import"./procurement_contract.38e1c48b.js";import"./material_purchase_request.cf57e949.js";import"./custom.01004c04.js";const se=d("\u67E5\u8BE2"),ce=d("\u91CD\u7F6E"),me={class:"mt-4"},_e=d(" \u7F16\u8F91 "),de=d(" \u5220\u9664 "),fe=d(" \u8BE6\u60C5 "),ve={class:"flex justify-end mt-4"},Ce=P({name:"procurementContractDetailLists"}),st=P({...Ce,setup(we){const C=y(),w=y(),h=E(!1),F=E(!1),p=ie({procurement_contract_id:"",material_procurement_application_id:""}),$=E([]),L=i=>{$.value=i.map(({id:o})=>o)},{dictData:b}=ee("tax_rate,procurement_contract_type"),{pager:m,getLists:f,resetParams:R,resetPage:N}=Z({fetchFun:te,params:p}),S=async i=>{var o,u;h.value=!0,await V(),(o=w.value)==null||o.open("edit"),(u=w.value)==null||u.setFormData(i)},T=async i=>{await ae.confirm("\u786E\u5B9A\u8981\u5220\u9664\uFF1F"),await apiProcurementContractDetailDelete({id:i}),f()},j=async i=>{var u,s;let o=await oe({id:i.id});F.value=!0,await V(),(u=C.value)==null||u.open(),(s=C.value)==null||s.setFormData(o)};return f(),(i,o)=>{const u=O,s=z,_=G,I=H,k=J,t=K,U=Y,A=Q,M=X,D=ue("perms"),q=W;return n(),ne("div",null,[e(k,{class:"!border-none mb-4",shadow:"never"},{default:a(()=>[e(I,{class:"mb-[-16px]",model:p,inline:""},{default:a(()=>[e(s,{label:"\u91C7\u8D2D\u5408\u540Cid",prop:"procurement_contract_id"},{default:a(()=>[e(u,{class:"w-[280px]",modelValue:p.procurement_contract_id,"onUpdate:modelValue":o[0]||(o[0]=l=>p.procurement_contract_id=l),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u91C7\u8D2D\u5408\u540Cid"},null,8,["modelValue"])]),_:1}),e(s,{label:"\u6750\u6599\u91C7\u8D2D\u7533\u8BF7id",prop:"material_procurement_application_id"},{default:a(()=>[e(u,{class:"w-[280px]",modelValue:p.material_procurement_application_id,"onUpdate:modelValue":o[1]||(o[1]=l=>p.material_procurement_application_id=l),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u6750\u6599\u91C7\u8D2D\u7533\u8BF7id"},null,8,["modelValue"])]),_:1}),e(s,null,{default:a(()=>[e(_,{type:"primary",onClick:r(N)},{default:a(()=>[se]),_:1},8,["onClick"]),e(_,{onClick:r(R)},{default:a(()=>[ce]),_:1},8,["onClick"])]),_:1})]),_:1},8,["model"])]),_:1}),v((n(),c(k,{class:"!border-none",shadow:"never"},{default:a(()=>[g("div",me,[e(A,{data:r(m).lists,onSelectionChange:L},{default:a(()=>[e(t,{type:"selection",width:"55"}),e(t,{label:"\u5E8F\u53F7",type:"index",width:"55"}),e(t,{label:"\u5E8F\u53F7",type:"index",width:"55","show-overflow-tooltip":""}),e(t,{label:"\u9879\u76EE\u7F16\u7801",prop:"project_code","show-overflow-tooltip":""}),e(t,{label:"\u9879\u76EE\u540D\u79F0",prop:"project_name","show-overflow-tooltip":""}),e(t,{label:"\u5408\u540C\u7F16\u53F7",prop:"contract_no","show-overflow-tooltip":""}),e(t,{label:"\u4F9B\u5E94\u7F16\u53F7",prop:"supplier_code","show-overflow-tooltip":""}),e(t,{label:"\u4F9B\u5E94\u5546\u540D\u79F0",prop:"supplier_name","show-overflow-tooltip":""}),e(t,{label:"\u5408\u540C\u7C7B\u578B",prop:"contract_type","show-overflow-tooltip":""}),e(t,{label:"\u7A0E\u7387",prop:"tax_rate"},{default:a(({row:l})=>[e(U,{options:r(b).tax_rate,value:l.tax_rate},null,8,["options","value"])]),_:1}),e(t,{label:"\u6750\u6599\u7C7B\u522B",prop:"material_first_level","show-overflow-tooltip":""}),e(t,{label:"\u6750\u6599\u4E2D\u7C7B",prop:"material_second_level","show-overflow-tooltip":""}),e(t,{label:"\u6750\u6599\u5C0F\u7C7B",prop:"material_three_level","show-overflow-tooltip":""}),e(t,{label:"\u6750\u6599\u540D\u79F0",prop:"material_name","show-overflow-tooltip":""}),e(t,{label:"\u6750\u6599\u7F16\u7801",prop:"material_code","show-overflow-tooltip":""}),e(t,{label:"\u89C4\u683C\u578B\u53F7",prop:"material_specs","show-overflow-tooltip":""}),e(t,{label:"\u54C1\u724C",prop:"material_brand","show-overflow-tooltip":""}),e(t,{label:"\u53C2\u6570\u8BF4\u660E",prop:"material_parameter_description","show-overflow-tooltip":""}),e(t,{label:"\u64CD\u4F5C",width:"160",fixed:"right"},{default:a(({row:l})=>[v((n(),c(_,{type:"primary",link:"",onClick:B=>S(l)},{default:a(()=>[_e]),_:2},1032,["onClick"])),[[D,["procurement_contract_detail/edit"]]]),v((n(),c(_,{type:"danger",link:"",onClick:B=>T(l.id)},{default:a(()=>[de]),_:2},1032,["onClick"])),[[D,["procurement_contract_detail/delete"]]]),v((n(),c(_,{link:"",onClick:B=>j(l)},{default:a(()=>[fe]),_:2},1032,["onClick"])),[[D,["procurement_contract_detail/detail"]]])]),_:1})]),_:1},8,["data"])]),g("div",ve,[e(M,{modelValue:r(m),"onUpdate:modelValue":o[2]||(o[2]=l=>pe(m)?m.value=l:null),onChange:r(f)},null,8,["modelValue","onChange"])])]),_:1})),[[q,r(m).loading]]),F.value?(n(),c(re,{key:0,ref_key:"detailRef",ref:C,"dict-data":r(b),onClose:o[3]||(o[3]=l=>F.value=!1)},null,8,["dict-data"])):x("",!0),h.value?(n(),c(le,{key:1,ref_key:"editRef",ref:w,"dict-data":r(b),onSuccess:r(f),onClose:o[4]||(o[4]=l=>h.value=!1)},null,8,["dict-data","onSuccess"])):x("",!0)])}}});export{st as default};