cd5f6eb.js 7.5 KB

1
  1. (window.webpackJsonp=window.webpackJsonp||[]).push([[39],{1026:function(e,t,o){"use strict";o.r(t);var r=o(4),menu=(o(14),o(90),o(12),o(13),o(6),o(16),o(11),o(17),o(717)),n=o(716),c=o(5);function l(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,o)}return t}function d(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?l(Object(source),!0).forEach((function(t){Object(r.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):l(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var f={data:function(){return{per_page:15,total:0,page:1,tableData:[],radio:"0",dialogVisible:!1}},components:{Menu:menu.default,pagination:n.default},head:function(){return{title:"订单列表-".concat(this.basicSet.seo.title),meta:[{name:"keywords",content:"订单列表,".concat(this.basicSet.seo.keywords)},{name:"description",content:"".concat(this.basicSet.seo.description)}]}},mounted:function(){this.getData()},computed:d(d({},Object(c.b)(["basic_info","basicSet"])),{},{servicename:function(){return this.basic_info.globalParameter&&this.basic_info.globalParameter.assemble_name?this.basic_info.globalParameter.assemble_name:"安装服务"}}),methods:{monitorPage:function(e){this.page=e.page,this.getData()},changeData:function(){this.page=1,this.getData()},toUrl:function(e,t){this.$router.push(this.fun.getUrl(e,{id:t},{}))},getData:function(){var e=this;this.fun.$get("plugin.assemble.Frontend.Modules.Order.Controllers.records",{status:this.radio,page:this.page},"正在获取").then((function(t){1===t.result?(e.tableData=t.data.data,e.total=t.data.total,e.per_page=t.data.per_page):e.$message.error(t.msg)})).catch((function(e){console.log(e)}))},toAppointment:function(e){this.$router.push(this.fun.getUrl("member-userOrderDetail-id",{id:e},{}))},publicMessage:function(e,t,text){var o=this,r=text||"提交操作";t&&("预约安装"!=text?this.$confirm("确定".concat(r,"?"),"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"success"}).then((function(){var n={order_id:e},c=t||"";o.fun.$get(c,n).then((function(e){1==e.result?(o.getData(),o.$message.success("".concat(r,"成功"))):o.$message.error(e.msg)}))})).catch((function(){})):this.toAppointment(e))}}},v=(o(940),o(1)),component=Object(v.a)(f,(function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"install_serviceorder"},[o("div",{staticClass:"serviceorder_content m-auto flex"},[o("Menu"),e._v(" "),o("div",{staticClass:"right_info"},[o("div",{staticClass:"brancumb"},[e._v("\n 营销互动 > "),o("span",[e._v(e._s(e.servicename)+"订单")])]),e._v(" "),o("el-radio-group",{on:{change:e.changeData},model:{value:e.radio,callback:function(t){e.radio=t},expression:"radio"}},[o("el-radio-button",{attrs:{label:"0"}},[e._v("全部")]),e._v(" "),o("el-radio-button",{attrs:{label:"1"}},[e._v("待安装")]),e._v(" "),o("el-radio-button",{attrs:{label:"2"}},[e._v("已安装")])],1),e._v(" "),o("div",{staticClass:"tabel"},[[o("el-table",{staticStyle:{width:"100%"},attrs:{"header-cell-style":{background:"#f5f5f5"},data:e.tableData}},[o("el-table-column",{attrs:{prop:"order_sn",label:"订单号",align:"center"}}),e._v(" "),o("el-table-column",{attrs:{prop:"reserve_time",label:"预约时间",align:"center"}}),e._v(" "),o("el-table-column",{attrs:{label:"订单状态",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[o("span",{staticClass:"status"},[e._v(e._s(t.row.status_name))])]}}])}),e._v(" "),o("el-table-column",{attrs:{label:"操作",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[o("div",{staticClass:"flex flex-a-c flex-j-c btn bg_green m-auto",on:{click:function(o){return e.toUrl("member-userOrderDetail-id",t.row.id)}}},[e._v("查看详情")]),e._v(" "),e._l(t.row.button_models,(function(r,n){return o("div",{key:n},[o("div",{staticClass:"flex flex-a-c flex-j-c btn bg_red m-auto",staticStyle:{"margin-top":"10px"},on:{click:function(o){return o.stopPropagation(),e.publicMessage(t.row.id,r.api,r.name)}}},[e._v(" "+e._s(r.name))])])}))]}}])})],1)]],2),e._v(" "),o("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total,expression:"total"}],attrs:{total:e.total,pageSize:e.per_page,page:e.page},on:{pagination:e.monitorPage}})],1)],1)])}),[],!1,null,"41eecdf4",null);t.default=component.exports},822:function(e,t,o){var content=o(941);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,o(8).default)("214d3b8f",content,!0,{sourceMap:!1})},940:function(e,t,o){"use strict";o(822)},941:function(e,t,o){var r=o(7)(!1);r.push([e.i,".col_red[data-v-41eecdf4]{color:#f11111}.col_green[data-v-41eecdf4]{color:#44be95}.col_white[data-v-41eecdf4]{color:#fff}.flex-col[data-v-41eecdf4]{flex-direction:column}.flex-j-c[data-v-41eecdf4]{justify-content:center}.flex-j-sb[data-v-41eecdf4]{justify-content:space-between}.flex-j-ar[data-v-41eecdf4]{justify-content:space-around}.flex-a-c[data-v-41eecdf4]{align-items:center}.flex-a-e[data-v-41eecdf4]{align-items:flex-end}.w[data-v-41eecdf4]{width:1200px}.m-auto[data-v-41eecdf4]{margin:0 auto}.height-one[data-v-41eecdf4]{height:100%}.flex[data-v-41eecdf4]{display:flex}.text-overflow[data-v-41eecdf4]{-webkit-line-clamp:4}.text-overflow[data-v-41eecdf4],.text-overflow-2[data-v-41eecdf4]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.text-overflow-2[data-v-41eecdf4]{-webkit-line-clamp:2}.text-overflow-3[data-v-41eecdf4]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.overflow-hide[data-v-41eecdf4],.text-overflow-3[data-v-41eecdf4]{overflow:hidden;text-overflow:ellipsis}.overflow-hide[data-v-41eecdf4]{white-space:nowrap}.hiddenScroll[data-v-41eecdf4]{scrollbar-width:none;-ms-overflow-style:none;overflow-x:hidden;overflow-y:scroll}.hiddenScroll[data-v-41eecdf4]::-webkit-scrollbar{display:none}.finger-point[data-v-41eecdf4]{cursor:pointer}.cursor-default[data-v-41eecdf4]{cursor:default}.el-icon-circle-close[data-v-41eecdf4]{color:#fff}.install_serviceorder .serviceorder_content[data-v-41eecdf4]{width:1200px;padding:32px 0}.install_serviceorder .serviceorder_content .right_info[data-v-41eecdf4]{margin-left:24px;width:940px}.install_serviceorder .serviceorder_content .right_info .brancumb[data-v-41eecdf4]{color:#666;margin-bottom:31px;font-size:16px}.install_serviceorder .serviceorder_content .right_info .brancumb span[data-v-41eecdf4]{color:var(--color)}.install_serviceorder .serviceorder_content .right_info .tabel[data-v-41eecdf4]{margin-top:30px;margin-bottom:20px;border:1px solid #f5f5f5;border-bottom:none}.install_serviceorder .serviceorder_content .right_info .tabel[data-v-41eecdf4] .el-table__header{border:1px solid #f5f5f5;border-bottom:none}.install_serviceorder .serviceorder_content .right_info .tabel[data-v-41eecdf4] .el-table__body{border-bottom:none;border-top:none;box-sizing:border-box}.install_serviceorder .serviceorder_content .right_info .tabel .status[data-v-41eecdf4]{color:var(--color)}.install_serviceorder .serviceorder_content .right_info .btn[data-v-41eecdf4]{width:88px;height:30px;border-radius:5px;cursor:pointer}.install_serviceorder .bg_green[data-v-41eecdf4]{background-color:var(--color);color:#fff}.install_serviceorder .bg_red[data-v-41eecdf4]{background-color:#f11111;color:#fff;border:1px solid #f11111}",""]),e.exports=r}}]);