You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 line
37 KiB
JavaScript
1 line
37 KiB
JavaScript
2 years ago
|
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-raw-handover-aggregating-summary"],{"06db":function(e,t,a){"use strict";var r=a("4ea4");a("4160"),a("d81d"),a("acd8"),a("159b"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(a("5530"));a("96cf");var o=r(a("1da1")),i=r(a("d4ec")),u=r(a("bee2")),s=r(a("262e")),l=r(a("2caf")),c=a("9ab4"),d=a("60a3"),f=a("22da"),p=r(a("1d5f")),m=a("6b24"),g=a("cdd0"),h=a("612d"),v=r(a("b32d")),y=a("110c"),b=a("54a3"),k=function(e){(0,s.default)(a,e);var t=(0,l.default)(a);function a(){var e;return(0,i.default)(this,a),e=t.apply(this,arguments),e.model=p.default,e.border=!0,e.headers=m.summaryHeaders,e.isBusinessFinished=!0,e.amountForm={amount:""},e.submitForm={receiver:"",receiverName:"",password:""},e.amountFormRules={amount:[{required:!0,message:e.$t("message.Summary_PleaseInputNumber")}]},e.submitFormRules={receiver:[{required:!0,message:e.$t("message.Summary_PleaseInputReceiver")}],password:[{required:!0,message:e.$t("message.Summary_PleaseInputPassword")}]},e}return(0,u.default)(a,[{key:"onShow",value:function(){this.model=p.default,this.$submitForm.setRules(this.submitFormRules),this.isBusinessFinished=!1}},{key:"clickIndex",value:function(e){var t=this;console.log("ccccc",e),e.data.forEach((function(a,r){console.log("xuanzedeindex",e.data),console.log("hvmount",a.lineData.totalMoAmount-a.lineData.totalHvAmount),t.model.setAggregateListItemHvAmount({index:e.data[r].index,hvAmount:a.lineData.totalMoAmount-a.lineData.totalHvAmount})})),this.model.aggregateList.forEach((function(e){0==e.checked&&(e.hvAmount=0)})),console.log("/////////",this.model.aggregateList)}},{key:"beforeDestroy",value:function(){p.default.aggregateList.length>0&&!this.isBusinessFinished&&this.unlock()}},{key:"onHide",value:function(){p.default.aggregateList.length>0&&!this.isBusinessFinished&&this.unlock()}},{key:"onSelectAll",value:function(){console.log("this.nodel.aggregateList111",this.model.aggregateList),this.model.checkAllAggregateList(!this.model.isAggregateCheckedAll)}},{key:"onReceiverConfirm",value:function(){var e=(0,o.default)(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,g.auth.getUserInfo({loginName:this.submitForm.receiverName});case 2:t=e.sent,this.submitForm.receiver=this.submitForm.receiverName,this.submitForm.receiverName=t.userName;case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"onSubmit",value:function(){var e=this;this.$submitForm.validate(function(){var t=(0,o.default)(regeneratorRuntime.mark((function t(a){var r,o,i,u;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(!a){t.next=32;break}if(0!==e.model.aggregateList.length){t.next=5;break}e.customToast(e.$t("message.Pi_tip4")),t.next=32;break;case 5:if(!(e.submitForm.receiver?e.submitForm.receiver:e.submitForm.receiverName==b.session.loginName)){t.next=8;break}return e.customToast(e.$t("message.different")),t.abrupt("return");case 8:return t.next=10,g.auth.checkPassword({rfPwd:e.submitForm.password,factoryCode:b.session.factoryCode,loginName:e.submitForm.receiver?e.submitForm.receiver:e.submitForm.receiverName});case 10:if(r=!1,o=!0,e.model.aggregateList.forEach((function(e){e.checked&&(null!=e.hvAmount&&0!=e.hvAmount||(r=!0),e.checked&&(o=!1))})),!o){t.next=16;break}return e.customToast(e.$t("message.Pi_tip4")),t.abrupt("return");case 16:if(!r){t.next=19;break}return e.customToast(e.$t("message.Summary_PleaseInputNumber")),t.abrupt("return");case 19:if(i=[],u=!0,e.model.aggregateList.forEach((function(e){e.checked&&i.push(e)})),0!=i.length){t.next=25;break}return e.customToast(e.$t("message.Pi_tip13")),t.abrupt("return");case 25:if(i.forEach((function(e){parseFloat(e.totalMoAmount)-parseFloat(e.totalHvAmount)==parseFloat(e.hvAmount)||(u=!1)})),1==u){t.next=29;break}return e.customToast(e.$t("message.Pi_tip15")),t.abrupt("return");case 29:return t.next=31,e.model.uploadAggregateList({operatorPass:e.submitForm.
|