1 line
28 KiB
JavaScript
1 line
28 KiB
JavaScript
|
webpackJsonp([64],{"4nuK":function(e,t,a){"use strict";var i=a("bzuE"),r={props:{id:{type:String,default:""},supplierId:"",supplierName:"",visible:{type:Boolean,default:!1}},watch:{visible:function(e,t){e!==t&&(e&&this.initData(),this.innerVisible=e,this.$nextTick(function(){this.$refs.tb.clearSelection()}))},innerVisible:function(e,t){e!==t&&this.$emit("update:visible",e)},time:function(e){e?(this.searchData_Subset.dueStartDate=e[0],this.searchData_Subset.dueEndDate=e[1]):(this.searchData_Subset.dueStartDate="",this.searchData_Subset.dueEndDate="")}},data:function(){return{subsetList:[],subsetArr:[],subsetTotal:0,searchData_Subset:{pageno:1,pagesize:5,isDialog:1,closeStatus:0,auditSign:179},time:"",contractDate:"",callBackData:[],innerVisible:this.visible,loading:!1,dialogLoading:!1,sourceTypeId:205,sourceType:205,deviceDept:[],addVisible:!1,config:i.a}},computed:{},mounted:function(){},methods:{getRowKey:function(e){return e.itemId},clickRow:function(e){this.$refs.tb.toggleRowSelection(e)},initData:function(){this.searchSubset()},searchSubset:function(){var e=this;this.supplierId&&(this.searchData_Subset.supplierName=this.supplierName,this.searchData_Subset.supplierId=this.supplierId),this.dialogLoading=!0,this.time?(this.searchData_Subset.dueStartDate=this.time[0],this.searchData_Subset.dueEndDate=this.time[1]):(this.searchData_Subset.dueStartDate="",this.searchData_Subset.dueEndDate=""),this.$api.paymentOrderAPI.findToPaymentOrder(this.searchData_Subset).then(function(t){e.dialogLoading=!1,0==t.code&&(e.subsetList=t.data?t.data.records:[],e.subsetTotal=t.data?t.data.total:0)})},ckSubsetAll:function(e){this.subsetArr=e},subsetSizeChange:function(e){this.searchData_Subset.pagesize=e,this.searchSubset()},subsetCurrentChange:function(e){this.searchData_Subset.pageno=e,this.searchSubset()},submit:function(e){var t=[];this.subsetArr.length>0&&this.subsetArr.forEach(function(e){t.push(e)}),this.$emit("change",t),this.innerVisible=!1},resetFields:function(){this.$refs.form&&this.$refs.form.resetFields()}}},n={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{directives:[{name:"dialogDrag",rawName:"v-dialogDrag"}],attrs:{center:"",title:"导入关联单据",visible:e.innerVisible,width:"900px"},on:{"update:visible":function(t){e.innerVisible=t}}},[a("div",[a("el-form",{attrs:{inline:""}},[a("div",{staticClass:"flex"},[a("el-form-item",{attrs:{label:"供应商"}},[a("el-input",{staticStyle:{width:"250px"},attrs:{placeholder:"请选择",readonly:""},model:{value:e.supplierName,callback:function(t){e.supplierName=t},expression:"supplierName"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"单据日期"}},[a("el-date-picker",{attrs:{type:"datetimerange",format:"yyyy-MM-dd HH:mm:ss","value-format":"yyyy-MM-dd HH:mm:ss","range-separator":"—","start-placeholder":"开始时间","end-placeholder":"结束时间"},model:{value:e.time,callback:function(t){e.time=t},expression:"time"}})],1),e._v(" "),a("el-form-item",[a("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(t){return e.searchSubset()}}},[e._v("查询")])],1)],1)])],1),e._v(" "),a("div",{staticClass:"sys-table"},[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.dialogLoading,expression:"dialogLoading"}],ref:"tb",attrs:{"row-key":e.getRowKey,data:e.subsetList,"header-cell-style":{fontWeight:"normal",textAlign:"center",backgroundColor:"#eceff4",color:"#222"}},on:{"row-click":e.clickRow,"selection-change":e.ckSubsetAll}},[a("el-table-column",{attrs:{type:"selection","reserve-selection":!0,width:"55",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{prop:"supplierName",label:"供应商",align:"center","show-overflow-tooltip":""}}),e._v(" "),a("el-table-column",{attrs:{prop:"code",label:"单据编号",align:"center","show-overflow-tooltip":""}}),e._v(" "),a("el-table-column",{attrs:{prop:"dueDate",label:"应付日期",align:"center","show-overflow-tooltip":""}}),e._v(" "),a("el-table-column",{attrs:{prop:"payAmount",label:"申请付款金额(元)",align:"center","show-overflow-tooltip":""}}),e._
|