(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-03ac0c0b"],{"00a1":function(t,e,a){},"01eb":function(t,e,a){"use strict";a("00a1")},f688:function(t,e,a){"use strict";a.r(e);var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"xq-Container"},[a("div",{staticClass:"xq-Main"},[a("div",{staticClass:"xq-Header"},[t._m(0),a("div",{staticClass:"xq-HSearch"},[a("el-form",{staticClass:"demo-form-inline",attrs:{size:"small",inline:!0,model:t.formSearch}},[a("el-form-item",[a("el-input",{attrs:{placeholder:"请输入设计师/项目经理/质检"},model:{value:t.formSearch.emp_name,callback:function(e){t.$set(t.formSearch,"emp_name",e)},expression:"formSearch.emp_name"}})],1),a("el-form-item",[a("el-input",{attrs:{placeholder:"请输入业主姓名/小区名称"},model:{value:t.formSearch.keyword,callback:function(e){t.$set(t.formSearch,"keyword",e)},expression:"formSearch.keyword"}})],1),a("el-form-item",[a("el-input",{attrs:{placeholder:"请输入施工情况"},model:{value:t.formSearch.status,callback:function(e){t.$set(t.formSearch,"status",e)},expression:"formSearch.status"}})],1),a("el-form-item",[a("el-button",{staticClass:"bc6C55FE",attrs:{type:"primary"},on:{click:t.onSubmit}},[t._v("搜索")]),a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"回首页",placement:"bottom"}},[a("el-button",{staticClass:"bc6C55FE",attrs:{circle:"",type:"primary",icon:"el-icon-s-home"},on:{click:t.toHomePageFunc}})],1)],1)],1)],1)]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticStyle:{width:"100%"},attrs:{data:t.tableData,border:"","highlight-current-row":"",height:"calc(100vh - 200px)"}},[a("el-table-column",{attrs:{label:"序号",align:"center",width:"80"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(e.$index+1+20*(t.pagination.currentPage-1)))])]}}])}),t._l(t.columns,(function(e,n){return a("el-table-column",{key:n,attrs:{"show-overflow-tooltip":"",align:"center",prop:e.prop,label:e.title,minWidth:e.minWidth},scopedSlots:t._u([{key:"default",fn:function(n){return[a("span",{directives:[{name:"show",rawName:"v-show",value:n.row[e.prop],expression:"scope.row[item.prop]"}]},[t._v(t._s(n.row[e.prop]))]),a("span",{directives:[{name:"show",rawName:"v-show",value:!n.row[e.prop],expression:"!scope.row[item.prop]"}],staticStyle:{color:"#999999"}},[t._v(" 无 ")])]}}],null,!0)})}))],2),a("div",{staticClass:"xq-Pagination"},[a("el-pagination",{attrs:{"current-page":t.pagination.currentPage,"page-sizes":t.pagination.sizes,"page-size":t.pagination.size,layout:"total, prev, pager, next, sizes, jumper",total:t.pagination.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)])},i=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"xq-HTitle"},[a("span",{staticClass:"xq-label"},[t._v("在施工地")])])}],o=a("5530"),r=(a("ac1f"),a("5319"),a("365c")),s={data:function(){return{loading:!1,formSearch:{keyword:"",emp_name:"",status:""},pagination:{currentPage:1,sizes:[20,30,50,100],size:20,total:0},stepArr:[],tableData:[],columns:[{title:"业主姓名",prop:"owner_name",minWidth:150},{title:"工程地址",prop:"address",minWidth:260},{title:"设计师",prop:"designer_name",minWidth:150},{title:"项目经理",prop:"project_manager",minWidth:150},{title:"片区/质检",prop:"inspection",minWidth:150},{title:"施工情况",prop:"status",minWidth:150}]}},mounted:function(){this.getConstructionStep(),this.getlist()},methods:{toHomePageFunc:function(){this.$router.replace("/")},onSubmit:function(){this.pagination.currentPage=1,this.getlist()},getConstructionStep:function(){var t=this;Object(r["c"])({}).then((function(e){0==e.data.code&&(t.stepArr=e.data.data)}))},getlist:function(){var t=this;this.loading=!0,Object(r["b"])(Object(o["a"])({page:this.pagination.currentPage,limit:this.pagination.size},this.formSearch)).then((function(e){t.loading=!1,0==e.data.code&&(t.tableData=e.data.data,t.pagination.total=e.data.count)})).catch((function(e){console.log(e),t.loading=!1}))},handleSizeChange:function(t){this.pagination.size=t,this.getlist(),console.log("每页 ".concat(t," 条"))},handleCurrentChange:function(t){this.pagination.currentPage=t,this.getlist(),console.log("当前页: ".concat(t))}}},l=s,c=(a("01eb"),a("2877")),p=Object(c["a"])(l,n,i,!1,null,"6ce5b3ad",null);e["default"]=p.exports}}]);