caimei-paycash.js 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482
  1. /**
  2. *Created by ZHJY on 2020/7/14.
  3. */
  4. var payContainer = new Vue({
  5. el:"#payContainer",
  6. data: {
  7. isSubMitStatus:false,
  8. payInfo:{
  9. PAY_BANK_NUM: 'ALIPAY', //支付类型
  10. PAY_ORDERID: '', //订单ID
  11. PAY_UNPAIDAMOUNT: '', //待支付金额
  12. PAY_PAYAMOUNT: 0,//本次支付金额
  13. PAY_MOBILE_URL: '',//二维码生成链接
  14. PAY_DATA:{} //支付数据
  15. },
  16. bankData:[
  17. {imgUrl:'/img/pay/iconbank-01@2x.png',bankName:'中国工商银行',bankNum:'ICBC_B2B'},
  18. {imgUrl:'/img/pay/iconbank-02@2x.png',bankName:'招商银行',bankNum:'CMBCHINA_B2B'},
  19. {imgUrl:'/img/pay/iconbank-03@2x.png',bankName:'中国建设银行',bankNum:'CCB_B2B'},
  20. {imgUrl:'/img/pay/iconbank-04@2x.png',bankName:'交通银行',bankNum:'BOCO_B2B'},
  21. {imgUrl:'/img/pay/iconbank-05@2x.png',bankName:'兴业银行',bankNum:'CIB_B2B'},
  22. {imgUrl:'/img/pay/iconbank-06@2x.png',bankName:'中国民生银行',bankNum:'CMBC_B2B'},
  23. {imgUrl:'/img/pay/iconbank-07@2x.png',bankName:'中国广发银行',bankNum:'CEB_B2B'},
  24. {imgUrl:'/img/pay/iconbank-08@2x.png',bankName:'中国银行',bankNum:'BOC_B2B'},
  25. {imgUrl:'/img/pay/iconbank-09@2x.png',bankName:'平安银行',bankNum:'SZPA_B2B'},
  26. {imgUrl:'/img/pay/iconbank-10@2x.png',bankName:'中信银行',bankNum:'ECITIC_B2B'},
  27. {imgUrl:'/img/pay/iconbank-11@2x.png',bankName:'浦发银行',bankNum:'SPDB_B2B'},
  28. {imgUrl:'/img/pay/iconbank-12@2x.png',bankName:'华夏银行',bankNum:'HXB_B2B'},
  29. {imgUrl:'/img/pay/iconbank-13@2x.png',bankName:'北京银行',bankNum:'BCCB_B2B'},
  30. {imgUrl:'/img/pay/iconbank-14@2x.png',bankName:'中国农业银行',bankNum:'ABC_B2B'},
  31. {imgUrl:'/img/pay/iconbank-15@2x.png',bankName:'中国邮政储蓄银行',bankNum:'PSBC_B2B'},
  32. {imgUrl:'/img/pay/iconbank-16@2x.png',bankName:'徽商银行',bankNum:'HSB_B2B'},
  33. {imgUrl:'/img/pay/iconbank-17@2x.png',bankName:'青岛银行',bankNum:'QDYH_B2B'},
  34. {imgUrl:'/img/pay/iconbank-18@2x.png',bankName:'浙商银行',bankNum:'CZ_B2B'},
  35. {imgUrl:'/img/pay/iconbank-19@2x.png',bankName:'齐鲁银行',bankNum:'QLYH_B2B'}
  36. ],
  37. methodTab:['线上支付','转账支付'],
  38. mobileData:[
  39. {imgUrl:'/img/pay/iconbank-ali@2x.png',bankName:'支付宝支付',bankNum:'ALIPAY'},
  40. {imgUrl:'/img/pay/iconbank-wx@2x.png',bankName:'微信支付',bankNum:'WEIXIN'},
  41. {imgUrl:'/img/pay/iconbank-bank@2x.png',bankName:'网银支付',bankNum:'ICBC_B2B'}
  42. ],
  43. pageType:'',//页面跳转类型
  44. paidAmount:'',//订单待付金额
  45. payableAmount:'',//应付金额
  46. receiptAmount:'',//已支付金额
  47. balanceAmount:'',//应付剩余金额
  48. payAmount:'',//本次支付金额
  49. paymentIimit:50000,
  50. paymentIimitText:'',
  51. discernReceiptList:[],//支付记录列表
  52. tabIndex:0,//支付方式 0 移动支付 1网银支付 2线下转账
  53. mbOrderId:'',//支付订单ID
  54. mobileTabIndex:0,
  55. bankTabIndex:0,
  56. isRequest:false,
  57. isPayAlert:false,
  58. isPaySwitch:false,
  59. paySuccessCounter:'',
  60. bankPayLink_url:'',
  61. orderIdentificationId:'',//订单标识
  62. receiptStatus:'',
  63. invoiceStatus:false,
  64. isReceiptStatus:false,
  65. onlinePayFlag:'',
  66. payStatusText:'使用微信和企业网银支付全部金额后,供应商会在24小时后发货(周末、节假日顺延)。若着急发货,可以选择使用线下转账进行付款。',
  67. productID:''//发布商品的ID
  68. },
  69. filters: {
  70. NumFormat:function(value) {
  71. if(!value) return '0.00';
  72. var intPart = Number(value) - Number(value)%1; //获取整数部分(这里是windy93的方法)
  73. var intPartFormat = intPart.toString().replace(/(\d)(?=(?:\d{3})+$)/g, '$1,'); //将整数部分逢三一断
  74. var floatPart = ".00"; //预定义小数部分
  75. var value2Array = value.toString().split(".");
  76. if(value2Array.length == 2) { //=2表示数据有小数位
  77. floatPart = value2Array[1].toString(); //拿到小数部分
  78. if(floatPart.length == 1) { //补0,实际上用不着
  79. return intPartFormat + "." + floatPart + '0';
  80. } else {
  81. return intPartFormat + "." + floatPart;
  82. }
  83. } else {
  84. return intPartFormat + floatPart;
  85. }
  86. }
  87. },
  88. methods: {
  89. infoPayOrderCheckoutCounter:function(){//初始化订单数据
  90. var _self = this;
  91. PayApi.PayOrderCheckoutCounter({orderId:_self.payInfo.PAY_ORDERID},function(response){
  92. if(response.code == 0){
  93. // console.log(response);
  94. var data = response.data; //金额初始化
  95. _self.payInfo.PAY_UNPAIDAMOUNT = (data.order.payableAmount - data.order.receiptAmount).toFixed(2);
  96. _self.payInfo.PAY_PAYAMOUNT = (data.order.payableAmount-data.order.receiptAmount).toFixed(2);
  97. _self.discernReceiptList = data.discernReceipt;
  98. _self.paidAmount = (data.order.payableAmount-data.order.receiptAmount).toFixed(2);
  99. _self.receiptAmount = data.order.receiptAmount;
  100. _self.payableAmount= data.order.payableAmount;
  101. _self.balanceAmount = ( _self.payableAmount - _self.receiptAmount).toFixed(2) - _self.payInfo.PAY_PAYAMOUNT;
  102. _self.payAmount = (_self.payableAmount - _self.receiptAmount).toFixed(2);//本次支付金额
  103. _self.paySuccessCounter = data.order.paySuccessCounter;
  104. _self.receiptStatus = data.order.receiptStatus;
  105. _self.invoiceStatus = data.order.invoiceStatus;
  106. _self.onlinePayFlag = data.order.onlinePayFlag;
  107. if(_self.receiptAmount>0){
  108. _self.payStatusText = '使用微信和企业网银支付全部金额后,供应商会在24小时后发货(周末、节假日顺延)。';
  109. _self.isReceiptStatus = false;
  110. }else{
  111. _self.payStatusText = '使用微信和企业网银支付全部金额后,供应商会在24小时后发货(周末、节假日顺延)。若着急发货,可以选择使用线下转账进行付款。';
  112. _self.isReceiptStatus = true;
  113. }
  114. _self.isRequest = true;
  115. _self.PayOrderOnLineSwitch();
  116. }else{
  117. CAIMEI.Alert(response.msg,'确定',false);
  118. }
  119. })
  120. },
  121. PayOrderOnLineSwitch:function(){//获取是否可以先上支付
  122. var _self = this;
  123. PayApi.PayOrderOnLineSwitch({},function(response){
  124. if(response.code == 0){
  125. if(response.data === 0){
  126. _self.isPaySwitch = true;
  127. CAIMEI.Alert('线上支付功能正在维护中,请前往订单详情页面查看线下转账方式后进行付款','确定',true,function(){
  128. window.location.href='/user/order/detail.html?orderId='+_self.payInfo.PAY_ORDERID;
  129. });
  130. }
  131. }else{
  132. CAIMEI.Alert(response.msg,'确定',false);
  133. }
  134. })
  135. },
  136. PayMobileSubmitFn:function(){//点击移动支付方式
  137. var _self = this;
  138. if(_self.invoiceStatus){
  139. _self.layerConfirm();
  140. }else{
  141. if(_self.payInfo.PAY_BANK_NUM == ''){
  142. CAIMEI.dialog('请选择支付方式');
  143. return;
  144. }
  145. if(_self.payAmount == ''){
  146. CAIMEI.dialog('请输入本次支付金额');
  147. return;
  148. }
  149. if(_self.payAmount == 0){
  150. CAIMEI.dialog('本次支付金额不能为0');
  151. return;
  152. }
  153. if(_self.payAmount*100 < 2){
  154. CAIMEI.dialog('本次支付金额必须大于¥0.02');
  155. return;
  156. }
  157. if(_self.payAmount > _self.paymentIimit){
  158. switch (_self.payInfo.PAY_BANK_NUM) {
  159. case 'WEIXIN':
  160. _self.paymentIimitText = '本次支付金额已超出微信支付限额,请输入小于5万的金额进行支付';
  161. break;
  162. case 'ALIPAY':
  163. _self.paymentIimitText = '本次支付金额已超出支付宝限额,请输入小于5万的金额进行支付';
  164. break;
  165. }
  166. CAIMEI.Alert(_self.paymentIimitText,'知道了');
  167. return;
  168. }
  169. if(_self.payInfo.PAY_BANK_NUM == "WEIXIN"){
  170. if(_self.pageType === '1'){
  171. _self.payInfo.PAY_DATA = {//二手
  172. type:_self.payInfo.PAY_BANK_NUM,
  173. productId:_self.productID,
  174. amount:_self.payAmount,
  175. url:_self.payInfo.PAY_MOBILE_URL
  176. };
  177. CAIMEI.Storage.setItem('PAY_DATA',JSON.stringify(_self.payInfo.PAY_DATA));
  178. window.open("/pay/caimei-paymobile.html?pageType=1");
  179. _self.isPayAlert = true;
  180. }else{
  181. _self.payInfo.PAY_DATA = {//正常订单
  182. type:_self.payInfo.PAY_BANK_NUM,
  183. orderid:_self.payInfo.PAY_ORDERID,
  184. amount:_self.payAmount,
  185. url:_self.payInfo.PAY_MOBILE_URL
  186. };
  187. CAIMEI.Storage.setItem('PAY_DATA',JSON.stringify(_self.payInfo.PAY_DATA));
  188. window.open("/pay/caimei-paymobile.html");
  189. _self.isPayAlert = true;
  190. }
  191. }else{
  192. if(_self.pageType === '1'){
  193. var params = {//二手
  194. payWay:_self.payInfo.PAY_BANK_NUM,
  195. returnUrl:'https://www.caimei365.com/',
  196. productId:_self.productID,
  197. };
  198. _self.PayOrdersecondHandPay(params,_self.payInfo.PAY_BANK_NUM);
  199. }else{
  200. var params = {//正常订单
  201. payWay:_self.payInfo.PAY_BANK_NUM,
  202. payAmount:parseInt(_self.payAmount*100),
  203. returnUrl:'https://www.caimei365.com/',
  204. orderId:_self.payInfo.PAY_ORDERID
  205. };
  206. _self.PayOrderPcMallPay(params,_self.payInfo.PAY_BANK_NUM);
  207. }
  208. }
  209. }
  210. },
  211. PaySubmitFn:function(){//点击网银支付方式
  212. var _self = this;
  213. if(_self.invoiceStatus){
  214. _self.layerConfirm();
  215. }else{
  216. if(_self.payInfo.PAY_BANK_NUM == ''){
  217. CAIMEI.dialog('请选择银行!');
  218. return;
  219. }
  220. if(_self.payAmount <= 10){
  221. CAIMEI.dialog('企业网银支付的金额必须大于¥10.00');
  222. return;
  223. }
  224. if(_self.pageType === '1'){
  225. var params = {//二手
  226. payWay:'UNIONPAY',
  227. payAmount: parseInt(_self.payAmount*100),
  228. bankCode:_self.payInfo.PAY_BANK_NUM,
  229. returnUrl:'https://www.caimei365.com/',
  230. productId:_self.productID,
  231. };
  232. _self.PayOrdersecondHandPay(params,_self.payInfo.PAY_BANK_NUM);
  233. }else{
  234. var params = {//正常订单
  235. payWay:'UNIONPAY',
  236. payAmount: parseInt(_self.payAmount*100),
  237. bankCode:_self.payInfo.PAY_BANK_NUM,
  238. returnUrl:'https://www.caimei365.com/',
  239. orderId:_self.payInfo.PAY_ORDERID
  240. };
  241. _self.PayOrderPcMallPay(params,_self.payInfo.PAY_BANK_NUM);
  242. }
  243. }
  244. },
  245. PayOrderPcMallPay:function(params,type){//网银&&支付宝生成支付地址
  246. var _self = this;
  247. _self.isSubMitStatus=true;
  248. PayApi.PayOrderPcMallPay(params,function(response){
  249. if(response.code == 0){
  250. _self.isPayAlert = true;
  251. _self.isSubMitStatus=false;
  252. _self.mbOrderId = response.data.data.mbOrderId;
  253. if(type == 'ALIPAY'){
  254. _self.payInfo.PAY_MOBILE_URL = response.data.data.payUrl;
  255. _self.payInfo.PAY_DATA = {
  256. mbOrderId:_self.mbOrderId,
  257. type:_self.payInfo.PAY_BANK_NUM,
  258. orderid:_self.payInfo.PAY_ORDERID,
  259. amount:_self.payAmount,
  260. url:_self.payInfo.PAY_MOBILE_URL
  261. };
  262. CAIMEI.Storage.setItem('PAY_DATA',JSON.stringify(_self.payInfo.PAY_DATA));
  263. window.open("/pay/caimei-paymobile.html?pageType=1");
  264. }else{
  265. window.open(response.data.data.payUrl);
  266. }
  267. }else{
  268. _self.isSubMitStatus=false;
  269. CAIMEI.Alert(response.msg,'确定',false);
  270. }
  271. })
  272. },
  273. PayOrdersecondHandPay:function(params,type){//二手支付请求
  274. var _self = this;
  275. _self.isSubMitStatus=true;
  276. PayApi.PayOrdersecondHandPay(params,function(response){
  277. if(response.code == 0){
  278. _self.isPayAlert = true;
  279. _self.isSubMitStatus=false;
  280. _self.mbOrderId = response.data.data.mbOrderId;
  281. if(type == 'ALIPAY'){
  282. _self.payInfo.PAY_MOBILE_URL = response.data.data.payUrl;
  283. if(_self.pageType === '1'){
  284. _self.payInfo.PAY_DATA = {
  285. mbOrderId:_self.mbOrderId,
  286. type:_self.payInfo.PAY_BANK_NUM,
  287. productId:_self.productID,
  288. amount:_self.payAmount,
  289. url:_self.payInfo.PAY_MOBILE_URL
  290. };
  291. CAIMEI.Storage.setItem('PAY_DATA',JSON.stringify(_self.payInfo.PAY_DATA));
  292. window.open("/pay/caimei-paymobile.html?pageType=1");
  293. }else{
  294. _self.payInfo.PAY_DATA = {
  295. mbOrderId:_self.mbOrderId,
  296. type:_self.payInfo.PAY_BANK_NUM,
  297. orderid:_self.payInfo.PAY_ORDERID,
  298. amount:_self.payAmount,
  299. url:_self.payInfo.PAY_MOBILE_URL
  300. };
  301. CAIMEI.Storage.setItem('PAY_DATA',JSON.stringify(_self.payInfo.PAY_DATA));
  302. window.open("/pay/caimei-paymobile.html");
  303. }
  304. }else{
  305. window.open(response.data.data.payUrl);
  306. }
  307. }else{
  308. CAIMEI.Alert(response.msg,'确定',false);
  309. _self.isSubMitStatus=false;
  310. }
  311. })
  312. },
  313. changePayAmount:function(event){//输入支付金额控制
  314. var _self = this;
  315. var value = event.target.value;
  316. if(value == "" || value <0 ){//判断是否等于0 或者为空
  317. _self.payAmount = '';
  318. _self.payInfo.PAY_PAYAMOUNT = _self.payInfo.PAY_UNPAIDAMOUNT;
  319. _self.balanceAmount = _self.toFixedFn(_self.payInfo.PAY_UNPAIDAMOUNT);
  320. return;
  321. }else if(Number(value) > _self.payInfo.PAY_UNPAIDAMOUNT){//判断大于应付金额
  322. _self.payAmount = _self.payInfo.PAY_UNPAIDAMOUNT;
  323. _self.payInfo.PAY_PAYAMOUNT = _self.payAmount;
  324. _self.balanceAmount = _self.toFixedFn(_self.payInfo.PAY_UNPAIDAMOUNT-_self.payInfo.PAY_PAYAMOUNT);
  325. }else{
  326. _self.payAmount = value;
  327. _self.payInfo.PAY_PAYAMOUNT = _self.payAmount;
  328. _self.balanceAmount = _self.toFixedFn(_self.payInfo.PAY_UNPAIDAMOUNT-_self.payInfo.PAY_PAYAMOUNT);
  329. }
  330. },
  331. changePayAmountBlur:function(event){//失去焦点设置金额
  332. var _self = this;
  333. _self.payAmount = _self.toFixedFn(event.target.value);
  334. _self.payInfo.PAY_PAYAMOUNT = _self.payAmount;
  335. },
  336. changeTab:function(index,item){//选择支付方式切换
  337. this.tabIndex = index;
  338. switch (this.tabIndex) {
  339. case 0:
  340. this.payInfo.PAY_BANK_NUM = 'ALIPAY';
  341. break;
  342. case 1:
  343. this.payInfo.PAY_BANK_NUM = '';
  344. break;
  345. }
  346. },
  347. checkMobilePay:function(index,item){//选择移动支付方式
  348. this.mobileTabIndex = index;
  349. this.payInfo.PAY_BANK_NUM = item.bankNum;
  350. if( this.mobileTabIndex==2){
  351. }
  352. },
  353. checkBankPay:function(index,item){//选择网银支付方式-选择银行
  354. this.bankTabIndex = index;
  355. this.payInfo.PAY_BANK_NUM = item.bankNum;
  356. },
  357. copyLinkPaySubmitFn:function(){//复制网银支付链接
  358. var _self = this;
  359. if(_self.invoiceStatus){
  360. _self.layerConfirm();
  361. }else{
  362. if(_self.payAmount == ''){
  363. CAIMEI.dialog('请输入本次支付金额');
  364. return;
  365. }
  366. if(_self.payAmount == 0){
  367. CAIMEI.dialog('本次支付金额不能为0');
  368. return;
  369. }
  370. if(_self.payAmount <= 10){
  371. CAIMEI.dialog('企业网银支付的金额必须大于¥10.00');
  372. return;
  373. }
  374. PayApi.PayOrderPayLink({unpaidAmount:_self.payAmount,orderId:_self.payInfo.PAY_ORDERID},function(response){
  375. _self.bankPayLink_url = response.data;
  376. var oInput = document.createElement("textarea");
  377. oInput.value = _self.bankPayLink_url;
  378. document.body.appendChild(oInput);
  379. oInput.select(); // 选择对象
  380. document.execCommand("Copy"); // 执行浏览器复制命令
  381. document.body.removeChild(oInput);
  382. CAIMEI.dialog('复制成功');
  383. })
  384. }
  385. },
  386. copyOrderBtnSubmitFn:function(){//复制订单标识
  387. var _self = this;
  388. var oInput = document.createElement("textarea");
  389. oInput.value = _self.orderIdentificationId;
  390. document.body.appendChild(oInput);
  391. oInput.select(); // 选择对象
  392. document.execCommand("Copy"); // 执行浏览器复制命令
  393. document.body.removeChild(oInput);
  394. CAIMEI.dialog('复制成功');
  395. },
  396. hidePayAlert:function(){//隐藏已支付弹窗
  397. var _self = this;
  398. _self.isPayAlert = false;
  399. },
  400. RefreshBody:function(){//刷新页面
  401. var _self = this;
  402. if(_self.payInfo.PAY_BANK_NUM == 'WEIXIN'){
  403. PayApi.PayOrderPayWhetherSuccess({orderId: _self.payInfo.PAY_ORDERID, paySuccessCounter:_self.paySuccessCounter},function(response){
  404. _self.isPayAlert = false;
  405. if(response.code === 0){
  406. _self.windowLocationHref('success');
  407. }else{
  408. _self.windowLocationHref('error');
  409. }
  410. });
  411. }else{
  412. PayApi.PayOrderFindOrderStatus({mbOrderId:_self.mbOrderId},function(response){
  413. _self.isPayAlert = false;
  414. var data = response.data.data;
  415. if(data.status === '1'){
  416. _self.windowLocationHref('success');
  417. }else{
  418. _self.windowLocationHref('error');
  419. }
  420. });
  421. }
  422. },
  423. windowLocationHref:function(state){
  424. var _self = this;
  425. if( _self.pageType === '1'){
  426. window.location.href = '/pay/success.html?pageType=second&type='+state+'&payAmount='+_self.payAmount;
  427. }else{
  428. window.location.href = '/pay/success.html?pageType=www&type='+state+'&payAmount='+_self.payAmount;
  429. }
  430. },
  431. payTypeText:function(state){//处理支付记录文字
  432. var stateText = '',
  433. stateTextObject={
  434. 12:'企业网银',
  435. 13:'微信支付',
  436. 14:'支付宝',
  437. 15:'微信支付',
  438. 16:'余额抵扣',
  439. };
  440. Object.keys(stateTextObject).forEach(function(key) {
  441. if(key == state){
  442. stateText = stateTextObject[key]
  443. }
  444. });
  445. return stateText;
  446. },
  447. toFixedFn:function(text){//处理小数点后两位数
  448. return Number(text).toFixed(2);
  449. },
  450. layerConfirm:function(){
  451. var _self = this;
  452. CAIMEI.Alert('本次交易暂不支持线上支付开票,请使用线下转账的方式付款','知道了',true,function () {
  453. _self.payStatusText = '使用微信和企业网银支付全部金额后,供应商会在24小时后发货(周末、节假日顺延)。若着急发货,可以选择使用线下转账进行付款。';
  454. _self.isReceiptStatus = true;
  455. });
  456. }
  457. },
  458. mounted: function () {
  459. var _self = this;
  460. _self.pageType = CAIMEI.getUrlParam('pageType');
  461. if( _self.pageType === '1'){//二手
  462. _self.productID = CAIMEI.getUrlParam('productID');
  463. _self.payAmount = _self.toFixedFn(100);
  464. _self.isRequest = true;
  465. _self.payStatusText = '';
  466. }else{
  467. var HrefType = CAIMEI.getUrlParam('type');
  468. if(HrefType == 'payfirm'){
  469. _self.payInfo.PAY_ORDERID = CAIMEI.getUrlParam('orderID');
  470. _self.orderIdentificationId = '#'+_self.payInfo.PAY_ORDERID+'#';
  471. }else{
  472. var data =JSON.parse(localStorage.getItem("confirmOrderInfo"));
  473. _self.payInfo.PAY_ORDERID = data.data.orderID;
  474. _self.orderIdentificationId = '#'+_self.payInfo.PAY_ORDERID+'#';
  475. }
  476. _self.infoPayOrderCheckoutCounter();//正常订单初始化
  477. }
  478. }
  479. });