1 |
- "use strict";const e=require("../../../common/vendor.js"),o=require("../../../sheep/index.js");require("../../../sheep/request/index.js");const i=require("../../../sheep/api/member/address.js");if(require("../../../sheep/helper/index.js"),require("../../../sheep/url/index.js"),require("../../../sheep/store/index.js"),require("../../../sheep/store/app.js"),require("../../../sheep/api/promotion/diy.js"),require("../../../sheep/platform/index.js"),require("../../../sheep/platform/provider/wechat/index.js"),require("../../../sheep/platform/provider/wechat/miniProgram.js"),require("../../../sheep/api/member/auth.js"),require("../../../sheep/api/member/social.js"),require("../../../sheep/api/member/user.js"),require("../../../sheep/platform/provider/apple/index.js"),require("../../../sheep/platform/share.js"),require("../../../sheep/router/index.js"),require("../../../sheep/hooks/useModal.js"),require("../../../sheep/helper/test.js"),require("../../../sheep/api/member/signin.js"),require("../../../sheep/helper/throttle.js"),require("../../../sheep/platform/pay.js"),require("../../../sheep/api/pay/order.js"),require("../../../sheep/store/user.js"),require("../../../sheep/store/cart.js"),require("../../../sheep/api/trade/cart.js"),require("../../../sheep/api/pay/wallet.js"),require("../../../sheep/api/trade/order.js"),require("../../../sheep/api/promotion/coupon.js"),require("../../../sheep/store/sys.js"),require("../../../sheep/store/modal.js"),require("../../../sheep/config/index.js"),require("../../../sheep/config/zIndex.js"),require("../../../sheep/helper/digit.js"),!Array){(e.resolveComponent("uni-forms-item")+e.resolveComponent("uni-easyinput")+e.resolveComponent("uni-forms")+e.resolveComponent("su-fixed")+e.resolveComponent("s-layout"))()}Math||((()=>"../../../uni_modules/uni-forms/components/uni-forms-item/uni-forms-item.js")+(()=>"../../../uni_modules/uni-easyinput/components/uni-easyinput/uni-easyinput.js")+(()=>"../../../uni_modules/uni-forms/components/uni-forms/uni-forms.js")+(()=>"../../../sheep/ui/su-fixed/su-fixed.js")+(()=>"../../../sheep/components/s-layout/s-layout.js"))();const r={__name:"edit",setup(r){const l=e.ref(null),t=e.ref(!1),n=e.reactive({showRegion:!1,model:{invoiceType:1,invoiceTitleType:1,invoiceTitle:"",taxIDNumber:""},rules:{},protocol:!1});function p(){n.protocol=!n.protocol}const s={invoiceType:{rules:[{required:!0,errorMessage:"请选择发票类型"}]},invoiceTitleType:{rules:[{required:!0,errorMessage:"请选择抬头类型"}]},invoiceTitle:{rules:[{required:!0,errorMessage:"请输入发票抬头"}]},taxIDNumber:{rules:[{required:!0,errorMessage:"请输入单位税号"}]}},a=e=>{n.model.invoiceType=e.detail.value,n.model.invoiceTitleType=1},d=e=>{n.model.invoiceTitleType=e.detail.value},m=async()=>{if(!(await e.unref(l).validate().catch((e=>{console.log("error: ",e)}))))return;if(!n.protocol)return t.value=!0,void setTimeout((function(){t.value=!1}),500);const r={...n.model},{code:p}=n.model.id>0?await i.AddressApi.updateAddress(r):await i.AddressApi.createAddress(r);0===p&&o.sheep.$router.back()},u=()=>{e.index.showModal({title:"提示",content:"确认删除此收货地址吗?",success:async function(e){if(!e.confirm)return;const{code:r}=await i.AddressApi.deleteAddress(n.model.id);0===r&&o.sheep.$router.back()}})};return e.onLoad((async e=>{})),(i,r)=>e.e({a:1==n.model.invoiceType,b:2==n.model.invoiceType,c:e.o(a),d:e.p({name:"invoiceType",label:"发票类型"}),e:1==n.model.invoiceType},1==n.model.invoiceType?{f:1==n.model.invoiceTitleType,g:2==n.model.invoiceTitleType,h:e.o(d),i:e.p({name:"invoiceTitleType",label:"抬头类型"})}:{},{j:e.o((e=>n.model.invoiceTitle=e)),k:e.p({placeholder:"请输入发票抬头",inputBorder:!1,placeholderStyle:"color:#BBBBBB;font-size:30rpx;font-weight:400;line-height:normal",modelValue:n.model.invoiceTitle}),l:e.p({name:"invoiceTitle",label:"发票抬头"}),m:2==n.model.invoiceTitleType},2==n.model.invoiceTitleType?{n:e.o((e=>n.model.taxIDNumber=e)),o:e.p({type:"number",placeholder:"请输入单位税号",inputBorder:!1,placeholderStyle:"color:#BBBBBB;font-size:30rpx;font-weight:400;line-height:normal",modelValue:n.model.taxIDNumber}),p:e.p({name:"taxIDNumber",label:"单位税号"}),q:e.o((e=>n.model.invoiceTitle=e)),r:e.p({type:"number",placeholder:"选填",inputBorder:!1,placeholderStyle:"color:#BBBBBB;font-size:30rpx;font-weight:400;line-height:normal",modelValue:n.model.invoiceTitle}),s:e.p({name:"invoiceTitle",label:"注册地址"}),t:e.o((e=>n.model.invoiceTitle=e)),v:e.p({type:"number",placeholder:"选填",inputBorder:!1,placeholderStyle:"color:#BBBBBB;font-size:30rpx;font-weight:400;line-height:normal",modelValue:n.model.invoiceTitle}),w:e.p({name:"invoiceTitle",label:"注册电话"}),x:e.o((e=>n.model.invoiceTitle=e)),y:e.p({type:"number",placeholder:"选填",inputBorder:!1,placeholderStyle:"color:#BBBBBB;font-size:30rpx;font-weight:400;line-height:normal",modelValue:n.model.invoiceTitle}),z:e.p({name:"invoiceTitle",label:"开户银行"}),A:e.o((e=>n.model.invoiceTitle=e)),B:e.p({type:"number",placeholder:"选填",inputBorder:!1,placeholderStyle:"color:#BBBBBB;font-size:30rpx;font-weight:400;line-height:normal",modelValue:n.model.invoiceTitle}),C:e.p({name:"invoiceTitle",label:"银行账号"})}:{},{D:2==n.model.invoiceType},2==n.model.invoiceType?{E:e.o((e=>n.model.taxIDNumber=e)),F:e.p({type:"number",placeholder:"请输入单位税号",inputBorder:!1,placeholderStyle:"color:#BBBBBB;font-size:30rpx;font-weight:400;line-height:normal",modelValue:n.model.taxIDNumber}),G:e.p({name:"taxIDNumber",label:"单位税号"}),H:e.o((e=>n.model.invoiceTitle=e)),I:e.p({type:"number",placeholder:"必填",inputBorder:!1,placeholderStyle:"color:#BBBBBB;font-size:30rpx;font-weight:400;line-height:normal",modelValue:n.model.invoiceTitle}),J:e.p({name:"invoiceTitle",label:"注册地址"}),K:e.o((e=>n.model.invoiceTitle=e)),L:e.p({type:"number",placeholder:"必填",inputBorder:!1,placeholderStyle:"color:#BBBBBB;font-size:30rpx;font-weight:400;line-height:normal",modelValue:n.model.invoiceTitle}),M:e.p({name:"invoiceTitle",label:"注册电话"}),N:e.o((e=>n.model.invoiceTitle=e)),O:e.p({type:"number",placeholder:"必填",inputBorder:!1,placeholderStyle:"color:#BBBBBB;font-size:30rpx;font-weight:400;line-height:normal",modelValue:n.model.invoiceTitle}),P:e.p({name:"invoiceTitle",label:"开户银行"}),Q:e.o((e=>n.model.invoiceTitle=e)),R:e.p({type:"number",placeholder:"必填",inputBorder:!1,placeholderStyle:"color:#BBBBBB;font-size:30rpx;font-weight:400;line-height:normal",modelValue:n.model.invoiceTitle}),S:e.p({name:"invoiceTitle",label:"银行账号"})}:{},{T:2==n.model.invoiceType},2==n.model.invoiceType?{U:n.protocol,V:e.o(p),W:e.o((e=>{return i="专用发票抬头确认书",void o.sheep.$router.go("/pages/public/richtext",{title:i});var i})),X:e.o(p),Y:t.value?1:""}:{},{Z:e.sr(l,"8b9ab6a6-1,8b9ab6a6-0",{k:"invoiceFormRef"}),aa:e.o((e=>n.model=e)),ab:e.p({rules:s,validateTrigger:"bind",labelWidth:"160",labelAlign:"left",border:!0,labelStyle:{fontWeight:"bold"},modelValue:n.model}),ac:e.o(m),ad:n.model.id},n.model.id?{ae:e.o(u)}:{},{af:e.p({bottom:!0,opacity:!1,bg:"",placeholder:!0,noFixed:!1,index:10}),ag:e.p({title:n.model.id?"编辑发票抬头":"新增发票抬头"})})}},l=e._export_sfc(r,[["__scopeId","data-v-8b9ab6a6"]]);wx.createPage(l);
|