| 1 |
- (window.webpackJsonp=window.webpackJsonp||[]).push([[46],{495:function(t,e,n){},620:function(t,e,n){"use strict";n(495)},736:function(t,e,n){"use strict";n.r(e);var r=n(7),o=(n(103),n(192),n(102),n(40),{name:"invoice_audit",data:function(){return{ids:0,srcList:[],invoiceRow:{},paperReason:"",pictureReason:"",paperAuditModel:!1,pictureAuditModel:!1,auditData:[]}},mounted:function(){this.getInvoiceDetail()},methods:{getInvoiceDetail:function(){var t=this;return Object(r.a)(regeneratorRuntime.mark((function e(){var n,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==(n=t.ids)){e.next=4;break}return t.$message.error("id不存在"),e.abrupt("return",!1);case 4:return e.next=6,t.$post("/api/admin/kaifabao/getInvoiceAuditInfo",{id:n});case 6:(r=e.sent)&&1===r.status&&(t.invoiceRow=r.data.invoice,t.srcList=[r.data.invoice.invoice_url],t.auditData=r.data.auditData||[],t.auditData.audit_data=r.data.auditData.audit_data||{});case 8:case"end":return e.stop()}}),e)})))()},onAudit:function(t){"picture"===t?this.pictureAuditModel=!0:"paper"===t&&(this.paperAuditModel=!0)},onPictureAudit:function(t){var e=this;return Object(r.a)(regeneratorRuntime.mark((function n(){var data,r;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(data={},!t){n.next=5;break}data={invoiceId:e.ids,action:"approve"},n.next=9;break;case 5:if(e.pictureReason){n.next=8;break}return e.$message.error("原因不能为空"),n.abrupt("return",!1);case 8:data={invoiceId:e.ids,action:"reject",reason:e.pictureReason};case 9:return n.next=11,e.$post("/api/admin/kaifabao/auditInvoiceWithdrawalPicture",data);case 11:(r=n.sent)&&1===r.status&&(e.$message({type:"success",message:"操作成功!"}),e.pictureAuditModel=!1,e.getInvoiceDetail());case 13:case"end":return n.stop()}}),n)})))()},onPaperAudit:function(t){var e=this;return Object(r.a)(regeneratorRuntime.mark((function n(){var data,r;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(data={},!t){n.next=5;break}data={invoiceId:e.ids,action:"approve"},n.next=9;break;case 5:if(e.paperReason){n.next=8;break}return e.$message.error("原因不能为空"),n.abrupt("return",!1);case 8:data={invoiceId:e.ids,action:"reject",reason:e.paperReason};case 9:return n.next=11,e.$post("/api/admin/kaifabao/auditInvoiceWithdrawalPaper",data);case 11:(r=n.sent)&&1===r.status&&(e.$message({type:"success",message:"操作成功!"}),e.paperAuditModel=!1,e.getInvoiceDetail());case 13:case"end":return n.stop()}}),n)})))()},getUrlParam:function(t){var e=new RegExp("(^|&)"+t+"=([^&]*)(&|$)"),n=window.location.search.substr(1).match(e);return null!=n?decodeURI(n[2]):null},downloadIamge:function(t,e){var a=document.createElement("a");a.download=e||"pic",a.href=t,a.click()},openUser:function(t){window.open(this.$store.state.domainConfig.siteUrl+"/rooter/user/".concat(t))}},created:function(){this.ids=this.getUrlParam("id")}}),c=(n(620),n(4)),component=Object(c.a)(o,(function(){var t=this,e=t._self._c;return e("div",[t._m(0),t._v(" "),e("div",{staticClass:"t-title"},[e("span",[t._v("发票图片")]),t._v(" "),e("span",[e("el-link",{attrs:{type:"primary"},on:{click:function(e){return t.downloadIamge(t.invoiceRow.invoice_url,"invoice")}}},[t._v("下载发票原件")])],1)]),t._v(" "),e("div",[e("el-image",{staticStyle:{width:"700px",height:"350px"},attrs:{src:t.invoiceRow.invoice_url,"preview-src-list":t.srcList}})],1),t._v(" "),e("div",{staticClass:"t-title"},[e("span",[t._v("审核金额:"+t._s(t.invoiceRow.amount))])]),t._v(" "),e("div",[e("div",{staticClass:"t-title"},[e("span",[t._v("发票图片审核 ")]),t._v(" "),"0"===t.invoiceRow.picture_verify_status?e("span",[e("el-tag",{attrs:{type:"info"}},[t._v("待审核")])],1):"1"===t.invoiceRow.picture_verify_status?e("span",{staticStyle:{color:"green"}},[e("el-tag",{attrs:{type:"success"}},[t._v("审核通过")])],1):"2"===t.invoiceRow.picture_verify_status?e("span",{staticStyle:{color:"red"}},[e("el-tag",{attrs:{type:"danger"}},[t._v("审核不通过")])],1):e("span",[t._v("--")])]),t._v(" "),"0"==t.invoiceRow.paper_verify_status?e("div",["0"===t.invoiceRow.picture_verify_status?e("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.onPictureAudit(!0)}}},[t._v("验证通过\n ")]):t._e(),t._v(" "),e("el-button",{attrs:{type:"danger"},on:{click:function(e){return t.onAudit("picture")}}},[t._v("验证不通过")])],1):t._e()]),t._v(" "),"1"===t.invoiceRow.picture_verify_status?e("div",[e("div",{staticClass:"t-title"},[e("span",[t._v("纸质发票审核 ")]),t._v(" "),"0"===t.invoiceRow.paper_verify_status?e("span",[e("el-tag",{attrs:{type:"info"}},[t._v("待审核")])],1):"1"===t.invoiceRow.paper_verify_status?e("span",{staticStyle:{color:"green"}},[e("el-tag",{attrs:{type:"success"}},[t._v("审核通过")])],1):"2"===t.invoiceRow.paper_verify_status?e("span",{staticStyle:{color:"red"}},[e("el-tag",{attrs:{type:"danger"}},[t._v("审核不通过")])],1):e("span",[t._v("--")])]),t._v(" "),"0"==t.invoiceRow.paper_verify_status?e("div",[e("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.onPaperAudit(!0)}}},[t._v("验证通过")]),t._v(" "),e("el-button",{attrs:{type:"danger"},on:{click:function(e){return t.onAudit("paper")}}},[t._v("验证不通过")])],1):t._e()]):t._e(),t._v(" "),e("div",[t._m(1),t._v(" "),t._l(t.auditData,(function(n){return e("div",{staticStyle:{"margin-top":"5px"}},[e("el-card",{attrs:{shadow:"never"}},[e("el-row",[e("el-col",{attrs:{span:12}},[e("div",{style:{"font-weight":700,color:"审核通过"===n.status_name?"green":"red"}},[t._v(t._s(n.status_name))])]),t._v(" "),e("el-col",{attrs:{span:10,offset:2}},[e("div",[e("span",{staticClass:"lblue point",on:{click:function(e){return t.openUser(n.audit_uid)}}},[t._v(t._s(n.nickname))]),t._v(" "+t._s(n.audit_date))])])],1),t._v(" "),e("el-row",{staticStyle:{"margin-top":"10px"}},[n.audit_data?e("el-col",{attrs:{span:12}},[e("div",{staticStyle:{"font-weight":"700"}},[t._v("消息通知:")]),t._v(" "),e("div",{staticStyle:{padding:"5px"}},[t._v("\n "+t._s(n.audit_data.reason||"")+"\n ")])]):t._e()],1)],1)],1)}))],2),t._v(" "),e("el-dialog",{attrs:{title:"请输入发票图片审核不通过的原因",visible:t.pictureAuditModel,width:"30%"},on:{"update:visible":function(e){t.pictureAuditModel=e}}},[e("div",[e("el-input",{model:{value:t.pictureReason,callback:function(e){t.pictureReason=e},expression:"pictureReason"}})],1),t._v(" "),e("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{on:{click:function(e){t.pictureAuditModel=!1}}},[t._v("取 消")]),t._v(" "),e("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.onPictureAudit(!1)}}},[t._v("确 定")])],1)]),t._v(" "),e("el-dialog",{attrs:{title:"请输入纸质发票审核不通过的原因",visible:t.paperAuditModel,width:"30%"},on:{"update:visible":function(e){t.paperAuditModel=e}}},[e("div",[e("el-input",{model:{value:t.paperReason,callback:function(e){t.paperReason=e},expression:"paperReason"}})],1),t._v(" "),e("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{on:{click:function(e){t.paperAuditModel=!1}}},[t._v("取 消")]),t._v(" "),e("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.onPaperAudit(!1)}}},[t._v("确 定")])],1)])],1)}),[function(){var t=this._self._c;return t("div",{staticClass:"t-title"},[t("span",[this._v("验证发票")])])},function(){var t=this._self._c;return t("div",{staticClass:"t-title"},[t("span",[this._v("审核记录 ")])])}],!1,null,"79a3aaa7",null);e.default=component.exports}}]);
|