用工小程序前端代码
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.

417 lines
28 KiB

7 months ago
  1. (global["webpackJsonp"] = global["webpackJsonp"] || []).push([["pages_subpack/release/component/enterprise"],{
  2. /***/ 592:
  3. /*!************************************************************************************!*\
  4. !*** E:/webView/hire-wechat-uniapp/pages_subpack/release/component/enterprise.vue ***!
  5. \************************************************************************************/
  6. /*! no static exports found */
  7. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  8. "use strict";
  9. __webpack_require__.r(__webpack_exports__);
  10. /* harmony import */ var _enterprise_vue_vue_type_template_id_742fe74c___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./enterprise.vue?vue&type=template&id=742fe74c& */ 593);
  11. /* harmony import */ var _enterprise_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./enterprise.vue?vue&type=script&lang=js& */ 595);
  12. /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _enterprise_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _enterprise_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  13. /* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 32);
  14. var renderjs
  15. /* normalize component */
  16. var component = Object(_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])(
  17. _enterprise_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
  18. _enterprise_vue_vue_type_template_id_742fe74c___WEBPACK_IMPORTED_MODULE_0__["render"],
  19. _enterprise_vue_vue_type_template_id_742fe74c___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
  20. false,
  21. null,
  22. null,
  23. null,
  24. false,
  25. _enterprise_vue_vue_type_template_id_742fe74c___WEBPACK_IMPORTED_MODULE_0__["components"],
  26. renderjs
  27. )
  28. component.options.__file = "pages_subpack/release/component/enterprise.vue"
  29. /* harmony default export */ __webpack_exports__["default"] = (component.exports);
  30. /***/ }),
  31. /***/ 593:
  32. /*!*******************************************************************************************************************!*\
  33. !*** E:/webView/hire-wechat-uniapp/pages_subpack/release/component/enterprise.vue?vue&type=template&id=742fe74c& ***!
  34. \*******************************************************************************************************************/
  35. /*! exports provided: render, staticRenderFns, recyclableRender, components */
  36. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  37. "use strict";
  38. __webpack_require__.r(__webpack_exports__);
  39. /* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_enterprise_vue_vue_type_template_id_742fe74c___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./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--17-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!./enterprise.vue?vue&type=template&id=742fe74c& */ 594);
  40. /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_enterprise_vue_vue_type_template_id_742fe74c___WEBPACK_IMPORTED_MODULE_0__["render"]; });
  41. /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_enterprise_vue_vue_type_template_id_742fe74c___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
  42. /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_enterprise_vue_vue_type_template_id_742fe74c___WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
  43. /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_enterprise_vue_vue_type_template_id_742fe74c___WEBPACK_IMPORTED_MODULE_0__["components"]; });
  44. /***/ }),
  45. /***/ 594:
  46. /*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  47. !*** ./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--17-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!E:/webView/hire-wechat-uniapp/pages_subpack/release/component/enterprise.vue?vue&type=template&id=742fe74c& ***!
  48. \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  49. /*! exports provided: render, staticRenderFns, recyclableRender, components */
  50. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  51. "use strict";
  52. __webpack_require__.r(__webpack_exports__);
  53. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; });
  54. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; });
  55. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return recyclableRender; });
  56. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "components", function() { return components; });
  57. var components
  58. try {
  59. components = {
  60. "u-Form": function () {
  61. return Promise.all(/*! import() | uni_modules/uview-ui/components/u--form/u--form */[__webpack_require__.e("common/vendor"), __webpack_require__.e("uni_modules/uview-ui/components/u--form/u--form")]).then(__webpack_require__.bind(null, /*! @/uni_modules/uview-ui/components/u--form/u--form.vue */ 556))
  62. },
  63. uFormItem: function () {
  64. return Promise.all(/*! import() | uni_modules/uview-ui/components/u-form-item/u-form-item */[__webpack_require__.e("common/vendor"), __webpack_require__.e("uni_modules/uview-ui/components/u-form-item/u-form-item")]).then(__webpack_require__.bind(null, /*! @/uni_modules/uview-ui/components/u-form-item/u-form-item.vue */ 562))
  65. },
  66. "u-Input": function () {
  67. return Promise.all(/*! import() | uni_modules/uview-ui/components/u--input/u--input */[__webpack_require__.e("common/vendor"), __webpack_require__.e("uni_modules/uview-ui/components/u--input/u--input")]).then(__webpack_require__.bind(null, /*! @/uni_modules/uview-ui/components/u--input/u--input.vue */ 586))
  68. },
  69. uIcon: function () {
  70. return Promise.all(/*! import() | uni_modules/uview-ui/components/u-icon/u-icon */[__webpack_require__.e("common/vendor"), __webpack_require__.e("uni_modules/uview-ui/components/u-icon/u-icon")]).then(__webpack_require__.bind(null, /*! @/uni_modules/uview-ui/components/u-icon/u-icon.vue */ 547))
  71. },
  72. "u-Textarea": function () {
  73. return Promise.all(/*! import() | uni_modules/uview-ui/components/u--textarea/u--textarea */[__webpack_require__.e("common/vendor"), __webpack_require__.e("uni_modules/uview-ui/components/u--textarea/u--textarea")]).then(__webpack_require__.bind(null, /*! @/uni_modules/uview-ui/components/u--textarea/u--textarea.vue */ 570))
  74. },
  75. uRadioGroup: function () {
  76. return Promise.all(/*! import() | uni_modules/uview-ui/components/u-radio-group/u-radio-group */[__webpack_require__.e("common/vendor"), __webpack_require__.e("uni_modules/uview-ui/components/u-radio-group/u-radio-group")]).then(__webpack_require__.bind(null, /*! @/uni_modules/uview-ui/components/u-radio-group/u-radio-group.vue */ 661))
  77. },
  78. uRadio: function () {
  79. return Promise.all(/*! import() | uni_modules/uview-ui/components/u-radio/u-radio */[__webpack_require__.e("common/vendor"), __webpack_require__.e("uni_modules/uview-ui/components/u-radio/u-radio")]).then(__webpack_require__.bind(null, /*! @/uni_modules/uview-ui/components/u-radio/u-radio.vue */ 669))
  80. },
  81. uUpload: function () {
  82. return Promise.all(/*! import() | uni_modules/uview-ui/components/u-upload/u-upload */[__webpack_require__.e("common/vendor"), __webpack_require__.e("uni_modules/uview-ui/components/u-upload/u-upload")]).then(__webpack_require__.bind(null, /*! @/uni_modules/uview-ui/components/u-upload/u-upload.vue */ 576))
  83. },
  84. uActionSheet: function () {
  85. return Promise.all(/*! import() | uni_modules/uview-ui/components/u-action-sheet/u-action-sheet */[__webpack_require__.e("common/vendor"), __webpack_require__.e("uni_modules/uview-ui/components/u-action-sheet/u-action-sheet")]).then(__webpack_require__.bind(null, /*! @/uni_modules/uview-ui/components/u-action-sheet/u-action-sheet.vue */ 624))
  86. },
  87. }
  88. } catch (e) {
  89. if (
  90. e.message.indexOf("Cannot find module") !== -1 &&
  91. e.message.indexOf(".vue") !== -1
  92. ) {
  93. console.error(e.message)
  94. console.error("1. 排查组件名称拼写是否正确")
  95. console.error(
  96. "2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"
  97. )
  98. console.error(
  99. "3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件"
  100. )
  101. } else {
  102. throw e
  103. }
  104. }
  105. var render = function () {
  106. var _vm = this
  107. var _h = _vm.$createElement
  108. var _c = _vm._self._c || _h
  109. if (!_vm._isMounted) {
  110. _vm.e0 = function ($event) {
  111. _vm.showIndustry = false
  112. }
  113. _vm.e1 = function ($event) {
  114. _vm.showType = false
  115. }
  116. }
  117. }
  118. var recyclableRender = false
  119. var staticRenderFns = []
  120. render._withStripped = true
  121. /***/ }),
  122. /***/ 595:
  123. /*!*************************************************************************************************************!*\
  124. !*** E:/webView/hire-wechat-uniapp/pages_subpack/release/component/enterprise.vue?vue&type=script&lang=js& ***!
  125. \*************************************************************************************************************/
  126. /*! no static exports found */
  127. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  128. "use strict";
  129. __webpack_require__.r(__webpack_exports__);
  130. /* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_enterprise_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-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!./enterprise.vue?vue&type=script&lang=js& */ 596);
  131. /* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_enterprise_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_enterprise_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);
  132. /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_enterprise_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_enterprise_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  133. /* harmony default export */ __webpack_exports__["default"] = (_D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_enterprise_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a);
  134. /***/ }),
  135. /***/ 596:
  136. /*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  137. !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-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!E:/webView/hire-wechat-uniapp/pages_subpack/release/component/enterprise.vue?vue&type=script&lang=js& ***!
  138. \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  139. /*! no static exports found */
  140. /***/ (function(module, exports, __webpack_require__) {
  141. "use strict";
  142. /* WEBPACK VAR INJECTION */(function(uni) {
  143. var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 4);
  144. Object.defineProperty(exports, "__esModule", {
  145. value: true
  146. });
  147. exports.default = void 0;
  148. var _regenerator = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/regenerator */ 60));
  149. var _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ 62));
  150. var citySelect = function citySelect() {
  151. Promise.all(/*! require.ensure | components/cityselect/index */[__webpack_require__.e("common/vendor"), __webpack_require__.e("components/cityselect/index")]).then((function () {
  152. return resolve(__webpack_require__(/*! @/components/cityselect/index.vue */ 794));
  153. }).bind(null, __webpack_require__)).catch(__webpack_require__.oe);
  154. };
  155. var _default = {
  156. components: {
  157. citySelect: citySelect
  158. },
  159. data: function data() {
  160. return {
  161. showPicker: false,
  162. showIndustry: false,
  163. industryList: [{
  164. name: '打铁'
  165. }, {
  166. name: '打牌'
  167. }],
  168. showType: false,
  169. typeList: [{
  170. name: '铁匠'
  171. }, {
  172. name: '水泥搬运'
  173. }],
  174. fileList: [],
  175. form: {
  176. title: "",
  177. area: '',
  178. address: '',
  179. industry: "",
  180. settlement: 1,
  181. date: "",
  182. dateMin: "",
  183. dateMax: "",
  184. mobile: '',
  185. type: '',
  186. salary: '',
  187. salaryMin: '',
  188. salaryMax: '',
  189. introduce: '',
  190. file: ''
  191. },
  192. rules: {
  193. title: [{
  194. type: 'string',
  195. required: true,
  196. message: '请在此输入标题',
  197. trigger: ['blur', 'change']
  198. }],
  199. area: [{
  200. type: 'string',
  201. required: true,
  202. message: '请选择地址',
  203. trigger: ['blur', 'change']
  204. }],
  205. address: [{
  206. type: 'string',
  207. required: true,
  208. message: '请填写详细地址',
  209. trigger: ['blur', 'change']
  210. }],
  211. industry: [{
  212. type: 'string',
  213. required: true,
  214. message: '请选择行业',
  215. trigger: ['blur', 'change']
  216. }],
  217. settlement: [{
  218. type: 'string',
  219. required: true,
  220. message: '请选择结算方式',
  221. trigger: ['blur', 'change']
  222. }],
  223. mobile: [{
  224. required: true,
  225. message: '请输入手机号',
  226. trigger: ['change', 'blur']
  227. }, {
  228. validator: function validator(rule, value, callback) {
  229. return uni.$u.test.mobile(value);
  230. },
  231. message: '手机号码不正确',
  232. trigger: ['change', 'blur']
  233. }],
  234. date: [{
  235. type: 'string',
  236. max: 1,
  237. required: true,
  238. message: '请填写时间',
  239. trigger: ['blur', 'change']
  240. }],
  241. salary: [{
  242. type: 'string',
  243. required: true,
  244. message: '请输入试用日薪',
  245. trigger: ['blur', 'change']
  246. }],
  247. introduce: [{
  248. type: 'string',
  249. required: true,
  250. message: '请输入工作内容',
  251. trigger: ['blur', 'change']
  252. }],
  253. file: [{
  254. type: 'string',
  255. required: true,
  256. message: '请选择身份证',
  257. trigger: ['blur', 'change']
  258. }]
  259. }
  260. };
  261. },
  262. watch: {
  263. 'form.salaryMin': {
  264. handler: function handler(newVal, oldVal) {
  265. if (!uni.$u.test.isEmpty(newVal) && !uni.$u.test.isEmpty(this.form.salaryMax)) {
  266. this.form.salary = '有';
  267. } else {
  268. this.form.salary = '';
  269. }
  270. },
  271. immediate: true
  272. },
  273. 'form.salaryMax': {
  274. handler: function handler(newVal, oldVal) {
  275. if (!uni.$u.test.isEmpty(newVal) && !uni.$u.test.isEmpty(this.form.salaryMin)) {
  276. this.form.salary = '有';
  277. } else {
  278. this.form.salary = '';
  279. }
  280. },
  281. immediate: true
  282. },
  283. 'form.dateMin': {
  284. handler: function handler(newVal, oldVal) {
  285. if (!uni.$u.test.isEmpty(newVal) && !uni.$u.test.isEmpty(this.form.dateMax)) {
  286. this.form.date = '有';
  287. } else {
  288. this.form.date = '';
  289. }
  290. },
  291. immediate: true
  292. },
  293. 'form.dateMax': {
  294. handler: function handler(newVal, oldVal) {
  295. if (!uni.$u.test.isEmpty(newVal) && !uni.$u.test.isEmpty(this.form.dateMin)) {
  296. this.form.date = '有';
  297. } else {
  298. this.form.date = '';
  299. }
  300. },
  301. immediate: true
  302. },
  303. fileList: function fileList(newValue, oldValue) {
  304. if (newValue.length > 0) {
  305. this.form.file = '有';
  306. } else {
  307. this.form.file = '';
  308. }
  309. }
  310. },
  311. methods: {
  312. handleAreaChange: function handleAreaChange() {
  313. this.showPicker = true;
  314. },
  315. handleCityChange: function handleCityChange(e) {
  316. console.info(e);
  317. this.form.area = e.province.label + '-' + e.city.label + '-' + e.area.label;
  318. },
  319. handleindustryChange: function handleindustryChange() {
  320. this.showIndustry = true;
  321. },
  322. industrySelect: function industrySelect(e) {
  323. this.form.industry = e.name;
  324. this.$refs.uForm.validateField('industry');
  325. },
  326. handleTypeChange: function handleTypeChange() {
  327. this.showType = true;
  328. },
  329. typeSelect: function typeSelect(e) {
  330. this.form.type = e.name;
  331. this.$refs.uForm.validateField('type');
  332. },
  333. submit: function submit() {
  334. console.info(this.form);
  335. this.$refs.uForm.validate().then(function (res) {
  336. uni.$u.toast('校验通过');
  337. }).catch(function (errors) {
  338. // uni.$u.toast('校验失败')
  339. });
  340. },
  341. deletePic: function deletePic(event) {
  342. this.fileList.splice(e.index, 1);
  343. },
  344. afterRead: function afterRead(e) {
  345. var _this = this;
  346. return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {
  347. var self;
  348. return _regenerator.default.wrap(function _callee$(_context) {
  349. while (1) {
  350. switch (_context.prev = _context.next) {
  351. case 0:
  352. self = _this;
  353. e.file.forEach(function (file) {
  354. self.$Oss.ossUpload(file.url).then(function (url) {
  355. self.fileList.push({
  356. url: url
  357. });
  358. });
  359. });
  360. case 2:
  361. case "end":
  362. return _context.stop();
  363. }
  364. }
  365. }, _callee);
  366. }))();
  367. }
  368. },
  369. onReady: function onReady() {
  370. this.$refs.uForm.setRules(this.rules);
  371. }
  372. };
  373. exports.default = _default;
  374. /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["default"]))
  375. /***/ })
  376. }]);
  377. //# sourceMappingURL=../../../../.sourcemap/mp-weixin/pages_subpack/release/component/enterprise.js.map
  378. ;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([
  379. 'pages_subpack/release/component/enterprise-create-component',
  380. {
  381. 'pages_subpack/release/component/enterprise-create-component':(function(module, exports, __webpack_require__){
  382. __webpack_require__('2')['createComponent'](__webpack_require__(592))
  383. })
  384. },
  385. [['pages_subpack/release/component/enterprise-create-component']]
  386. ]);