2020-11-12 14:57:34 +08:00

1 line
14 KiB
JavaScript

(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/dataSummary/detail"],{"03c9":function(e,t,i){"use strict";var T;i.d(t,"b",(function(){return o})),i.d(t,"c",(function(){return n})),i.d(t,"a",(function(){return T}));var o=function(){var e=this,t=e.$createElement,T=(e._self._c,e.effectiveShow?i("469b"):null),o=e.effectiveShow?i("1b65"):null,n=e.effectiveShow?i("134e"):null,C=e.effectiveShow?i("469b"):null,a=e.effectiveShow?i("33dc"):null,E=e.effectiveShow?i("682d"):null,A=e.effectiveShow?i("893e"):null,c=e.effectiveShow&&2!=e.isFACTAMOUNT_SALE&&1==e.isFACTAMOUNT_SALE?i("af37"):null,O=e.effectiveShow&&2!=e.isFACTAMOUNT_SALE&&1!=e.isFACTAMOUNT_SALE?i("84b9"):null,s=e.effectiveShow?i("7f0c"):null,f=e.effectiveShow&&2!=e.isFACT_AMOUNT&&1==e.isFACT_AMOUNT?i("af37"):null,u=e.effectiveShow&&2!=e.isFACT_AMOUNT&&1!=e.isFACT_AMOUNT?i("84b9"):null,r=e.effectiveShow&&1==e.isTICKETCODE_CIGARETTE?i("f8de"):null,l=e.effectiveShow&&1==e.isTICKETCODE_CIGARETTE?i("af37"):null,N=e.effectiveShow&&1==e.isSELLCOUNT_PROMOTION?i("a112"):null,_=e.effectiveShow&&1==e.isSELLCOUNT_PROMOTION?i("af37"):null;e.$mp.data=Object.assign({},{$root:{m0:T,m1:o,m2:n,m3:C,m4:a,m5:E,m6:A,m7:c,m8:O,m9:s,m10:f,m11:u,m12:r,m13:l,m14:N,m15:_}})},n=[]},6178:function(e,t,i){"use strict";(function(e){i("5fd4");T(i("66fd"));var t=T(i("9ffa"));function T(e){return e&&e.__esModule?e:{default:e}}e(t.default)}).call(this,i("543d")["createPage"])},"7b30":function(e,t,i){"use strict";i.r(t);var T=i("cd8c"),o=i.n(T);for(var n in T)"default"!==n&&function(e){i.d(t,e,(function(){return T[e]}))}(n);t["default"]=o.a},"9ffa":function(e,t,i){"use strict";i.r(t);var T=i("03c9"),o=i("7b30");for(var n in o)"default"!==n&&function(e){i.d(t,e,(function(){return o[e]}))}(n);i("e26b");var C,a=i("f0c5"),E=Object(a["a"])(o["default"],T["b"],T["c"],!1,null,"219fc642",null,!1,T["a"],C);t["default"]=E.exports},c1ef:function(e,t,i){},cd8c:function(e,t,i){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var T=i("2f62");function o(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var T=Object.getOwnPropertySymbols(e);t&&(T=T.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,T)}return i}function n(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?o(Object(i),!0).forEach((function(t){C(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):o(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}function C(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}var a=function(){i.e("components/uni-popup").then(function(){return resolve(i("9cb3"))}.bind(null,i)).catch(i.oe)},E={data:function(){var e=0;return{offsetTop:e,showPopupMiddle:!1,showPopupCheck:!1,showPopupYj:!1,isdisabled:!0,ischeckOut:!1,effectiveDetail:{},effectiveShow:!1,ID:"",SERVERPART_ID:"",Endaccount_ID:"",Toexamine:!1,isCheck:!1,PopupVisible3:!1,Opinion:"",trialani:!1,PURCHASEDESC:"",examineType:"",opinionType:"",moneyJj:"",cans:[],zhur:[],wcl:"",cor:"",cashpay:"",cashCorrect:0,FACTAMOUNT_SALE:"",SELLCOUNT_SALE:"",TICKETCODE_CIGARETTE:"",SELLCOUNT_CIGARETTE:"",FACTAMOUNT_CIGARETTE:"",TICKETCOUNT:"",FACT_AMOUNT:"",SELLCOUNT_PROMOTION:"",FACTAMOUNT_PROMOTION:"",mobileCorrect:0,mobileChongzheng:0,saleCorrect:0,isFACTAMOUNT_SALE:2,isFACT_AMOUNT:2,isTICKETCODE_CIGARETTE:!1,isSELLCOUNT_PROMOTION:!1,checkReason:"已确认",loadingType:1,loadType:1,contentText:{contentdown:"",contentrefresh:"",contentnomore:""},isback:!1,imagesList:[]}},computed:n(n({},(0,T.mapGetters)({user:"getUser"})),{},{TOTALSELLAMOUNT:function(){return this.$util.fmoney(this.effectiveDetail.TOTALSELLAMOUNT)},CASHPAY_DOWNLORD:function(){return this.$util.fmoney(this.effectiveDetail.CASHPAY_DOWNLORD)},DIFFERENT_PRICE:function(){return this.$util.fmoney(this.effectiveDetail.DIFFERENT_PRICE)},CASHPAY:function(){return this.$util.fmoney(this.effectiveDetail.CASHPAY)},MOBILEPAYMENT:function(){return this.$util.fmoney(this.effectiveDetail.MOBILEPAYMENT)},CORRECT_AMOUNT:function(){var e=parseFloat(this.effectiveDetail.MOBILE_CORRECT)+""=="NaN"?0:parseFloat(this.effectiveDetail.MOBILE_CORRECT),t=parseFloat(this.effectiveDetail.CASH_CORRECT)+""=="NaN"?0:parseFloat(this.effectiveDetail.CASH_CORRECT);return e+t},SALE_CORRECT:function(){var e=parseFloat(this.effectiveDetail.MOBILE_CORRECT)+""=="NaN"?0:parseFloat(this.effectiveDetail.MOBILE_CORRECT);return e-parseFloat(this.mobileChongzheng)},MOBILE_CORRECT:function(){return this.$util.fmoney(this.effectiveDetail.MOBILE_CORRECT)},CASH_CORRECT:function(){return this.$util.fmoney(this.effectiveDetail.CASH_CORRECT)},CASH:function(){return this.$util.fmoney(this.effectiveDetail.CASH)},moneyJjs:function(){return this.$util.fmoney(this.moneyJj)},shouldCorrect:function(){return(0==this.isFACTAMOUNT_SALE||0==this.isFACT_AMOUNT)&&1==this.isCheck}}),components:{uniPopup:a},methods:{showImg:function(){var t=[];this.imagesList.map((function(e){t.push(e.IMAGE_URL)})),e.previewImage({urls:t,current:0,loop:!0,indicator:"number"})},checkNum:function(e,t){var i=e.detail.value.match(/[+-]?\d+(\.\d{0,2})?/);i=i?i[0]:0,this.effectiveDetail[t]=i},getEndAccountDate:function(e){var t=this,i=this.effectiveDetail;t.$request.getM({action_type:"GetEndAccountDate",serverpartId:i.SERVERPART_ID,serverpartCode:i.SERVERPARTCODE,machineCode:i.MACHINECODE,shopCode:i.SHOPCODE,provinceCode:i.PROVINCE_CODE,endAccountStartDate:i.ENDACCOUNT_STARTDATE,endAccountDate:i.ENDACCOUNT_DATE,factAmount:i.FACT_AMOUNT,cashPay:i.CASHPAY,saleCorrect:i.SALE_CORRECT,mobilePayment:i.MOBILEPAYMENT,mobileCorrect:i.MOBILE_CORRECT,endAccountId:i.ENDACCOUNT_ID,dataType:e}).then((function(T){if(1==e&&(t.FACTAMOUNT_SALE=Number(T.FACTAMOUNT_SALE),t.SELLCOUNT_SALE=T.SELLCOUNT_SALE,t.FACTAMOUNT_SALE==i.TOTALSELLAMOUNT||i.TOTALSELLAMOUNT==t.FACTAMOUNT_SALE+i.FACTAMOUNT?t.isFACTAMOUNT_SALE=1:t.isFACTAMOUNT_SALE=0),2==e&&(t.TICKETCODE_CIGARETTE=T.TICKETCODE_CIGARETTE,t.SELLCOUNT_CIGARETTE=T.SELLCOUNT_CIGARETTE,t.FACTAMOUNT_CIGARETTE=T.FACTAMOUNT_CIGARETTE,t.TICKETCODE_CIGARETTE&&NaN!=t.TICKETCODE_CIGARETTE&&0!==Number(t.TICKETCODE_CIGARETTE)&&(t.isTICKETCODE_CIGARETTE=!0)),3==e){t.FACT_AMOUNT=Number(T.FACT_AMOUNT),t.TICKETCOUNT=T.TICKET_COUNT;var o=i.SALE_CORRECT||0;t.FACT_AMOUNT+o==i.MOBILEPAYMENT?(t.isFACT_AMOUNT=1,i.MOBILE_CORRECT=0,i.SALE_CORRECT=0):(t.isFACT_AMOUNT=0,t.mobileChongzheng=t.FACT_AMOUNT-i.MOBILEPAYMENT,i.MOBILE_CORRECT=""===i.MOBILE_CORRECT?t.mobileChongzheng:i.MOBILE_CORRECT,i.SALE_CORRECT=""===i.SALE_CORRECT?0:i.SALE_CORRECT)}4==e&&(t.SELLCOUNT_PROMOTION=T.SELLCOUNT_PROMOTION,t.FACTAMOUNT_PROMOTION=T.FACTAMOUNT_PROMOTION,0!=t.SELLCOUNT_PROMOTION&&(t.isSELLCOUNT_PROMOTION=!0))}))},getEffectiveDetail:function(){var e=this;this.$request.getM({action_type:"GetEndaccountDetails",Endaccount_ID:e.ENDACCOUNT_ID}).then((function(t){if(t.ResultCode&&"100"==t.ResultCode){e.imagesList=t.Data.ImageList;var i,T=t.Data;if(console.log(T),e.effectiveShow=!0,e.effectiveDetail=T,e.FACTAMOUNT_SALE=T.FACTAMOUNT_SALE,e.SELLCOUNT_SALE=T.SELLCOUNT_SALE,e.SELLCOUNT_CIGARETTE=T.SELLCOUNT_CIGARETTE,e.FACTAMOUNT_CIGARETTE=T.FACTAMOUNT_CIGARETTE,e.TICKETCOUNT=T.TICKETCOUNT,e.FACT_AMOUNT=T.FACT_AMOUNT,e.SELLCOUNT_PROMOTION=T.SELLCOUNT_PROMOTION,e.FACTAMOUNT_PROMOTION=T.FACTAMOUNT_PROMOTION,e.$forceUpdate(),""==T.FACTAMOUNT_SALE)e.getEndAccountDate(1);else{e.FACTAMOUNT_SALE=T.FACTAMOUNT_SALE;var o=T.FACTAMOUNT||0;e.FACTAMOUNT_SALE==T.TOTALSELLAMOUNT||e.FACTAMOUNT_SALE+o==T.TOTALSELLAMOUNT?e.isFACTAMOUNT_SALE=1:e.isFACTAMOUNT_SALE=0}if(""==T.TICKETCODE_CIGARETTE?e.getEndAccountDate(2):(e.TICKETCODE_CIGARETTE=T.TICKETCODE_CIGARETTE,0!==e.TICKETCODE_CIGARETTE&&(e.isTICKETCODE_CIGARETTE=!0)),""==T.FACT_AMOUNT)e.getEndAccountDate(3);else{var n=T.SALE_CORRECT||0;e.FACT_AMOUNT=T.FACT_AMOUNT,e.FACT_AMOUNT+n==T.MOBILEPAYMENT?(e.isFACT_AMOUNT=1,T.SALE_CORRECT=0,T.MOBILE_CORRECT=0):e.isFACT_AMOUNT=0}if(""==T.SELLCOUNT_PROMOTION?e.getEndAccountDate(4):(e.SELLCOUNT_PROMOTION=T.SELLCOUNT_PROMOTION,0!==e.SELLCOUNT_PROMOTION&&(e.isSELLCOUNT_PROMOTION=!0)),e.cashpay=T.CASHPAY,e.cashCorrect=T.CASH_CORRECT,e.zhur=T.ENDACCOUNT_DESC.split("|"),0!=T.TOTALSELLAMOUNT){var C=parseFloat(T.TOTALSELLAMOUNT)/parseFloat(T.TICKETCOUNT),a=C.toString().indexOf(".")+3;e.moneyJj=C.toString().substring(0,a)}else e.moneyJj="0";if(0==T.TOTALSELLAMOUNT)e.wcl="0.00";else i=T.DIFFERENT_PRICE<0?-1*T.DIFFERENT_PRICE:T.DIFFERENT_PRICE,e.wcl=(i/T.TOTALSELLAMOUNT*100).toFixed(2),e.wcl>.3&&(e.cor="cor");0==T.PENDSTATE?(0==T.TREATMENT_MARKSTATE&&(e.isCheck=!0,e.isdisabled=!1),3==T.TREATMENT_MARKSTATE?(e.isCheck=!1,e.Toexamine=!0,e.examineType="SubmitEndaccount"):1==T.TREATMENT_MARKSTATE&&(e.isCheck=!1,e.Toexamine=!0,e.examineType="ApproveEndaccount")):(e.examineType="",e.Toexamine=!1)}else;}))},mask:function(){this.showPopupMiddle=!1,this.showPopupCheck=!1,this.showPopupYj=!1},noCheck:function(){this.showPopupMiddle=!1,this.showPopupCheck=!1},menuImg:function(e){this.isback=e,this.PURCHASEDESC=e?"":"同意",this.showPopupMiddle=!0,this.showPopupYj=!0},correct:function(){var e=this;e.$request.postM({action_type:"correctEndAccount",endAccountId:e.effectiveDetail.ENDACCOUNT_ID,factAmountSale:e.FACTAMOUNT_SALE,mobilePayment:e.effectiveDetail.MOBILEPAYMENT,factAmount:e.FACT_AMOUNT,cashPay:e.effectiveDetail.CASHPAY}).then((function(t){"100"==t.ResultCode&&e.getEffectiveDetail()}))},checkOut:function(){var t=this;if(1!=t.effectiveDetail.SCAN_TYPE&&0===t.isFACTAMOUNT_SALE)return e.showToast({icon:"none",title:"单品数据不一致,请冲正后重试",duration:1e3}),!1;1===t.effectiveDetail.SCAN_TYPE||1==t.isFACTAMOUNT_SALE&&1==t.isFACT_AMOUNT?(t.showPopupMiddle=!0,t.showPopupCheck=!0,parseFloat(t.effectiveDetail.CASHPAY)!==parseFloat(t.effectiveDetail.TOTALSELLAMOUNT)+parseFloat(t.effectiveDetail.CORRECT_AMOUNT)?(t.ischeckOut=!0,t.effectiveDetail.CASH_CORRECT=Math.round(100*(t.effectiveDetail.CASHPAY-t.effectiveDetail.TOTALSELLAMOUNT))/100):t.ischeckOut=!1):1==t.isFACTAMOUNT_SALE&&0==t.isFACT_AMOUNT?(t.showPopupMiddle=!0,t.showPopupCheck=!0,t.ischeckOut=!0,t.effectiveDetail.CASH_CORRECT=Math.round(100*(t.effectiveDetail.CASHPAY-t.effectiveDetail.TOTALSELLAMOUNT-t.effectiveDetail.MOBILE_CORRECT))/100):e.showToast({icon:"none",title:"请确认移动支付和单品记录无误后再进行审核",duration:1e3})},checkSubmit:function(){var t=this,i=parseFloat(t.effectiveDetail.CASHPAY)==parseFloat(t.effectiveDetail.TOTALSELLAMOUNT)+parseFloat(t.CORRECT_AMOUNT),T=parseFloat(t.CORRECT_AMOUNT)==parseFloat(t.effectiveDetail.MOBILE_CORRECT)+parseFloat(t.effectiveDetail.CASH_CORRECT),o=parseFloat(t.effectiveDetail.MOBILE_CORRECT)==parseFloat(t.mobileChongzheng)+parseFloat(t.effectiveDetail.SALE_CORRECT);if(i&&T){if(0==t.isFACT_AMOUNT&&!o)return e.showToast({icon:"none",title:"请输入正确的移动支付冲正金额。",duration:1e3}),!1;""!==t.checkReason?(e.showLoading(),t.$request.postM({action_type:"SaveEndAccount",serverpartId:t.effectiveDetail.SERVERPART_ID,endAccountStartDate:t.effectiveDetail.ENDACCOUNT_STARTDATE,endAccountDate:t.effectiveDetail.ENDACCOUNT_DATE,endAccountId:t.effectiveDetail.ENDACCOUNT_ID,saleCorrect:t.effectiveDetail.SALE_CORRECT,mobilePayment:t.effectiveDetail.MOBILEPAYMENT,mobileCorrect:t.effectiveDetail.MOBILE_CORRECT,sellcountSale:t.SELLCOUNT_SALE,factAmountSale:t.FACTAMOUNT_SALE,sellCountCigarette:t.SELLCOUNT_CIGARETTE,factAmountCigarette:t.FACTAMOUNT_CIGARETTE,ticketCount:t.TICKETCOUNT,factAmount:t.FACT_AMOUNT,sellCountPromotion:t.SELLCOUNT_PROMOTION,factAmountPromotion:t.FACTAMOUNT_PROMOTION,correctAmount:t.CORRECT_AMOUNT,staffName:t.user.USER_Name,reason:t.checkReason,cashPay:t.effectiveDetail.CASHPAY}).then((function(i){e.hideLoading(),100==i.ResultObject[0].ResultCode?(e.showToast({icon:"none",title:"校验成功",duration:3e3}),t.showPopupMiddle=!1,t.showPopupCheck=!1,setTimeout((function(){t.$eventHub.$emit("datasummary",!0),e.navigateBack({delta:1})}),2e3)):e.showToast({icon:"none",title:i.ResultObject[0].ResultDesc,duration:3e3,success:function(){t.showPopupMiddle=!1,t.showPopupCheck=!1}})}))):e.showToast({icon:"none",title:"校验原因不能为空",duration:3e3})}else e.showToast({icon:"none",title:"请确认现金冲正金额填写正确",duration:3e3})},examine:function(){var t=this;if(""!==t.PURCHASEDESC){if(!0===this.isback)return void this.toBack();var i={action_type:t.examineType,action_record:t.user.Membership_Id,action_data:t.effectiveDetail.ENDACCOUNT_ID};3==t.effectiveDetail.TREATMENT_MARKSTATE?i.DIRECTOR_INFO=t.PURCHASEDESC:1==t.effectiveDetail.TREATMENT_MARKSTATE&&(i.APPROVED_INFO=t.PURCHASEDESC),e.showLoading(),t.$request.postM(i).then((function(i){e.hideLoading(),1==i||100==i.ResultObject[0].ResultCode?(t.showPopupMiddle=!1,t.showPopupYj=!1,t.getEffectiveDetail(),e.showToast({icon:"none",title:"审核通过",duration:3e3}),t.$eventHub.$emit("datasummary",!0)):1!==i&&(t.showPopupMiddle=!1,t.showPopupYj=!1,t.getEffectiveDetail(),e.showToast({icon:"none",title:i.data,duration:3e3}))}))}else e.showToast({icon:"none",title:"意见不能为空",duration:2e3})},toBack:function(){var t=this;e.showLoading(),t.$request.postM({action_type:"BackEndaccount",action_data:t.effectiveDetail.ENDACCOUNT_ID,action_record:t.user.Membership_Id,APPROVED_INFO:t.PURCHASEDESC}).then((function(i){e.hideLoading(),1==i.data||100==i.data.ResultObject[0].ResultCode?(t.showPopupMiddle=!1,t.showPopupYj=!1,t.getEffectiveDetail(),e.showToast({icon:"none",title:"提交成功",duration:3e3}),t.$eventHub.$emit("datasummary",!0)):1!==i.data&&(t.showPopupMiddle=!1,t.showPopupYj=!1,t.getEffectiveDetail(),e.showToast({icon:"none",title:i.data,duration:3e3}))}))}},onLoad:function(e){e.SERVERPART_ID&&(this.SERVERPART_ID=e.SERVERPART_ID),this.ENDACCOUNT_ID=e.ENDACCOUNT_ID,this.getEffectiveDetail()}};t.default=E}).call(this,i("543d")["default"])},e26b:function(e,t,i){"use strict";var T=i("c1ef"),o=i.n(T);o.a}},[["6178","common/runtime","common/vendor"]]]);