(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-c1cc38fc"],{"07b6":function(e,t,a){"use strict";var r=a("c451");a.n(r).a},"40e1":function(e,t,a){"use strict";var r=a("d9a2");a.n(r).a},"97c1":function(e,t,a){"use strict";var r={name:"TabLog",data:function(){return{keywords:""}},props:{logData:{type:Array}},methods:{queryLog:function(){this.$emit("queryLog",this.keywords)}}},n=a("2877"),i=Object(n.a)(r,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"p1"},[a("div",{staticClass:"d-flex m-bottom-2"},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.keywords,expression:"keywords"}],staticClass:"p-left-1",staticStyle:{border:"1px solid #eee","border-radius":"4px"},attrs:{type:"text"},domProps:{value:e.keywords},on:{input:function(t){t.target.composing||(e.keywords=t.target.value)}}}),a("el-button",{staticClass:"m-left-1",on:{click:e.queryLog}},[e._v("查询")])],1),a("el-table",{staticStyle:{width:"80%"},attrs:{data:e.logData,height:"550",border:""}},[a("el-table-column",{attrs:{align:"center",prop:"createTime",label:"操作时间",width:"200"}}),""!=e.logData.operatorUserName?a("el-table-column",{attrs:{align:"center",prop:"operatorUserName",label:"操作人",width:"200"}}):a("el-table-column",{attrs:{align:"center",prop:"operatorUser",label:"操作人",width:"200"}}),a("el-table-column",{attrs:{prop:"reason",label:"描述"}})],1)],1)}),[],!1,null,"35e63df4",null);t.a=i.exports},bb75:function(e,t,a){"use strict";a.d(t,"n",(function(){return n})),a.d(t,"h",(function(){return i})),a.d(t,"C",(function(){return l})),a.d(t,"D",(function(){return o})),a.d(t,"A",(function(){return s})),a.d(t,"e",(function(){return c})),a.d(t,"d",(function(){return u})),a.d(t,"t",(function(){return d})),a.d(t,"c",(function(){return p})),a.d(t,"z",(function(){return m})),a.d(t,"I",(function(){return b})),a.d(t,"s",(function(){return h})),a.d(t,"G",(function(){return f})),a.d(t,"b",(function(){return g})),a.d(t,"F",(function(){return y})),a.d(t,"E",(function(){return v})),a.d(t,"o",(function(){return k})),a.d(t,"x",(function(){return w})),a.d(t,"r",(function(){return N})),a.d(t,"k",(function(){return x})),a.d(t,"u",(function(){return C})),a.d(t,"m",(function(){return S})),a.d(t,"j",(function(){return F})),a.d(t,"g",(function(){return P})),a.d(t,"y",(function(){return I})),a.d(t,"p",(function(){return T})),a.d(t,"v",(function(){return O})),a.d(t,"B",(function(){return R})),a.d(t,"f",(function(){return D})),a.d(t,"a",(function(){return j})),a.d(t,"w",(function(){return $})),a.d(t,"H",(function(){return A})),a.d(t,"l",(function(){return q})),a.d(t,"i",(function(){return _})),a.d(t,"q",(function(){return L}));a("99af");var r=a("284b"),n=function(e){return Object(r.a)({url:"manager/payment/listSupplierHeader",method:"GET",params:e})},i=function(e){return Object(r.a)({url:"manager/payment/getCompOrg?userId=".concat(e),method:"GET"})},l=function(e){return Object(r.a)({url:"manager/payment/getSupplierList",method:"GET",params:e})},o=function(e){return Object(r.a)({url:"manager/payment/getUserList",method:"GET",params:e})},s=function(e){return Object(r.a)({url:"manager/payment/insert",method:"POST",data:e})},c=function(e){return Object(r.a)({url:"manager/payment/update",method:"PUT",data:e})},u=function(e){return Object(r.a)({url:"manager/payment/delete",method:"POST",params:e})},d=function(e){return Object(r.a)({url:"manager/payment/order-list?orderNo=".concat(e),method:"GET"})},p=function(e){var t=e.ids,a=e.orderNo;return Object(r.a)({url:"manager/payment/delete-order?ids=".concat(t,"&orderNo=").concat(a),method:"POST"})},m=function(e){return Object(r.a)({url:"manager/payment/insert-order",method:"POST",data:e})},b=function(e){return Object(r.a)({url:"manager/payment//update-order",method:"POST",data:e})},h=function(e){return Object(r.a)({url:"manager/payment/order-items-list",method:"GET",params:e})},f=function(e){return Object(r.a)({url:"manager/payment/submit-match-list",method:"PUT",data:e})},g=function(e){return Object(r.a)({url:"manager/payment/delete-match",method:"POST",params:e})},y=function(e){return Object(r.a)({url:"manager/payment/submit",method:"POST",params:e})},v=function(e){return Object(r.a)({url:"manager/payment/recall",method:"POST",params:e})},k=function(e){return Object(r.a)({url:"manager/payment/listCompany",method:"GET",params:e})},w=function(){return Object(r.a)({url:"manager/payment/getPayTypeList",method:"GET"})},N=function(e){return Object(r.a)({url:"manager/payment/getMaterialList",method:"GET",params:e})},x=function(e){return Object(r.a)({url:"manager/payment/invoke-contract-list",method:"GET",params:e})},C=function(e){return Object(r.a)({url:"manager/payment/invoke-purchace-list",method:"GET",params:e})},S=function(e){return Object(r.a)({url:"manager/payment/invoke-receive-list",method:"GET",params:e})},F=function(e){return Object(r.a)({url:"manager/payment/invoke-brand-list",method:"GET",params:e})},P=function(){return Object(r.a)({url:"manager/payment/codeList",method:"GET"})},I=function(e){return Object(r.a)({url:"manager/payment/valueSetList",method:"GET",params:e})},T=function(e){return Object(r.a)({url:"manager/payment/listOrg",method:"GET",params:e})},O=function(){return Object(r.a)({url:"manager/payment/getSysConfig",method:"GET",params:{code:"SalaryAdmin"}})},R=function(e){return Object(r.a)({url:"manager/payment/match",method:"POST",params:e})},D=function(e){return Object(r.a)({url:"manager/payment/getBillName",method:"GET",params:e})},j=function(e){return Object(r.a)({url:"manager/payment/getMatchFlag",method:"GET",params:e})},$=function(e){return Object(r.a)({url:"manager/payment/getTransferUser",method:"GET",params:e})},A=function(e){return Object(r.a)({url:"manager/payment/transfer",method:"POST",params:e})},q=function(e){return Object(r.a)({url:"manager/payment/invoke-internal-list",method:"GET",params:e})},_=function(){return Object(r.a)({url:"manager/payment/getFlowType",method:"GET"})},L=function(e){return Object(r.a)({url:"manager/payment/getMatchFinFlag",method:"GET",params:e})}},c451:function(e,t,a){},c4eb:function(e,t,a){"use strict";a.r(t);a("a4d3"),a("e01a"),a("99af"),a("4de4"),a("7db0"),a("4160"),a("a630"),a("caad"),a("c975"),a("a15b"),a("d81d"),a("13d5"),a("b0c0"),a("a9e3"),a("b64b"),a("d3b7"),a("ac1f"),a("25f0"),a("2532"),a("3ca3"),a("1276"),a("159b"),a("ddb0"),a("e260"),a("cca6"),a("e6cf"),a("96cf");var r=a("1da1"),n=a("5530"),i={name:"form-field",data:function(){return{statusWhiteList:["未处理","已处理","暂挂","退票"]}},props:["formGroup","orderField","statusStr","statusPending"],created:function(){},computed:{isInputDisabled:function(){var e=this.statusStr;return this.statusWhiteList.includes(e)},isInputShow:function(){var e=this.statusPending;return this.statusWhiteList.includes(e)}},methods:{remoteMethod:function(e,t){this.$emit("blurSearch",e,t)},updateOrderField:function(){},changeItem:function(e,t){this.$emit("change",e,t)},focusHandle:function(e){this.$emit("focus",e)},clearHanlde:function(e,t){this.$emit("clear",e,t)}}},l=(a("e964"),a("40e1"),a("2877")),o=Object(l.a)(i,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-field"},e._l(e.formGroup,(function(t,r){return a("div",{directives:[{name:"show",rawName:"v-show",value:"状态"!==t.keyCn||!e.isInputShow,expression:"item.keyCn !== '状态' || !isInputShow"}],key:r,staticClass:"formGroups",class:{required:t.isRequired}},["援引品牌服务单流程"==t.keyCn?a("label",{attrs:{for:t.key}},[e._v(" "+e._s(t.keyCn)+" "),a("span",{directives:[{name:"show",rawName:"v-show",value:t.showType,expression:"item.showType"}]},[e._v(e._s(9661==t.showType?"(品牌服务)":"(市场推广)"))])]):a("label",{attrs:{for:t.key}},[e._v(e._s(t.keyCn))]),a("div",{staticClass:"m-top-1"},["input"==t.type&&"审批人意见"==t.keyCn?a("el-tooltip",{attrs:{effect:"dark",content:e.orderField[t.key],placement:"bottom",disabled:!e.orderField[t.key]}},[a("el-input",{staticStyle:{width:"80%",color:"#000"},attrs:{id:t.name,type:"text",disabled:t.disabled},model:{value:e.orderField[t.key],callback:function(a){e.$set(e.orderField,t.key,a)},expression:"orderField[item['key']]"}})],1):e._e(),"input"==t.type&&"审批人意见"!=t.keyCn&&"援引品牌服务单流程"!=t.keyCn?a("el-input",{staticStyle:{width:"80%",color:"#000"},attrs:{id:t.name,type:"text",disabled:t.disabled},model:{value:e.orderField[t.key],callback:function(a){e.$set(e.orderField,t.key,a)},expression:"orderField[item['key']]"}}):"select"==t.type?a("el-select",{staticStyle:{width:"80% !important"},attrs:{disabled:t.disabled,filterable:"",clearable:""},on:{change:function(a){return e.changeItem(a,t.keyCn)},clear:function(a){return e.clearHanlde(t.keyCn,t.key)}},model:{value:e.orderField[t.key],callback:function(a){e.$set(e.orderField,t.key,a)},expression:"orderField[item['key']]"}},e._l(t.options,(function(e,r){return a("el-option",{key:r,attrs:{label:e[t.labelKey],value:e[t.labelValue]}})})),1):"blur"==t.type?a("el-select",{staticStyle:{width:"80% !important"},attrs:{disabled:t.disabled,clearable:"",filterable:"",multiple:"抄送干系人"==t.keyCn,remote:"","remote-method":function(a){return e.remoteMethod(a,t.keyCn)},placeholder:"请输入关键字查询"},on:{change:function(a){return e.changeItem(a,t.keyCn)},focus:function(a){return e.focusHandle(t.keyCn)},clear:function(a){return e.clearHanlde(t.keyCn,t.key)}},model:{value:e.orderField[t.key],callback:function(a){e.$set(e.orderField,t.key,a)},expression:"orderField[item['key']]"}},e._l(t.options,(function(e){return a("el-option",{key:e.id,attrs:{label:e[t.labelKey],value:e[t.labelValue]}})})),1):"date"==t.type?a("el-date-picker",{staticStyle:{width:"80% !important"},attrs:{disabled:t.disabled,"value-format":"yyyy-MM-dd",type:"date",placeholder:"选择日期",placement:"bottom-start"},model:{value:e.orderField[t.key],callback:function(a){e.$set(e.orderField,t.key,a)},expression:"orderField[item['key']]"}}):e._e()],1)])})),0)}),[],!1,null,"ae00deca",null).exports,s=a("97c1"),c=[[{key:"businessType",keyCn:"业务类型",type:"select",isRequired:!0,options:[{label:"普通付款申请单",id:"普通付款申请单"},{label:"采购付款申请单",id:"采购付款申请单"},{label:"品牌服务&市场推广付款申请单",id:"品牌服务&市场推广付款申请单"}],labelKey:"label",labelValue:"id",disabled:!1},{key:"invoiceType",keyCn:"发票类型",type:"select",isRequired:!0,options:[{label:"先票",id:"先票"},{label:"后票",id:"后票"},{label:"后票充值",id:"后票充值"},{label:"无票",id:"无票"},{label:"形式发票先票",id:"形式发票先票"},{label:"形式发票后票",id:"形式发票后票"}],labelKey:"label",labelValue:"id"},{key:"processNo",keyCn:"援引相关合同流程",type:"blur",options:[],labelKey:"name",labelValue:"id",disabled:!1},{key:"processNumber",keyCn:"援引内结流程",type:"blur",options:[],labelKey:"name",labelValue:"id",disabled:!1},{key:"billName",keyCn:"标题",type:"input"},{key:"billNameRemark",keyCn:"标题特殊备注",type:"input"},{key:"billNumber",keyCn:"单据编号",type:"input",disabled:!0},{key:"companyName",keyCn:"所属公司",isRequired:!0,type:"blur",options:[],labelKey:"fullName",labelValue:"companyCode"},{key:"currency",keyCn:"币种",type:"select",isRequired:!0,options:[{label:"AUD",id:"AUD"},{label:"BND",id:"BND"},{label:"CAD",id:"CAD"},{label:"CHF",id:"CHF"},{label:"CNY",id:"CNY"},{label:"DKK",id:"DKK"},{label:"EUR",id:"EUR"},{label:"GBP",id:"GBP"},{label:"HKD",id:"HKD"},{label:"IDR",id:"IDR"},{label:"INR",id:"INR"},{label:"JPY",id:"JPY"},{label:"KHR",id:"KHR"},{label:"KRW",id:"KRW"},{label:"LKR",id:"LKR"},{label:"MMK",id:"MMK"},{label:"MYR",id:"MYR"},{label:"NZD",id:"NZD"},{label:"PHP",id:"PHP"},{label:"SEK",id:"SEK"},{label:"SGD",id:"SGD"},{label:"THB",id:"THB"},{label:"TWD",id:"TWD"},{label:"USD",id:"USD"},{label:"VND",id:"VND"}],labelKey:"label",labelValue:"id"},{key:"payAmount",keyCn:"付款金额",type:"input",disabled:!0},{key:"payDate",keyCn:"约定/计划付款时间",type:"date",isRequired:!0},{key:"isDigitalMarket",keyCn:"是否为数字营销",type:"select",isRequired:!0,options:[{label:"是",id:"0"},{label:"否",id:"1"}],labelKey:"label",labelValue:"id"},{key:"supplierName",keyCn:"供应商名称",type:"blur",options:[],labelKey:"name",labelValue:"name",isRequired:!0},{key:"branchBank",keyCn:"开户行分行",type:"input",disabled:!0},{key:"accountInfo",keyCn:"账号信息",type:"input",disabled:!0},{key:"alipay",keyCn:"店铺支付宝账户",type:"input"},{key:"activityStartTime",keyCn:"活动开始时间",type:"date"},{key:"activityEndTime",keyCn:"活动结束时间",type:"date"},{key:"freezeStartTime",keyCn:"保证金冻结开始时间",type:"date"},{key:"freezeEndTime",keyCn:"保证金冻结结束时间",type:"date"},{key:"isInnerPay",keyCn:"是否为内部员工工资付款",type:"select",options:[{label:"是",value:"0"},{label:"否",value:"1"}],labelKey:"label",labelValue:"value",isRequired:!0,disabled:!0},{key:"isAbroadPay",keyCn:"是否为境内(不包括港澳台地区)公司对境外公司(包括港澳台地区)的付款",type:"select",isRequired:!0,options:[{label:"是",value:"0"},{label:"否",value:"1"}],labelKey:"label",labelValue:"value"},{key:"payType",keyCn:"付款类型",type:"select",options:[],labelKey:"name",labelValue:"code",isRequired:!0},{key:"stakeholder",keyCn:"抄送干系人",type:"blur",options:[],labelKey:"lastName",labelValue:"userId"},{key:"approvalComment",keyCn:"审批人意见",type:"input",disabled:!0}],[{key:"businessType",keyCn:"业务类型",type:"select",isRequired:!0,options:[{label:"普通付款申请单",id:"普通付款申请单"},{label:"采购付款申请单",id:"采购付款申请单"},{label:"品牌服务&市场推广付款申请单",id:"品牌服务&市场推广付款申请单"}],labelKey:"label",labelValue:"id",disabled:!1},{key:"purchaseNumber",keyCn:"援引采购流程",type:"blur",isRequired:!0},{key:"received",keyCn:"援引收货流程",type:"blur",isRequired:!0},{key:"invoiceType",keyCn:"发票类型",type:"select",isRequired:!0,options:[{label:"先票",id:"先票"},{label:"后票",id:"后票"},{label:"形式发票先票",id:"形式发票先票"},{label:"形式发票后票",id:"形式发票后票"}],labelKey:"label",labelValue:"id"},{key:"contract",keyCn:"援引相关合同流程",type:"input",disabled:!0},{key:"billName",keyCn:"标题",type:"input"},{key:"billNameRemark",keyCn:"标题特殊备注",type:"input"},{key:"payDate",keyCn:"约定/计划付款时间",type:"date",isRequired:!0},{key:"payType",keyCn:"付款类型",type:"select",options:[],labelKey:"name",labelValue:"code",isRequired:!0},{key:"billNumber",keyCn:"单据编号",type:"input",disabled:!0},{key:"companyName",keyCn:"所属公司",isRequired:!0,type:"input",disabled:!0},{key:"orgName",keyCn:"成本中心",type:"input",disabled:!0},{key:"currency",keyCn:"币种",isRequired:!0,type:"select",options:[{label:"AUD",id:"AUD"},{label:"BND",id:"BND"},{label:"CAD",id:"CAD"},{label:"CHF",id:"CHF"},{label:"CNY",id:"CNY"},{label:"DKK",id:"DKK"},{label:"EUR",id:"EUR"},{label:"GBP",id:"GBP"},{label:"HKD",id:"HKD"},{label:"IDR",id:"IDR"},{label:"INR",id:"INR"},{label:"JPY",id:"JPY"},{label:"KHR",id:"KHR"},{label:"KRW",id:"KRW"},{label:"LKR",id:"LKR"},{label:"MMK",id:"MMK"},{label:"MYR",id:"MYR"},{label:"NZD",id:"NZD"},{label:"PHP",id:"PHP"},{label:"SEK",id:"SEK"},{label:"SGD",id:"SGD"},{label:"THB",id:"THB"},{label:"TWD",id:"TWD"},{label:"USD",id:"USD"},{label:"VND",id:"VND"}],labelKey:"label",labelValue:"id",disabled:!0},{key:"payAmount",keyCn:"付款金额",type:"input",disabled:!0},{key:"supplierName",keyCn:"供应商名称",type:"input",options:[],labelKey:"name",labelValue:"name",isRequired:!0,disabled:!0},{key:"branchBank",keyCn:"开户行分行",type:"input",disabled:!0},{key:"accountInfo",keyCn:"账号信息",type:"input",disabled:!0},{key:"nonPurchaseNumber",keyCn:"非经营性采购流程编号",type:"input",disabled:!0},{key:"otherSignCompany",keyCn:"合同流程中对方签约公司名称",type:"input",disabled:!0},{key:"contractStartTime",keyCn:"合同开始日期",type:"input",disabled:!0},{key:"contractEndTime",keyCn:"合同结束日期",type:"input",disabled:!0},{key:"financeTerms",keyCn:"合同中财务结算条款",type:"input",disabled:!0},{key:"ext03",keyCn:"是否修改明细行成本中心",type:"select",options:[{label:"否",id:"1"},{label:"是",id:"0"}],labelKey:"label",labelValue:"id",disabled:!1,isRequired:!0},{key:"stakeholder",keyCn:"抄送干系人",type:"blur",options:[],labelKey:"lastName",labelValue:"userId"},{key:"approvalComment",keyCn:"审批人意见",type:"input",disabled:!0}],[{key:"businessType",keyCn:"业务类型",type:"select",isRequired:!0,options:[{label:"普通付款申请单",id:"普通付款申请单"},{label:"采购付款申请单",id:"采购付款申请单"},{label:"品牌服务&市场推广付款申请单",id:"品牌服务&市场推广付款申请单"}],labelKey:"label",labelValue:"id",disabled:!1},{key:"brand",keyCn:"援引品牌服务单流程",type:"blur",isRequired:!0},{key:"processTitle1",keyCn:"援引相关合同流程",type:"blur",options:[],labelKey:"name",labelValue:"id"},{key:"processNumber",keyCn:"援引内结流程",type:"blur",options:[],labelKey:"name",labelValue:"id"},{key:"havContract",keyCn:"是否有相关合同流程",type:"select",options:[{label:"是",value:"0"},{label:"否",value:"1"}],labelKey:"label",labelValue:"value"},{key:"havInvoice",keyCn:"是否有发票照片",type:"select",options:[{label:"是",value:"0"},{label:"否",value:"1"}],labelKey:"label",labelValue:"value"},{key:"kolName",keyCn:"Kol名字",type:"input"},{key:"supplierType",keyCn:"供应商类型",type:"select",options:[{label:"企业",value:"1"},{label:"个人",value:"0"}],labelKey:"label",labelValue:"value"},{key:"kolFullName",keyCn:"姓名",type:"input"},{key:"uid",keyCn:"身份证号码",type:"input"},{key:"isWhiteList",keyCn:"是否白名单",type:"select",options:[{label:"是",value:"0"},{label:"否",value:"1"}],labelKey:"label",labelValue:"value"},{key:"whiteCompany",keyCn:"白名单公司",type:"input"},{key:"otherCompany",keyCn:"其他公司",type:"input"},{key:"invoiceType",keyCn:"发票类型",type:"select",isRequired:!0,options:[{label:"先票",id:"先票"},{label:"后票",id:"后票"},{label:"后票充值",id:"后票充值"},{label:"无票",id:"无票"},{label:"形式发票先票",id:"形式发票先票"},{label:"形式发票后票",id:"形式发票后票"}],labelKey:"label",labelValue:"id"},{key:"billName",keyCn:"标题",type:"input"},{key:"billNameRemark",keyCn:"标题特殊备注",type:"input"},{key:"billNumber",keyCn:"单据编号",type:"input",disabled:!0},{key:"companyName",keyCn:"所属公司",isRequired:!0,type:"input",disabled:!0},{key:"currency",keyCn:"币种",isRequired:!0,type:"input",disabled:!0,options:[{label:"AUD",id:"AUD"},{label:"BND",id:"BND"},{label:"CAD",id:"CAD"},{label:"CHF",id:"CHF"},{label:"CNY",id:"CNY"},{label:"DKK",id:"DKK"},{label:"EUR",id:"EUR"},{label:"GBP",id:"GBP"},{label:"HKD",id:"HKD"},{label:"IDR",id:"IDR"},{label:"INR",id:"INR"},{label:"JPY",id:"JPY"},{label:"KHR",id:"KHR"},{label:"KRW",id:"KRW"},{label:"LKR",id:"LKR"},{label:"MMK",id:"MMK"},{label:"MYR",id:"MYR"},{label:"NZD",id:"NZD"},{label:"PHP",id:"PHP"},{label:"SEK",id:"SEK"},{label:"SGD",id:"SGD"},{label:"THB",id:"THB"},{label:"TWD",id:"TWD"},{label:"USD",id:"USD"},{label:"VND",id:"VND"}],labelKey:"label",labelValue:"id"},{key:"payAmount",keyCn:"付款金额",type:"input",disabled:!0},{key:"payDate",keyCn:"约定/计划付款时间",type:"date",isRequired:!0},{key:"isDigitalMarket",keyCn:"是否为数字营销",type:"select",disabled:!0,isRequired:!0,options:[{label:"是",id:"0"},{label:"否",id:"1"}],labelKey:"label",labelValue:"id"},{key:"supplierName",keyCn:"供应商名称",type:"input",options:[],labelKey:"name",labelValue:"name",isRequired:!0,disabled:!0},{key:"branchBank",keyCn:"开户行分行",type:"input",disabled:!0},{key:"accountInfo",keyCn:"账号信息",type:"input",disabled:!0},{key:"payType_brand",keyCn:"付款类型",type:"select",options:[{name:"非DM内结",code:"0"},{name:"DM内结",code:"1"},{name:"任务付款",code:"2"}],labelKey:"name",labelValue:"code",isRequired:!0,disabled:!0},{key:"payType",keyCn:"付款类型2",type:"select",options:[],labelKey:"name",labelValue:"code",isRequired:!0},{key:"alipay",keyCn:"店铺支付宝账户",type:"input"},{key:"activityStartTime",keyCn:"活动开始时间",type:"date"},{key:"activityEndTime",keyCn:"活动结束时间",type:"date"},{key:"freezeStartTime",keyCn:"保证金冻结开始时间",type:"date"},{key:"freezeEndTime",keyCn:"保证金冻结结束时间",type:"date"},{key:"stakeholder",keyCn:"抄送干系人",type:"blur",options:[],labelKey:"lastName",labelValue:"userId"},{key:"approvalComment",keyCn:"审批人意见",type:"input",disabled:!0}]],u=["accountInfo","alipay","activityStartTime","activityEndTime","freezeStartTime","freezeEndTime","supplierType","billName","billNameRemark","branchBank","businessType","companyCode","companyName","contract","createBy","currency","ext02","invoiceType","nonPurchase","oaNum","orgCode","orgName","owner","payDate","payType","purchase","stakeholder","supplierCode","supplierName","invokeBrand","internal","ext03"],d=a("2f62"),p=a("bb75"),m=a("dd85"),b=function(e,t){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"add",r={};return Object.keys(e).forEach((function(a){t.forEach((function(t){a==t&&(r[a]=e[a])}))})),"edit"==a&&Object.assign(r,{billId:e.billId}),r},h={data:function(){return{activeName:"first",formGroup:c[0],orderField:{companyName:"",companyCode:"",orgName:"",orgCode:"",payAmount:0,status:"0",isInnerPay:"1"},tableData:[],contractTableData:[],internalTableData:[],attachmentTableData:[],isShowDialog:!1,isShowEditDialog:!1,paramsInfo:{receiveTime:"",goods:"",amount:"",costCenter:"",ext01:"",ext02:"",description:"",codeName:"",isServiceFee:"",companyName:"",platForm:"",chargeChannel:"",channelRemark:""},paramsRules:{amount:[{required:!0,trigger:"blur"},{validator:function(e,t,a){t<0?a(new Error("金额不能为负数")):a()},trigger:"blur"}]},isShowMatchDialog:!1,chooseCool:[],chooseData:[],type:"",orderNo:"",ids:"",lineId:"",matchInfo:{},isShowSubTable:!1,matchAmout:0,totalAmount:0,isShowBack:!1,isShowSaveAndSubmit:!1,isShowNewPayLine:!1,isShowMatchComplete:!1,searchDialog:!1,expenseTypeOptions:[],searchParams:{owner:localStorage.getItem("userId"),processTitle:"",processNo:"",applyMan:"",contractName:"",otherSignCompany:"",pageNo:1,pageSize:10},contractTotal:0,internalParams:{owner:localStorage.getItem("userId"),processTitle:"",processNumber:"",applyMan:"",collectOrgName:"",pageNo:1,pageSize:10},internalTotal:0,index:0,codeOptions:[],costCenterOptions:[],companyList:[],contractExt01:"",invoiceLineKeyword:"",purchaseDialog:!1,receiveGoodsDialog:!1,purchaseParams:{owner:localStorage.getItem("userId"),nonPurchaseNumber:"",abutmentNo:"",supplierName:"",pageNo:1,pageSize:10},purchaseTotal:0,receiveParams:{receiveNumber:"",abutmentNo:"",oaCreateByName:"",pageNo:1,pageSize:10},receiveTotal:0,brandParams:{flowId:"9661",company:"",dept:"",sfwdm:"",gys:"",sqr:"",startDate:"",endDate:"",lsh:"",lcbh:"",pageNum:1,pageSize:10},brandTotal:0,flowIdOptions:[],receiveTableData:[],brandTableData:[],purchaseTableData:[],contractSelected:{},internalSelected:{},purchaseSelected:{},receiveSelected:{},brandSelected:{},purchaseField:{},uploadDialog:!1,uploadOption:{invoiceId:null,files:[],type:"",description:""},rate:0,isDelete:!0,brandDialog:!1,platformOptions:[],chargeChannelOptions:[],isBrandRemarkRequired:!1,brandCompanyNameOptions:[],brandCostCenterOptions:[],brandSupplierOptions:[],isPlatAndChargeRequired:!1,attOptions:[{label:"销货清单",value:"销货清单"},{label:"合同",value:"合同"},{label:"订单",value:"订单"},{label:"验收单",value:"验收单"},{label:"品牌确认邮件",value:"品牌确认邮件"},{label:"其他",value:"其他"}],isShowTransferDialog:!1,transferData:[],transferId:"",transferParams:{username:"",email:"",name:"",invoiceType:""},itemNumber:[],isShowMatch:!1,logData:[],isShwoTransferButton:!1,isOrgRequired:!0,internalDialog:!1,costCenterType:null,isNonPurchaseMap:{0:"否",1:"是"},ext04:null,attachLength:0,isLoading:!1}},computed:Object(n.a)(Object(n.a)({},Object(d.d)("payApplicant",["isIndex"])),{},{isShowAttac:function(){return 0==this.isIndex||6==this.isIndex||4==this.isIndex&&"后票充值"!=this.orderField.invoiceType}}),components:{formComponent:o,Log:s.a},created:function(){var e=this;return Object(r.a)(regeneratorRuntime.mark((function t(){var a,r,n,i,l;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:t.t0=e.isIndex,t.next=0===t.t0?3:1===t.t0?6:2===t.t0?8:3===t.t0?9:4===t.t0?10:5===t.t0?13:6===t.t0?14:7===t.t0?17:8===t.t0?18:19;break;case 3:return e.isShowSaveAndSubmit=!0,e.isShowNewPayLine=!0,t.abrupt("break",19);case 6:return e.isShowBack=!0,t.abrupt("break",19);case 8:case 9:return t.abrupt("break",19);case 10:return e.isShowMatchComplete=!0,e.isShwoTransferButton=!0,t.abrupt("break",19);case 13:return t.abrupt("break",19);case 14:return e.isShowSaveAndSubmit=!0,e.isShowNewPayLine=!0,t.abrupt("break",19);case 17:case 18:return t.abrupt("break",19);case 19:if(a=e.$route.query,r=a.type,n=a.businessType,i=e.$route.params.row,e.type=r,"edit"!=r){t.next=85;break}e.ext04=i.ext04,e.orderNo=i.billId,t.t1=i.businessType,t.next="普通付款申请单"===t.t1?28:"采购付款申请单"===t.t1?46:"品牌服务&市场推广付款申请单"===t.t1?66:83;break;case 28:return e.index=0,e.formGroup=c[0],e.orderField=i,e.$set(e.orderField,"processNo",i.invokeContract.processNo),e.$set(e.orderField,"processNumber",i.invokeInternal.processNumber),e.orderField.stakeholder=i.stakeholder.split(","),t.next=36,e.getUserNameByIds(i.stakeholder);case 36:return t.next=38,e.getTypeList();case 38:return e.disableOption("业务类型",!0),e.freezeFormGroup(),t.next=42,Object(p.t)(e.orderNo);case 42:return l=t.sent,l.result.reduce((function(e,t){return e.matchList.length+t.matchList.length})),"先票"==i.invoiceType&&l.result.length>0&&(e.formGroup.find((function(e){return"援引相关合同流程"==e.keyCn})).disabled=!0,e.formGroup.find((function(e){return"所属公司"==e.keyCn})).disabled=!0),t.abrupt("break",83);case 46:return e.index=1,e.formGroup=c[1],e.orderField=i,e.orderField.nonPurchaseNumber=i.invokePurchase.nonPurchaseNumber,e.orderField.otherSignCompany=i.invokePurchase.otherSignCompany,e.orderField.contractStartTime=i.invokePurchase.contractStartTime,e.orderField.contractEndTime=i.invokePurchase.contractEndTime,e.orderField.financeTerms=i.invokePurchase.financeTerms,e.orderField.isChange=i.invokePurchase.isChange,e.orderField.purchaseNumber=i.invokePurchase.purchaseNumber,e.orderField.received=i.invokeReceive.receiveNumber,e.orderField.stakeholder=i.stakeholder.split(","),"09"==i.orgCode.substring(0,2)&&(e.orderField.oaNum=e.orderField.gsNum),t.next=61,e.getTypeList();case 61:return t.next=63,e.getUserNameByIds(i.stakeholder);case 63:return e.freezeFormGroup(),e.disableOption("业务类型",!0),t.abrupt("break",83);case 66:return e.index=2,e.formGroup=c[2],e.orderField=i,e.orderField.payType_brand=i.invokeBrand.payType,e.orderField.brand=i.invokeBrand.mainProcessNumber,e.orderField.stakeholder=i.stakeholder.split(","),e.orderField.processTitle1=i.invokeContract.processTitle,e.formGroup.find((function(e){return"援引品牌服务单流程"==e.keyCn})).showType=i.invokeBrand.flowIdName,e.$set(e.orderField,"processNumber",i.invokeInternal.processNumber),t.next=78,e.getTypeList2();case 78:return t.next=80,e.getUserNameByIds(i.stakeholder);case 80:return e.freezeFormGroup(),e.disableOption("业务类型",!0),t.abrupt("break",83);case 83:t.next=122;break;case 85:if("add"!=e.type){t.next=122;break}t.t2=n,t.next="普通付款申请单"===t.t2?89:"采购付款申请单"===t.t2?100:"品牌服务&市场推广付款申请单"===t.t2?110:121;break;case 89:return e.index=0,e.formGroup=c[0],e.initOrderField(),e.orderField.businessType="普通付款申请单",t.next=95,e.getTypeList();case 95:return e.disableOption("业务类型",!0),e.getSysConfig("SalaryAdmin"),e.getBillName(),e.initCompanyList(),t.abrupt("break",122);case 100:return e.index=1,e.formGroup=c[1],e.getTypeList(),e.orderField={},e.orderField={ext03:"1"},e.orderField.businessType="采购付款申请单",e.disableOption("业务类型",!0),e.getBillName(),e.initCompanyList(),t.abrupt("break",122);case 110:return e.index=2,e.formGroup=c[2],e.formGroup.find((function(e){return"援引品牌服务单流程"==e.keyCn})).showType="",e.getTypeList2(),e.orderField={},e.orderField.businessType="品牌服务&市场推广付款申请单",e.disableOption("业务类型",!0),e.getBillName(),e.initCompanyList(),t.abrupt("break",122);case 121:e.$message.warning("业务类型选择错误!");case 122:case"end":return t.stop()}}),t)})))()},methods:Object(n.a)(Object(n.a)({},Object(d.b)({getAttachmentList:"supplier/getAttachmentList",deleteAttachmentList:"supplier/deleteAttachmentList"})),{},{freezeFormGroup:function(){var e=this;return Object(r.a)(regeneratorRuntime.mark((function t(){var a;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:a=JSON.parse(JSON.stringify(e.formGroup)),0!=e.isIndex&&6!=e.isIndex&&a.forEach((function(e){e.disabled=!0})),e.formGroup=a;case 3:case"end":return t.stop()}}),t)})))()},resetBrandParams:function(){this.brandParams={flowId:"9661",company:"",dept:"",sfwdm:"",gys:"",sqr:"",startDate:"",endDate:"",lsh:"",lcbh:"",pageNum:1,pageSize:10}},addAttac:function(){"形式发票后票"==this.orderField.invoiceType?0==this.isIndex||1==this.isIndex||4==this.isIndex||6==this.isIndex?this.uploadDialog=!this.uploadDialog:this.$message.warning("形式发票后票只有在发票匹配和驳回的节点可以上传附件"):this.uploadDialog=!this.uploadDialog},initCompanyList:function(){var e=this;return Object(r.a)(regeneratorRuntime.mark((function t(){var a;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(p.o)({keyword:""});case 2:a=t.sent,e.formGroup.find((function(e){return"所属公司"==e.keyCn})).options=a.result;case 5:case"end":return t.stop()}}),t)})))()},getAtta:function(){var e=this;return Object(r.a)(regeneratorRuntime.mark((function t(){var a;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,e.getAttachmentList(e.orderNo);case 2:a=t.sent,e.attachLength=a.result.length,e.attachmentTableData=a.result;case 5:case"end":return t.stop()}}),t)})))()},previewAtta:function(e){var t=e.row.uri;window.open(t,"_blank")},deleteAtta:function(e){var t=this;this.deleteAttachmentList(e.row.id).then((function(){t.getAtta()})).catch((function(e){t.$message.error(e.message)}))},disableOption:function(e,t){this.formGroup.find((function(t){return t.keyCn==e})).disabled=t},motifyMatchAmount:function(e,t){if(0!=Object.keys(this.matchInfo).length)if(e<=0)this.$message.warning("输入的金额需大于0!");else{var a=this.matchInfo.invoices.find((function(e){return e.id==t}));if(parseFloat(e)>parseFloat(a.w_different))return this.$message.warning("输入的金额不可大于匹配金额"),void(a.different=a.w_different);a.different=e}else this.$message.warning("请添加发票信息!")},searchHandle:function(){var e=this;return Object(r.a)(regeneratorRuntime.mark((function t(){var a;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(p.k)(e.searchParams);case 2:a=t.sent,e.contractTableData=a.result.data,e.searchParams.pageNo=a.result.pagination.pageNo,e.searchParams.pageSize=a.result.pagination.pageSize,e.contractTotal=a.result.pagination.total;case 7:case"end":return t.stop()}}),t)})))()},internalSearchHandle:function(){var e=this;return Object(r.a)(regeneratorRuntime.mark((function t(){var a;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(p.l)(e.internalParams);case 2:a=t.sent,e.internalTableData=a.result.data,e.internalParams.pageNo=a.result.pagination.pageNo,e.internalParams.pageSize=a.result.pagination.pageSize,e.internalTotal=a.result.pagination.total;case 7:case"end":return t.stop()}}),t)})))()},searchPurchaseHandle:function(){var e=this;return Object(r.a)(regeneratorRuntime.mark((function t(){var a;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(p.u)(e.purchaseParams);case 2:(a=t.sent).result.data.forEach((function(e){e.gsNum&&(e.gsNum_text="".concat(e.gsNum,"(").concat(e.ext05,")")),e.oaNum&&(e.oaNum_text="".concat(e.oaNum,"(").concat(e.ext06,")"))})),e.purchaseTableData=a.result.data,e.purchaseParams.pageNo=a.result.pagination.pageNo,e.purchaseParams.pageSize=a.result.pagination.pageSize,e.purchaseTotal=a.result.pagination.total;case 8:case"end":return t.stop()}}),t)})))()},resetPurchaseParams:function(){this.purchaseParams={owner:localStorage.getItem("userId"),nonPurchaseNumber:"",abutmentNo:"",supplierName:"",pageNo:1,pageSize:10}},searchReceiveGoodsHandle:function(){var e=this;return Object(r.a)(regeneratorRuntime.mark((function t(){var a;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(p.m)(e.receiveParams);case 2:a=t.sent,e.receiveTableData=a.result.data,e.receiveParams.pageNo=a.result.pagination.pageNo,e.receiveParams.pageSize=a.result.pagination.pageSize,e.receiveTotal=a.result.pagination.total;case 7:case"end":return t.stop()}}),t)})))()},resetReceiveParams:function(){this.receiveParams={receiveNumber:"",abutmentNo:"",oaCreateByName:"",pageNo:1,pageSize:10}},searchBrandHandle:function(){var e=this;return Object(r.a)(regeneratorRuntime.mark((function t(){var a,r;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return a=localStorage.getItem("userId"),Object.assign(e.brandParams,{sqr:a}),9661==e.brandParams.flowId?e.$delete(e.brandParams,"lcbh"):e.$delete(e.brandParams,"lsh"),t.next=5,Object(p.j)(e.brandParams);case 5:r=t.sent,e.brandTableData=r.result.data,e.brandParams.pageNum=r.result.pagination.pageNum,e.brandParams.pageSize=r.result.pagination.pageSize,e.brandTotal=r.result.pagination.total;case 10:case"end":return t.stop()}}),t)})))()},contractSelectHandle:function(e){this.contractSelected=e,this.contractExt01=e.ext01},internalSelectHandle:function(e){this.internalSelected=e,this.contractExt01=e.ext01},purchaseSelectHandle:function(e){this.purchaseSelected=e,this.orderField.businessType="采购付款申请单"},receiveSelectHandle:function(e){this.receiveSelected=e},brandSelectHandle:function(e){this.brandSelected=e},comfirmContract:function(){if(this.$set(this.orderField,"processNo",this.contractSelected.processNo),this.$set(this.orderField,"processTitle1",this.contractSelected.processTitle),this.orderField.contract=this.contractExt01,0==this.index){var e=this.formGroup.find((function(e){return"所属公司"==e.keyCn}));""!=this.contractSelected.ourSignCompanyName?(this.$set(this.orderField,"companyName",this.contractSelected.ourSignCompanyName),this.orderField.companyCode=this.contractSelected.ourSignCompany,e.disabled=!0):(this.$set(this.orderField,"companyName",this.contractSelected.ourSignCompanyName),e.disabled=!1)}this.searchDialog=!1},comfirmInternal:function(){this.$set(this.orderField,"processNumber",this.internalSelected.processNumber),this.orderField.internal=this.internalSelected.ext01,this.internalDialog=!1},comfirmPurchase:function(){var e=JSON.parse(JSON.stringify(this.purchaseSelected));this.$delete(e,"ext03"),Object.assign(this.orderField,e),Array.isArray(this.orderField.stakeholder)||(this.orderField.stakeholder=this.orderField.stakeholder.split(",")),this.orderField.businessType="采购付款申请单",this.getBillName();var t=this.purchaseSelected,a=t.contractNumber,r=t.companyName,n=t.companyCode,i=t.orgCode,l=t.orgName,o=t.oaNum,s=t.gsNum,c=t.currency,u=t.supplierCode,d=t.supplierName,p=t.branchBank,m=t.accountInfo,b=t.nonPurchaseNumber,h=t.stakeholder,f=i.substring(0,2);this.orderField.oaNum="09"==f?s:o;var g=localStorage.getItem("userId");this.purchaseField.owner=g,this.purchaseField.createBy=g,this.purchaseField.businessType="采购付款申请单","09"==f?this.purchaseField.gsNum=s:this.purchaseField.oaNum=o,this.purchaseField.contract=a,this.purchaseField.companyName=r,this.purchaseField.companyCode=n,this.purchaseField.orgCode=i,this.purchaseField.orgName=l,this.purchaseField.currency=c,this.purchaseField.supplierCode=u,this.purchaseField.supplierName=d,this.purchaseField.branchBank=p,this.purchaseField.accountInfo=m,this.purchaseField.nonPurchase=b,this.purchaseField.stakeholder=h,this.purchaseDialog=!1,this.getUserNameByIds(h)},comfirmReceive:function(){this.$set(this.orderField,"received",this.receiveSelected.receiveNumber),this.purchaseField.received=this.receiveSelected.ext01,this.receiveGoodsDialog=!1},comfirmBrand:function(){var e=this;return Object(r.a)(regeneratorRuntime.mark((function t(){var a,r,n;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:a=e.formGroup.find((function(e){return"援引品牌服务单流程"==e.keyCn})),e.$set(a,"showType",e.brandParams.flowId),r=JSON.parse(JSON.stringify(e.brandSelected)),n=e.brandSelected.payType,e.$delete(e.brandSelected,"payType"),e.orderField=e.brandSelected,e.orderField.payType_brand=n,e.orderField.invokeBrand=r,e.orderField.businessType="品牌服务&市场推广付款申请单",e.$set(e.orderField,"brand",e.brandSelected.mainProcessNumber),e.getBillName(),e.brandDialog=!1;case 12:case"end":return t.stop()}}),t)})))()},quit:function(){this.$router.push({path:"payApplicant"})},getOrderList:function(e){var t=this;return Object(r.a)(regeneratorRuntime.mark((function a(){var r;return regeneratorRuntime.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,Object(p.t)(e);case 2:(r=a.sent).result.forEach((function(e){e.oaNum&&(e.oaNum="(".concat(e.oaNum,")").concat(e.ext06)),e.gsNum&&(e.gsNum="(".concat(e.gsNum,")").concat(e.ext06))})),t.tableData=r.result;case 5:case"end":return a.stop()}}),a)})))()},deleteHandle:function(e){var t=this;return Object(r.a)(regeneratorRuntime.mark((function a(){var r,n,i;return regeneratorRuntime.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return r={ids:e,orderNo:t.orderNo},a.next=3,Object(p.c)(r);case 3:if(200!=(n=a.sent).status){a.next=13;break}return t.$message.success("删除成功"),a.next=8,Object(p.t)(t.orderNo);case 8:(i=a.sent).result.forEach((function(e){e.oaNum&&(e.oaNum="(".concat(e.oaNum,")").concat(e.ext06)),e.gsNum&&(e.gsNum="(".concat(e.gsNum,")").concat(e.ext06))})),t.tableData=i.result,a.next=14;break;case 13:t.$message.warning(n.message);case 14:case"end":return a.stop()}}),a)})))()},getUserNameByIds:function(e){var t=this;return Object(r.a)(regeneratorRuntime.mark((function a(){var r,n,i,l,o,s;return regeneratorRuntime.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:for(r="string"==typeof e?e.split(","):e,n=[],i=0;i0&&void 0!==e[0]?e[0]:"",n={itemId:t.orderField.billId,keywords:r},a.next=4,Object(m.w)(n);case 4:200==(i=a.sent).status?t.logData=i.result:t.$message.warning(i.message);case 6:case"end":return a.stop()}}),a)})))()},selectHandle:function(e){var t=[];e.forEach((function(e){t.push(e.id)})),this.ids=t.toString()},matchSelectHandle:function(e){e.map((function(e){return{id:e.id}}));var t={invoices:e,orderNo:this.orderField.billId,id:this.lineId};this.matchInfo=t},transferSelectHandle:function(e){this.transferId=e.id},invoiceSelectAll:function(e){this.matchSelectHandle(e)},confirmMatch:function(){var e=this;return Object(r.a)(regeneratorRuntime.mark((function t(){var a,r,n,i;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(null!=e.matchInfo.invoices){t.next=2;break}return t.abrupt("return");case 2:if(0!=e.matchInfo.invoices.length){t.next=4;break}return t.abrupt("return");case 4:a=0;case 5:if(!(ae.matchAmout)){t.next=17;break}return e.$message.warning("超出剩余匹配金额"),t.abrupt("return");case 17:return e.isLoading=!0,t.next=20,Object(p.G)(e.matchInfo);case 20:if(200!=(n=t.sent).status){t.next=30;break}return e.isShowMatchDialog=!1,t.next=25,Object(p.t)(e.orderNo);case 25:(i=t.sent).result.forEach((function(e){e.oaNum&&(e.oaNum="(".concat(e.oaNum,")").concat(e.ext06)),e.gsNum&&(e.gsNum="(".concat(e.gsNum,")").concat(e.ext06))})),e.tableData=i.result,t.next=31;break;case 30:e.$message.warning(n.message);case 31:e.matchInfo.invoices=[],e.isLoading=!1;case 33:case"end":return t.stop()}}),t)})))()},confirmTransfer:function(){var e=this;return Object(r.a)(regeneratorRuntime.mark((function t(){var a,r;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(""!=e.transferId){t.next=3;break}return e.$message.warning("未选择"),t.abrupt("return");case 3:return a={billId:e.orderField.billId,owner:localStorage.getItem("userId"),toUserId:e.transferId.toString()},t.next=6,Object(p.H)(a);case 6:200==(r=t.sent).status?(e.isShowTransferDialog=!1,e.$message.success("转办完成")):e.$message.warning(r.message);case 8:case"end":return t.stop()}}),t)})))()},initOrderField:function(){var e=localStorage.getItem("userId");this.orderField={owner:e,createBy:e,orgName:"",orgCode:"",payAmount:0,status:"0",isInnerPay:"1"}},changeItem:function(e,t){if("业务类型"==t)switch(e){case"普通付款申请单":this.index=0,this.formGroup=c[0],this.initOrderField(),this.orderField.businessType="普通付款申请单",this.disableOption("业务类型",!1);break;case"采购付款申请单":this.index=1,this.formGroup=c[1],this.getTypeList(),this.orderField={},this.orderField.businessType="采购付款申请单",this.disableOption("业务类型",!1);break;case"品牌服务&市场推广付款申请单":this.index=2,this.formGroup=c[2],this.getTypeList(),this.orderField={},this.orderField.businessType="品牌服务&市场推广付款申请单",this.disableOption("业务类型",!1);break;default:this.$message.warning("业务类型选择错误!")}if("供应商名称"==t){var a=this.formGroup.find((function(e){return e.keyCn==t})).options.find((function(t){return t.name==e}));Object.assign(this.orderField,{supplierCode:a.supplierCode}),this.orderField.branchBank=a.branchBank,this.orderField.accountInfo=a.accountInfo}if("所属公司"==t){this.orderField.companyCode=e;var r=this.formGroup.find((function(e){return e.keyCn==t})).options.find((function(t){return t.companyCode==e}));this.orderField.companyName=r.fullName}"是否为数字营销"==t&&(this.$set(this.orderField,"supplierName",""),this.$set(this.orderField,"supplierCode",""),this.$set(this.orderField,"accountInfo",""),this.$set(this.orderField,"branchBank",""))},getSysConfig:function(){var e=this;return Object(r.a)(regeneratorRuntime.mark((function t(){var a,r,n;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(p.v)();case 2:a=t.sent,r=localStorage.getItem("userId"),n=e.formGroup.find((function(e){return"isInnerPay"==e.key})),a.result.value.includes(r)?e.orderField.isInnerPay="0":e.orderField.isInnerPay="1",n.disabled=!0;case 7:case"end":return t.stop()}}),t)})))()},platFormChange:function(e){var t=this;return Object(r.a)(regeneratorRuntime.mark((function a(){var r,n;return regeneratorRuntime.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return r=t.platformOptions.find((function(t){return t.valueName==e})),a.next=3,Object(p.y)({category:"charge_channel",pid:r.id,keywords:""});case 3:n=a.sent,t.chargeChannelOptions=n.result;case 5:case"end":return a.stop()}}),a)})))()},newPayLine:function(){var e=this;return Object(r.a)(regeneratorRuntime.mark((function t(){var a,r;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return e.paramsInfo={receiveTime:"",goods:"",amount:"",costCenter:"",gsNum:"",oaNum:"",description:"",codeName:"",isServiceFee:"",companyName:"",platForm:"",chargeChannel:"",channelRemark:""},e.isShowDialog=!0,e.$nextTick((function(){e.$refs.payLine.resetFields(),"后票充值"==e.orderField.invoiceType?e.paramsInfo.isServiceFee="1":e.paramsInfo.isServiceFee=""})),e.getMaterialList(),t.next=6,Object(p.y)({category:"platform",pid:0,keywords:""});case 6:return a=t.sent,e.platformOptions=a.result,t.next=10,Object(p.g)();case 10:200==(r=t.sent).status?e.codeOptions=r.result:e.$message.warning("code获取失败"),"采购付款申请单"==e.orderField.businessType&&("add"==e.type?0==e.purchaseSelected.ext03?e.isOrgRequired=!0:e.isOrgRequired=!1:0==e.orderField.ext03?e.isOrgRequired=!0:e.isOrgRequired=!1);case 13:case"end":return t.stop()}}),t)})))()},getItemNumList:function(){var e=arguments,t=this;return Object(r.a)(regeneratorRuntime.mark((function a(){var r,n,i,l;return regeneratorRuntime.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:if(r=e.length>0&&void 0!==e[0]?e[0]:"",null!=t.costCenterType){a.next=4;break}return t.$message.warning("请先选择成本中心"),a.abrupt("return");case 4:return i=t.costCenterType,n="TIC"==i?"TIC":"NTIC",a.next=8,Object(p.y)({category:n,pid:0,keywords:r});case 8:(l=a.sent).result.forEach((function(e){e.valueName="(".concat(e.valueCode,")").concat(e.valueName)})),t.itemNumber=l.result;case 11:case"end":return a.stop()}}),a)})))()},editHandle:function(e){var t=this;return Object(r.a)(regeneratorRuntime.mark((function a(){var r,n;return regeneratorRuntime.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return 0==e.matchList.length?e.allowEditAmount=!0:e.allowEditAmount=!1,a.next=3,t.costCenterRemoteMethod(e.costCenterStr);case 3:return t.costCenterType=t.costCenterOptions[0].type,t.costCenterRemoteMethod(e.costCenterStr),a.next=7,t.getMaterialList();case 7:return a.next=9,t.getItemNumList();case 9:return a.next=11,Object(p.y)({category:"platform",pid:0,keywords:""});case 11:return r=a.sent,t.platformOptions=r.result,a.next=15,Object(p.g)();case 15:200==(n=a.sent).status?t.codeOptions=n.result:t.$message.warning("code获取失败"),t.paramsInfo=e,t.isShowEditDialog=!0;case 19:case"end":return a.stop()}}),a)})))()},match:function(e){var t=this;return Object(r.a)(regeneratorRuntime.mark((function a(){return regeneratorRuntime.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:if("形式发票后票"!=t.orderField.invoiceType){a.next=3;break}return t.$message.warning("'形式发票后票'不允许匹配发票信息"),a.abrupt("return");case 3:if("后票充值"!=t.orderField.invoiceType){a.next=10;break}return a.next=6,Object(p.a)({roleId:localStorage.getItem("roleId"),userId:localStorage.getItem("userId"),costCenter:e.costCenter});case 6:if("SUCCESS"==a.sent.message){a.next=10;break}return t.$message.warning("无匹配权限!"),a.abrupt("return");case 10:t.lineId=e.id,t.matchAmout=e.ext05,t.isShowMatchDialog=!0,t.chooseData=[e];case 14:case"end":return a.stop()}}),a)})))()},invoiceLineClick:function(){var e=this;return Object(r.a)(regeneratorRuntime.mark((function t(){var a,r;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,e.getOrderItemList(e.orderField.billId,e.chooseData[0].supplierCode,e.invoiceLineKeyword);case 2:a=t.sent,r=e.$options.filters.add,a.result.forEach((function(e){e.mAmount=r(e.total,e.tax)})),a.result.forEach((function(e){e.w_different=e.different})),e.chooseCool=a.result;case 7:case"end":return t.stop()}}),t)})))()},getOrderItemList:function(e,t){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",r={billId:e,supplierCode:t,keyword:a,userId:localStorage.getItem("userId")};return Object(p.s)(r)},onSubmit:function(){var e=this;this.$refs.payLine.validate(function(){var t=Object(r.a)(regeneratorRuntime.mark((function t(a){var r,n,i,l,o;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!a){t.next=22;break}return r=e.paramsInfo,"TIC"==e.costCenterType?r.oaNum="":r.gsNum="",r.oaNum&&(n=e.itemNumber.find((function(e){return e.valueCode==r.oaNum})),r.ext06=n.lang),r.gsNum&&(i=e.itemNumber.find((function(e){return e.valueCode==r.oaNum})),r.ext06=i.lang),Object.assign(r,{orderNo:e.orderNo}),r.amount=Number(r.amount),t.next=9,Object(p.z)(r);case 9:if(200!=(l=t.sent).status){t.next=19;break}return t.next=13,Object(p.t)(e.orderNo);case 13:(o=t.sent).result.forEach((function(e){e.oaNum&&(e.oaNum="(".concat(e.oaNum,")").concat(e.ext06)),e.gsNum&&(e.gsNum="(".concat(e.gsNum,")").concat(e.ext06))})),e.tableData=o.result,e.isShowDialog=!1,t.next=20;break;case 19:e.$message.warning(l.message);case 20:t.next=24;break;case 22:return e.$message.warning("请完成必填项"),t.abrupt("return",!1);case 24:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}())},onEditSubmit:function(){var e=this;return Object(r.a)(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e.$refs.payEditLine.validate(function(){var t=Object(r.a)(regeneratorRuntime.mark((function t(a){var r,n;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!a){t.next=18;break}return"TIC"==e.costCenterType?e.paramsInfo.oaNum="":e.paramsInfo.gsNum="",t.next=4,Object(p.I)(e.paramsInfo);case 4:if(200!=(r=t.sent).status){t.next=15;break}return t.next=8,Object(p.t)(e.orderNo);case 8:(n=t.sent).result.forEach((function(e){e.oaNum&&(e.oaNum="(".concat(e.oaNum,")").concat(e.ext06)),e.gsNum&&(e.gsNum="(".concat(e.gsNum,")").concat(e.ext06))})),e.tableData=n.result,e.$refs.payEditLine.resetFields(),e.isShowEditDialog=!1,t.next=16;break;case 15:e.$message.warning(r.message);case 16:t.next=20;break;case 18:return e.$message.warning("请完成必填项"),t.abrupt("return",!1);case 20:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}());case 1:case"end":return t.stop()}}),t)})))()},chargeChannelSelect:function(e){"其他"==this.chargeChannelOptions.find((function(t){return t.valueCode==e})).valueName?this.isBrandRemarkRequired=!0:this.isBrandRemarkRequired=!1},getCompanyAndOrg:function(){var e=this;return Object(r.a)(regeneratorRuntime.mark((function t(){var a,r;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return a=localStorage.getItem("userId"),t.next=3,Object(p.h)(a);case 3:r=t.sent,e.$nextTick((function(){e.orderField.companyName=r.result.companyName,e.orderField.companyCode=r.result.companyCode,e.orderField.orgName=r.result.orgName,e.orderField.orgCode=r.result.orgCode}));case 5:case"end":return t.stop()}}),t)})))()},getTypeList:function(){var e=this;return Object(r.a)(regeneratorRuntime.mark((function t(){var a;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(p.x)();case 2:a=t.sent,c[e.index].find((function(e){return"付款类型"==e.keyCn})).options=a.result;case 5:case"end":return t.stop()}}),t)})))()},getTypeList2:function(){var e=this;return Object(r.a)(regeneratorRuntime.mark((function t(){var a;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(p.x)();case 2:a=t.sent,c[e.index].find((function(e){return"付款类型2"==e.keyCn})).options=a.result;case 5:case"end":return t.stop()}}),t)})))()},getBillName:function(){var e=this;return Object(r.a)(regeneratorRuntime.mark((function t(){var a,r;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return a={businessType:e.orderField.businessType,userName:localStorage.getItem("username")},t.next=3,Object(p.f)(a);case 3:200==(r=t.sent).status?e.$set(e.orderField,"billName",r.result):e.$message.warning("获取标题失败");case 5:case"end":return t.stop()}}),t)})))()},blurSearch:function(){var e=arguments,t=this;return Object(r.a)(regeneratorRuntime.mark((function a(){var r,n,i,l,o,s,c,u,d;return regeneratorRuntime.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:r=e.length>0&&void 0!==e[0]?e[0]:"",n=e.length>1?e[1]:void 0,a.t0=n,a.next="供应商名称"===a.t0?5:"抄送干系人"===a.t0?15:"所属公司"===a.t0?26:33;break;case 5:if(t.orderField.isDigitalMarket){a.next=7;break}return a.abrupt("return");case 7:return i={orgCode:t.orderField.orgCode,keyword:r,isDigital:t.orderField.isDigitalMarket},a.next=10,Object(p.C)(i);case 10:return l=a.sent,o=t.formGroup.find((function(e){return e.keyCn==n})),l.result.forEach((function(e){e.name="(".concat(e.supplierCode,")")+e.name})),o.options=l.result,a.abrupt("break",34);case 15:if(""!=r){a.next=17;break}return a.abrupt("return");case 17:return s={keyword:r},a.next=20,Object(p.D)(s);case 20:return c=a.sent,t.stakeholderResult=c.result,c.result.forEach((function(e){e.lastName="(".concat(e.workCode,") ").concat(e.lastName)})),t.formGroup.find((function(e){return e.keyCn==n})).options=c.result,a.abrupt("break",34);case 26:return u={keyword:r},a.next=29,Object(p.o)(u);case 29:return d=a.sent,t.formGroup.find((function(e){return e.keyCn==n})).options=d.result,a.abrupt("break",34);case 33:return a.abrupt("break",34);case 34:case"end":return a.stop()}}),a)})))()},getFlowType:function(){var e=this;return Object(r.a)(regeneratorRuntime.mark((function t(){var a;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(p.i)();case 2:200==(a=t.sent).status?e.flowIdOptions=a.result:e.$message.warning(a.message);case 4:case"end":return t.stop()}}),t)})))()},focusHandle:function(e){var t=this;switch(e){case"援引相关合同流程":this.searchDialog=!0;break;case"援引内结流程":this.internalDialog=!0;break;case"援引采购流程":this.purchaseDialog=!0;break;case"援引收货流程":this.receiveGoodsDialog=!0;break;case"援引品牌服务单流程":this.getFlowType(),this.brandDialog=!0,setTimeout((function(){t.searchBrandHandle()}),0);break;case"供应商名称":this.blurSearch("","供应商名称");break;case"抄送干系人":this.$nextTick((function(){t.formGroup.find((function(e){return"抄送干系人"==e.keyCn})).options=[]}))}},clearHandle:function(e,t){switch(this.$delete(this.orderField,t),e){case"援引相关合同流程":if(0==this.index)this.$set(this.orderField,"companyName",""),this.$set(this.orderField,"companyCode",""),this.formGroup.find((function(e){return"所属公司"==e.keyCn})).disabled=!1;break;case"供应商名称":this.$set(this.orderField,"accountInfo",""),this.$set(this.orderField,"branchBank","")}},requiredFieldsValid:function(){for(var e=c[this.index].filter((function(e){if("isRequired"in e)return 1==e.isRequired})).map((function(e){return{field:e.key,tips:"'".concat(e.keyCn,"'为必填")}})),t=0;t