1 line
48 KiB
JavaScript
1 line
48 KiB
JavaScript
|
webpackJsonp([23],{"+nyy":function(t,e){},"6NdO":function(t,e){},DHRp:function(t,e){},M6ZB:function(t,e){},VSEy:function(t,e,a){"use strict";var i=a("GKmE"),s=a("ysqt"),o=a("OG67"),n=a("iGlD"),r={name:"dialogChooseSource",components:{btnInput:s.a,dialogChooseSingleParts:o.a,dialogChooseSingleClient:n.a},props:{id:{type:String,default:""},visible:{type:Boolean,default:!1}},watch:{visible:function(t,e){t!==e&&(t&&this.initData(),this.innerVisible=t)},innerVisible:function(t,e){t!==e&&this.$emit("update:visible",t)}},data:function(){return{chooseMaterielVisible:!1,chooseClientVisible:!1,subsetList:[],subsetAll:[],subsetTotal:0,searchData_Subset:{pageno:1,pagesize:5},callBackData:[],innerVisible:this.visible,loading:!1,dialogLoading:!1,clientType:[],deviceDept:[],addVisible:!1}},computed:{},mounted:function(){this.initData()},methods:{getPart:function(t){t?this.$set(this.searchData_Subset,"proName",t.name):this.$set(this.searchData_Subset,"proName","")},getClient:function(t){t?(this.$set(this.searchData_Subset,"clientName",t.client_name),this.$set(this.searchData_Subset,"clientId",t.id)):(this.$set(this.searchData_Subset,"clientName",""),this.$set(this.searchData_Subset,"clientId",""))},clickRow:function(t){this.$refs.tb.toggleRowSelection(t)},initData:function(){var t=this;this.$api.dictAPI.getDictsByType("client_type").then(function(e){0===e.code&&(t.clientType=e.datas)}),this.searchSubset()},searchSubset:function(t){var e=this;t&&(this.searchData_Subset.pageno=1),this.searchData_Subset.time?(this.searchData_Subset.startTime=Object(i.b)(this.searchData_Subset.time[0]),this.searchData_Subset.endTime=Object(i.b)(this.searchData_Subset.time[1])):(this.searchData_Subset.startTime="",this.searchData_Subset.endTime=""),this.dialogLoading=!0,this.$api.clientAPI.clientsListServiceGroupList(this.searchData_Subset).then(function(t){e.dialogLoading=!1,0===t.code&&(e.subsetList=t.data?t.data.datas:[],e.subsetTotal=t.data?t.data.totalRows:0)})},subsetSizeChange:function(t){this.searchData_Subset.pagesize=t,this.searchSubset()},subsetCurrentChange:function(t){this.searchData_Subset.pageno=t,this.searchSubset()},submit:function(t){this.$emit("change",t),this.innerVisible=!1},resetFields:function(){this.$refs.form&&this.$refs.form.resetFields()}}},l={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("el-dialog",{directives:[{name:"dialogDrag",rawName:"v-dialogDrag"}],attrs:{center:"",title:"选择销售订单",visible:t.innerVisible,width:"900px"},on:{"update:visible":function(e){t.innerVisible=e}}},[a("div",[a("el-form",{attrs:{inline:""}},[a("el-form-item",{attrs:{label:"产品名称"}},[a("btn-input",{attrs:{valueText:t.searchData_Subset.proName,valueId:t.searchData_Subset.proName,chooseVisible:t.chooseMaterielVisible},on:{"update:valueText":function(e){return t.$set(t.searchData_Subset,"proName",e)},"update:value-text":function(e){return t.$set(t.searchData_Subset,"proName",e)},"update:valueId":function(e){return t.$set(t.searchData_Subset,"proName",e)},"update:value-id":function(e){return t.$set(t.searchData_Subset,"proName",e)},"update:chooseVisible":function(e){t.chooseMaterielVisible=e},"update:choose-visible":function(e){t.chooseMaterielVisible=e}}})],1),t._v(" "),a("el-form-item",{attrs:{label:"客户名称"}},[a("btn-input",{attrs:{valueText:t.searchData_Subset.clientName,valueId:t.searchData_Subset.clientId,chooseVisible:t.chooseClientVisible},on:{"update:valueText":function(e){return t.$set(t.searchData_Subset,"clientName",e)},"update:value-text":function(e){return t.$set(t.searchData_Subset,"clientName",e)},"update:valueId":function(e){return t.$set(t.searchData_Subset,"clientId",e)},"update:value-id":function(e){return t.$set(t.searchData_Subset,"clientId",e)},"update:chooseVisible":function(e){t.chooseClientVisible=e},"update:choose-visible":function(e){t.chooseClientVisible=e}}})],1),t._v(" "),a("el-form-item",{attrs:{label:"日期"}},[a("el-date-picker",{attrs:{type:"daterange",format:"yyyy-MM-dd","range-separator":"—","start-placeholder":"开始日期","end-placeholder":"结束日期"}
|