2 lines
2.4 KiB
JavaScript
2 lines
2.4 KiB
JavaScript
"use strict";const e=require("../../common/vendor.js"),l=require("../../gen/Apis.js"),o=require("../../common/libraries/apiLoading.js");if(require("../../common/libraries/request.js"),require("../../common/store/useWeAppAuthStore.js"),require("../../common/store/useWorkStore.js"),!Array){e.resolveComponent("uni-icons")()}Math;const n=e.defineComponent({__name:"hs-radio-picker-accounts",props:["title","required","borderTop","isLink","tip","value","url","isPlaceholder","padding","des","rightStyle","titleStyle","disabled","key","placeholder","params"],emits:["change","update:valueModel"],setup(n,{emit:i}){const a=n,t=e.ref([]),u=e.ref(""),c=e=>{let l=t.value[null==e?void 0:e.detail.value];u.value=null==l?void 0:l.name,i("update:valueModel",(null==l?void 0:l.id)||""),i("change",l)};return e.onMounted((()=>{o.getApiLoading(l.Apis.Company.CompanyProjectReceiptAccounts.List,(null==a?void 0:a.params)||{}).then((e=>{var l;null==(l=null==e?void 0:e.data)||l.map((e=>{var l,o,n,i,a;e.name=`${null==(l=null==e?void 0:e.receipt_account)?void 0:l.company_name}/${null==(o=null==e?void 0:e.receipt_account)?void 0:o.company_bank}/${(null==(n=null==e?void 0:e.receipt_account)?void 0:n.company_account)?null==(a=null==(i=null==e?void 0:e.receipt_account)?void 0:i.company_account)?void 0:a.slice(-4):""}`})),t.value=null==e?void 0:e.data,console.log(e)})),o.getApiLoading(l.Apis.Company.CompanyProjectReceiptAccounts.GetDefaultReceiptAccounts,(null==a?void 0:a.params)||{}).then((e=>{var l,o,n,a,t,c;if(null==(l=null==e?void 0:e.data)?void 0:l.length){let l=null==e?void 0:e.data[0];u.value=`${null==(o=null==l?void 0:l.receipt_account)?void 0:o.company_name}/${null==(n=null==l?void 0:l.receipt_account)?void 0:n.company_bank}/${(null==(a=null==l?void 0:l.receipt_account)?void 0:a.company_account)?null==(c=null==(t=null==l?void 0:l.receipt_account)?void 0:t.company_account)?void 0:c.slice(-4):""}`,i("update:valueModel",(null==l?void 0:l.id)||""),i("change",l)}console.log(e)}))})),(l,o)=>e.e({a:e.t((null==a?void 0:a.title)||"标题"),b:n.required},(n.required,{}),{c:e.s(a.titleStyle),d:u.value},u.value?{e:e.t(u.value)}:{f:e.t((null==a?void 0:a.placeholder)||"请选择")},{g:e.p({type:"right",color:"#333",size:"12"}),h:e.s(a.rightStyle),i:a.borderTop?"1rpx solid #eee":"",j:(null==a?void 0:a.padding)||"15rpx 0",k:t.value,l:(null==a?void 0:a.key)||"name",m:null==a?void 0:a.disabled,n:e.o(c)})}}),i=e._export_sfc(n,[["__scopeId","data-v-86796c26"]]);wx.createComponent(i);
|