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

409 lines
27 KiB

7 months ago
6 months ago
7 months ago
6 months ago
7 months ago
6 months ago
7 months ago
6 months ago
7 months ago
6 months ago
7 months ago
6 months ago
7 months ago
6 months ago
7 months ago
6 months ago
7 months ago
6 months ago
7 months ago
6 months ago
7 months ago
6 months ago
7 months ago
6 months ago
7 months ago
6 months ago
7 months ago
6 months ago
7 months ago
6 months ago
7 months ago
6 months ago
7 months ago
6 months ago
7 months ago
6 months ago
7 months ago
6 months ago
7 months ago
  1. (global["webpackJsonp"] = global["webpackJsonp"] || []).push([["pages_subpack/release/component/master"],{
  2. /***/ 618:
  3. /*!********************************************************************************!*\
  4. !*** E:/webView/hire-wechat-uniapp/pages_subpack/release/component/master.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 _master_vue_vue_type_template_id_5695994a___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./master.vue?vue&type=template&id=5695994a& */ 619);
  11. /* harmony import */ var _master_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./master.vue?vue&type=script&lang=js& */ 621);
  12. /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _master_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 _master_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. _master_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
  18. _master_vue_vue_type_template_id_5695994a___WEBPACK_IMPORTED_MODULE_0__["render"],
  19. _master_vue_vue_type_template_id_5695994a___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
  20. false,
  21. null,
  22. null,
  23. null,
  24. false,
  25. _master_vue_vue_type_template_id_5695994a___WEBPACK_IMPORTED_MODULE_0__["components"],
  26. renderjs
  27. )
  28. component.options.__file = "pages_subpack/release/component/master.vue"
  29. /* harmony default export */ __webpack_exports__["default"] = (component.exports);
  30. /***/ }),
  31. /***/ 619:
  32. /*!***************************************************************************************************************!*\
  33. !*** E:/webView/hire-wechat-uniapp/pages_subpack/release/component/master.vue?vue&type=template&id=5695994a& ***!
  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_master_vue_vue_type_template_id_5695994a___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!./master.vue?vue&type=template&id=5695994a& */ 620);
  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_master_vue_vue_type_template_id_5695994a___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_master_vue_vue_type_template_id_5695994a___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_master_vue_vue_type_template_id_5695994a___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_master_vue_vue_type_template_id_5695994a___WEBPACK_IMPORTED_MODULE_0__["components"]; });
  44. /***/ }),
  45. /***/ 620:
  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/master.vue?vue&type=template&id=5695994a& ***!
  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 */ 577))
  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 */ 583))
  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 */ 607))
  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 */ 568))
  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 */ 591))
  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 */ 674))
  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 */ 682))
  80. },
  81. uActionSheet: function () {
  82. 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 */ 637))
  83. },
  84. uPicker: function () {
  85. return Promise.all(/*! import() | uni_modules/uview-ui/components/u-picker/u-picker */[__webpack_require__.e("common/vendor"), __webpack_require__.e("uni_modules/uview-ui/components/u-picker/u-picker")]).then(__webpack_require__.bind(null, /*! @/uni_modules/uview-ui/components/u-picker/u-picker.vue */ 656))
  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.showPicker = true
  112. }
  113. _vm.e1 = function ($event) {
  114. _vm.show = true
  115. }
  116. _vm.e2 = function ($event) {
  117. _vm.showIndustry = false
  118. }
  119. _vm.e3 = function ($event) {
  120. _vm.showType = false
  121. }
  122. _vm.e4 = function ($event) {
  123. _vm.show = false
  124. }
  125. }
  126. }
  127. var recyclableRender = false
  128. var staticRenderFns = []
  129. render._withStripped = true
  130. /***/ }),
  131. /***/ 621:
  132. /*!*********************************************************************************************************!*\
  133. !*** E:/webView/hire-wechat-uniapp/pages_subpack/release/component/master.vue?vue&type=script&lang=js& ***!
  134. \*********************************************************************************************************/
  135. /*! no static exports found */
  136. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  137. "use strict";
  138. __webpack_require__.r(__webpack_exports__);
  139. /* 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_master_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!./master.vue?vue&type=script&lang=js& */ 622);
  140. /* 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_master_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_master_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);
  141. /* 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_master_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_master_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  142. /* 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_master_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a);
  143. /***/ }),
  144. /***/ 622:
  145. /*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  146. !*** ./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/master.vue?vue&type=script&lang=js& ***!
  147. \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  148. /*! no static exports found */
  149. /***/ (function(module, exports, __webpack_require__) {
  150. "use strict";
  151. /* WEBPACK VAR INJECTION */(function(uni) {
  152. Object.defineProperty(exports, "__esModule", {
  153. value: true
  154. });
  155. exports.default = void 0;
  156. var citySelect = function citySelect() {
  157. Promise.all(/*! require.ensure | components/cityselect/index */[__webpack_require__.e("common/vendor"), __webpack_require__.e("components/cityselect/index")]).then((function () {
  158. return resolve(__webpack_require__(/*! @/components/cityselect/index.vue */ 800));
  159. }).bind(null, __webpack_require__)).catch(__webpack_require__.oe);
  160. };
  161. var _default = {
  162. components: {
  163. citySelect: citySelect
  164. },
  165. data: function data() {
  166. return {
  167. show: false,
  168. showPicker: false,
  169. showIndustry: false,
  170. industryList: [{
  171. name: '打铁'
  172. }, {
  173. name: '打牌'
  174. }],
  175. showType: false,
  176. typeList: [{
  177. name: '铁匠'
  178. }, {
  179. name: '水泥搬运'
  180. }],
  181. travelList: [{
  182. text: "出租车",
  183. value: "all",
  184. select: true
  185. }, {
  186. text: "网约车",
  187. value: "all",
  188. select: false
  189. }, {
  190. text: "公交/地铁",
  191. value: "all",
  192. select: false
  193. }, {
  194. text: "无",
  195. value: "all",
  196. select: false
  197. }],
  198. dates: [['2024', '2025', '2026', '2027', '2028'], ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '13', '14', '15', '16', '17', '18', '19', '20', '21', '22', '23', '24', '25', '26', '27', '28', '29', '30']],
  199. form: {
  200. title: "",
  201. area: '',
  202. address: '',
  203. industry: "",
  204. settlement: 1,
  205. date: "",
  206. dateMin: "",
  207. dateMax: "",
  208. mobile: '',
  209. type: '',
  210. salary: '',
  211. salaryMin: '',
  212. salaryMax: '',
  213. dailywage: '',
  214. introduce: ''
  215. },
  216. rules: {
  217. title: [{
  218. type: 'string',
  219. required: true,
  220. message: '请在此输入标题',
  221. trigger: ['blur', 'change']
  222. }],
  223. area: [{
  224. type: 'string',
  225. required: true,
  226. message: '请选择地址',
  227. trigger: ['blur', 'change']
  228. }],
  229. address: [{
  230. type: 'string',
  231. required: true,
  232. message: '请填写详细地址',
  233. trigger: ['blur', 'change']
  234. }],
  235. industry: [{
  236. type: 'string',
  237. required: true,
  238. message: '请选择行业',
  239. trigger: ['blur', 'change']
  240. }],
  241. settlement: [{
  242. type: 'string',
  243. required: true,
  244. message: '请选择结算方式',
  245. trigger: ['blur', 'change']
  246. }],
  247. mobile: [{
  248. required: true,
  249. message: '请输入手机号',
  250. trigger: ['change', 'blur']
  251. }, {
  252. validator: function validator(rule, value, callback) {
  253. return uni.$u.test.mobile(value);
  254. },
  255. message: '手机号码不正确',
  256. trigger: ['change', 'blur']
  257. }],
  258. date: [{
  259. type: 'string',
  260. max: 1,
  261. required: true,
  262. message: '请填写时间',
  263. trigger: ['blur', 'change']
  264. }],
  265. salary: [{
  266. type: 'string',
  267. required: true,
  268. message: '请输入试用日薪',
  269. trigger: ['blur', 'change']
  270. }],
  271. introduce: [{
  272. type: 'string',
  273. required: true,
  274. message: '请输入工作内容',
  275. trigger: ['blur', 'change']
  276. }]
  277. }
  278. };
  279. },
  280. watch: {
  281. 'form.salaryMin': {
  282. handler: function handler(newVal, oldVal) {
  283. if (!uni.$u.test.isEmpty(newVal) && !uni.$u.test.isEmpty(this.form.salaryMax)) {
  284. this.form.salary = '有';
  285. } else {
  286. this.form.salary = '';
  287. }
  288. },
  289. immediate: true
  290. },
  291. 'form.salaryMax': {
  292. handler: function handler(newVal, oldVal) {
  293. if (!uni.$u.test.isEmpty(newVal) && !uni.$u.test.isEmpty(this.form.salaryMin)) {
  294. this.form.salary = '有';
  295. } else {
  296. this.form.salary = '';
  297. }
  298. },
  299. immediate: true
  300. },
  301. 'form.dateMin': {
  302. handler: function handler(newVal, oldVal) {
  303. if (!uni.$u.test.isEmpty(newVal) && !uni.$u.test.isEmpty(this.form.dateMax)) {
  304. this.form.date = '有';
  305. } else {
  306. this.form.date = '';
  307. }
  308. },
  309. immediate: true
  310. },
  311. 'form.dateMax': {
  312. handler: function handler(newVal, oldVal) {
  313. if (!uni.$u.test.isEmpty(newVal) && !uni.$u.test.isEmpty(this.form.dateMin)) {
  314. this.form.date = '有';
  315. } else {
  316. this.form.date = '';
  317. }
  318. },
  319. immediate: true
  320. }
  321. },
  322. methods: {
  323. dateConfirm: function dateConfirm(event) {
  324. this.form.date = event.value[0] + "-" + event.value[1] + "-" + event.value[2];
  325. console.info(event.value);
  326. this.show = false;
  327. },
  328. handleIntellect: function handleIntellect(index) {
  329. this.travelList[index].select = !this.travelList[index].select;
  330. },
  331. handleAreaChange: function handleAreaChange() {
  332. this.showPicker = true;
  333. },
  334. handleCityChange: function handleCityChange(e) {
  335. console.info(e);
  336. this.form.area = e.province.label + '-' + e.city.label + '-' + e.area.label;
  337. },
  338. handleindustryChange: function handleindustryChange() {
  339. this.showIndustry = true;
  340. },
  341. industrySelect: function industrySelect(e) {
  342. this.form.industry = e.name;
  343. this.$refs.uForm.validateField('industry');
  344. },
  345. handleTypeChange: function handleTypeChange() {
  346. this.showType = true;
  347. },
  348. typeSelect: function typeSelect(e) {
  349. this.form.type = e.name;
  350. this.$refs.uForm.validateField('type');
  351. },
  352. submit: function submit() {
  353. console.info(this.form);
  354. this.$refs.uForm.validate().then(function (res) {
  355. uni.$u.toast('校验通过');
  356. }).catch(function (errors) {
  357. // uni.$u.toast('校验失败')
  358. });
  359. }
  360. },
  361. onReady: function onReady() {
  362. this.$refs.uForm.setRules(this.rules);
  363. }
  364. };
  365. exports.default = _default;
  366. /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["default"]))
  367. /***/ })
  368. }]);
  369. //# sourceMappingURL=../../../../.sourcemap/mp-weixin/pages_subpack/release/component/master.js.map
  370. ;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([
  371. 'pages_subpack/release/component/master-create-component',
  372. {
  373. 'pages_subpack/release/component/master-create-component':(function(module, exports, __webpack_require__){
  374. __webpack_require__('2')['createComponent'](__webpack_require__(618))
  375. })
  376. },
  377. [['pages_subpack/release/component/master-create-component']]
  378. ]);