1 line
40 KiB
JavaScript
1 line
40 KiB
JavaScript
|
webpackJsonp([33],{Cg1Q:function(e,t,a){"use strict";var i=a("bzuE"),o={name:"dialogChooseSalesOutStock",props:{id:{type:String,default:""},clientId:"",clientName:"",purchaseType:"",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.startTime=e[0],this.searchData_Subset.endTime=e[1]):(this.searchData_Subset.startTime="",this.searchData_Subset.endTime="")}},mounted:function(){this.searchData_Subset.salesType||(this.searchData_Subset.salesType=0)},data:function(){return{subsetList:[],subsetAll:[],subsetTotal:0,searchData_Subset:{pageno:1,pagesize:5,sourceTypeName:188,auditSign:179},time:"",outTime:"",callBackData:[],innerVisible:this.visible,loading:!1,dialogLoading:!1,deviceType:[{value:188,label:"销售出库"}],value:"sourceTypeName",deviceDept:[],addVisible:!1,config:i.a}},computed:{},methods:{getRowKey:function(e){return e.itemId+"_"+e.materielId},clickRow:function(e){this.$refs.tb.toggleRowSelection(e)},initData:function(){this.searchSubset()},searchSubset:function(){var e=this;this.clientId&&(this.searchData_Subset.clientId=this.clientId,this.searchData_Subset.clientName=this.clientName),this.purchaseType&&(this.searchData_Subset.salesType=this.purchaseType),this.dialogLoading=!0,this.time?(this.searchData_Subset.startTime=this.time[0],this.searchData_Subset.endTime=this.time[1]):(this.searchData_Subset.startTime="",this.searchData_Subset.endTime=""),this.$api.saleStockAPI.getSalesOutStockList(this.searchData_Subset).then(function(t){e.dialogLoading=!1,0===t.code&&(console.log(t.data),e.subsetList=t.data?t.data.datas:[],e.subsetTotal=t.data?t.data.totalRows:0)})},ckSubsetAll:function(e){this.subsetAll=e,console.log(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.subsetAll.length>0&&this.subsetAll.forEach(function(e){t.push(e)}),this.$emit("change",t),this.innerVisible=!1},resetFields:function(){this.$refs.form&&this.$refs.form.resetFields()}}},s={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("el-form-item",{attrs:{label:"源单类型"}},[a("el-select",{attrs:{filterable:"",size:"small"},model:{value:e.searchData_Subset.sourceTypeName,callback:function(t){e.$set(e.searchData_Subset,"sourceTypeName",t)},expression:"searchData_Subset.sourceTypeName"}},e._l(e.deviceType,function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1)],1),e._v(" "),a("el-form-item",{attrs:{label:"客户名称"}},[a("el-input",{attrs:{readonly:"",size:"small"},model:{value:e.searchData_Subset.clientName,callback:function(t){e.$set(e.searchData_Subset,"clientName",t)},expression:"searchData_Subset.clientName"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"物料名称"}},[a("el-input",{attrs:{placeholder:"请输入物料名称",clearable:"",size:"small"},model:{value:e.searchData_Subset.materielName,callback:function(t){e.$set(e.searchData_Subset,"materielName",t)},expression:"searchData_Subset.materielName"}})],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",{staticClass:"form-inline",attrs:{label:"销售方式"}},[a("el-radio-group",{attrs:{readonly:""},model:{value:e.searchData_Subset.salesType,callback:function(t){e.$set(e.searc
|