chunk-45856b7a.4961e805.js 11 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-45856b7a"],{"06a8":function(t,e,a){"use strict";var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div")},i=[],o=a("795b"),r=a.n(o),s=(a("7f7f"),a("ac6a"),a("f20c")),c=a("5cab"),u=a("f499"),l=a.n(u),d=a("8982"),m="/industryParkApi",f="/wx/data",h="/wx/public",p="/wx/dictController";function v(t){return Object(d["a"])({url:m+f+"/listBizAll/"+t,method:"post"})}function b(t){return Object(d["a"])({url:m+h+"/listProjectAll",method:"post",data:t})}function g(t){return Object(d["a"])({url:m+p+"/getByCodes",method:"post",data:t})}function k(t){var e={codes:l()(t)};return new r.a(function(t,a){g(e).then(function(e){t(e)}).catch(function(t,e){a(t,e)})})}var _=a("3089"),w={name:"BaseData",data:function(){return{currentPage:1,totalSize:0,pageSize:10,InitialLoading:!0,allLoaded:!1,bottomStatus:"",StaffData:[],StaffMap:{},BizData:[],BizMap:{},UserProject:[],ProjectData:[],ProjectMap:{},dialogImageUrl:"",dialogImageVisible:!1,dc_map:{},dc_data:{},dc_map_no_all:{},dc_data_no_all:{}}},mounted:function(){},methods:{initDict:function(t){var e=this;return t||(t=e.dc_key),k(t).then(function(t){t.data&&e.dc_key.forEach(function(a){var n=e.getDictValue(t.data,a,!0);e.dc_data[a]=n,e.dc_map[a]=e.$common.transDcMap(n);var i=e.getDictValue(t.data,a,!1);e.dc_data_no_all[a]=i,e.dc_map_no_all[a]=e.$common.transDcMap(i)})})},initDict2:function(t){var e=this;return t||(t=e.dc_key),k(t).then(function(t){t.data&&e.dc_key.forEach(function(a){var n=e.getDictValue(t.data,a,!1);e.dc_data[a]=n,e.dc_map[a]=e.$common.transDcMap(n);var i=e.getDictValue(t.data,a,!1);e.dc_data_no_all[a]=i,e.dc_map_no_all[a]=e.$common.transDcMap(i)})})},initBiz:function(){var t=this;return this.BizData=[],v(c["a"].uid()).then(function(e){e.data&&e.data.forEach(function(e){var a={label:e.businessName,value:e.id};t.BizData.push(a),t.BizMap[e.id]=e.businessName})}).catch(function(){})},initProjectData:function(){var t=this;return this.ProjectData=[],b(c["a"].uid()).then(function(e){e.data&&e.data.forEach(function(e){var a={label:e.name,value:e.id};t.ProjectData.push(a),t.ProjectMap[a.value]=e})}).catch(function(){})},pagination:function(t){var e=this.currentPage,a=this.pageSize,n=e*a-a,i=e*a;return t.slice(n,i)},getDictValue:function(t,e,a){var n=t[e]?s["a"].castEval(t[e].dictValue):[],i=[];if(n.forEach(function(t){var e={id:t.id,isSearch:t.isSearch,label:t.label,value:t.value,active:!1};i.push(e)}),a){var o={label:"全部",value:"",active:!0};i.unshift(o)}return i},confirm:function(t,e){return new r.a(function(a,n){_["Dialog"].confirm({title:e,message:t}).then(function(t){a(t)}).catch(function(t){Object(_["Toast"])("已取消"),n(t)})})},handleBottomChange:function(t){console.log("handleBottomChange:"+t),this.bottomStatus=t,"drop"===this.bottomStatus&&this.currentPage++},loadBottom:function(){var t=this,e=this;console.log("loadBottom"),setTimeout(function(){e.getData(),t.$refs.loadmore.onBottomLoaded()},500)},imgPreview:function(t){this.dialogImageUrl="/industryParkApi/wx/img/viewImg/"+t,this.dialogImageVisible=!0},imgRemove:function(t,e){var a=e.indexOf(t);e.splice(a,1)},noImg:function(){var t=event.srcElement;t.src=a("aed7"),t.onerror=null}}},D=w,P=a("2877"),C=Object(P["a"])(D,n,i,!1,null,"3fa5b905",null);e["a"]=C.exports},"3a06":function(t,e,a){"use strict";a.d(e,"a",function(){return r}),a.d(e,"e",function(){return s}),a.d(e,"c",function(){return c}),a.d(e,"b",function(){return u}),a.d(e,"d",function(){return l});var n=a("8982"),i="/industryParkApi",o="/wx/roadShow";function r(t){return Object(n["a"])({url:i+o+"/add",method:"post",data:t})}function s(t){return Object(n["a"])({url:i+o+"/list",method:"post",data:t})}function c(t){return Object(n["a"])({url:i+o+"/getById",method:"post",data:t})}function u(t){return Object(n["a"])({url:i+o+"/edit",method:"post",data:t})}function l(t){return Object(n["a"])({url:i+o+"/getCompanyById",method:"post",data:t})}},"7ef0":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:"offline"},[a("div",{staticClass:"detail-card"},[t._m(0),a("div",{staticClass:"form-part"},[a("van-form",[a("van-field",{staticClass:"input-item",attrs:{label:"公司名称"}}),a("van-field",{staticClass:"input-item",attrs:{label:"机构代码"}}),a("van-field",{staticClass:"input-item",attrs:{type:"tel",label:"联系手机"},model:{value:t.form.userPhone,callback:function(e){t.$set(t.form,"userPhone",e)},expression:"form.userPhone"}}),a("van-field",{staticClass:"input-item",attrs:{label:"联系人"},model:{value:t.form.userName,callback:function(e){t.$set(t.form,"userName",e)},expression:"form.userName"}}),a("van-field",{staticClass:"input-item",attrs:{readonly:"",clickable:"",name:"datetimePicker",value:t.value1,label:"路演时间",placeholder:"请选择开始时间"},on:{click:function(e){t.showPicker1=!0}}}),a("van-popup",{attrs:{position:"bottom"},model:{value:t.showPicker1,callback:function(e){t.showPicker1=e},expression:"showPicker1"}},[a("van-datetime-picker",{attrs:{type:"datetime","min-date":t.minDate},on:{confirm:t.onConfirm1,cancel:function(e){t.showPicker1=!1}},model:{value:t.currentDate,callback:function(e){t.currentDate=e},expression:"currentDate"}})],1),a("van-field",{staticClass:"input-item",attrs:{readonly:"",clickable:"",name:"datetimePicker",value:t.value2,label:" ",placeholder:"请选择结束时间"},on:{click:function(e){t.showPicker2=!0}}}),a("van-popup",{attrs:{position:"bottom"},model:{value:t.showPicker2,callback:function(e){t.showPicker2=e},expression:"showPicker2"}},[a("van-datetime-picker",{attrs:{type:"datetime","min-date":t.minDate},on:{confirm:t.onConfirm2,cancel:function(e){t.showPicker2=!1}},model:{value:t.currentDate,callback:function(e){t.currentDate=e},expression:"currentDate"}})],1),a("van-field",{staticClass:"input-item",attrs:{label:"路演主题"},model:{value:t.form.title,callback:function(e){t.$set(t.form,"title",e)},expression:"form.title"}})],1)],1)]),a("div",{staticClass:"detail-card"},[t._m(1),a("div",{staticClass:"form-part"},[a("van-form",[a("van-field",{staticClass:"input-item",attrs:{type:"number",label:"场地面积"},model:{value:t.form.measureArea,callback:function(e){t.$set(t.form,"measureArea",e)},expression:"form.measureArea"}}),a("van-field",{staticClass:"input-item",attrs:{type:"digit",label:"人数预计"},model:{value:t.form.personNumber,callback:function(e){t.$set(t.form,"personNumber",e)},expression:"form.personNumber"}}),a("van-field",{staticClass:"input-item",attrs:{name:"radio",label:"设备需求"},scopedSlots:t._u([{key:"input",fn:function(){return[a("van-checkbox-group",{attrs:{direction:"horizontal"},model:{value:t.radio,callback:function(e){t.radio=e},expression:"radio"}},t._l(t.list,function(e){return""!==e.value?a("van-checkbox",{key:e.label,staticClass:"radio",attrs:{name:e.value}},[t._v(t._s(e.label))]):t._e()}),1)]},proxy:!0}])}),a("van-field",{staticClass:"input-item",attrs:{label:"备注"},model:{value:t.form.remark,callback:function(e){t.$set(t.form,"remark",e)},expression:"form.remark"}})],1)],1)]),a("div",{staticClass:"but-bottom",on:{click:t.submit}},[t._v("提交")])])},i=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"custom-item-tit"},[a("p",{staticClass:"tit"},[t._v("路演基本信息")])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"custom-item-tit"},[a("p",{staticClass:"tit"},[t._v("配套需求")])])}],o=a("06a8"),r=a("3a06"),s=a("3089"),c={data:function(){return{dc_key:["EQUIPMENT_REQ"],value1:"",showPicker1:!1,currentDate:new Date,minDate:new Date,value2:"",showPicker2:!1,radio:[],list:[],form:{type:"1",companyId:"",userName:"",userPhone:"",showStartTime:"",showEndTime:"",title:"",measureArea:"",personNumber:"",requiredEquipment:"",remark:""}}},mixins:[o["a"]],mounted:function(){var t=this;this.initDict(this.dc_key).then(function(e){t.list=t.dc_data.EQUIPMENT_REQ,t.value1=t.$common.transServDate(new Date),t.value2=t.$common.transServDate(new Date)})},methods:{onConfirm1:function(t){this.value1=this.$common.transServDate(t),this.showPicker1=!1},onConfirm2:function(t){this.value2=this.$common.transServDate(t),this.showPicker2=!1},submit:function(){var t=this;null!=this.value1&&""!==this.value1?null!=this.value2&&""!==this.value2?(this.form.groupId="",this.form.companyId="",this.form.showStartTime=this.value1,this.form.showEndTime=this.value2,this.form.requiredEquipment=this.radio.join(","),this.form.createdBy=1,Object(r["a"])(this.form).then(function(e){Object(s["Toast"])("提交成功"),t.$router.push({path:"/roadshow/myApplication"})})):Object(s["Toast"])("请选择结束时间"):Object(s["Toast"])("请选择开始时间")}}},u=c,l=(a("bc94"),a("2877")),d=Object(l["a"])(u,n,i,!1,null,"bb9557f8",null);e["default"]=d.exports},"7f7f":function(t,e,a){var n=a("86cc").f,i=Function.prototype,o=/^\s*function ([^ (]*)/,r="name";r in i||a("9e1e")&&n(i,r,{configurable:!0,get:function(){try{return(""+this).match(o)[1]}catch(t){return""}}})},"86f2":function(t,e,a){},8982:function(t,e,a){"use strict";a.d(e,"a",function(){return f}),a.d(e,"b",function(){return h});var n=a("795b"),i=a.n(n),o=a("bc3a"),r=a.n(o),s=a("4328"),c=a.n(s),u=a("4360"),l=a("5cab"),d=a("a18c"),m=a("3089");function f(t,e){t.headers||(t.headers={}),t.headers&&l["a"].getToken()&&(t.headers["RC-Token"]=l["a"].getToken());var a={method:t.method,url:t.url,data:c.a.stringify(t.data)};return e&&(a.data=t.data),t.headers&&(a.headers=t.headers),new i.a(function(e,n){r()(a).then(function(t){if(t&&t.data&&200===t.status){var a=t.data;switch(a.errno){case 501:Object(m["Toast"])(a.errmsg),setTimeout(function(){u["a"].dispatch("user/logout").then(function(){d["a"].push("/login")})},1500),n(a.errmsg);break;case 401:case 402:case 502:case 503:case 504:case 505:case 506:case 507:case 508:case 801:Object(m["Toast"])(a.errmsg),n(a.errmsg);break}e(a)}else console.log(t),n(t)}).catch(function(e,a){console.log(t.url+" fail",e,a),Object(m["Toast"])(e),n(e,a)})})}function h(t){t.headers||(t.headers={}),t.headers&&l["a"].getToken()&&(t.headers["RC-Token"]=l["a"].getToken());var e={method:t.method,url:t.url};return e.data=t.data,t.headers&&(e.headers=t.headers,e.headers["MVVM-Key"]=String((new Date).getTime()),e.headers["xx"]="anything",e.headers["Content-Type"]="application/json;charset=UTF-8"),console.log("request: ",t),new i.a(function(a,n){r.a.defaults.withCredentials=!0,r()(e).then(function(t){if(console.log("response:",t),t&&t.data&&200===t.status){var e=t.data;switch(e.errno){case 501:Object(m["Toast"])(e.errmsg),setTimeout(function(){u["a"].dispatch("user/logout").then(function(){d["a"].push("/login")})},1500),n(e.errmsg);break;case 401:case 402:case 502:case 503:case 504:case 505:case 506:case 507:case 508:case 801:Object(m["Toast"])(e.errmsg),n(e.errmsg);break}a(e)}else console.log(t),n(t)}).catch(function(e,a){console.log(t.url+" fail",e,a),Object(m["Toast"])(e),n(e,a)})})}},aed7:function(t,e,a){t.exports=a.p+"assets/img/no-result.b05bdcd3.jpg"},bc94:function(t,e,a){"use strict";var n=a("86f2"),i=a.n(n);i.a}}]);