123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310 |
- var urls = function() {
-
-
-
-
- var host = "http://111.12.52.222:7979";
- var url = {
- "path": host,
- "sendMessage": host + "/app/user/sendMessage",
- "findPassMessage": host + "/app/user/findPassMessage",
- "login": host + "/app/user/login",
- "edit_pass": host + "/app/user/edit_pass",
- "register": host + "/app/user/register",
- "certification": host + "/app/user/certification",
- "userInfo": host + "/app/user/userInfo",
- "edit_info": host + "/app/user/edit",
- "user_upload": host + "/app/user/uploadHeader",
- "uploadFj": host + "/app/user/uploadFj",
- "uploadPhoto": host + "/app/resume/uploadPhoto",
- "main": host + "/app/main",
- "column": host + "/app/column",
- "news_list": host + "/app/news/jsonList",
- "news_detail": host + "/app/news/detail",
- "resume_detail": host + "/app/resume/my_resume",
- "resume_list": host + "/app/resume/resume_list",
- "resume_ignore": host + "/app/resume/resume_ignore",
- "resume_preview": host + "/app/resume/resume_preview",
- "resume_save": host + "/app/resume/save_resume",
- "resume_delivery": host + "/app/resume/resume_delivery",
- "resume_delivery_list": host + "/app/resume/resume_delivery_list",
- "resume_delivery_delete": host + "/app/resume/resume_delivery_delete",
- "position_push": host + "/app/position/push_position",
- "position_json_list": host + "/app/position/jsonList",
- "position_list": host + "/app/position/position_list",
- "position_detail": host + "/app/position/position_detail",
- "position_delete": host + "/app/position/position_delete",
- "position_type_list": host + "/app/position_type/list",
- "position_type_add": host + "/app/position_type/add",
- "position_type_delete": host + "/app/position_type/delete",
- "feedback": host + "/app/user/feedback",
- "agreement": host + "/app/other/agreement",
- "guide": host + "/app/other/guide/",
- "message_list": host + "/app/message/message_list",
- "message_read": host + "/app/message/message_read",
- "message_delete": host + "/app/message/message_delete",
- };
- return url;
- }
- function getConstant() {
- var str = {
- "phone": "10086",
- "copyright": "xxx公司版权所有"
- }
- return str;
- }
- function open(id, url, para, anim) {
- anim == null || undefined ? 'pop-in' : anim;
- mui.openWindow({
- id: id,
- url: url,
- show: {
- aniShow: anim
- },
- styles: {
- popGesture: 'hide'
- },
- waiting: {
- autoShow: true,
- title: '正在加载...',
- },
- extras: {
- param: para
- },
- createNew: true,
- hardwareAccelerated: true
- });
- }
- var hasLogin = function() {
- var user = localStorage.getItem("user");
- return user == null || user == '' ? false : true;
- }
- var first = function() {
- var f = localStorage.getItem("first");
- return f == null || f == '' ? true : false;
- }
- var getUser = function() {
- var user = localStorage.getItem("user");
- return JSON.parse(user);
- }
- var getResume = function() {
- var resume = localStorage.getItem("resume");
- return JSON.parse(resume);
- }
- var getToken = function() {
- return localStorage.getItem("token");
- }
- function request(url, param, callback) {
- plus.nativeUI.showWaiting("正在加载...");
- mui.ajax(url, {
- data: param,
- dataType: 'json',
- type: 'post',
- contentType: "application/x-www-form-urlencoded; charset=utf-8",
- beforeSend: function(req) {
- if(hasLogin()) {
- req.setRequestHeader("token", getToken());
- req.setRequestHeader("phone", getUser().account);
- }
- },
- success: callback,
- error: function(xhr, type, errorThrown) {
-
- }
- });
- }
- function isPhone(phone) {
- var reg = /(^1[3|4|5|7|8]\d{9}$)|(^09\d{8}$)/;
- if(reg.test(phone)) {
- return true;
- } else {
- return false;
- }
- return false;
- }
- function xl() {
- return ['小学', '初级中学', '高级中学', '中专', '专科', '本科', '硕士研究生', '博士研究生'];
- }
- function xw() {
- return ['无', '学士学位', '硕士学位', '博士学位'];
- }
- function gzyl() {
- return ['不限', '一年以下', '1-2年', '2-3年', '3-5年', '6-7年', '8-10年', '10年以上'];
- }
- function xlyq() {
- return ['不限', '高中', '技校', '中专', '大专', '本科', '硕士', '博士'];
- }
- function xzdy() {
- return ['不限', '500-1000', '1000-2000', '2000-3000', '3000-5000', '5000-8000', '8000-12000', '12000-20000', '20000-25000', '25000以上'];
- }
- function gzyl() {
- return ['不限', '1年以下', '1-2年', '2-3年', '3-5年', '6-7年', '8-10年', '10年以上'];
- }
- function copy(copy_content) {
-
- if(mui.os.ios) {
-
- var UIPasteboard = plus.ios.importClass("UIPasteboard");
- var generalPasteboard = UIPasteboard.generalPasteboard();
-
- generalPasteboard.plusCallMethod({
- setValue: "" + copy_content,
- forPasteboardType: "public.utf8-plain-text"
- });
- generalPasteboard.plusCallMethod({
- valueForPasteboardType: "public.utf8-plain-text"
- });
- } else {
-
- var Context = plus.android.importClass("android.content.Context");
- var main = plus.android.runtimeMainActivity();
- var clip = main.getSystemService(Context.CLIPBOARD_SERVICE);
- plus.android.invoke(clip, "setText", "" + copy_content);
- }
- }
- function getClipper(ratio, path) {
- var cropper = null;
- document.getElementById("clipp").style.display = 'block';
- document.getElementById("image").src = path;
- var image = document.getElementById("image");
- cropper = new Cropper(image, {
- aspectRatio: ratio,
- viewMode: 1,
- });
- return cropper;
- }
- function takePhoto(callback) {
- mui('#picture').popover('toggle');
- var cmr = plus.camera.getCamera();
- var res = cmr.supportedImageResolutions[0];
- var fmt = cmr.supportedImageFormats[0];
- cmr.captureImage(callback, function(error) {}, {
- resolution: res,
- format: fmt
- });
- }
- function pickImg(callback, limit) {
- mui('#picture').popover('toggle');
- plus.gallery.pick(callback, function(error) {}, {
- multiple: true,
- maximum: limit,
- system: false
- });
- }
- function upload(url, path, callback) {
- var task = plus.uploader.createUpload(url, {
- method: "POST",
- blocksize: 204800,
- priority: 100
- }, callback);
- task.addFile(path, {
- key: 'img'
- });
- task.start();
- }
- function compress(callback, path, per) {
- plus.nativeUI.showWaiting("正在上传...");
- var name = path.substr(path.lastIndexOf('/') + 1);
- plus.zip.compressImage({
- src: path,
- dst: '_doc/' + name,
- width: "75%",
- overwrite: true
- }, callback,
- function(error) {});
- }
- function deleteEmptyProperty(object) {
- for(var i in object) {
- var value = object[i];
- if(typeof value === 'object') {
- if(Array.isArray(value)) {
- if(value.length == 0) {
- delete object[i];
- continue;
- }
- }
- this.deleteEmptyProperty(value);
- if(this.isEmpty(value)) {
- delete object[i];
- }
- } else {
- if(value === '' || value === null || value === undefined) {
- delete object[i];
- } else {}
- }
- }
- }
- function isEmpty(object) {
- for(var name in object) {
- return false;
- }
- return true;
- }
|