1 line
9.0 KiB
JavaScript
1 line
9.0 KiB
JavaScript
"use strict";(self.webpackChunktimetrex=self.webpackChunktimetrex||[]).push([["portal-hr-recruitment-PortalJobVacancyViewController"],{8471:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{eval('__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ "PortalJobVacancyViewController": () => (/* binding */ PortalJobVacancyViewController)\n/* harmony export */ });\n/* harmony import */ var _views_portal_PortalBaseViewController__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(97);\n/* harmony import */ var _views_portal_sign_in_SignInController__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(9903);\n/* harmony import */ var _services_TimeTrexClientAPI__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(7526);\n/* provided dependency */ var _ = __webpack_require__(9050);\n\n\n\n\nclass PortalJobVacancyViewController extends _views_portal_PortalBaseViewController__WEBPACK_IMPORTED_MODULE_0__.PortalBaseViewController {\n\tconstructor( options = {} ) {\n\t\t_.defaults( options, {\n\t\t\tel: \'#job_vacancy_view_container\',\n\n\t\t} );\n\n\t\tsuper( options );\n\t}\n\n\tinit( options ) {\n\t\tthis.api = _services_TimeTrexClientAPI__WEBPACK_IMPORTED_MODULE_2__/* .TTAPI.APIJobVacancyPortal */ .y.APIJobVacancyPortal;\n\t\tthis.script_name = \'JobVacancyView\';\n\t\tthis.render();\n\t\tTTPromise.resolve( \'IndexController\', \'onViewChange\' );\n\t}\n\n\tsearch() {\n\t\tvar $this = this;\n\t\tthis.onSearchClick( {\n\t\t\tcallback: function() {\n\t\t\t\tif ( LocalCacheData.getAllURLArgs().sm === \'ResetPassword\' && LocalCacheData.getAllURLArgs().key && LocalCacheData.getAllURLArgs().company_id ) {\n\t\t\t\t\tvar signInController = new _views_portal_sign_in_SignInController__WEBPACK_IMPORTED_MODULE_1__.SignInController();\n\t\t\t\t}\n\t\t\t}\n\t\t} );\n\t}\n\n}\n\nPortalJobVacancyViewController.html_template = `\n<div id="job_vacancy_view_container">\n\t<div class="search-bar">\n\t\t<div class="container">\n\t\t\t<form>\n\t\t\t\t<div class="row">\n\t\t\t\t\t<div class="col-md-3">\n\t\t\t\t\t\t<div class="form-group">\n\t\t\t\t\t\t\t<label class="sr-only" for="name">title</label>\n\t\t\t\t\t\t\t<input class="form-control" id="name" placeholder="<%= $.i18n._(\'Search Title\') %>">\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class="col-md-2">\n\t\t\t\t\t\t<div class="form-group">\n\t\t\t\t\t\t\t<label for="country" class="sr-only">country</label>\n\t\t\t\t\t\t\t<div class="styled-select">\n\t\t\t\t\t\t\t\t<select class="form-control" id="country"></select>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class="col-md-2">\n\t\t\t\t\t\t<div class="form-group">\n\t\t\t\t\t\t\t<label for="province" class="sr-only">province</label>\n\t\t\t\t\t\t\t<div class="styled-select">\n\t\t\t\t\t\t\t\t<select class="form-control" id="province">\n\t\t\t\t\t\t\t\t\t<option value=""><%= $.i18n._(\'All Province/States\') %></option>\n\t\t\t\t\t\t\t\t</select>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class="col-md-2">\n\t\t\t\t\t\t<div class="form-group">\n\t\t\t\t\t\t\t<label for="city" class="sr-only">city</label>\n\t\t\t\t\t\t\t<input class="form-control" id="city" placeholder="<%= $.i18n._(\'Search City\') %>">\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class="col-md-3">\n\t\t\t\t\t\t<button type="button" class="btn btn-block btn-default search-btn"><%= $.i18n._(\'Search\') %> <span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span></button>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</form>\n\t\t</div>\n\t</div>\n\t<div class="search-result">\n\t\t<div class="content container"></div>\n\t\t<div class="more container">\n\t\t\t<div class="row">\n\t\t\t\t<button type="button" class="btn btn-primary btn-lg btn-block"><%= $.i18n._(\'Loading\') %>...</button>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</div>\n\n`;\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiODQ3MS5qcyIsIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUFtRjtBQUNSO0FBQ3RCOztBQUU5Qyw2Q0FBNkMsNEZBQXdCO0FBQzVFLDJCQUEyQjtBQUMzQixFQUFFLENBQUM7QUFDSDs7QUFFQSxJQUFJOztBQUVKO0FBQ0E7O0FBRUE7QUFDQSxhQUFhLCtHQUF5QjtBQUN0QztBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsZ0NBQWdDLG9GQUFnQjtBQUNoRDtBQUNBO0FBQ0EsSUFBSTtBQUNKOztBQUVBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vaW50ZXJmYWNlL2h0bWw1L3ZpZXdzL3BvcnRhbC9oci9yZWNydWl0bWVudC9Qb3J0YWxKb2JWYWNhbmN5Vmlld0NvbnRyb2xsZXIuanM/ZjQ3NyJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBQb3J0YWxCYXNlVmlld0NvbnRyb2xsZXIgfSBmcm9tICdAL3ZpZXdzL3BvcnRhbC9Qb3J0YWxCYXNlVmlld0NvbnRyb2xsZXInO1xuaW1wb3J0IHsgU2lnbkluQ29udHJvbGxlciB9IGZyb20gJ0Avdmlld3MvcG9ydGFsL3NpZ25faW4vU2lnbkluQ29udHJvbGxlcic7XG5pbXBvcnQgeyBUVEFQSSB9IGZyb20gJ0Avc2VydmljZXMvVGltZVRyZXhDbGllbnRBUEknO1xuXG5leHBvcnQgY2xhc3MgUG9ydGFsSm9iVmFjYW5jeVZpZXdDb250cm9sbGVyIGV4dGVuZHMgUG9ydGFsQmFzZVZpZXdDb250cm9sbGVyIHtcblx0Y29uc3RydWN0b3IoIG9wdGlvbnMgPSB7fSApIHtcblx0XHRfLmRlZmF1bHRzKCBvcHRpb25zLCB7XG5cdFx0XHRlbDogJyNqb2JfdmFjYW5jeV92aWV3X2NvbnRhaW5lcicsXG5cblx0XHR9ICk7XG5cblx0XHRzdXBlciggb3B0aW9ucyApO1xuXHR9XG5cblx0aW5pdCggb3B0aW9ucyApIHtcblx0XHR0aGlzLmFwaSA9IFRUQVBJLkFQSUpvYlZhY2FuY3lQb3J0YWw7XG5cdFx0dGhpcy5zY3JpcHRfbmFtZSA9ICdKb2JWYWNhbmN5Vmlldyc7XG5cdFx0dGhpcy5yZW5kZXIoKTtcblx0XHRUVFByb21pc2UucmVzb2x2ZSggJ0luZGV4Q29udHJvbGxlcicsICdvblZpZXdDaGFuZ2UnICk7XG5cdH1cblxuXHRzZWFyY2goKSB7XG5cdFx0dmFyICR0aGlzID0gdGhpcztcblx0XHR0aGlzLm9uU2VhcmNoQ2xpY2soIHtcblx0XHRcdGNhbGxiYWNrOiBmdW5jdGlvbigpIHtcblx0XHRcdFx0aWYgKCBMb2NhbENhY2hlRGF0YS5nZXRBbGxVUkxBcmdzKCkuc20gPT09ICdSZXNldFBhc3N3b3JkJyAmJiBMb2NhbENhY2hlRGF0YS5nZXRBbGxVUkxBcmdzKCkua2V5ICYmIExvY2FsQ2FjaGVEYXRhLmdldEFsbFVSTEFyZ3MoKS5jb21wYW55X2lkICkge1xuXHRcdFx0XHRcdHZhciBzaWduSW5Db250cm9sbGVyID0gbmV3IFNpZ25JbkNvbnRyb2xsZXIoKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH0gKTtcblx0fVxuXG59XG5cblBvcnRhbEpvYlZhY2FuY3lWaWV3Q29udHJvbGxlci5odG1sX3RlbXBsYXRlID0gYFxuPGRpdiBpZD1cImpvYl92YWNhbmN5X3ZpZXdfY29udGFpbmVyXCI+XG5cdDxkaXYgY2xhc3M9XCJzZWFyY2gtYmFyXCI+XG5cdFx0PGRpdiBjbGFzcz1cImNvbnRhaW5lclwiPlxuXHRcdFx0PGZvcm0+XG5cdFx0XHRcdDxkaXYgY2xhc3M9XCJyb3dcIj5cblx0XHRcdFx0XHQ8ZGl2IGNsYXNzPVwiY29sLW1kLTNcIj5cblx0XHRcdFx0XHRcdDxkaXYgY2xhc3M9XCJmb3JtLWdyb3VwXCI+XG5cdFx0XHRcdFx0XHRcdDxsYWJlbCBjbGFzcz1cInNyLW9ubHlcIiBmb3I9XCJuYW1lXCI+dGl0bGU8L2xhYmVsPlxuXHRcdFx0XHRcdFx0XHQ8aW5wdXQgY2xhc3M9XCJmb3JtLWNvbnRyb2xcIiBpZD1cIm5hbWVcIiBwbGFjZWhvbGRlcj1cIjwlPSAkLmkxOG4uXygnU2VhcmNoIFRpdGxlJykgJT5cIj5cblx0XHRcdFx0XHRcdDwvZGl2PlxuXHRcdFx0XHRcdDwvZGl2PlxuXHRcdFx0XHRcdDxkaXYgY2xhc3M9XCJjb2wtbWQtMlwiPlxuXHRcdFx0XHRcdFx0PGRpdiBjbGFzcz1cImZvcm0tZ3JvdXBcIj5cblx0XHRcdFx0XHRcdFx0PGxhYmVsIGZvcj1cImNvdW50cnlcIiBjbGFzcz1cInNyLW9ubHlcIj5jb3VudHJ5PC9sYWJlbD5cblx0XHRcdFx0XHRcdFx0PGRpdiBjbGFzcz1cInN0eWxlZC1zZWxlY3RcIj5cblx0XHRcdFx0XHRcdFx0XHQ8c2VsZWN0IGNsYXNzPVwiZm9ybS1jb250cm9sXCIgaWQ9XCJjb3VudHJ5XCI+PC9zZWxlY3Q+XG5cdFx0XHRcdFx0XHRcdDwvZGl2PlxuXHRcdFx0XHRcdFx0PC9kaXY+XG5cdFx0XHRcdFx0PC9kaXY+XG5cdFx0XHRcdFx0PGRpdiBjbGFzcz1cImNvbC1tZC0yXCI+XG5cdFx0XHRcdFx0XHQ8ZGl2IGNsYXNzPVwiZm9ybS1ncm91cFwiPlxuXHRcdFx0XHRcdFx0XHQ8bGFiZWwgZm9yPVwicHJvdmluY2VcIiBjbGFzcz1cInNyLW9ubHlcIj5wcm92aW5jZTwvbGFiZWw+XG5cdFx0XHRcdFx0XHRcdDxkaXYgY2xhc3M9XCJzdHlsZWQtc2VsZWN0XCI+XG5cdFx0XHRcdFx0XHRcdFx0PHNlbGVjdCBjbGFzcz1cImZvcm0tY29udHJvbFwiIGlkPVwicHJvdmluY2VcIj5cblx0XHRcdFx0XHRcdFx0XHRcdDxvcHRpb24gdmFsdWU9XCJcIj48JT0gJC5pMThuLl8oJ0FsbCBQcm92aW5jZS9TdGF0ZXMnKSAlPjwvb3B0aW9uPlxuXHRcdFx0XHRcdFx0XHRcdDwvc2VsZWN0PlxuXHRcdFx0XHRcdFx0XHQ8L2Rpdj5cblx0XHRcdFx0XHRcdDwvZGl2PlxuXHRcdFx0XHRcdDwvZGl2PlxuXHRcdFx0XHRcdDxkaXYgY2xhc3M9XCJjb2wtbWQtMlwiPlxuXHRcdFx0XHRcdFx0PGRpdiBjbGFzcz1cImZvcm0tZ3JvdXBcIj5cblx0XHRcdFx0XHRcdFx0PGxhYmVsIGZvcj1cImNpdHlcIiBjbGFzcz1cInNyLW9ubHlcIj5jaXR5PC9sYWJlbD5cblx0XHRcdFx0XHRcdFx0PGlucHV0IGNsYXNzPVwiZm9ybS1jb250cm9sXCIgaWQ9XCJjaXR5XCIgcGxhY2Vob2xkZXI9XCI8JT0gJC5pMThuLl8oJ1NlYXJjaCBDaXR5JykgJT5cIj5cblx0XHRcdFx0XHRcdDwvZGl2PlxuXHRcdFx0XHRcdDwvZGl2PlxuXHRcdFx0XHRcdDxkaXYgY2xhc3M9XCJjb2wtbWQtM1wiPlxuXHRcdFx0XHRcdFx0PGJ1dHRvbiB0eXBlPVwiYnV0dG9uXCIgY2xhc3M9XCJidG4gYnRuLWJsb2NrIGJ0bi1kZWZhdWx0IHNlYXJjaC1idG5cIj48JT0gJC5pMThuLl8oJ1NlYXJjaCcpICU+IDxzcGFuIGNsYXNzPVwiZ2x5cGhpY29uIGdseXBoaWNvbi1tZW51LXJpZ2h0XCIgYXJpYS1oaWRkZW49XCJ0cnVlXCI+PC9zcGFuPjwvYnV0dG9uPlxuXHRcdFx0XHRcdDwvZGl2PlxuXHRcdFx0XHQ8L2Rpdj5cblx0XHRcdDwvZm9ybT5cblx0XHQ8L2Rpdj5cblx0PC9kaXY+XG5cdDxkaXYgY2xhc3M9XCJzZWFyY2gtcmVzdWx0XCI+XG5cdFx0PGRpdiBjbGFzcz1cImNvbnRlbnQgY29udGFpbmVyXCI+PC9kaXY+XG5cdFx0PGRpdiBjbGFzcz1cIm1vcmUgY29udGFpbmVyXCI+XG5cdFx0XHQ8ZGl2IGNsYXNzPVwicm93XCI+XG5cdFx0XHRcdDxidXR0b24gdHlwZT1cImJ1dHRvblwiIGNsYXNzPVwiYnRuIGJ0bi1wcmltYXJ5IGJ0bi1sZyBidG4tYmxvY2tcIj48JT0gJC5pMThuLl8oJ0xvYWRpbmcnKSAlPi4uLjwvYnV0dG9uPlxuXHRcdFx0PC9kaXY+XG5cdFx0PC9kaXY+XG5cdDwvZGl2PlxuPC9kaXY+XG5cbmA7XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///8471\n')}}]); |