1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-44f6aa56"],{"054b":function(e,t,n){"use strict";var a=n("5ab5"),r=n.n(a);r.a},"05cc":function(e,t,n){},"0bfb":function(e,t,n){"use strict";var a=n("cb7c");e.exports=function(){var e=a(this),t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t}},1468:function(e,t){var n=1e3,a=60*n,r=60*a,i=24*r,o=365.25*i;function s(e){if(e=String(e),!(e.length>100)){var t=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(e);if(t){var s=parseFloat(t[1]),c=(t[2]||"ms").toLowerCase();switch(c){case"years":case"year":case"yrs":case"yr":case"y":return s*o;case"days":case"day":case"d":return s*i;case"hours":case"hour":case"hrs":case"hr":case"h":return s*r;case"minutes":case"minute":case"mins":case"min":case"m":return s*a;case"seconds":case"second":case"secs":case"sec":case"s":return s*n;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return s;default:return}}}}function c(e){return e>=i?Math.round(e/i)+"d":e>=r?Math.round(e/r)+"h":e>=a?Math.round(e/a)+"m":e>=n?Math.round(e/n)+"s":e+"ms"}function l(e){return u(e,i,"day")||u(e,r,"hour")||u(e,a,"minute")||u(e,n,"second")||e+" ms"}function u(e,t,n){if(!(e<t))return e<1.5*t?Math.floor(e/t)+" "+n:Math.ceil(e/t)+" "+n+"s"}e.exports=function(e,t){t=t||{};var n=typeof e;if("string"===n&&e.length>0)return s(e);if("number"===n&&!1===isNaN(e))return t.long?l(e):c(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},1934:function(e,t,n){(function(a){function r(){return!("undefined"===typeof window||!window.process||"renderer"!==window.process.type)||("undefined"!==typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!==typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!==typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||"undefined"!==typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/))}function i(e){var n=this.useColors;if(e[0]=(n?"%c":"")+this.namespace+(n?" %c":" ")+e[0]+(n?"%c ":" ")+"+"+t.humanize(this.diff),n){var a="color: "+this.color;e.splice(1,0,a,"color: inherit");var r=0,i=0;e[0].replace(/%[a-zA-Z%]/g,(function(e){"%%"!==e&&(r++,"%c"===e&&(i=r))})),e.splice(i,0,a)}}function o(){return"object"===typeof console&&console.log&&Function.prototype.apply.call(console.log,console,arguments)}function s(e){try{null==e?t.storage.removeItem("debug"):t.storage.debug=e}catch(n){}}function c(){var e;try{e=t.storage.debug}catch(n){}return!e&&"undefined"!==typeof a&&"env"in a&&(e=Object({NODE_ENV:"production",VUE_APP_4DKANKAN_URL:"https://www.4dkankan.com",VUE_APP_BASE_API:"/prod-api",BASE_URL:""}).DEBUG),e}function l(){try{return window.localStorage}catch(e){}}t=e.exports=n("6d1a"),t.log=o,t.formatArgs=i,t.save=s,t.load=c,t.useColors=r,t.storage="undefined"!=typeof chrome&&"undefined"!=typeof chrome.storage?chrome.storage.local:l(),t.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"],t.formatters.j=function(e){try{return JSON.stringify(e)}catch(t){return"[UnexpectedJSONParseError]: "+t.message}},t.enable(c())}).call(this,n("4362"))},"1af6":function(e,t,n){var a=n("63b6");a(a.S,"Array",{isArray:n("9003")})},"214f":function(e,t,n){"use strict";n("b0c5");var a=n("2aba"),r=n("32e9"),i=n("79e5"),o=n("be13"),s=n("2b4c"),c=n("520a"),l=s("species"),u=!i((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$<a>")})),d=function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var n="ab".split(e);return 2===n.length&&"a"===n[0]&&"b"===n[1]}();e.exports=function(e,t,n){var p=s(e),f=!i((function(){var t={};return t[p]=function(){return 7},7!=""[e](t)})),m=f?!i((function(){var t=!1,n=/a/;return n.exec=function(){return t=!0,null},"split"===e&&(n.constructor={},n.constructor[l]=function(){return n}),n[p](""),!t})):void 0;if(!f||!m||"replace"===e&&!u||"split"===e&&!d){var h=/./[p],g=n(o,p,""[e],(function(e,t,n,a,r){return t.exec===c?f&&!r?{done:!0,value:h.call(t,n,a)}:{done:!0,value:e.call(n,t,a)}:{done:!1}})),v=g[0],b=g[1];a(String.prototype,e,v),r(RegExp.prototype,p,2==t?function(e,t){return b.call(e,this,t)}:function(e){return b.call(e,this)})}}},"23d9":function(e,t,n){"use strict";var a=n("899f"),r=n.n(a);r.a},2725:function(e,t,n){},"386d":function(e,t,n){"use strict";var a=n("cb7c"),r=n("83a1"),i=n("5f1b");n("214f")("search",1,(function(e,t,n,o){return[function(n){var a=e(this),r=void 0==n?void 0:n[t];return void 0!==r?r.call(n,a):new RegExp(n)[t](String(a))},function(e){var t=o(n,e,this);if(t.done)return t.value;var s=a(e),c=String(this),l=s.lastIndex;r(l,0)||(s.lastIndex=0);var u=i(s,c);return r(s.lastIndex,l)||(s.lastIndex=l),null===u?-1:u.index}]}))},"4fb8":function(e,t,n){"use strict";var a=n("05cc"),r=n.n(a);r.a},5018:function(e,t,n){"use strict";var a=n("cba2"),r=n.n(a);r.a},"520a":function(e,t,n){"use strict";var a=n("0bfb"),r=RegExp.prototype.exec,i=String.prototype.replace,o=r,s="lastIndex",c=function(){var e=/a/,t=/b*/g;return r.call(e,"a"),r.call(t,"a"),0!==e[s]||0!==t[s]}(),l=void 0!==/()??/.exec("")[1],u=c||l;u&&(o=function(e){var t,n,o,u,d=this;return l&&(n=new RegExp("^"+d.source+"$(?!\\s)",a.call(d))),c&&(t=d[s]),o=r.call(d,e),c&&o&&(d[s]=d.global?o.index+o[0].length:t),l&&o&&o.length>1&&i.call(o[0],n,(function(){for(u=1;u<arguments.length-2;u++)void 0===arguments[u]&&(o[u]=void 0)})),o}),e.exports=o},"549b":function(e,t,n){"use strict";var a=n("d864"),r=n("63b6"),i=n("241e"),o=n("b0dc"),s=n("3702"),c=n("b447"),l=n("20fd"),u=n("7cd6");r(r.S+r.F*!n("4ee1")((function(e){Array.from(e)})),"Array",{from:function(e){var t,n,r,d,p=i(e),f="function"==typeof this?this:Array,m=arguments.length,h=m>1?arguments[1]:void 0,g=void 0!==h,v=0,b=u(p);if(g&&(h=a(h,m>2?arguments[2]:void 0,2)),void 0==b||f==Array&&s(b))for(t=c(p.length),n=new f(t);t>v;v++)l(n,v,g?h(p[v],v):p[v]);else for(d=b.call(p),n=new f;!(r=d.next()).done;v++)l(n,v,g?o(d,h,[r.value,v],!0):r.value);return n.length=v,n}})},"54a1":function(e,t,n){n("6c1c"),n("1654"),e.exports=n("95d5")},"5ab5":function(e,t,n){},"5f1b":function(e,t,n){"use strict";var a=n("23c6"),r=RegExp.prototype.exec;e.exports=function(e,t){var n=e.exec;if("function"===typeof n){var i=n.call(e,t);if("object"!==typeof i)throw new TypeError("RegExp exec method returned something other than an Object or null");return i}if("RegExp"!==a(e))throw new TypeError("RegExp#exec called on incompatible receiver");return r.call(e,t)}},6762:function(e,t,n){"use strict";var a=n("5ca1"),r=n("c366")(!0);a(a.P,"Array",{includes:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}}),n("9c6c")("includes")},"6d1a":function(e,t,n){var a;function r(e){var n,a=0;for(n in e)a=(a<<5)-a+e.charCodeAt(n),a|=0;return t.colors[Math.abs(a)%t.colors.length]}function i(e){function n(){if(n.enabled){var e=n,r=+new Date,i=r-(a||r);e.diff=i,e.prev=a,e.curr=r,a=r;for(var o=new Array(arguments.length),s=0;s<o.length;s++)o[s]=arguments[s];o[0]=t.coerce(o[0]),"string"!==typeof o[0]&&o.unshift("%O");var c=0;o[0]=o[0].replace(/%([a-zA-Z%])/g,(function(n,a){if("%%"===n)return n;c++;var r=t.formatters[a];if("function"===typeof r){var i=o[c];n=r.call(e,i),o.splice(c,1),c--}return n})),t.formatArgs.call(e,o);var l=n.log||t.log||console.log.bind(console);l.apply(e,o)}}return n.namespace=e,n.enabled=t.enabled(e),n.useColors=t.useColors(),n.color=r(e),"function"===typeof t.init&&t.init(n),n}function o(e){t.save(e),t.names=[],t.skips=[];for(var n=("string"===typeof e?e:"").split(/[\s,]+/),a=n.length,r=0;r<a;r++)n[r]&&(e=n[r].replace(/\*/g,".*?"),"-"===e[0]?t.skips.push(new RegExp("^"+e.substr(1)+"$")):t.names.push(new RegExp("^"+e+"$")))}function s(){t.enable("")}function c(e){var n,a;for(n=0,a=t.skips.length;n<a;n++)if(t.skips[n].test(e))return!1;for(n=0,a=t.names.length;n<a;n++)if(t.names[n].test(e))return!0;return!1}function l(e){return e instanceof Error?e.stack||e.message:e}t=e.exports=i.debug=i["default"]=i,t.coerce=l,t.disable=s,t.enable=o,t.enabled=c,t.humanize=n("1468"),t.names=[],t.skips=[],t.formatters={}},7514:function(e,t,n){"use strict";var a=n("5ca1"),r=n("0a49")(5),i="find",o=!0;i in[]&&Array(1)[i]((function(){o=!1})),a(a.P+a.F*o,"Array",{find:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}}),n("9c6c")(i)},"75fc":function(e,t,n){"use strict";var a=n("a745"),r=n.n(a),i=n("db2a");function o(e){if(r()(e))return Object(i["a"])(e)}var s=n("774e"),c=n.n(s),l=n("c8bb"),u=n.n(l),d=n("67bb"),p=n.n(d);function f(e){if("undefined"!==typeof p.a&&u()(Object(e)))return c()(e)}var m=n("e630");function h(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function g(e){return o(e)||f(e)||Object(m["a"])(e)||h()}n.d(t,"a",(function(){return g}))},"774e":function(e,t,n){e.exports=n("d2d5")},"828d":function(e,t,n){},"83a1":function(e,t){e.exports=Object.is||function(e,t){return e===t?0!==e||1/e===1/t:e!=e&&t!=t}},"899f":function(e,t,n){},"91b6":function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return i}));n("456d"),n("ac6a");var a=n("6b6c");function r(e,t){return e?"image/png"===e.type||"image/jpeg"===e.type?i(e,t):o(e):new Promise((function(e){return e()}))}function i(e,t){var n=new FormData;return n.append("file",e),t&&Object.keys(t).forEach((function(e){n.append(e,t[e])})),a["a"].post("../node-upload/uploadfile",n)}function o(e){var t=new FormData;return t.append("file",e),a["a"].post("../node-upload/upLoadVideo",t)}},"95d5":function(e,t,n){var a=n("40c3"),r=n("5168")("iterator"),i=n("481b");e.exports=n("584a").isIterable=function(e){var t=Object(e);return void 0!==t[r]||"@@iterator"in t||i.hasOwnProperty(a(t))}},a745:function(e,t,n){e.exports=n("f410")},b0c5:function(e,t,n){"use strict";var a=n("520a");n("5ca1")({target:"RegExp",proto:!0,forced:a!==/./.exec},{exec:a})},b614:function(e,t,n){"use strict";var a=n("2725"),r=n.n(a);r.a},c8bb:function(e,t,n){e.exports=n("54a1")},cba2:function(e,t,n){},cbba:function(e,t,n){"use strict";var a=n("828d"),r=n.n(a);r.a},d2d5:function(e,t,n){n("1654"),n("549b"),e.exports=n("584a").Array.from},d8d4:function(e,t,n){"use strict";var a=n("e7b8"),r=n.n(a);r.a},db2a:function(e,t,n){"use strict";function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}n.d(t,"a",(function(){return a}))},decf:function(e,t,n){"use strict";var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"upload-box"},[e.hideUpload?e._e():n("Upload",{staticClass:"house-upload",attrs:{multiple:e.multiple,type:"drag",accept:"image/png, image/jpeg","before-upload":e.handleBeforeUpload,action:"#","show-upload-list":!1,data:e.data}},[n("div",{staticClass:"upload"},[n("Icon",{staticStyle:{color:"#1FE4DC"},attrs:{type:"md-add",size:"40"}})],1)]),n("p",{staticClass:"tips"},[e._v(e._s(e.tips))]),e._l(e.hasUploads,(function(t){return n("div",{key:t.img,staticClass:"file-item"},[n("img",{attrs:{src:t.img}}),e.hideUpload?e._e():n("div",{staticClass:"close-btn",on:{click:function(n){return e.handleCancleClick(t,"hasUploads")}}},[n("Icon",{staticClass:"close",attrs:{type:"md-close-circle",size:"16"}})],1),void 0!==e.cover_image?n("div",{staticClass:"tip ",class:{"is-cover":e.cover_image===t.img},on:{click:function(n){return e.handleClickCover(t)}}},[e._v("\n "+e._s(e.cover_image===t.img?"封面图":"设为封面图")+"\n ")]):e._e()])})),e._l(e.preUploads,(function(t){return n("div",{key:t.img,staticClass:"file-item"},[n("img",{attrs:{src:t.img}}),e.hideUpload?e._e():n("div",{staticClass:"close-btn",on:{click:function(n){return e.handleCancleClick(t,"preUploads")}}},[n("Icon",{staticClass:"close",attrs:{type:"md-close-circle",size:"16"}})],1),void 0!==e.cover_image?n("div",{staticClass:"tip ",class:{"is-cover":e.cover_image===t.img},on:{click:function(n){return e.handleClickCover(t)}}},[e._v("\n "+e._s(e.cover_image===t.img?"封面图":"设为封面图")+"\n ")]):e._e()])}))],2)},r=[],i=(n("ac6a"),n("5df3"),n("75fc")),o=(n("c5f6"),n("91b6")),s={props:{hideUpload:Boolean,preUploads:{type:Array,default:function(){return[]}},hasUploads:{type:Array,default:function(){return[]}},cover_image:String,limit:Number,multiple:{type:Boolean,default:!0},data:{},tips:{type:String,default:""},maxSize:{type:Number,default:500}},data:function(){return{}},computed:{uploads:function(){return[].concat(Object(i["a"])(this.hasUploads),Object(i["a"])(this.preUploads))}},methods:{handleBeforeUpload:function(e){var t=this,n=e.size;if(n>1024*this.maxSize)this.$Message.error({content:"图片大小超出限制"});else{if(!(this.limit&&this.uploads.length>=this.limit)){var a=new FileReader;return a.readAsDataURL(e),a.onload=function(){var n=a.result;e.img=n,t.preUploads.push(e)},!1}this.$Message.error({content:"只能上传".concat(this.limit,"张图片")})}},handleCancleClick:function(e,t){this[t].splice(this[t].indexOf(e),1)},uploadfiles:function(e){var t=this;return e&&(this.data=e),console.log(e,"opts"),console.log(this.preUploads),Promise.all(this.preUploads.map((function(e){return t.uploadTypeFile(e)}))).then((function(e){return e}))},uploadTypeFile:function(e){var t=this;return Object(o["a"])(e,this.data).then((function(n){return t.cover_image===e.img&&t.handleClickCover({img:n.data.url,isUploaded:!0}),e.img=n.data.url,t.hasUploads.push(e),t.preUploads.splice(t.preUploads.indexOf(e),1),e.img}))},handleClickCover:function(e){this.$emit("changeCoverImage",e)}}},c=s,l=(n("23d9"),n("2877")),u=Object(l["a"])(c,a,r,!1,null,"f5ffe9c6",null);t["a"]=u.exports},e630:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var a=n("774e"),r=n.n(a),i=n("db2a");function o(e,t){if(e){if("string"===typeof e)return Object(i["a"])(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?r()(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Object(i["a"])(e,t):void 0}}},e7b8:function(e,t,n){},ea02:function(e,t,n){"use strict";n.r(t);var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"enterprise min-container"},[n("div",{staticClass:"header-title"},[e._v("公司概况\n "),e.companyId?n("Button",{staticClass:"fr",attrs:{type:"primary",size:"large"},on:{click:function(t){e.isDetail=!1}}},[e._v("修改信息")]):e._e()],1),n("baseForm",{key:"base",ref:"base-form",attrs:{form:e.form,isDetail:e.isDetail}}),n("div",{staticClass:"header-title"},[e._v("视频介绍")]),n("videoForm",{ref:"video-form",attrs:{form:e.form,isDetail:e.isDetail}}),n("div",{staticClass:"header-title"},[e._v("图片介绍")]),n("introPicForm",{ref:"intro-form",attrs:{form:e.form,isDetail:e.isDetail}}),n("div",{staticClass:"actions-w"},[e.isDetail?e._e():n("Button",{staticClass:"submit-btn",attrs:{type:"primary",size:"large"},on:{click:e.handleSubmitClick}},[e._v("提交")]),e.companyId&&!e.isDetail?n("Button",{attrs:{size:"large"},on:{click:e.cancle}},[e._v("取消")]):e._e()],1)],1)},r=[],i=(n("7514"),n("ac6a"),n("5df3"),n("96cf"),n("3b8d")),o=n("fcac"),s=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"base-form"},[n("div",{staticClass:"form"},[n("Form",{ref:"form",attrs:{"label-width":86,rules:e.rules,model:e.form}},[n("Row",{attrs:{gutter:90}},[n("i-col",{attrs:{span:12}},[n("FormItem",{attrs:{label:"公司名称",prop:"companyName"}},[n("Input",{attrs:{type:"text",size:"large",disabled:e.isDetail},model:{value:e.form.companyName,callback:function(t){e.$set(e.form,"companyName",t)},expression:"form.companyName"}})],1)],1),n("i-col",{attrs:{span:12}},[n("FormItem",{attrs:{label:"所属行业",prop:"tradeName"}},[n("i-select",{attrs:{size:"large",disabled:e.isDetail},on:{"on-change":e.changeCompanyType},model:{value:e.form.tradeName,callback:function(t){e.$set(e.form,"tradeName",t)},expression:"form.tradeName"}},e._l(e.industryList,(function(t){return n("i-option",{key:t.id,attrs:{value:t.name}},[e._v(e._s(t.name))])})),1)],1)],1),n("i-col",{attrs:{span:12}},[n("FormItem",{attrs:{label:"成立时间",prop:"registerDate1"}},[n("Date-picker",{attrs:{type:"year",size:"large",placeholder:"",disabled:e.isDetail},on:{"on-change":e.changeDate},model:{value:e.form.registerDate1,callback:function(t){e.$set(e.form,"registerDate1",t)},expression:"form.registerDate1"}})],1)],1),n("i-col",{attrs:{span:12}},[n("FormItem",{attrs:{label:"员工人数",prop:"staffNum"}},[n("Input",{attrs:{type:"text",size:"large",disabled:e.isDetail},model:{value:e.form.staffNum,callback:function(t){e.$set(e.form,"staffNum",t)},expression:"form.staffNum"}})],1)],1),n("i-col",{attrs:{span:12}},[n("FormItem",{attrs:{label:"注册资金",prop:"registerFund"}},[n("Input",{attrs:{type:"text",size:"large",disabled:e.isDetail},model:{value:e.form.registerFund,callback:function(t){e.$set(e.form,"registerFund",t)},expression:"form.registerFund"}})],1)],1),n("i-col",{attrs:{span:12}},[n("FormItem",{attrs:{label:"主要产品",prop:"mainProduct"}},[n("Input",{attrs:{type:"text",size:"large",disabled:e.isDetail},model:{value:e.form.mainProduct,callback:function(t){e.$set(e.form,"mainProduct",t)},expression:"form.mainProduct"}})],1)],1),n("i-col",{attrs:{span:12}},[n("FormItem",{attrs:{label:"公司网址"}},[n("Input",{attrs:{type:"text",size:"large",disabled:e.isDetail},model:{value:e.form.companyWebsite,callback:function(t){e.$set(e.form,"companyWebsite",t)},expression:"form.companyWebsite"}})],1)],1),n("i-col",{attrs:{span:24}},[n("FormItem",{attrs:{label:"公司地址"}},[[n("Input",{attrs:{size:"large",disabled:e.isDetail},model:{value:e.form.companyAddress,callback:function(t){e.$set(e.form,"companyAddress",t)},expression:"form.companyAddress"}}),e.isDetail?e._e():n("Button",{staticStyle:{"margin-left":"15px"},attrs:{size:"large",type:"primary"},on:{click:e.searchAddress}},[e._v("查找")]),e.isDetail?e._e():n("qqMap",{ref:"map",attrs:{city:"珠海",latitude:e.form.latitude,longitude:e.form.longitude},on:{clickMap:e.clickMap}})]],2)],1),n("i-col",{attrs:{span:24}},[n("FormItem",{staticClass:"textarea-w",attrs:{label:"公司简介"}},[n("Input",{attrs:{type:"textarea",size:"large",disabled:e.isDetail,maxlength:"200","show-word-limit":!e.isDetail},model:{value:e.form.companyDesc,callback:function(t){e.$set(e.form,"companyDesc",t)},expression:"form.companyDesc"}})],1)],1),n("i-col",{attrs:{span:24}},[n("FormItem",{attrs:{label:"公司logo"}},[n("picUpload",{ref:"logoUpload",attrs:{tips:"只能上传jpg/png文件,且不超过500kb",multiple:!1,limit:1,preUploads:e.preLogoUploads,hasUploads:e.hasLogoUploads,hideUpload:e.isDetail}})],1)],1),n("i-col",{attrs:{span:24}},[n("FormItem",{attrs:{label:"场景地址"}},[[n("Input",{attrs:{type:"text",size:"large",disabled:e.isDetail},model:{value:e.vrLink,callback:function(t){e.vrLink=t},expression:"vrLink"}}),e.isDetail?e._e():n("Button",{staticClass:"input-btn",attrs:{type:"primary",size:"large"},on:{click:function(t){e.modalShow=!0}}},[e._v("选择场景")]),n("Button",{class:"input-btn "+(e.form.sceneNum?"":"not-allow"),attrs:{type:"primary",size:"large"},on:{click:e.toEditScene}},[e._v("编辑场景")])]],2)],1),n("i-col",{attrs:{span:24}},[n("FormItem",{attrs:{label:"讲解人员"}},[[n("div",{staticClass:"guide-info"},[n("p",{staticClass:"guide-name"},[e._v(e._s(e.select_guide.name))]),n("p",{staticClass:"guide-id"},[e._v(e._s(e.select_guide.viewerId))]),n("p",{staticClass:"guide-phone"},[e._v(e._s(e.select_guide.phoneNum))]),e.select_guide.avatar?n("img",{staticClass:"guide-avatar",attrs:{src:e.select_guide.avatar,alt:""}}):e._e()]),e.isDetail?e._e():n("Button",{attrs:{type:"primary",size:"large"},on:{click:function(t){e.guideModalShow=!0}}},[e._v("选择/更换")])]],2)],1)],1)],1)],1),n("cModal",{staticClass:"scene-modal",attrs:{show:e.modalShow,width:960,title:"添加/选择场景"},on:{close:function(t){e.modalShow=!1},submit:e.changeScene}},[[n("tables",{attrs:{"data-api":e.fetchAllScene,columns:e.tableColumns,placeholder:"场景名称"}}),n("div",{staticStyle:{height:"20px"}})]],2),n("cModal",{staticClass:"scene-modal",attrs:{show:e.guideModalShow,width:960,title:"选择讲解员"},on:{close:function(t){e.guideModalShow=!1},submit:e.changeGuide}},[[n("tables",{ref:"guideTable",attrs:{"data-api":e.getGuideList,columns:e.guideTableColumns,placeholder:"讲解员"}}),n("div",{staticStyle:{height:"20px"}})]],2)],1)},c=[],l=n("75fc"),u=(n("386d"),n("decf")),d=n("cb15"),p=n("fa69"),f=n("6b6c"),m=n("5349");function h(e){var t={pageSize:20,pageNum:1,keyword:""};return f["a"].get("viewer/queryGuidList",{params:Object.assign(t,e)})}function g(e){return f["a"].get("viewer/getGuideById",{params:{viewerId:e}})}n("456d");var v=n("f2e8"),b=n.n(v),y="https://apis.map.qq.com/ws/";function w(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t.key="P47BZ-KX7W6-3ULSW-EJYUH-MC2GF-AOFC3&output=jsonp",e=y+e+"?",Object.keys(t).forEach((function(n){return e+="".concat(n,"=").concat(t[n],"&")})),new Promise((function(t,n){b()(e,null,(function(e,a){e?n(e):t(a)}))}))}function k(e){var t=e.keyword,n=e.boundary,a=void 0===n?"region(珠海,0)":n;return w("place/v1/search",{keyword:t,boundary:a})}function _(){return w("location/v1/ip")}function x(e){return w("geocoder/v1",{location:e})}function C(e){return w("district/v1/search",{keyword:e})}var U=function(){var e=this,t=e.$createElement;e._self._c;return e._m(0)},D=[function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"qqmap"},[n("div",{staticClass:"map-tools"}),n("div",{staticClass:"map",attrs:{id:"map_container"}})])}],I=(n("c5f6"),{props:{city:String,latitude:[Number,String],longitude:[Number,String]},data:function(){return{form:{keyword:""},location:{},map:null,markerArr:[],searchList:{}}},mounted:function(){var e=this;this.$nextTick((function(){e.initMap()}))},methods:{initMap:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.onChange();case 2:return e.next=4,this.getLocationByIp();case 4:t=new TMap.LatLng(this.location.location.lat,this.location.location.lng),this.map=new TMap.Map(document.getElementById("map_container"),{center:t,zoom:17}),this.initMarkerEvent();case 7:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),search:function(e){var t=this,n=e.lat,a=e.lng;this.map.setCenter(new TMap.LatLng(n,a)),this.marker.remove(["1"]);var r={lat:n,lng:a};this.markerArr=[{id:"1",styleId:"marker",position:r,properties:{title:"1"}}],this.marker.add(this.markerArr),x("".concat(r.lat,",").concat(r.lng)).then((function(e){t.$emit("clickMap",{address_component:e.result.address_component,address:e.result.formatted_addresses.recommend,location:e.result.location})}))},getLocationByIp:function(){var e=this;if(!this.location.location)return _().then((function(t){e.location=t.result}))},onChange:function(e){var t=this,n=this.city;return this.latitude&&this.longitude?this.location={location:{lat:this.latitude,lng:this.longitude}}:C(n).then((function(e){t.searchList=e.result[0],t.searchList&&(t.location={location:{lat:t.searchList[0].location.lat,lng:t.searchList[0].location.lng}})}))},initMarkerEvent:function(){var e=this;this.marker=new TMap.MultiMarker({id:"marker-layer",map:this.map,styles:{marker:new TMap.MarkerStyle({width:25,height:35,anchor:{x:16,y:32},src:"https://mapapi.qq.com/web/lbs/javascriptGL/demo/img/markerDefault.png"})},geometries:this.markerArr}),this.marker.remove(["1"]);var t={lat:this.latitude,lng:this.longitude};this.markerArr=[{id:"1",styleId:"marker",position:t,properties:{title:"1"}}],this.marker.add(this.markerArr),this.map.on("click",(function(t){e.marker.remove(["1"]);var n=t.latLng;e.markerArr=[{id:"1",styleId:"marker",position:n,properties:{title:"1"}}],e.marker.add(e.markerArr),x("".concat(n.lat,",").concat(n.lng)).then((function(t){e.$emit("clickMap",{address_component:t.result.address_component,address:t.result.formatted_addresses.recommend,location:t.result.location})}))}))}}}),A=I,O=(n("5018"),n("2877")),S=Object(O["a"])(A,U,D,!1,null,null,null),j=S.exports,E={props:{form:Object,isDetail:Boolean},data:function(){var e=this;return{preLogoUploads:[],hasLogoUploads:[],select_scene_num:"",select_guide_id:"",select_guide:{},rules:{companyName:[{required:!0,message:"请填写公司名",trigger:"blur"}],tradeName:[{required:!0,message:"请选择所属行业",trigger:"change"}],registerDate1:[{required:!0,message:"请填写成立时间",trigger:"blur",type:"date"}],staffNum:[{required:!0,message:"请填写员工人数",trigger:"blur"}],registerFund:[{required:!0,message:"请填写注册资金",trigger:"blur"}],mainProduct:[{required:!0,message:"请填写主要产品描述",trigger:"blur"}]},tableColumns:[{align:"center",width:80,render:function(t,n){return t("Checkbox",{props:{trueValue:n.row.num,falseValue:!1,value:n.row.num===e.select_scene_num&&n.row.num},on:{"on-change":function(t){e.select_scene_num=t}}})}},{type:"index",title:"序号",align:"center",width:80},{title:"场景名称",key:"sceneName",align:"center"},{title:"分类",key:"title",align:"center",render:function(e){return e("div","其它")}},{title:"拍摄时间",key:"createTime",align:"center"}],guideTableColumns:[{align:"center",width:80,render:function(t,n){return t("Checkbox",{props:{trueValue:n.row.viewerId,falseValue:!1,value:n.row.viewerId===e.select_guide_id&&n.row.viewerId},on:{"on-change":function(t){e.select_guide_id=t}}})}},{type:"index",title:"序号",align:"center",width:80},{title:"头像",key:"avatar",align:"center",render:function(e,t){return e("img",{attrs:{style:"width: 40px;height:40px;border-radius: 50%;",src:t.row.avatar}})}},{title:"名称",key:"name",align:"center"},{title:"联系方式",key:"phoneNum",align:"center"}],industryList:[],getGuideList:h,modalShow:!1,guideModalShow:!1,addressList:[]}},components:{picUpload:u["a"],cModal:d["a"],tables:p["a"],qqMap:j},computed:{vrLink:{set:function(e){this.form.vrLink=encodeURIComponent(e)},get:function(){return decodeURIComponent(this.form.vrLink)}}},mounted:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var t=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.getIndustryList();case 2:this.$watch("form.companyLogo",(function(e){this.isDetail&&(this.hasLogoUploads=[{img:e}])}),{immediate:!0}),this.$watch("form.guideId",function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(n){var a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!t.isDetail){e.next=5;break}return e.next=3,g(t.form.guideId);case 3:a=e.sent,t.select_guide=a.data||{};case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());case 4:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),methods:{validate:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.$refs["form"].validate();case 2:return t=e.sent,t||this.$Message.error("请完善表单"),e.abrupt("return",t);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),submit:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.$refs["logoUpload"].uploadfiles();case 2:t=e.sent,console.log(this.hasLogoUploads),this.form.companyLogo=t[0],this.form.registerDate=new Date(this.form.registerDate).getFullYear(),console.log(this.hasLogoUploads);case 7:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),changeScene:function(){this.vrLink=this.select_scene_num?"".concat("https://www.4dkankan.com","/kanzhan.html?m=").concat(this.select_scene_num):"",this.form.vrLink=this.select_scene_num?encodeURIComponent("".concat("https://www.4dkankan.com","/kanzhan.html?m=").concat(this.select_scene_num)):"",this.form.sceneNum=this.select_scene_num||"",this.modalShow=!1},changeGuide:function(){var e=this;this.select_guide=this.$refs["guideTable"].tableData.find((function(t){return t.viewerId===e.select_guide_id}))||{},this.form.guideId=this.select_guide.viewerId,this.guideModalShow=!1},getIndustryList:function(){var e=this;o["f"]({pageSize:9999}).then((function(t){e.industryList=t.data.list}))},changeCompanyType:function(e){this.form.tradeName=e},searchAddress:function(){var e=this;k({keyword:this.form.companyAddress}).then((function(t){e.addressList=t.data,t.data[0]&&e.$refs["map"].search(t.data[0].location)}))},clickMap:function(e){console.log(e),this.form.companyAddress=e.address,this.form.latitude=e.location.lat,this.form.longitude=e.location.lng},changeDate:function(e){this.form.registerDate=e},fetchAllScene:function(e){return console.log(e),o["c"](e).then((function(e){return{data:{list:[].concat(Object(l["a"])(e.data.myScene),Object(l["a"])(e.data.cooperationScene))}}}))},toEditScene:function(){if(this.form.sceneNum){var e="production"===Object({NODE_ENV:"production",VUE_APP_4DKANKAN_URL:"https://www.4dkankan.com",VUE_APP_BASE_API:"/prod-api",BASE_URL:""}).ENV?"https://4dkankan.com/epc.html?m=".concat(this.form.sceneNum):"https://test.4dkankan.com/epc.html?m=".concat(this.form.sceneNum);e="".concat(e,"&token=").concat(Object(m["c"])()),window.open(e)}}}},L=E,$=(n("cbba"),Object(O["a"])(L,s,c,!1,null,null,null)),N=$.exports,R=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"video-form"},[n("div",{ref:"form",staticClass:"form"},[n("Form",{attrs:{"label-width":86}},[n("FormItem",{attrs:{label:"视频简介"}},[n("Input",{attrs:{type:"text",size:"large",disabled:e.isDetail},model:{value:e.form.introduceVideoDesc,callback:function(t){e.$set(e.form,"introduceVideoDesc",t)},expression:"form.introduceVideoDesc"}})],1),n("FormItem",{attrs:{label:"上传视频"}},[n("videoUpload",{ref:"videoUpload",attrs:{hideUpload:e.isDetail,tips:"只能上传mp4/mov文件,且不超过10mb",hasUploads:e.hasUploads,preUploads:e.preUploads}})],1)],1)],1)])},B=[],P=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"upload-box"},[e.hideUpload?e._e():n("Upload",{staticClass:"house-upload",attrs:{multiple:e.multiple,type:"drag",accept:".mp4,.mov","before-upload":e.handleBeforeUpload,action:"#","show-upload-list":!1}},[n("div",{staticClass:"upload"},[n("Icon",{staticStyle:{color:"#1FE4DC"},attrs:{type:"md-add",size:"40"}})],1)]),e._l(e.hasUploads,(function(t){return n("div",{key:t.img,staticClass:"file-item",on:{click:function(n){e.selectedVideo=t.url,e.show=!0}}},[n("img",{attrs:{src:t.img}}),e.hideUpload?e._e():n("div",{staticClass:"close-btn",on:{click:function(n){return n.stopPropagation(),e.handleCancleClick(t,"hasUploads")}}},[n("Icon",{attrs:{type:"md-close-circle",size:"16"}})],1)])})),e._l(e.preUploads,(function(t){return n("div",{key:t.img,staticClass:"file-item",on:{click:function(n){e.selectedVideo=t.url,e.show=!0}}},[n("img",{attrs:{src:t.img}}),e.hideUpload?e._e():n("div",{staticClass:"close-btn",on:{click:function(n){return n.stopPropagation(),e.handleCancleClick(t,"preUploads")}}},[n("Icon",{attrs:{type:"md-close-circle",size:"16"}})],1)])})),n("p",{staticClass:"tips"},[e._v(e._s(e.tips))]),n("Modal",{attrs:{"footer-hide":""},model:{value:e.show,callback:function(t){e.show=t},expression:"show"}},[n("div",[n("video",{attrs:{width:"488",controls:"controls",autoplay:"",src:e.selectedVideo}})])])],2)},z=[],F=n("91b6"),M={props:{hideUpload:Boolean,limit:Number,preUploads:Array,hasUploads:Array,multiple:{type:Boolean,default:!0},tips:{type:String,default:""},maxSize:{type:Number,default:10240}},data:function(){return{show:!1,selectedVideo:""}},computed:{uploads:function(){return[].concat(Object(l["a"])(this.hasUploads),Object(l["a"])(this.preUploads))}},methods:{handleBeforeUpload:function(e){var t=this,n=e.size;if(n>1024*this.maxSize)this.$Message.error({content:"上传视频过大"});else{if(!(this.limit&&this.uploads.length>=this.limit)){var a=URL.createObjectURL(e);return this.getVideoBase64(a).then((function(n){e.img=n,e.url=a,t.preUploads.push(e)})),!1}this.$Message.error({content:"上传数量已超过限制"})}},getVideoBase64:function(e){return new Promise((function(t,n){var a="",r=document.createElement("video");r.setAttribute("crossOrigin","anonymous"),r.setAttribute("src",e),r.setAttribute("width",100),r.setAttribute("height",100),r.setAttribute("autoplay",!0),r.addEventListener("loadeddata",(function(){var e=document.createElement("canvas"),n=r.width,i=r.height;e.width=n,e.height=i,e.getContext("2d").drawImage(r,0,0,n,i),a=e.toDataURL("image/png"),t(a)}))}))},handleCancleClick:function(e,t){this[t].splice(this[t].indexOf(e),1)},uploadfiles:function(){var e=this;return Promise.all(this.preUploads.map((function(t){return e.uploadTypeFile(t)}))).then((function(e){return e}))},uploadTypeFile:function(e){var t=this;return Object(F["a"])(e).then((function(n){return e.video=n.data.video,e.cover_image=n.data.image,t.hasUploads.push(e),t.preUploads.splice(t.preUploads.indexOf(e),1),n}))}},beforeDestroy:function(){this.uploads.forEach((function(e){URL.revokeObjectURL(e.url)}))}},T=M,V=(n("b614"),Object(O["a"])(T,P,z,!1,null,"7227d683",null)),q=V.exports,G={props:{form:Object,isDetail:Boolean},data:function(){return{hasUploads:[],preUploads:[]}},components:{videoUpload:q},mounted:function(){this.$watch("form.introduceVideo",(function(e){console.log(e,"new"),this.isDetail&&(this.hasUploads=[{img:"".concat(e,"?x-oss-process=video/snapshot,t_7000,f_jpg,w_800,h_600,m_fast"),url:e}])}),{immediate:!0})},methods:{validate:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",!0);case 1:case"end":return e.stop()}}),e)})));function t(){return e.apply(this,arguments)}return t}(),submit:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.$refs["videoUpload"].uploadfiles();case 2:t=e.sent,console.log(t,"res"),t[0]&&(this.form.introduceVideo=t[0].data.url);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()}},K=G,H=Object(O["a"])(K,R,B,!1,null,null,null),W=H.exports,J=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"intro-pic-form"},[n("div",{staticClass:"form"},[n("Form",{attrs:{"label-width":86}},[n("FormItem",{attrs:{label:"图片上传",limit:20}},[n("picUpload",{ref:"info-upload",attrs:{hideUpload:e.isDetail,tips:"只能上传jpg/png文件,建议尺寸为960*600,且单张不超过500kb,最多20张",limit:20,preUploads:e.preUploads,hasUploads:e.hasUploads}})],1)],1)],1)])},Z=[],Y={props:{isDetail:Boolean,form:Object},data:function(){return{preUploads:[],hasUploads:[]}},components:{picUpload:u["a"]},mounted:function(){this.$watch("form.introduceImage",(function(e){this.isDetail&&(this.hasUploads=JSON.parse(e))}),{immediate:!0})},methods:{validate:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!(this.hasUploads.length>0||this.preUploads.length>0)){e.next=2;break}return e.abrupt("return",!0);case 2:return this.$Message.error("请上传介绍图片"),e.abrupt("return",!1);case 4:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),submit:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.$refs["info-upload"].uploadfiles();case 2:e.sent,this.form.introduceImage=JSON.stringify(this.hasUploads);case 4:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()}},X=Y,Q=Object(O["a"])(X,J,Z,!1,null,null,null),ee=Q.exports,te=n("365c"),ne={data:function(){return{isDetail:!1,form:{companyName:"",companyType:"",sceneNum:"",vrLink:"",registerDate:""}}},components:{baseForm:N,videoForm:W,introPicForm:ee},computed:{companyId:function(){var e=Object(m["a"])().admin;return this.$route.query.companyId||e.belongCompanyId},adminId:function(){return Object(m["a"])().admin.adminId}},mounted:function(){this.getCompanyDetail()},methods:{handleSubmitClick:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",this.validate());case 1:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),validate:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var t,n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Promise.all([this.$refs["base-form"].validate()]);case 2:if(t=e.sent,n=t.find((function(e){return!e})),!1!==n){e.next=8;break}return e.abrupt("return");case 8:this.submit();case 9:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),submit:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var t,n=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Promise.all([this.$refs["base-form"].submit(),this.$refs["video-form"].submit(),this.$refs["intro-form"].submit()]);case 2:return t=this.form.companyId?o["g"]:o["a"],e.abrupt("return",t(this.form).then((function(){n.$Message.success(n.form.companyId?"修改成功":"新增成功"),n.isDetail=!0,setTimeout((function(){n.refreshAdminerInfo()}),500)})));case 4:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),cancle:function(){window.location.reload()},getCompanyDetail:function(e){var t=this,n=e||this.companyId;n&&o["d"](n).then((function(e){t.isDetail=!0,e.data.company.registerDate1=new Date(e.data.company.registerDate),t.form=e.data.company,console.log(t.form)}))},refreshAdminerInfo:function(){var e=this;return Object(te["i"])(this.adminId).then((function(t){e.$router.push({path:"/enterprise",query:{companyId:t.data.belongCompanyId}})}))}}},ae=ne,re=(n("4fb8"),Object(O["a"])(ae,a,r,!1,null,null,null));t["default"]=re.exports},f2e8:function(e,t,n){var a=n("1934")("jsonp");e.exports=o;var r=0;function i(){}function o(e,t,n){"function"==typeof t&&(n=t,t={}),t||(t={});var o,s,c=t.prefix||"__jp",l=t.name||c+r++,u=t.param||"callback",d=null!=t.timeout?t.timeout:6e4,p=encodeURIComponent,f=document.getElementsByTagName("script")[0]||document.head;function m(){o.parentNode&&o.parentNode.removeChild(o),window[l]=i,s&&clearTimeout(s)}function h(){window[l]&&m()}return d&&(s=setTimeout((function(){m(),n&&n(new Error("Timeout"))}),d)),window[l]=function(e){a("jsonp got",e),m(),n&&n(null,e)},e+=(~e.indexOf("?")?"&":"?")+u+"="+p(l),e=e.replace("?&","?"),a('jsonp req "%s"',e),o=document.createElement("script"),o.src=e,f.parentNode.insertBefore(o,f),h}},f410:function(e,t,n){n("1af6"),e.exports=n("584a").Array.isArray},fa69:function(e,t,n){"use strict";var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"table-main"},[e.controllable?n("div",{staticClass:"table-tools"},[n("div",{staticClass:" clearfix"},[n("div",{staticClass:"tools-left fl"},[e._l(e.tools,(function(t,a){return n("div",{key:a,staticClass:"tools-search-item"},[n("label",[e._v(e._s(t.label))]),n("Select",{staticStyle:{width:"240px"},attrs:{clearable:"",size:"large",placeholder:t.placeholder,filterable:""},on:{"on-change":e.handleTableData},model:{value:e.pageParam["tools_"+a],callback:function(t){e.$set(e.pageParam,"tools_"+a,t)},expression:"pageParam[`tools_${index}`]"}},e._l(t.options,(function(t){return n("Option",{key:t.value,attrs:{value:t.value}},[e._v(e._s(t.label))])})),1)],1)})),n("div",{staticClass:"tools-search-item"},[n("Input",{staticStyle:{width:"240px"},attrs:{placeholder:e.placeholder,size:"large"},on:{"on-enter":e.handleTableData,"on-click":e.handleTableData},model:{value:e.pageParam.searchKey,callback:function(t){e.$set(e.pageParam,"searchKey",t)},expression:"pageParam.searchKey"}},[n("Icon",{attrs:{slot:"suffix",type:"ios-search"},slot:"suffix"})],1)],1)],2),e.buttonList.length>0?n("div",{staticClass:"button-group fr"},e._l(e.buttonList,(function(t,a){return n("Button",{key:a,attrs:{size:"large",type:t.type?t.type:"primary"},on:{click:function(n){return e.btnHandle(t.handle,t.param)}}},[e._v(e._s(t.text))])})),1):e._e()])]):e._e(),n("Table",{attrs:{data:e.tableData,columns:e.tableColumns},on:{"on-selection-change":e.handleSelect},scopedSlots:e._u([{key:"action",fn:function(t){var a=t.row;t.index;return[n("handleBtns",{attrs:{"tools-btn-group":e.toolsBtnGroup,row:a},on:{handleClickBtn:e.handleRowBtn}})]}}])}),n("div",{staticStyle:{"margin-top":"20px",overflow:"hidden"}},[n("div",{staticStyle:{float:"right"}},[e.pageParam.total>0?n("Page",{attrs:{current:e.pageParam.current,total:e.pageParam.total,"page-size":e.pageParam.pageSize,"class-name":"tatle-page",size:"small","show-total":"","show-elevator":""},on:{"update:current":function(t){return e.$set(e.pageParam,"current",t)},"on-change":e.changePage}}):e._e()],1)])],1)},r=[],i=(n("96cf"),n("3b8d")),o=(n("6762"),function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[e._l(e.toolsBtnGroup,(function(t,a){return["del"==t?n("Poptip",{key:a,attrs:{confirm:"",transfer:"",title:"确定删除此数据吗?"},on:{"on-ok":function(n){return e.dispatchHandle(e.toolsBtnHandle[t],e.row)}}},[n("span",{class:"btn btn-"+t},[e._v(e._s(e.btn_text[t]))])]):n("span",{class:"btn btn-"+t,on:{click:function(n){return e.dispatchHandle(e.toolsBtnHandle[t],e.row)}}},[e._v(e._s(e.btn_text[t]))])]}))],2)}),s=[],c=(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(e,t){this.$emit("handleClickBtn",{action:e,row:t})}}}),l=c,u=(n("054b"),n("2877")),d=Object(u["a"])(l,o,s,!1,null,"51dec7c2",null),p=d.exports,f={name:"Tables",components:{handleBtns:p},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 e=this;this.handleColumns(this.columns),this.long&&(this.time=window.setInterval((function(){setTimeout(e.handleTableData,0)}),3e3)),this.handleTableData()},beforeDestroy:function(){clearInterval(this.time)},methods:{handleColumns:function(e){var t=this;this.tableColumns=e.map((function(e){var n=e;return"action"===e.slot&&t.slotAction(n),n}))},slotAction:function(e){var t=["admin","edit"],n=(this.access.some((function(e){return t.includes(e)})),e.tools),a=void 0===n?[]:n;this.toolsBtnGroup=a},handleTableData:function(e){var t=this,n=Object.assign(this.pageParam,e);this.dataApi(n).then((function(e){var n=e.data,a=n.list||n;t.tableData=a,t.pageParam.total=n.totalNum||n.total}))},oriAction:function(e){for(var t=[{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<t.length;n++)if(t[n].value===e)return t[n].label},handleSelect:function(e){this.$emit("chooseSelection",e)},btnHandle:function(e,t){this.$emit(e,t)},handleRowBtn:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if("toDel"!==t.action){e.next=5;break}return e.next=3,this.deleteApi([t.row[this.deleteIdKey]||t.row]);case 3:return this.handleTableData(),e.abrupt("return");case 5:this.$emit(t.action,t.row);case 6:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),changePage:function(e){this.handleTableData({pageNum:e})}}},m=f,h=(n("d8d4"),Object(u["a"])(m,a,r,!1,null,"2e109f36",null)),g=h.exports;t["a"]=g},fcac:function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"d",(function(){return o})),n.d(t,"e",(function(){return s})),n.d(t,"g",(function(){return c})),n.d(t,"c",(function(){return l})),n.d(t,"f",(function(){return u})),n.d(t,"b",(function(){return d})),n.d(t,"h",(function(){return p}));var a=n("6b6c"),r=n("5349");function i(e){return a["a"].post("company/add",e)}function o(e){return a["a"].get("company/getCompanyDetail",{params:{companyId:e}})}function s(e){var t={pageNum:1,pageSize:10,key:e.searchKey||"",token:Object(r["c"])()};return a["a"].get("company/getCompanyList",{params:Object.assign(t,e)})}function c(e){return a["a"].post("company/update",e)}function l(e){var t={pageNum:1,pageSize:999,searchKey:"",token:Object(r["c"])()};return a["a"].post("company/getAllScene",Object.assign(t,e))}function u(e){var t={pageNum:1,pageSize:10,keyword:e.searchKey||"",token:Object(r["c"])()};return a["a"].get("activity/trade/queryOrGetTradeList",{params:Object.assign(t,e)})}function d(e){return a["a"].post("activity/trade/add",e)}function p(e){return a["a"].post("activity/trade/update",e)}}}]);
|