5180f74861f49713fa8edb371cff8e22.json 18 KB

1
  1. {"remainingRequest":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\babel-loader\\lib\\index.js!D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\wnmp\\www\\vue\\seaBlueAdmin\\src\\views\\CashierShop\\component\\AccountPrice.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\src\\views\\CashierShop\\component\\AccountPrice.vue","mtime":1680077557252},{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\babel.config.js","mtime":1681371897685},{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1681371913603},{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\babel-loader\\lib\\index.js","mtime":1681371912860},{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1681371913603},{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\vue-loader\\lib\\index.js","mtime":1681371925849}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IEtleWJvYXJkIGZyb20gIi4vS2V5Ym9hcmQiOwppbXBvcnQgQWNjb3VudFR5cGUgZnJvbSAiLi4vLi4vRmluYW5jZS9BY2NvdW50VHlwZSI7CmltcG9ydCB7IGFkZFJlY2VpdmVkIH0gZnJvbSAiQC9hcGkvRmluYW5jZSI7CmV4cG9ydCBkZWZhdWx0IHsKICBuYW1lOiAiQWNjb3VudFByaWNlIiwKICBjb21wb25lbnRzOiB7CiAgICBLZXlib2FyZCwKICAgIEFjY291bnRUeXBlCiAgfSwKICBwcm9wczogewogICAgbm93U2VsU2hvcDogewogICAgICB0eXBlOiBPYmplY3QsCiAgICAgIGRlZmF1bHQ6ICgpID0+IHsKICAgICAgICByZXR1cm4ge307CiAgICAgIH0KICAgIH0sCiAgICBudW1MaXN0OiB7CiAgICAgIHR5cGU6IEFycmF5LAogICAgICBkZWZhdWx0OiAoKSA9PiB7CiAgICAgICAgcmV0dXJuIFtdOwogICAgICB9CiAgICB9LAogICAgY3VzdG9tZXJOYW1lOiB7CiAgICAgIHR5cGU6IFN0cmluZywKICAgICAgZGVmYXVsdDogIiIKICAgIH0sCiAgICB1c2VyQ2VudGVySWQ6IHsKICAgICAgdHlwZTogW1N0cmluZywgTnVtYmVyXSwKICAgICAgZGVmYXVsdDogMAogICAgfSwKICAgIGN1c3RvbWVySWQ6IHsKICAgICAgdHlwZTogW1N0cmluZywgTnVtYmVyXSwKICAgICAgZGVmYXVsdDogMAogICAgfSwKICAgIG1vbmV5OiB7CiAgICAgIHR5cGU6IFtTdHJpbmcsIE51bWJlcl0sCiAgICAgIGRlZmF1bHQ6IDAKICAgIH0sCiAgICBpbnB1dDogewogICAgICB0eXBlOiBTdHJpbmcsCiAgICAgIGRlZmF1bHQ6ICIiCiAgICB9CiAgfSwKCiAgZGF0YSgpIHsKICAgIHJldHVybiB7CiAgICAgIGlucHV0X3R3bzogIiIsCiAgICAgIGFjY291bnRfc2hvdzogZmFsc2UsCiAgICAgIHBheV9hY2NvdW50X251bTogIiIsCiAgICAgIC8vIOaUtuasvue7k+eul+i0puaItwogICAgICBwYXlfYWNjb3VudF9pZDogIiIsCiAgICAgIC8vIOaUtuasvue7k+eul+i0puaIt2lkCiAgICAgIHBheV9hY2NvdW50X25hbWU6ICIiLAogICAgICAvLyDmlLbmrL7nu5PnrpfotKbmiLduYW1lCiAgICAgIGFjY291bnRfbnVtOiAiIiwKICAgICAgLy8g57uT566X6LSm5oi3CiAgICAgIGFjY291bnROYW1lOiAiIiwKICAgICAgLy8g57uT566X6LSm5oi3bmFtZQogICAgICBhY2NvdW50X2lkOiAiIiwKICAgICAgLy8g57uT566X6LSm5oi3aWQKICAgICAgYWN0aXZlTmFtZTogInNlY29uZCIsCiAgICAgIHRhcmdldF9udW06ICIiCiAgICB9OwogIH0sCgogIGNyZWF0ZWQoKSB7CiAgICB0aGlzLm51bV9saXN0ID0gdGhpcy5udW1MaXN0OwogIH0sCgogIG1ldGhvZHM6IHsKICAgIC8vIOebtOaOpeaUtuasvui+k+WFpemUruebmAogICAgbnVtRm5Ud28oZSkgewogICAgICB0aGlzLnRhcmdldF9udW0gPSBlLnRhcmdldC50ZXh0Q29udGVudDsKCiAgICAgIGlmICh0aGlzLnRhcmdldF9udW0gIT09ICJ4IiB8fCB0aGlzLnRhcmdldF9udW0gIT09ICLmuIXpmaQiIHx8IHRoaXMudGFyZ2V0X251bSAhPT0gIuehruWumiIpIHsKICAgICAgICB0aGlzLm51bV9saXN0LnB1c2godGhpcy50YXJnZXRfbnVtKTsKICAgICAgfQoKICAgICAgaWYgKHRoaXMudGFyZ2V0X251bSA9PT0gIngiKSB7CiAgICAgICAgdGhpcy5pbnB1dF90d28gPSB0aGlzLmlucHV0X3R3by5zdWJzdHJpbmcoMCwgdGhpcy5pbnB1dF90d28ubGVuZ3RoIC0gMSk7CiAgICAgIH0gZWxzZSBpZiAodGhpcy50YXJnZXRfbnVtID09PSAi5riF6ZmkIikgewogICAgICAgIHRoaXMuaW5wdXRfdHdvID0gIiI7CiAgICAgICAgdGhpcy5udW1fbGlzdCA9IFtdOwogICAgICB9IGVsc2UgaWYgKHRoaXMudGFyZ2V0X251bSA9PT0gIuehruWumiIpIHsKICAgICAgICBpZiAoIXBhcnNlSW50KHRoaXMuaW5wdXRfdHdvKSkgewogICAgICAgICAgdGhpcy4kbWVzc2FnZS53YXJuaW5nKCLor7fovpPlhaXmlLbmrL7ph5Hpop0iKTsKICAgICAgICAgIHJldHVybjsKICAgICAgICB9IC8vIHRoaXMuYWRkUmVjZWl2ZWQoKTsKCgogICAgICAgIHRoaXMuYWRkUmVjZWl2ZWRHbygpOwogICAgICB9IGVsc2UgewogICAgICAgIHRoaXMuaW5wdXRfdHdvICs9IHRoaXMudGFyZ2V0X251bTsKICAgICAgfQogICAgfSwKCiAgICAvLyDmiZPlvIDnu5PnrpfotKbmiLcKICAgIG9wZW5BY2NvdW50TW9kZWwodHlwZSkgewogICAgICB0aGlzLnBheV9hY2NvdW50X3R5cGUgPSB0eXBlOwogICAgICB0aGlzLmFjY291bnRfc2hvdyA9IHRydWU7CiAgICB9LAoKICAgIC8vIOmAieaLqee7k+eul+i0puaItwogICAgYWNjb3VudHNlbCh2YWwpIHsKICAgICAgaWYgKHRoaXMucGF5X2FjY291bnRfdHlwZSkgewogICAgICAgIHRoaXMucGF5X2FjY291bnRfaWQgPSB2YWxbMF0uaWQ7CiAgICAgICAgdGhpcy5wYXlfYWNjb3VudF9udW0gPSB2YWxbMF0uYWNjb3VudE51bWJlcjsKICAgICAgICB0aGlzLnBheV9hY2NvdW50X25hbWUgPSB2YWxbMF0ubmFtZTsKICAgICAgfSBlbHNlIHsKICAgICAgICB0aGlzLmFjY291bnRfaWQgPSB2YWxbMF0uaWQ7CiAgICAgICAgdGhpcy5hY2NvdW50X251bSA9IHZhbFswXS5hY2NvdW50TnVtYmVyOwogICAgICAgIHRoaXMuYWNjb3VudE5hbWUgPSB2YWxbMF0ubmFtZTsKICAgICAgfQogICAgfSwKCiAgICBhZGRSZWNlaXZlZEdvKCkgewogICAgICAvL+eUqOaItwogICAgICB2YXIgdGhhdCA9IHRoaXM7CgogICAgICBpZiAodGhhdC5jdXN0b21lcklkKSB7CiAgICAgICAgdGhhdC5hZGRSZWNlaXZlZCgpOwogICAgICB9IGVsc2UgewogICAgICAgIHRoYXQuJG1lc3NhZ2Uud2FybmluZygi6K+35YWI55m75b2V5Lya5ZGYIik7CiAgICAgIH0gLy8gdGhhdC5jdXN0b21lcklkICAgPSAiIgogICAgICAvLyB0aGF0LnVzZXJDZW50ZXJJZCA9ICIiCiAgICAgIC8vIHRoYXQuY3VzdG9tZXJOYW1lID0gIiIKICAgICAgLy8gdGhpcy4kZW1pdCgiZ2V0VXNlckluZm8iLCB7Zm46KHVzZXIpPT57CiAgICAgIC8vICAgaWYodXNlciAmJiB1c2VyLnVzZXJDZW50ZXJJZCAmJiB1c2VyLmN1c3RvbWVySWQpewogICAgICAvLyAgICAgdGhhdC5jdXN0b21lcklkICAgPSB1c2VyLmN1c3RvbWVySWQKICAgICAgLy8gICAgIHRoYXQudXNlckNlbnRlcklkID0gdXNlci51c2VyQ2VudGVySWQKICAgICAgLy8gICAgIHRoYXQuY3VzdG9tZXJOYW1lID0gdXNlci5jdXN0b21lck5hbWUKICAgICAgLy8gICAgIHRoYXQuYWRkUmVjZWl2ZWQoKTsKICAgICAgLy8gICB9ZWxzZXsKICAgICAgLy8gICAgIHRoYXQuJG1lc3NhZ2Uud2FybmluZygi6K+35YWI55m75b2V5Lya5ZGYIik7CiAgICAgIC8vICAgfQogICAgICAvLyB9fSk7CiAgICAgIC8vIHJldHVybjsKCiAgICB9LAoKICAgIC8vIOebtOaOpeaUtuasvgogICAgYWRkUmVjZWl2ZWQoKSB7CiAgICAgIGlmICghdGhpcy5hY2NvdW50X2lkKSB7CiAgICAgICAgdGhpcy4kbWVzc2FnZS53YXJuaW5nKCLor7fpgInmi6nnu5PnrpfotKbmiLciKTsKICAgICAgICByZXR1cm47CiAgICAgIH0KCiAgICAgIGlmICghdGhpcy51c2VyQ2VudGVySWQpIHsKICAgICAgICB0aGlzLiRjb25maXJtKCLorqLljZXmnKrnu5HlrprkvJrlkZjvvIzmmK/lkKbpnIDopoHnu5HlrprkvJrlkZjov5vooYznu5Pnrpc/IiwgIuaPkOekuiIsIHsKICAgICAgICAgIGNvbmZpcm1CdXR0b25UZXh0OiAi5Lya5ZGY55m75b2VIiwKICAgICAgICAgIGNhbmNlbEJ1dHRvblRleHQ6ICLot7Pov4ciLAogICAgICAgICAgdHlwZTogIndhcm5pbmciCiAgICAgICAgfSkudGhlbigoKSA9PiB7CiAgICAgICAgICB0aGlzLmFjdGl2ZU5hbWUgPSAic2Vjb25kIjsKICAgICAgICAgIHRoaXMuJGVtaXQoImFjdGl2ZU5hbWUiLCB0aGlzLmFjdGl2ZU5hbWUpOwogICAgICAgIH0pLmNhdGNoKCgpID0+IHsKICAgICAgICAgIHRoaXMuYWRkUmVjZWl2ZWRUd28oKTsKICAgICAgICB9KTsKICAgICAgfSBlbHNlIHsKICAgICAgICB0aGlzLmFkZFJlY2VpdmVkVHdvKCk7CiAgICAgIH0KICAgIH0sCgogICAgYXN5bmMgYWRkUmVjZWl2ZWRUd28oKSB7CiAgICAgIGNvbnN0IGFjY291bnRMaXN0ID0gW3sKICAgICAgICBhY2NvdW50SWQ6IHRoaXMuYWNjb3VudF9pZCwKICAgICAgICBhY2NvdW50TnVtYmVyOiB0aGlzLmFjY291bnRfbnVtLAogICAgICAgIGFjY291bnROYW1lOiB0aGlzLmFjY291bnROYW1lLAogICAgICAgIG1vbmV5OiB0aGlzLmlucHV0X3R3bywKICAgICAgICBkaXNjb3VudE1vbmV5OiAwLAogICAgICAgIGZpbmFsTW9uZXk6IHRoaXMuaW5wdXRfdHdvLAogICAgICAgIHBheVdheTogNCwKICAgICAgICByZW1hcms6ICIiCiAgICAgIH1dOwogICAgICBjb25zdCBwYXJhbXMgPSB7CiAgICAgICAgY3VzdG9tZXJJZDogdGhpcy5jdXN0b21lcklkLAogICAgICAgIGN1c3RvbWVyTmFtZTogdGhpcy5jdXN0b21lck5hbWUsCiAgICAgICAgc291cmNlTm86ICIiLAogICAgICAgIHNvdXJjZU5vTW9uZXk6ICIiLAogICAgICAgIGN1cnJlbnRBY2NvdW50TmFtZTogdGhpcy51c2VyTmFtZSwKICAgICAgICBmaW5hbmNlVHlwZTogIumUgOWUruaUtuasviIsCiAgICAgICAgZmluYW5jZVR5cGVJZDogMiwKICAgICAgICBzaG9wSWQ6IHRoaXMubm93U2VsU2hvcC5pZCwKICAgICAgICBtb25leTogdGhpcy5tb25leSwKICAgICAgICBzaG9wTmFtZTogdGhpcy5ub3dTZWxTaG9wLm5hbWUsCiAgICAgICAgcmVjZWlwdFRpbWU6IHBhcnNlSW50KG5ldyBEYXRlKCkgLyAxMDAwKSwKICAgICAgICBjcmVhdGVUaW1lOiAiIiwKICAgICAgICBhY2NvdW50TGlzdDogYWNjb3VudExpc3QKICAgICAgfTsKICAgICAgY29uc3QgZGF0YSA9IGF3YWl0IGFkZFJlY2VpdmVkKHBhcmFtcyk7CiAgICAgIHRoaXMuJG1lc3NhZ2Uuc3VjY2Vzcygi5pS25qy+5oiQ5YqfIik7CgogICAgICBpZiAodGhpcy5pbnB1dCkgewogICAgICAgIHRoaXMuJGVtaXQoInNlYXJjaEN1c3RvbWVyRGV0YWlscyIpOwogICAgICB9CgogICAgICB0aGlzLmlucHV0X3R3byA9ICIiOwogICAgfQoKICB9Cn07"},{"version":3,"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AA6CA;AACA;AACA;AACA;EACAA,oBADA;EAEAC;IACAC,QADA;IAEAC;EAFA,CAFA;EAMAC;IACAC;MACAC,YADA;MAEAC;QACA;MACA;IAJA,CADA;IAOAC;MACAF,WADA;MAEAC;QACA;MACA;IAJA,CAPA;IAaAE;MACAH,YADA;MAEAC;IAFA,CAbA;IAiBAG;MACAJ,sBADA;MAEAC;IAFA,CAjBA;IAqBAI;MACAL,sBADA;MAEAC;IAFA,CArBA;IAyBAK;MACAN,sBADA;MAEAC;IAFA,CAzBA;IA6BAM;MACAP,YADA;MAEAC;IAFA;EA7BA,CANA;;EAwCAO;IACA;MACAC,aADA;MAEAC,mBAFA;MAGAC,mBAHA;MAGA;MACAC,kBAJA;MAIA;MACAC,oBALA;MAKA;MACAC,eANA;MAMA;MACAC,eAPA;MAOA;MACAC,cARA;MAQA;MACAC,oBATA;MAUAC;IAVA;EAaA,CAtDA;;EAuDAC;IACA;EAEA,CA1DA;;EA2DAC;IACA;IACAC;MACA;;MACA,IACA,2BACA,wBADA,IAEA,wBAHA,EAIA;QACA;MACA;;MACA;QACA,0CACA,CADA,EAEA,yBAFA;MAIA,CALA,MAKA;QACA;QACA;MACA,CAHA,MAGA;QACA;UACA;UACA;QACA,CAJA,CAKA;;;QACA;MACA,CAPA,MAOA;QACA;MACA;IACA,CA7BA;;IA8BA;IACAC;MACA;MACA;IACA,CAlCA;;IAoCA;IACAC;MACA;QACA;QACA;QACA;MACA,CAJA,MAIA;QACA;QACA;QACA;MACA;IACA,CA/CA;;IAgDAC;MACA;MACA;;MACA;QACAC;MACA,CAFA,MAEA;QACAA;MACA,CAPA,CAQA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;;IACA,CAtEA;;IAuEA;IACAC;MAEA;QACA;QACA;MACA;;MACA;QACA;UACAC,yBADA;UAEAC,sBAFA;UAGA5B;QAHA,GAKA6B,IALA,CAKA;UACA;UACA;QACA,CARA,EASAC,KATA,CASA;UACA;QACA,CAXA;MAYA,CAbA,MAaA;QACA;MACA;IACA,CA9FA;;IA+FA;MACA,qBACA;QACAC,0BADA;QAEAC,+BAFA;QAGAjB,6BAHA;QAIAT,qBAJA;QAKA2B,gBALA;QAMAC,0BANA;QAOAC,SAPA;QAQAC;MARA,CADA;MAYA;QACA/B,2BADA;QAEAF,+BAFA;QAGAkC,YAHA;QAIAC,iBAJA;QAKAC,iCALA;QAMAC,mBANA;QAOAC,gBAPA;QAQAC,0BARA;QASApC,iBATA;QAUAqC,8BAVA;QAWAC,wCAXA;QAYAC,cAZA;QAaAC;MAbA;MAgBA;MAEA;;MACA;QACA;MACA;;MACA;IACA;;EAnIA;AA3DA","names":["name","components","Keyboard","AccountType","props","nowSelShop","type","default","numList","customerName","userCenterId","customerId","money","input","data","input_two","account_show","pay_account_num","pay_account_id","pay_account_name","account_num","accountName","account_id","activeName","target_num","created","methods","numFnTwo","openAccountModel","accountsel","addReceivedGo","that","addReceived","confirmButtonText","cancelButtonText","then","catch","accountId","accountNumber","discountMoney","finalMoney","payWay","remark","sourceNo","sourceNoMoney","currentAccountName","financeType","financeTypeId","shopId","shopName","receiptTime","createTime","accountList"],"sourceRoot":"src/views/CashierShop/component","sources":["AccountPrice.vue"],"sourcesContent":["<template>\n <div>\n <div class=\"right-main\">\n <p class=\"tip\">输入收款金额,金额加入结算清单中进行结算。</p>\n <div class=\"input-box\">\n <input\n v-model=\"input_two\"\n type=\"text\"\n placeholder=\"请输入收款金额\"\n autocomplete=\"off\"\n spellcheck=\"false\"\n class=\"input-input\"\n />\n <div class=\"input-unit\" style=\"color: #333333\">元</div>\n </div>\n <div class=\"input-box\" style=\"margin-top: 10px\">\n <input\n v-model=\"accountName\"\n type=\"text\"\n readonly\n placeholder=\"请选择结算账户\"\n autocomplete=\"off\"\n spellcheck=\"false\"\n class=\"input-input\"\n />\n <div class=\"input-unit\" style=\"color: #666\" @click=\"openAccountModel()\">\n <i class=\"el-icon-circle-check\"></i>\n 点击选择\n </div>\n </div>\n <keyboard @click=\"numFnTwo($event)\"></keyboard>\n </div>\n <AccountType\n v-if=\"account_show\"\r\n\t :include-type=\"2\"\n :shop-id=\"nowSelShop.id\"\n :is-check=\"false\"\n :is-show=\"account_show\"\n @cancel=\"account_show = false\"\n @confirm=\"accountsel\"\n />\n </div>\n</template>\n\n<script>\n import Keyboard from \"./Keyboard\";\n import AccountType from \"../../Finance/AccountType\";\n import { addReceived } from \"@/api/Finance\";\n export default {\n name: \"AccountPrice\",\n components: {\n Keyboard,\n AccountType,\n },\n props: {\n nowSelShop: {\n type: Object,\n default: () => {\n return {};\n },\n },\n numList: {\n type: Array,\n default: () => {\n return [];\n },\n },\n customerName: {\n type: String,\n default: \"\",\n },\n userCenterId:{\n type:[String, Number],\n default:0,\n },\n customerId: {\n type: [String, Number],\n default: 0,\n },\n money: {\n type: [String, Number],\n default: 0,\n },\n input: {\n type: String,\n default: \"\",\n },\n },\n data() {\n return {\n input_two: \"\",\n account_show: false,\n pay_account_num: \"\", // 收款结算账户\n pay_account_id: \"\", // 收款结算账户id\n pay_account_name: \"\", // 收款结算账户name\n account_num: \"\", // 结算账户\n accountName: \"\", // 结算账户name\n account_id: \"\", // 结算账户id\n activeName: \"second\",\n target_num: \"\",\n\n };\n },\n created() {\n this.num_list = this.numList;\n\n },\n methods: {\n // 直接收款输入键盘\n numFnTwo(e) {\n this.target_num = e.target.textContent;\n if (\n this.target_num !== \"x\" ||\n this.target_num !== \"清除\" ||\n this.target_num !== \"确定\"\n ) {\n this.num_list.push(this.target_num);\n }\n if (this.target_num === \"x\") {\n this.input_two = this.input_two.substring(\n 0,\n this.input_two.length - 1\n );\n } else if (this.target_num === \"清除\") {\n this.input_two = \"\";\n this.num_list = [];\n } else if (this.target_num === \"确定\") {\n if (!parseInt(this.input_two)) {\n this.$message.warning(\"请输入收款金额\");\n return;\n }\n // this.addReceived();\n this.addReceivedGo();\n } else {\n this.input_two += this.target_num;\n }\n },\n // 打开结算账户\n openAccountModel(type) {\n this.pay_account_type = type;\n this.account_show = true;\n },\n\n // 选择结算账户\n accountsel(val) {\n if (this.pay_account_type) {\n this.pay_account_id = val[0].id;\n this.pay_account_num = val[0].accountNumber;\n this.pay_account_name = val[0].name;\n } else {\n this.account_id = val[0].id;\n this.account_num = val[0].accountNumber;\n this.accountName = val[0].name;\n }\n },\n addReceivedGo(){\n //用户\n var that=this;\n if(that.customerId){\n that.addReceived();\n }else{\n that.$message.warning(\"请先登录会员\");\n }\n // that.customerId = \"\"\n // that.userCenterId = \"\"\n // that.customerName = \"\"\n // this.$emit(\"getUserInfo\", {fn:(user)=>{\n // if(user && user.userCenterId && user.customerId){\n // that.customerId = user.customerId\n // that.userCenterId = user.userCenterId\n // that.customerName = user.customerName\n // that.addReceived();\n // }else{\n // that.$message.warning(\"请先登录会员\");\n // }\n // }});\n // return;\n },\n // 直接收款\n addReceived() {\n\n if (!this.account_id) {\n this.$message.warning(\"请选择结算账户\");\n return;\n }\n if (!this.userCenterId) {\n this.$confirm(\"订单未绑定会员,是否需要绑定会员进行结算?\", \"提示\", {\n confirmButtonText: \"会员登录\",\n cancelButtonText: \"跳过\",\n type: \"warning\",\n })\n .then(() => {\n this.activeName = \"second\";\n this.$emit(\"activeName\", this.activeName);\n })\n .catch(() => {\n this.addReceivedTwo();\n });\n } else {\n this.addReceivedTwo();\n }\n },\n async addReceivedTwo() {\n const accountList = [\n {\n accountId: this.account_id,\n accountNumber: this.account_num,\n accountName: this.accountName,\n money: this.input_two,\n discountMoney: 0,\n finalMoney: this.input_two,\n payWay: 4,\n remark: \"\",\n },\n ];\n const params = {\n customerId: this.customerId,\n customerName: this.customerName,\n sourceNo: \"\",\n sourceNoMoney: \"\",\n currentAccountName: this.userName,\n financeType: \"销售收款\",\n financeTypeId: 2,\n shopId: this.nowSelShop.id,\n money: this.money,\n shopName: this.nowSelShop.name,\n receiptTime: parseInt(new Date() / 1000),\n createTime: \"\",\n accountList: accountList,\n };\n\n const data = await addReceived(params);\n\n this.$message.success(\"收款成功\");\n if (this.input) {\n this.$emit(\"searchCustomerDetails\");\n }\n this.input_two = \"\";\n },\n },\n };\n</script>\n\n<style scoped>\n .right-main {\n height: calc(99vh - 166px);\n overflow: auto;\n }\n .tip {\n font-size: 16px;\n color: #666;\n width: 580px;\n margin: 80px auto 20px;\n line-height: 20px;\n }\n\n .tip p {\n color: #999;\n font-size: 14px;\n margin: 5px 0;\n }\n .input-box {\n width: 590px;\n margin: 0 auto;\n position: relative;\n }\n .input-input {\n height: 60px;\n font-size: 18px;\n padding: 6px 18px;\n display: inline-block;\n width: 590px;\n border: 1px solid #dcdee2;\n border-radius: 4px;\n color: #808695;\n cursor: text;\n }\n .input-unit {\n position: absolute;\n right: 24px;\n font-size: 18px;\n top: 50%;\n transform: translateY(-50%);\n }\n .input-box {\n width: 590px;\n margin: 0 auto;\n position: relative;\n }\n</style>\n"]}]}