chunk-157e109a.1723ce77.js 14 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-157e109a"],{"0390":function(t,e,n){"use strict";var a=n("02f4")(!0);t.exports=function(t,e,n){return e+(n?a(t,e).length:1)}},"054b":function(t,e,n){"use strict";var a=n("5ab5"),r=n.n(a);r.a},"0bfb":function(t,e,n){"use strict";var a=n("cb7c");t.exports=function(){var t=a(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e}},"214f":function(t,e,n){"use strict";n("b0c5");var a=n("2aba"),r=n("32e9"),o=n("79e5"),i=n("be13"),c=n("2b4c"),l=n("520a"),s=c("species"),u=!o((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")})),d=function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var n="ab".split(t);return 2===n.length&&"a"===n[0]&&"b"===n[1]}();t.exports=function(t,e,n){var f=c(t),p=!o((function(){var e={};return e[f]=function(){return 7},7!=""[t](e)})),h=p?!o((function(){var e=!1,n=/a/;return n.exec=function(){return e=!0,null},"split"===t&&(n.constructor={},n.constructor[s]=function(){return n}),n[f](""),!e})):void 0;if(!p||!h||"replace"===t&&!u||"split"===t&&!d){var b=/./[f],m=n(i,f,""[t],(function(t,e,n,a,r){return e.exec===l?p&&!r?{done:!0,value:b.call(e,n,a)}:{done:!0,value:t.call(n,e,a)}:{done:!1}})),v=m[0],g=m[1];a(String.prototype,t,v),r(RegExp.prototype,f,2==e?function(t,e){return g.call(t,this,e)}:function(t){return g.call(t,this)})}}},"3c7f":function(t,e,n){"use strict";n.r(e);var a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"industry-list"},[n("tables",{ref:"table",attrs:{buttonList:t.buttonList,"data-api":t.getIndustry,"delete-api":t.updateIndustry,columns:t.columns,placeholder:"输入行业名称"},on:{create:t.create,toEdit:t.toEdit}}),n("cModal",{attrs:{show:t.modalShow,width:526,title:"新增行业"},on:{close:function(e){t.modalShow=!1},submit:t.createIndustry}},[n("div",{staticClass:"form"},[n("Form",{attrs:{"label-width":86}},[n("FormItem",{attrs:{label:"行业名称"}},[n("Input",{attrs:{size:"large"},model:{value:t.form.name,callback:function(e){t.$set(t.form,"name",e)},expression:"form.name"}})],1)],1)],1)])],1)},r=[],o=(n("96cf"),n("3b8d")),i=(n("a481"),n("fcac")),c=n("fa69"),l=n("cb15"),s={data:function(){return{getIndustry:i["f"],buttonList:[{text:"新增",handle:"create"}],dataApi:i["f"],deleteApi:i["f"],columns:[{type:"index",title:"序号",align:"center",width:80},{title:"行业名称",key:"name",align:"center"},{title:"状态",key:"isValide",align:"center",render:function(t,e){return t("i-switch",{props:{trueValue:1,falseValue:0,value:e.row.isValide},on:{"on-change":function(t){Object(i["h"])(Object.assign(e.row,{isValide:t}))}}})}},{title:"创建时间",key:"createTime",align:"center",render:function(t,e){return t("p",e.row.createTime.replace("T"," "))}},{title:"操作",slot:"action",tools:["edit","del"],align:"center"}],modalShow:!1,form:{name:""}}},components:{tables:c["a"],cModal:l["a"]},methods:{create:function(){this.form={name:""},this.modalShow=!0},toEdit:function(t){this.modalShow=!0,this.form=Object.assign({},t)},createIndustry:function(){var t=Object(o["a"])(regeneratorRuntime.mark((function t(){var e;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e=this.form.id?i["h"]:i["b"],t.next=3,e(this.form);case 3:t.sent,this.$refs["table"].handleTableData(),this.modalShow=!1;case 6:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}(),updateIndustry:function(){var t=Object(o["a"])(regeneratorRuntime.mark((function t(e){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e[0].enable=0,t.next=3,Object(i["h"])(e[0]);case 3:this.$Message.success({content:"删除成功"});case 4:case"end":return t.stop()}}),t,this)})));function e(e){return t.apply(this,arguments)}return e}()}},u=s,d=(n("7fce"),n("2877")),f=Object(d["a"])(u,a,r,!1,null,"4729847a",null);e["default"]=f.exports},"520a":function(t,e,n){"use strict";var a=n("0bfb"),r=RegExp.prototype.exec,o=String.prototype.replace,i=r,c="lastIndex",l=function(){var t=/a/,e=/b*/g;return r.call(t,"a"),r.call(e,"a"),0!==t[c]||0!==e[c]}(),s=void 0!==/()??/.exec("")[1],u=l||s;u&&(i=function(t){var e,n,i,u,d=this;return s&&(n=new RegExp("^"+d.source+"$(?!\\s)",a.call(d))),l&&(e=d[c]),i=r.call(d,t),l&&i&&(d[c]=d.global?i.index+i[0].length:e),s&&i&&i.length>1&&o.call(i[0],n,(function(){for(u=1;u<arguments.length-2;u++)void 0===arguments[u]&&(i[u]=void 0)})),i}),t.exports=i},"5ab5":function(t,e,n){},"5f1b":function(t,e,n){"use strict";var a=n("23c6"),r=RegExp.prototype.exec;t.exports=function(t,e){var n=t.exec;if("function"===typeof n){var o=n.call(t,e);if("object"!==typeof o)throw new TypeError("RegExp exec method returned something other than an Object or null");return o}if("RegExp"!==a(t))throw new TypeError("RegExp#exec called on incompatible receiver");return r.call(t,e)}},6762:function(t,e,n){"use strict";var a=n("5ca1"),r=n("c366")(!0);a(a.P,"Array",{includes:function(t){return r(this,t,arguments.length>1?arguments[1]:void 0)}}),n("9c6c")("includes")},"795b":function(t,e,n){},"7fce":function(t,e,n){"use strict";var a=n("795b"),r=n.n(a);r.a},a481:function(t,e,n){"use strict";var a=n("cb7c"),r=n("4bf8"),o=n("9def"),i=n("4588"),c=n("0390"),l=n("5f1b"),s=Math.max,u=Math.min,d=Math.floor,f=/\$([$&`']|\d\d?|<[^>]*>)/g,p=/\$([$&`']|\d\d?)/g,h=function(t){return void 0===t?t:String(t)};n("214f")("replace",2,(function(t,e,n,b){return[function(a,r){var o=t(this),i=void 0==a?void 0:a[e];return void 0!==i?i.call(a,o,r):n.call(String(o),a,r)},function(t,e){var r=b(n,t,this,e);if(r.done)return r.value;var d=a(t),f=String(this),p="function"===typeof e;p||(e=String(e));var v=d.global;if(v){var g=d.unicode;d.lastIndex=0}var y=[];while(1){var x=l(d,f);if(null===x)break;if(y.push(x),!v)break;var w=String(x[0]);""===w&&(d.lastIndex=c(f,o(d.lastIndex),g))}for(var k="",S=0,_=0;_<y.length;_++){x=y[_];for(var $=String(x[0]),O=s(u(i(x.index),f.length),0),j=[],A=1;A<x.length;A++)j.push(h(x[A]));var C=x.groups;if(p){var E=[$].concat(j,O,f);void 0!==C&&E.push(C);var I=String(e.apply(void 0,E))}else I=m($,f,O,j,C,e);O>=S&&(k+=f.slice(S,O)+I,S=O+$.length)}return k+f.slice(S)}];function m(t,e,a,o,i,c){var l=a+t.length,s=o.length,u=p;return void 0!==i&&(i=r(i),u=f),n.call(c,u,(function(n,r){var c;switch(r.charAt(0)){case"$":return"$";case"&":return t;case"`":return e.slice(0,a);case"'":return e.slice(l);case"<":c=i[r.slice(1,-1)];break;default:var u=+r;if(0===u)return n;if(u>s){var f=d(u/10);return 0===f?n:f<=s?void 0===o[f-1]?r.charAt(1):o[f-1]+r.charAt(1):n}c=o[u-1]}return void 0===c?"":c}))}}))},b0c5:function(t,e,n){"use strict";var a=n("520a");n("5ca1")({target:"RegExp",proto:!0,forced:a!==/./.exec},{exec:a})},d8d4:function(t,e,n){"use strict";var a=n("e7b8"),r=n.n(a);r.a},e7b8:function(t,e,n){},fa69:function(t,e,n){"use strict";var a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"table-main"},[t.controllable?n("div",{staticClass:"table-tools"},[n("div",{staticClass:" clearfix"},[n("div",{staticClass:"tools-left fl"},[t._l(t.tools,(function(e,a){return n("div",{key:a,staticClass:"tools-search-item"},[n("label",[t._v(t._s(e.label))]),n("Select",{staticStyle:{width:"240px"},attrs:{clearable:"",size:"large",placeholder:e.placeholder,filterable:""},on:{"on-change":t.handleTableData},model:{value:t.pageParam["tools_"+a],callback:function(e){t.$set(t.pageParam,"tools_"+a,e)},expression:"pageParam[`tools_${index}`]"}},t._l(e.options,(function(e){return n("Option",{key:e.value,attrs:{value:e.value}},[t._v(t._s(e.label))])})),1)],1)})),n("div",{staticClass:"tools-search-item"},[n("Input",{staticStyle:{width:"240px"},attrs:{placeholder:t.placeholder,size:"large"},on:{"on-enter":t.handleTableData,"on-click":t.handleTableData},model:{value:t.pageParam.searchKey,callback:function(e){t.$set(t.pageParam,"searchKey",e)},expression:"pageParam.searchKey"}},[n("Icon",{attrs:{slot:"suffix",type:"ios-search"},slot:"suffix"})],1)],1)],2),t.buttonList.length>0?n("div",{staticClass:"button-group fr"},t._l(t.buttonList,(function(e,a){return n("Button",{key:a,attrs:{size:"large",type:e.type?e.type:"primary"},on:{click:function(n){return t.btnHandle(e.handle,e.param)}}},[t._v(t._s(e.text))])})),1):t._e()])]):t._e(),n("Table",{attrs:{data:t.tableData,columns:t.tableColumns},on:{"on-selection-change":t.handleSelect},scopedSlots:t._u([{key:"action",fn:function(e){var a=e.row;e.index;return[n("handleBtns",{attrs:{"tools-btn-group":t.toolsBtnGroup,row:a},on:{handleClickBtn:t.handleRowBtn}})]}}])}),n("div",{staticStyle:{"margin-top":"20px",overflow:"hidden"}},[n("div",{staticStyle:{float:"right"}},[t.pageParam.total>0?n("Page",{attrs:{current:t.pageParam.current,total:t.pageParam.total,"page-size":t.pageParam.pageSize,"class-name":"tatle-page",size:"small","show-total":"","show-elevator":""},on:{"update:current":function(e){return t.$set(t.pageParam,"current",e)},"on-change":t.changePage}}):t._e()],1)])],1)},r=[],o=(n("96cf"),n("3b8d")),i=(n("6762"),function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[t._l(t.toolsBtnGroup,(function(e,a){return["del"==e?n("Poptip",{key:a,attrs:{confirm:"",transfer:"",title:"确定删除此数据吗?"},on:{"on-ok":function(n){return t.dispatchHandle(t.toolsBtnHandle[e],t.row)}}},[n("span",{class:"btn btn-"+e},[t._v(t._s(t.btn_text[e]))])]):n("span",{class:"btn btn-"+e,on:{click:function(n){return t.dispatchHandle(t.toolsBtnHandle[e],t.row)}}},[t._v(t._s(t.btn_text[e]))])]}))],2)}),c=[],l=(n("365c"),{name:"HandleBtns",props:{toolsBtnGroup:{type:Array,default:function(){return[]}},row:{type:Object,default:function(){return{}}}},data:function(){return{toolsBtnHandle:{audit:"toAuditLayout",make:"toMakeLayout",view:"toViewLayout",author:"toAuthorLayout",edit:"toEdit",del:"toDel",check:"toCheck"},btn_text:{edit:"编辑",del:"删除",check:"查看"}}},mounted:function(){},methods:{dispatchHandle:function(t,e){this.$emit("handleClickBtn",{action:t,row:e})}}}),s=l,u=(n("054b"),n("2877")),d=Object(u["a"])(s,i,c,!1,null,"51dec7c2",null),f=d.exports,p={name:"Tables",components:{handleBtns:f},props:{dataApi:Function,deleteApi:Function,deleteIdKey:String,columns:{type:Array,default:function(){return[]}},tools:{type:Array,default:function(){return[]}},controllable:{type:Boolean,default:!0},buttonList:{type:Array,default:function(){return[]}},long:{type:Boolean,default:!1},placeholder:{type:String,default:"房源ID/名称/讲解员"}},data:function(){return{tableData:[],tableColumns:[],toolsBtnGroup:[],time:null,pageParam:{pageNum:1,pageSize:10,searchKey:"",total:0,current:1,tools_0:"",tools_1:""}}},computed:{access:function(){return this.$store.state.user.access}},watch:{"pageParam.searchKey":function(){this.$bebounce(this.handleTableData,{pageNum:1,current:1})},columns:function(){this.handleTableData()}},created:function(){},mounted:function(){var t=this;this.handleColumns(this.columns),this.long&&(this.time=window.setInterval((function(){setTimeout(t.handleTableData,0)}),3e3)),this.handleTableData()},beforeDestroy:function(){clearInterval(this.time)},methods:{handleColumns:function(t){var e=this;this.tableColumns=t.map((function(t){var n=t;return"action"===t.slot&&e.slotAction(n),n}))},slotAction:function(t){var e=["admin","edit"],n=(this.access.some((function(t){return e.includes(t)})),t.tools),a=void 0===n?[]:n;this.toolsBtnGroup=a},handleTableData:function(t){var e=this,n=Object.assign(this.pageParam,t);this.dataApi(n).then((function(t){var n=t.data,a=n.list||n;e.tableData=a,e.pageParam.total=n.totalNum||n.total}))},oriAction:function(t){for(var e=[{value:"E",label:"东"},{value:"W",label:"西"},{value:"S",label:"南"},{value:"N",label:"北"},{value:"ES",label:"东南"},{value:"EN",label:"东北"},{value:"WS",label:"西南"},{value:"WN",label:"西北"}],n=0;n<e.length;n++)if(e[n].value===t)return e[n].label},handleSelect:function(t){this.$emit("chooseSelection",t)},btnHandle:function(t,e){this.$emit(t,e)},handleRowBtn:function(){var t=Object(o["a"])(regeneratorRuntime.mark((function t(e){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if("toDel"!==e.action){t.next=5;break}return t.next=3,this.deleteApi([e.row[this.deleteIdKey]||e.row]);case 3:return this.handleTableData(),t.abrupt("return");case 5:this.$emit(e.action,e.row);case 6:case"end":return t.stop()}}),t,this)})));function e(e){return t.apply(this,arguments)}return e}(),changePage:function(t){this.handleTableData({pageNum:t})}}},h=p,b=(n("d8d4"),Object(u["a"])(h,a,r,!1,null,"2e109f36",null)),m=b.exports;e["a"]=m},fcac:function(t,e,n){"use strict";n.d(e,"a",(function(){return o})),n.d(e,"d",(function(){return i})),n.d(e,"e",(function(){return c})),n.d(e,"g",(function(){return l})),n.d(e,"c",(function(){return s})),n.d(e,"f",(function(){return u})),n.d(e,"b",(function(){return d})),n.d(e,"h",(function(){return f}));var a=n("6b6c"),r=n("5349");function o(t){return a["a"].post("company/add",t)}function i(t){return a["a"].get("company/getCompanyDetail",{params:{companyId:t}})}function c(t){var e={pageNum:1,pageSize:10,key:t.searchKey||"",token:Object(r["c"])()};return a["a"].get("company/getCompanyList",{params:Object.assign(e,t)})}function l(t){return a["a"].post("company/update",t)}function s(t){var e={page_num:1,page_size:999,searchKey:"",token:Object(r["c"])()};return a["a"].post("company/getAllScene",Object.assign(e,t))}function u(t){var e={pageNum:1,pageSize:10,keyword:t.searchKey||"",token:Object(r["c"])()};return a["a"].get("activity/trade/queryOrGetTradeList",{params:Object.assign(e,t)})}function d(t){return a["a"].post("activity/trade/add",t)}function f(t){return a["a"].post("activity/trade/update",t)}}}]);