2 lines
8.7 KiB
JavaScript
2 lines
8.7 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-46d47122"],{7080:function(e,t,o){"use strict";o.d(t,"d",(function(){return s})),o.d(t,"b",(function(){return i})),o.d(t,"c",(function(){return r})),o.d(t,"a",(function(){return p}));var n=o("b775"),a=o("7323");function s(e){return new Promise((t,o)=>{Object(n["a"])({url:"/housekeepingServPool/queryStaffServ",method:"get",params:{...e,shopId:Object(a["f"])()}}).then(e=>{const o=e.data;t(o)}).catch(e=>{o(e)})})}function i(e){return new Promise((t,o)=>{Object(n["a"])({url:"/housekeepingServPoolUser/poolDispatch",method:"post",data:e}).then(e=>{const o=e.data;t(o)}).catch(e=>{o(e)})})}function r(e){return new Promise((t,o)=>{Object(n["a"])({url:"/housekeepingServUser/queryHousekeepingServUser",method:"get",params:{...e,shopId:Object(a["f"])()}}).then(e=>{const o=e.data;t(o)}).catch(e=>{o(e)})})}function p(e){return new Promise((t,o)=>{Object(n["a"])({url:"/ownerRepair.appraiseRepair",method:"post",data:{...e,shopId:Object(a["f"])()}}).then(e=>{const o=e.data;t(o)}).catch(e=>{o(e)})})}},ae84:function(e,t,o){"use strict";o("de25")},d519:function(e,t,o){"use strict";o.r(t);var n=function(){var e=this,t=e._self._c;return t("div",{staticClass:"animated fadeInRight ecommerce"},[t("el-card",{staticClass:"box-card"},[t("div",{staticClass:"flex justify-between",attrs:{slot:"header"},slot:"header"},[t("span",[e._v("查询条件")]),t("el-button",{staticStyle:{float:"right",padding:"3px 0"},attrs:{type:"text"},on:{click:function(t){return e._moreCondition()}}},[e._v(" "+e._s(1==e.housekeepingDispatchManageInfo.moreCondition?"隐藏":"更多")+" ")])],1),t("div",{},[t("el-form",{staticClass:"flex justify-start",attrs:{inline:!0,model:e.housekeepingDispatchManageInfo.conditions}},[t("el-form-item",[t("el-form-item",[t("el-input",{attrs:{placeholder:"请输入工单编号"},model:{value:e.housekeepingDispatchManageInfo.conditions.cartId,callback:function(t){e.$set(e.housekeepingDispatchManageInfo.conditions,"cartId",t)},expression:"housekeepingDispatchManageInfo.conditions.cartId"}})],1)],1),t("el-form-item",[t("el-form-item",[t("el-input",{attrs:{placeholder:"请输入申请人"},model:{value:e.housekeepingDispatchManageInfo.conditions.applyName,callback:function(t){e.$set(e.housekeepingDispatchManageInfo.conditions,"applyName",t)},expression:"housekeepingDispatchManageInfo.conditions.applyName"}})],1)],1),t("el-form-item",[t("el-form-item",[t("el-input",{attrs:{placeholder:"请输入联系电话"},model:{value:e.housekeepingDispatchManageInfo.conditions.applyTel,callback:function(t){e.$set(e.housekeepingDispatchManageInfo.conditions,"applyTel",t)},expression:"housekeepingDispatchManageInfo.conditions.applyTel"}})],1)],1),t("el-form-item",[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(t){return e._queryHousekeepingPoolMethod()}}},[t("i",{staticClass:"el-icon-search"}),e._v(" 查询 ")]),t("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(t){return e._resetHousekeepingPoolMethod()}}},[t("i",{staticClass:"el-icon-refresh"}),e._v(" 重置 ")])],1)],1),1==e.housekeepingDispatchManageInfo.moreCondition?t("el-form",{staticClass:"flex justify-start",attrs:{inline:!0,model:e.housekeepingDispatchManageInfo.conditions}},[t("el-form-item",[t("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择状态"},model:{value:e.housekeepingDispatchManageInfo.conditions.state,callback:function(t){e.$set(e.housekeepingDispatchManageInfo.conditions,"state",t)},expression:"housekeepingDispatchManageInfo.conditions.state"}},[t("el-option",{attrs:{disabled:"",value:"",label:"请选择状态"}}),e._l(e.housekeepingDispatchManageInfo.states,(function(e,o){return t("el-option",{key:o,attrs:{label:e.name,value:e.statusCd}})}))],2)],1)],1):e._e()],1)]),t("el-card",{staticClass:"box-card"},[t("div",{staticClass:"flex justify-between",attrs:{slot:"header"},slot:"header"},[t("span",[e._v(e._s(e.housekeepingDispatchManageInfo.conditions.roomName)+"服务待办")])]),t("div",{staticClass:"card-body"},[t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.housekeepingDispatchManageInfo.pools,border:""}},[t("el-table-column",{attrs:{prop:"servName",label:"服务名称",align:"center"}}),t("el-table-column",{attrs:{prop:"cartId",label:"订单编号",align:"center"}}),t("el-table-column",{attrs:{prop:"applyName",label:"申请人",align:"center"}}),t("el-table-column",{attrs:{prop:"applyTel",label:"联系方式",align:"center"}}),t("el-table-column",{attrs:{prop:"appointmentTime",label:"预约时间",align:"center"}}),t("el-table-column",{attrs:{prop:"stateName",label:"状态",align:"center"},scopedSlots:e._u([{key:"default",fn:function(o){return["1800"!=o.row.state||"001"!=o.row.returnVisitFlag&&"002"!=o.row.returnVisitFlag?t("span",[e._v(" "+e._s(o.row.stateName)+" ")]):t("span",[e._v(" "+e._s(o.row.stateName)+"(定时任务处理) ")])]}}])}),t("el-table-column",{attrs:{label:"操作",align:"center"},scopedSlots:e._u([{key:"default",fn:function(o){return[t("el-button-group",["1100"==o.row.state||"1200"==o.row.state||"1300"==o.row.state?t("el-button",{attrs:{size:"mini"},on:{click:function(t){return e._openDispatchRepairModel(o.row)}}},[e._v(" 转单 ")]):e._e(),"-1"!=o.row.preStaffId&&o.row.ruId!=o.row.preRuId?t("el-button",{attrs:{size:"mini"},on:{click:function(t){return e._openBackRepairModel(o.row)}}},[e._v(" 退单 ")]):e._e(),"1100"==o.row.state||"1200"==o.row.state||"1300"==o.row.state?t("el-button",{attrs:{size:"mini"},on:{click:function(t){return e._openFinishRepair(o.row)}}},[e._v(" 办结 ")]):e._e(),e.vc.hasPrivilege("502021040151320003")&&"1800"==o.row.state&&"003"==o.row.returnVisitFlag?t("el-button",{attrs:{size:"mini"},on:{click:function(t){return e._openAppraiseRepair(o.row)}}},[e._v(" 回访 ")]):e._e(),t("el-button",{attrs:{size:"mini"},on:{click:function(t){return e._openDetail(o.row)}}},[e._v(" 详情 ")])],1)]}}])})],1),t("el-pagination",{attrs:{"current-page":e.currentPage,"page-size":e.pageSize,total:e.total,layout:"total, prev, pager, next, jumper"},on:{"current-change":e.handleCurrentChange}})],1)]),t("dispatch-housekeeping",{ref:"dispatchHousekeeping"}),t("appraise-housekeeping",{ref:"appraiseHousekeeping"})],1)},a=[],s=o("7323"),i=o("7080"),r={name:"HousekeepingDispatchManage",components:{"dispatch-housekeeping":()=>o.e("chunk-2d0bd5c9").then(o.bind(null,"2c57")),"appraise-housekeeping":()=>o.e("chunk-2d0ddbb3").then(o.bind(null,"8346"))},data(){return{housekeepingDispatchManageInfo:{pools:[],total:0,records:1,moreCondition:!1,states:[],conditions:{cartId:"",applyName:"",applyTel:"",repairType:"",roomId:"",roomName:"",ownerId:"",state:"",page:1,row:10,shopId:""}},currentPage:1,pageSize:10}},created(){this._listHousekeepingPools(1,10),this.getDictData()},methods:{async getDictData(){try{const{data:e}=await Object(s["e"])("housekeeping_serv_pool","state");this.housekeepingDispatchManageInfo.states=e}catch(e){console.error("获取字典数据失败:",e)}},async _listHousekeepingPools(e,t){this.housekeepingDispatchManageInfo.conditions.page=e,this.housekeepingDispatchManageInfo.conditions.row=t,this.housekeepingDispatchManageInfo.conditions.shopId=Object(s["f"])();const o={...this.housekeepingDispatchManageInfo.conditions,cartId:this.housekeepingDispatchManageInfo.conditions.cartId.trim(),applyName:this.housekeepingDispatchManageInfo.conditions.applyName.trim(),applyTel:this.housekeepingDispatchManageInfo.conditions.applyTel.trim(),state:this.housekeepingDispatchManageInfo.conditions.state.trim()};try{const t=await Object(i["d"])(o);this.housekeepingDispatchManageInfo.total=t.total,this.housekeepingDispatchManageInfo.records=t.records,this.housekeepingDispatchManageInfo.pools=t.data,this.currentPage=e,console.log(this.housekeepingDispatchManageInfo.records)}catch(n){console.error("请求失败:",n)}},_queryHousekeepingPoolMethod(){this._listHousekeepingPools(1,10)},_resetHousekeepingPoolMethod(){this.housekeepingDispatchManageInfo.conditions={cartId:"",applyName:"",applyTel:"",state:"",page:1,row:10,shopId:Object(s["f"])()},this._listHousekeepingPools(1,10)},_openFinishRepair(e){this.$router.push(`/pages/goods/finishHousekeepingPool?poolId=${e.poolId}&servId=${e.servId}`)},_moreCondition(){this.housekeepingDispatchManageInfo.moreCondition=!this.housekeepingDispatchManageInfo.moreCondition},_openDispatchRepairModel(e){e.action="TRANSFER",this.$refs.dispatchHousekeeping.open(e)},_openBackRepairModel(e){e.action="BACK",this.$refs.dispatchHousekeeping.open(e)},_openAppraiseRepair(e){this.$refs.appraiseHousekeeping.open(e)},_openDetail(e){this.$router.push(`/pages/goods/housekeepingServDetail?poolId=${e.poolId}&servId=${e.servId}`)},handleCurrentChange(e){this._listHousekeepingPools(e,10)}}},p=r,c=(o("ae84"),o("2877")),l=Object(c["a"])(p,n,a,!1,null,"7e168cde",null);t["default"]=l.exports},de25:function(e,t,o){}}]);
|
|
//# sourceMappingURL=chunk-46d47122.00edf54e.js.map
|