2 lines
7.8 KiB
JavaScript
2 lines
7.8 KiB
JavaScript
import{R as K,S as Q,C as W,w as X,D as Z,N as ee,G as le,O as te,B as ue,M as ae}from"./element-plus.6d2d2999.js";import{_ as oe}from"./index.vue_vue_type_script_setup_true_lang.5ec13947.js";import{P as ne}from"./index.7cbc136f.js";import{e as ie,f as A,g as se}from"./oa_financial.62b6c8a2.js";import{d as U,s as _e,r as E,a0 as m,o as r,c as de,V as l,M as e,T as u,U as i,a as w,L as f,S as b}from"./@vue.5673dc6e.js";import{_ as ce}from"./index.1eb21f43.js";import"./@vueuse.ae0833ee.js";import"./@element-plus.d30df31f.js";import"./lodash-es.5979d539.js";import"./dayjs.2ad434f4.js";import"./axios.36225696.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./lodash.a82e6f70.js";import"./vue-router.137bc04e.js";import"./pinia.dba679c5.js";import"./vue-demi.ebc8116b.js";import"./css-color-function.5db10a28.js";import"./color.71c30cc1.js";import"./clone.2ee3e1bd.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.6e76bada.js";import"./ms.a9ae1d6d.js";import"./nprogress.6e60475c.js";import"./vue-clipboard3.532e155c.js";import"./clipboard.7774a268.js";import"./echarts.50cbfcc9.js";import"./tslib.60310f1a.js";import"./zrender.a255a587.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.00aeb742.js";const me={class:"detail-popup"},re=u("\u53D1\u7968\u4FE1\u606F"),pe=u(" \u5230\u8D26\u4FE1\u606F "),fe=u(" \u6682\u65E0\u66F4\u591A\u5230\u8D26\u8BB0\u5F55\uFF0C\u70B9\u51FB "),be=u("\u6DFB\u52A0"),ve=u("\u5220\u9664"),De=u("\u6DFB\u52A0\u9009\u9879"),ge={class:"mt-4 mb-4"},Fe={style:{float:"right"}},Ee=u("\u4FDD\u5B58\u5230\u8D26\u8BB0\u5F55"),he=u("\u91CD\u7F6E"),Ce=u("\u5269\u4F59\u90E8\u5206\u5168\u5230\u8D26"),ke=u("\u5168\u90E8\u5230\u8D26"),Be=u("\u5168\u90E8\u53CD\u5230\u8D26"),ye=u("\u786E\u5B9A"),Ve=u("\u53D6\u6D88"),xe=U({name:"customdetail"}),Ae=U({...xe,emits:["success","close"],setup(we,{expose:Y,emit:g}){const h=_e(),v=E(""),p=E(!1),I=m([0,1]),L=m([0,1]),z=m([1]),M=m([0]),$=m([1,2]),t=m({id:0,extends:{}}),N=async a=>{for(const s in a)a[s]!=null&&a[s]!=null&&(t[s]=a[s]);R()},P=()=>{var a;(a=h.value)==null||a.open()},_=E([{amount:"",enter_time:"",remarks:""}]),R=async()=>{let a=await await ie({invoice_id:t.id});_.value=a||[{}]},C=()=>{_.value.push({amount:"",enter_time:"",remarks:""})},S=a=>{_.value.splice(a,1)},T=async()=>{_.value.length&&await A({invoice_id:t.id,detail:_.value}),g("success")},q=()=>{_.value=[{amount:"",enter_time:"",remarks:""}]},j=async()=>{let a={invoice_id:t.id,detail:[{amount:t.amount,enter_time:v.value,remarks:""}]};t.is_cash==1&&(_.value.push({amount:+t.amount-+t.enter_amount,enter_time:v.value,remarks:""}),a.detail=_.value),await A({...a}),g("success")},G=async()=>{await se({invoice_id:t.id}),g("success")},O=a=>{if(+_.value[a].amount<0)return _.value[a].amount="";_.value[a].amount=(+_.value[a].amount).toFixed(2)};return Y({open:P,setFormData:N}),(a,s)=>{const o=K,k=Q,B=W,d=X,y=Z,D=ee,V=le,H=te,x=ue,J=ae;return r(),de("div",me,[l(ne,{ref_key:"popupRef",ref:h,showFootBtn:!1,title:"\u5230\u8D26\u8BE6\u60C5",async:!0,width:"60vw"},{default:e(()=>[l(B,null,{header:e(()=>[re]),default:e(()=>[l(k,{column:3,border:""},{default:e(()=>[l(o,{label:"\u53D1\u7968\u91D1\u989D","label-align":"left",align:"left"},{default:e(()=>[u(i(t.amount),1)]),_:1}),l(o,{label:"\u62AC\u5934\u7C7B\u578B","label-align":"left",align:"left"},{default:e(()=>[u(i(t.type_text),1)]),_:1}),l(o,{label:"\u53D1\u7968\u4E3B\u4F53","label-align":"left",align:"left"},{default:e(()=>[u(i(t.invoice_subject),1)]),_:1}),l(o,{label:"\u53D1\u7968\u7C7B\u578B","label-align":"left",align:"left"},{default:e(()=>[u(i(t.invoice_type_text),1)]),_:1}),l(o,{label:"\u5F00\u7968\u62AC\u5934","label-align":"left",align:"left"},{default:e(()=>[u(i(t.invoice_title),1)]),_:1}),l(o,{label:"\u7535\u8BDD\u53F7\u7801","label-align":"left",align:"left"},{default:e(()=>[u(i(t.invoice_phone),1)]),_:1}),l(o,{label:"\u7EB3\u7A0E\u4EBA\u8BC6\u522B\u53F7","label-align":"left",align:"left"},{default:e(()=>[u(i(t.invoice_tax),1)]),_:1}),l(o,{label:"\u5F00\u6237\u94F6\u884C","label-align":"left",align:"left"},{default:e(()=>[u(i(t.invoice_bank),1)]),_:1}),l(o,{label:"\u94F6\u884C\u8D26\u53F7","label-align":"left",align:"left"},{default:e(()=>[u(i(t.invoice_account),1)]),_:1}),l(o,{label:"\u94F6\u884C\u8425\u4E1A\u7F51\u70B9","label-align":"left",align:"left"},{default:e(()=>[u(i(t.invoice_banking),1)]),_:1}),l(o,{label:"\u5730\u5740","label-align":"left",align:"left"},{default:e(()=>[u(i(t.invoice_address),1)]),_:1}),l(o,{label:"\u5F00\u7968\u4EBA","label-align":"left",align:"left"},{default:e(()=>[u(i(t.open_admin_name),1)]),_:1}),l(o,{label:"\u5907\u6CE8","label-align":"left",align:"left"},{default:e(()=>[u(i(t.remark),1)]),_:1}),l(o,{label:"\u9644\u4EF6","label-align":"left",align:"left"},{default:e(()=>[l(oe,{annex:t.annex||[]},null,8,["annex"])]),_:1})]),_:1})]),_:1}),l(B,null,{header:e(()=>[pe]),default:e(()=>[l(k,{column:3,border:""},{default:e(()=>[l(o,{label:"\u5230\u8D26\u72B6\u6001","label-align":"left",align:"left"},{default:e(()=>[u(i(t.is_cash_text),1)]),_:1}),l(o,{label:"\u672A\u5230\u8D26\u91D1\u989D(\u5143)","label-align":"left",align:"left"},{default:e(()=>[u(i(+t.amount-+t.enter_amount),1)]),_:1}),l(o,{label:"\u5DF2\u5230\u8D26\u91D1\u989D(\u5143)","label-align":"left",align:"left"},{default:e(()=>[u(i(t.enter_amount),1)]),_:1})]),_:1}),l(H,{data:_.value,class:"mt-4"},{empty:e(()=>[fe,l(d,{onClick:C},{default:e(()=>[be]),_:1})]),default:e(()=>[l(D,{label:"\u5230\u8D26\u91D1\u989D"},{default:e(({row:n,$index:c})=>[l(y,{modelValue:n.amount,"onUpdate:modelValue":F=>n.amount=F,clearable:"",placeholder:"\u8BF7\u8F93\u5165\u62A5\u9500\u91D1\u989D",type:"number",onChange:F=>O(c)},null,8,["modelValue","onUpdate:modelValue","onChange"])]),_:1}),l(D,{label:"\u5230\u8D26\u65E5\u671F"},{default:e(({row:n})=>[l(V,{class:"flex-1 !flex",modelValue:n.enter_time,"onUpdate:modelValue":c=>n.enter_time=c,clearable:"",type:"date","value-format":"YYYY-MM-DD",placeholder:"\u9009\u62E9\u5230\u8D26\u65E5\u671F"},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),l(D,{label:"\u5907\u6CE8\u4FE1\u606F"},{default:e(({row:n})=>[l(y,{modelValue:n.remarks,"onUpdate:modelValue":c=>n.remarks=c,clearable:"",placeholder:"\u8BF7\u8F93\u5165\u5907\u6CE8\u4FE1\u606F"},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),l(D,{label:"\u64CD\u4F5C",prop:"lead_admin_name"},{default:e(({row:n,$index:c})=>[l(d,{onClick:F=>S(c)},{default:e(()=>[ve]),_:2},1032,["onClick"]),l(d,{type:"primary",onClick:C},{default:e(()=>[De]),_:1})]),_:1})]),_:1},8,["data"]),w("div",ge,[w("span",Fe,[I.includes(t.is_cash)?(r(),f(d,{key:0,type:"primary",onClick:T},{default:e(()=>[Ee]),_:1})):b("",!0),L.includes(t.is_cash)?(r(),f(d,{key:1,onClick:q},{default:e(()=>[he]),_:1})):b("",!0),z.includes(t.is_cash)?(r(),f(d,{key:2,onClick:s[0]||(s[0]=n=>p.value=!0)},{default:e(()=>[Ce]),_:1})):b("",!0),M.includes(t.is_cash)?(r(),f(d,{key:3,onClick:s[1]||(s[1]=n=>p.value=!0)},{default:e(()=>[ke]),_:1})):b("",!0),$.includes(t.is_cash)?(r(),f(d,{key:4,onClick:G},{default:e(()=>[Be]),_:1})):b("",!0)])])]),_:1}),l(J,{title:"\u9009\u62E9\u5230\u8D26\u65E5\u671F",modelValue:p.value,"onUpdate:modelValue":s[4]||(s[4]=n=>p.value=n),width:"550px"},{default:e(()=>[l(x,{label:"\u5230\u8D26\u65E5\u671F",prop:"invoice_phone"},{default:e(()=>[l(V,{class:"flex-1 !flex",modelValue:v.value,"onUpdate:modelValue":s[2]||(s[2]=n=>v.value=n),clearable:"",type:"date","value-format":"YYYY-MM-DD",placeholder:"\u9009\u62E9\u5230\u8D26\u65E5\u671F"},null,8,["modelValue"])]),_:1}),l(x,{label:"",prop:"invoice_phone"},{default:e(()=>[l(d,{type:"primary",onClick:j},{default:e(()=>[ye]),_:1}),l(d,{onClick:s[3]||(s[3]=n=>p.value=!1)},{default:e(()=>[Ve]),_:1})]),_:1})]),_:1},8,["modelValue"])]),_:1},512)])}}});const rl=ce(Ae,[["__scopeId","data-v-b295946d"]]);export{rl as default};
|