公司小程序
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

34 lines
19 KiB

(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/AddNewCustomer/AddNewCustomer"],{170:
/*!***************************************************************************************************!*\
!*** D:/Uni-App/HBuilderProjects/Test/main.js?{"page":"pages%2FAddNewCustomer%2FAddNewCustomer"} ***!
\***************************************************************************************************/
/*! no static exports found */function(e,n,o){"use strict";(function(e){o(/*! uni-pages */5);t(o(/*! vue */3));var n=t(o(/*! ./pages/AddNewCustomer/AddNewCustomer.vue */171));function t(e){return e&&e.__esModule?e:{default:e}}wx.__webpack_require_UNI_MP_PLUGIN__=o,e(n.default)}).call(this,o(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */1)["createPage"])},171:
/*!********************************************************************************!*\
!*** D:/Uni-App/HBuilderProjects/Test/pages/AddNewCustomer/AddNewCustomer.vue ***!
\********************************************************************************/
/*! no static exports found */function(e,n,o){"use strict";o.r(n);var t=o(/*! ./AddNewCustomer.vue?vue&type=template&id=92f949b4&scoped=true& */172),r=o(/*! ./AddNewCustomer.vue?vue&type=script&lang=js& */174);for(var i in r)"default"!==i&&function(e){o.d(n,e,(function(){return r[e]}))}(i);o(/*! ./AddNewCustomer.vue?vue&type=style&index=0&id=92f949b4&lang=scss&scoped=true& */176);var u,s=o(/*! ../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */11),c=Object(s["default"])(r["default"],t["render"],t["staticRenderFns"],!1,null,"92f949b4",null,!1,t["components"],u);c.options.__file="pages/AddNewCustomer/AddNewCustomer.vue",n["default"]=c.exports},172:
/*!***************************************************************************************************************************!*\
!*** D:/Uni-App/HBuilderProjects/Test/pages/AddNewCustomer/AddNewCustomer.vue?vue&type=template&id=92f949b4&scoped=true& ***!
\***************************************************************************************************************************/
/*! exports provided: render, staticRenderFns, recyclableRender, components */function(e,n,o){"use strict";o.r(n);var t=o(/*! -!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--16-0!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./AddNewCustomer.vue?vue&type=template&id=92f949b4&scoped=true& */173);o.d(n,"render",(function(){return t["render"]})),o.d(n,"staticRenderFns",(function(){return t["staticRenderFns"]})),o.d(n,"recyclableRender",(function(){return t["recyclableRender"]})),o.d(n,"components",(function(){return t["components"]}))},173:
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--16-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/Uni-App/HBuilderProjects/Test/pages/AddNewCustomer/AddNewCustomer.vue?vue&type=template&id=92f949b4&scoped=true& ***!
\***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! exports provided: render, staticRenderFns, recyclableRender, components */function(e,n,o){"use strict";var t;o.r(n),o.d(n,"render",(function(){return r})),o.d(n,"staticRenderFns",(function(){return u})),o.d(n,"recyclableRender",(function(){return i})),o.d(n,"components",(function(){return t}));try{t={uNavbar:function(){return Promise.all(/*! import() | uni_modules/uview-ui/components/u-navbar/u-navbar */[o.e("common/vendor"),o.e("uni_modules/uview-ui/components/u-navbar/u-navbar")]).then(o.bind(null,/*! @/uni_modules/uview-ui/components/u-navbar/u-navbar.vue */178))},uForm:function(){return Promise.all(/*! import() | uni_modules/uview-ui/components/u-form/u-form */[o.e("common/vendor"),o.e("uni_modules/uview-ui/components/u-form/u-form")]).then(o.bind(null,/*! @/uni_modules/uview-ui/components/u-form/u-form.vue */194))},uFormItem:function(){return Promise.all(/*! import() | uni_modules/uview-ui/components/u-form-item/u-form-item */[o.e("common/vendor"),o.e("uni_modules/uview-ui/components/u-form-item/u-form-item")]).then(o.bind(null,/*! @/uni_modules/uview-ui/components/u-form-item/u-form-item.vue */203))},uIcon:function(){return Promise.all(/*! import() | uni_modules/uview-ui/components/u-icon/u-icon */[o.e("common/vendor"),o.e("uni_modules/uview-ui/components/u-icon/u-icon")]).then(o.bind(null,/*! @/uni_modules/uview-ui/components/u-icon/u-icon.vue */263))},pickRegions:function(){return Promise.all(/*! import() | components/pick-regions/pick-regions */[o.e("common/vendor"),o.e("components/pick-regions/pick-regions")]).then(o.bind(null,/*! @/components/pick-regions/pick-regions.vue */257))},uGap:function(){return Promise.all(/*! import() | uni_modules/uview-ui/components/u-gap/u-gap */[o.e("common/vendor"),o.e("uni_modules/uview-ui/components/u-gap/u-gap")]).then(o.bind(null,/*! @/uni_modules/uview-ui/components/u-gap/u-gap.vue */272))},uPopup:function(){return Promise.all(/*! import() | uni_modules/uview-ui/components/u-popup/u-popup */[o.e("common/vendor"),o.e("uni_modules/uview-ui/components/u-popup/u-popup")]).then(o.bind(null,/*! @/uni_modules/uview-ui/components/u-popup/u-popup.vue */280))},NeedsSelect:function(){return o.e(/*! import() | components/NeedsSelect/NeedsSelect */"components/NeedsSelect/NeedsSelect").then(o.bind(null,/*! @/components/NeedsSelect/NeedsSelect.vue */288))},uOverlay:function(){return Promise.all(/*! import() | uni_modules/uview-ui/components/u-overlay/u-overlay */[o.e("common/vendor"),o.e("uni_modules/uview-ui/components/u-overlay/u-overlay")]).then(o.bind(null,/*! @/uni_modules/uview-ui/components/u-overlay/u-overlay.vue */295))},UploadSuccess:function(){return o.e(/*! import() | components/UploadSuccess/UploadSuccess */"components/UploadSuccess/UploadSuccess").then(o.bind(null,/*! @/components/UploadSuccess/UploadSuccess.vue */303))}}}catch(s){if(-1===s.message.indexOf("Cannot find module")||-1===s.message.indexOf(".vue"))throw s;console.error(s.message),console.error("1. 排查组件名称拼写是否正确"),console.error("2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"),console.error("3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件")}var r=function(){var e=this,n=e.$createElement,o=(e._self._c,e.getUserNeedString()),t=e.getNeedSelecedViewProps();e._isMounted||(e.e0=e.rules["userInfo.name"].validator,e.e1=e.rules["userInfo.phone"].validator,e.e2=e.rules["userInfo.industry"].validator,e.e3=e.rules["userInfo.address"].validator,e.e4=e.rules["userInfo.intro"].validator,e.e5=function(n){e.isShowUploadSuccess=!1}),e.$mp.data=Object.assign({},{$root:{m0:o,m1:t}})},i=!1,u=[];r._withStripped=!0},174:
/*!*********************************************************************************************************!*\
!*** D:/Uni-App/HBuilderProjects/Test/pages/AddNewCustomer/AddNewCustomer.vue?vue&type=script&lang=js& ***!
\*********************************************************************************************************/
/*! no static exports found */function(e,n,o){"use strict";o.r(n);var t=o(/*! -!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--12-1!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./AddNewCustomer.vue?vue&type=script&lang=js& */175),r=o.n(t);for(var i in t)"default"!==i&&function(e){o.d(n,e,(function(){return t[e]}))}(i);n["default"]=r.a},175:
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--12-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/Uni-App/HBuilderProjects/Test/pages/AddNewCustomer/AddNewCustomer.vue?vue&type=script&lang=js& ***!
\****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! no static exports found */function(e,n,o){"use strict";(function(e){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var t=function(){Promise.all(/*! require.ensure | components/pick-regions/pick-regions */[o.e("common/vendor"),o.e("components/pick-regions/pick-regions")]).then(function(){return resolve(o(/*! @/components/pick-regions/pick-regions.vue */257))}.bind(null,o)).catch(o.oe)},r=function(){o.e(/*! require.ensure | components/NeedsSelect/NeedsSelect */"components/NeedsSelect/NeedsSelect").then(function(){return resolve(o(/*! @/components/NeedsSelect/NeedsSelect.vue */288))}.bind(null,o)).catch(o.oe)},i=function(){o.e(/*! require.ensure | components/UploadSuccess/UploadSuccess */"components/UploadSuccess/UploadSuccess").then(function(){return resolve(o(/*! @/components/UploadSuccess/UploadSuccess.vue */303))}.bind(null,o)).catch(o.oe)},u={created:function(){var e=this,n=this.$Define.FireKeys.NeedsSelectedCallback;console.log("created"),this.$fire.on(n,(function(n){e.isNeedSelectShowing=!1;var o=n["status"];if(o){console.log("更新客户的needs显示。");var t=n["selected"];e.model.userInfo.needs=[];for(var r=[],i=0;i<t.length;i++){var u=t[i];u&&r.push(i)}e.model.userInfo.needs=r}}))},destroyed:function(){var e=this.$Define.FireKeys.NeedsSelectedCallback;this.$fire.off(e)},components:{pickRegions:t,NeedsSelect:r,UploadSuccess:i},data:function(){var n=this;return{isNeedSelectShowing:!1,isShowUploadSuccess:!1,model:{userInfo:{name:"",phone:"",industry:"",needs:[],city:"",address:"",intro:""}},rules:{"userInfo.name":{type:"string",required:!0,message:"请输入姓名",validator:function(e){n.model.userInfo.name=e.detail.value}},"userInfo.phone":{type:"string",required:!0,message:"请输入客户电话",validator:function(o){var t=e.$u.test.mobile(o.detail.value);return t?n.model.userInfo.phone=o.detail.value:e.$u.toast("请输入正确的电话号码!"),t}},"userInfo.industry":{type:"string",required:!1,message:"请输入客户行业",validator:function(e){n.model.userInfo.industry=e.detail.value}},"userInfo.needs":{type:"array",required:!0,message:"请选择客户需求"},"userInfo.city":{type:"string",required:!0,message:"请选择客户所在城市"},"userInfo.address":{type:"string",required:!1,message:"请输入客户详细地址",validator:function(e){n.model.userInfo.address=e.detail.value}},"userInfo.intro":{type:"string",required:!1,message:"请输入对此客户的详细描述",validator:function(e){n.model.userInfo.intro=e.detail.value}}},region:[],defaultRegion:["四川省","成都市","武侯区"],form_tile_title:{height:"37rpx",fontSize:"26rpx",fontWeight:400,color:"#666666"}}},methods:{onClickToSelectNeeds:function(){e.hideKeyboard(),this.isNeedSelectShowing=!0},onClickToSelectCity:function(){e.hideKeyboard()},handleGetRegion:function(e){this.region=e,this.model.userInfo.city=this.regionName(),this.$refs.form1.validateField("userInfo.city")},regionName:function(){return this.region.map((function(e){return e.name})).join(" ")},onConfirm:function(){console.log(this.model.userInfo),this.isShowUploadSuccess=!0},onNeedsSelectClose:function(){this.isNeedSelectShowing=!1},getUserNeedString:function(){for(var e=this.$Define.UserNeeds,n="",o=0;o<this.model.userInfo.needs.length;o++){var t=this.model.userInfo.needs[o],r=e[t];n+=r+" "}return n},getNeedSelecedViewProps:function(){for(var e=[],n=this.$Define.UserNeeds,o=0;o<n.length;o++)e.push(!1);var t=this.model.userInfo.needs;for(o=0;o<t.length;o++){var r=t[o];e[r]=!0}return e}}};n.default=u}).call(this,o(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */1)["default"])},176:
/*!******************************************************************************************************************************************!*\
!*** D:/Uni-App/HBuilderProjects/Test/pages/AddNewCustomer/AddNewCustomer.vue?vue&type=style&index=0&id=92f949b4&lang=scss&scoped=true& ***!
\******************************************************************************************************************************************/
/*! no static exports found */function(e,n,o){"use strict";o.r(n);var t=o(/*! -!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-2!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src??ref--8-oneOf-1-3!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-5!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./AddNewCustomer.vue?vue&type=style&index=0&id=92f949b4&lang=scss&scoped=true& */177),r=o.n(t);for(var i in t)"default"!==i&&function(e){o.d(n,e,(function(){return t[e]}))}(i);n["default"]=r.a},177:
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-2!./node_modules/postcss-loader/src??ref--8-oneOf-1-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-5!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/Uni-App/HBuilderProjects/Test/pages/AddNewCustomer/AddNewCustomer.vue?vue&type=style&index=0&id=92f949b4&lang=scss&scoped=true& ***!
\**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! no static exports found */function(e,n,o){}},[[170,"common/runtime","common/vendor"]]]);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/AddNewCustomer/AddNewCustomer.js.map