| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498 |
- //
- // ALLURLHeader.h
- // shiku_im
- //
- // Created by liyangyang-pc on 17/1/9.
- // Copyright © 2017年 Reese. All rights reserved.
- //
- #ifndef ALLURLHeader_h
- #define ALLURLHeader_h
- /*ip地址*/
- #define g_id [UASUserInfo shareManager].urlIp
- /*新账户中心token*/
- #define g_accountToken [[NSUserDefaults standardUserDefaults] objectForKey:@"accountToken"]
- /*sessionId*/
- #define g_sessionId [[NSUserDefaults standardUserDefaults] stringForKey:@"sessionId"]
- /*用户ERP账号*/
- #define g_emcode [[NSUserDefaults standardUserDefaults] objectForKey:@"erpaccount"]
- /*当前系统*/
- #define g_currentMaster [[[NSUserDefaults standardUserDefaults] objectForKey:@"masterDic"] objectForKey:@"ma_user"]
- /*用户中文名字*/
- #define g_personChineseName [[NSUserDefaults standardUserDefaults] objectForKey:@"personName"]
- /*当前公司名字*/
- #define g_companyName [[[NSUserDefaults standardUserDefaults] objectForKey:@"erpTempNameAndIpDic"]objectForKey:@"name"]
- /*当前账套*/
- #define g_companyMaster [[[NSUserDefaults standardUserDefaults] objectForKey:@"masterDic"]objectForKey:@"ma_function"]
- /*当前用户IM asccess_token*/
- #define g_token [[NSUserDefaults standardUserDefaults] objectForKey:kMY_USER_TOKEN]
- /*报表 EN_EXTRAJASPERURL*/
- #define g_EN_EXTRAJASPERURL [[NSUserDefaults standardUserDefaults] objectForKey:@"EN_EXTRAJASPERURL"];
- //格式化字符串
- #define FORMAT(fmt, ...) [NSString stringWithFormat:(fmt), ##__VA_ARGS__]
- #define workCaller [[[NSUserDefaults standardUserDefaults] objectForKey:@"workReporst_day_week_month"] integerValue]
- /*********** 特殊:贝腾公司(创建商机要用)***************/
- #define g_BeiTengCompany [[[[NSUserDefaults standardUserDefaults] objectForKey:@"erpTempNameAndIpDic"]objectForKey:@"name"] containsString:@"贝腾"]
- //[[UASUserInfo shareManager].urlIp isEqualToString:@"http://202.104.151.184:8099/ERP/"]
- static NSString * const ubtob = @"http://192.168.253.58:8080/ERP/";
- //验证码Url
- #define yanzhengMessageSend [g_id stringByAppendingString:@"mobile/salary/verificationCode.action"]
- static NSString * const zhifuStr = @"http://lj.ubtob.com/alipay/appPay";
- //支付调用URl
- //#define zhifuPayUrl zhifuStr
- //[zhifuStr stringByAppendingString:@""]
- /**************B2B商务宏定义************/
- /*判断是否是
- B2B用户:B2BUser
- ERP用户:ERPUser
- 个人用户:PersonalUser
- */
- #define g_B2BUser [[[NSUserDefaults standardUserDefaults] objectForKey:@"ERPUserOrB2BUser"] isEqualToString:@"B2BUser"]
- #define g_ERPUser [[[NSUserDefaults standardUserDefaults] objectForKey:@"ERPUserOrB2BUser"] isEqualToString:@"ERPUser"]
- #define g_B2B_enuu [[NSUserDefaults standardUserDefaults] objectForKey:@"erpUuId"]
- #define g_PersonalUser [[[NSUserDefaults standardUserDefaults] objectForKey:@"ERPUserOrB2BUser"] isEqualToString:@"PersonalUser"]
- /*工作日报*/
- #define URL_RIBAO_CAllER @"WorkDaily"
- #define URL_WEEKBAO_CALLER @"WorkWeekly"
- #define URL_MONTHBAO_CALLER @"WorkMonthly"
- /*获取工作日报昨日今日详情*/
- #define URL_RIBAO_YESTERDAYORTODAY @"/mobile/getWorkReportInit.action"
- /*只保存工作日报*/
- #define URL_RIBAO_ONLYSAVE @"/oa/persontask/saveWorkDaily.action"
- /*只保存工作周报*/
- #define URL_WEEKBAO_ONLYSAVE @"/oa/persontask/saveWorkWeekly.action"
- /*只保存工作周报*/
- #define URL_MONTHBAO_ONLYSAVE @"/oa/persontask/saveWorkMonthly.action"
- #define URL_RIBAO @"/mobile/getWorkReports.action" /*工作日报列表*/
- #define URL_RIBAO_ADD @"/mobile/addWorkReport.action" /*上传工作日报*/
- #define URL_RIBAO_ADD_WORKCONTENT @"oa/persontask/catchWorkContent.action"/*上传工作日报调取审批流*/
- #define URL_WEEKBAO_ADD_WORKCONTENT @"/oa/persontask/catchWorkContentWeekly.action"
- #define URL_MONTHBAO_ADD_WORKCONTENT @"/oa/persontask/catchWorkContentMonthly.action"
- #define URL_RIBAO_UPDATE @"/oa/persontask/updateWorkDaily.action" /*修改工作日报*/
- #define URL_WEEKBAO_UPDATE @"/oa/persontask/updateWorkWeekly.action" /*修改工作周报*/
- #define URL_MONTHBAO_UPDATE @"/oa/persontask/updateWorkMonthly.action" /*修改工作月报*/
- #define URL_RIBAO_UPDATE_FINISH @"oa/persontask/submitWorkDaily.action" /*修改工作日报完成后调去*/
- #define URL_WEEKBAO_UPDATE_FINISH @"oa/persontask/submitWorkWeekly.action" /*修改工作周报完成后调去*/
- #define URL_MONTHBAO_UPDATE_FINISH @"oa/persontask/submitWorkMonthly.action" /*修改工作月报完成后调去*/
- #define URL_RIBAO_APPROVAL_FLOW @"common/getCurrentJnodes.action" /*获取工作日报的审批流*/
- #define URL_RIBAO_APPROVAL_FLOW_DELETE @"mobile/commonres.action" /*删除审批流*/
- #define URL_RIBAO_DELETE @"/mobile/commondelete.action"/*删除工作日报*/
- #define URL_RIBAO_DETAIL @"/mobile/getsingleWorkReports.action"/*获取日报详情*/
- #define OA_IsNeedRemain @"/mobile/ifInCompany.action"/*自动内勤开启判断是否需要给出离开范围提醒*/
- /********************** 内勤的考勤设置**********************************/
- /* 考勤设置 高级设置 保存 */
- #define URL_KAOQIN_HEIGHT_SETTING_SAVE @"/mobile/saveconfigs.action"
- /* 考勤设置 Caller 值*/
- #define URL_KAOQIN_CALLER @"AttendSystem"
- /* 考勤设置 高级设置 详情*/
- #define URL_KAOQIN_HEIGHT_SETTING_DETAIL @"/mobile/getconfigs.action"
- /* 考勤设置 高级设置 上传自动打卡*/
- #define URL_KAOQIN_HEIGHT_SETTING_AUTOMATIC_DAKA @"/mobile/autoCardLog.action"
- /*考勤设置 班次设置 详情*/
- #define URL_KAOQIN_SCHEDULING_SETTING_ALL @"/mobile/getAllWorkDate.action"
- /*考勤设置 班次设置 新增班次*/
- #define URL_KAOQIN_SCHEDULING_SETTING_SAVE @"/mobile/saveWorkDate.action"
- /*考勤设置 班次设置 更新班次*/
- #define URL_KAOQIN_SCHEDULING_SETTING_UPDATE @"/mobile/updateWorkDate.action"
- /*考勤设置 班次设置 删除班次*/
- #define URL_KAOQIN_SCHEDULING_SETTING_DELETE @"/mobile/deleteWorkDate.action"
- /*考勤设置 地址设置 保存*/
- #define URL_KAOQIN_ADDRESS_SETTING_SAVE @"/mobile/savecomaddressset.action"
- /*考勤设置 地址设置 获取详情*/
- #define URL_KAOQIN_ADDRESS_SETTING_DETAIL @"/mobile/getcomaddressset.action"
- /*考勤设置 地址设置 更新*/
- #define URL_KAOQIN_ADDRESS_SETTING_UPDATE @"/mobile/updatecomaddressset.action"
- /*考勤设置 地址设置 删除*/
- #define URL_KAOQIN_ADDRESS_SETTING_DELETE @"/mobile/deletecomaddressset.action"
- /*考勤设置 判断用户是否需要考勤*/
- #define URL_KAOQIN_IFNEEDSIGN @"/mobile/ifneedsigncard.action"
- /*考勤设置 获取冲突人员和冲突部门*/
- #define URL_KAOQIN_CONFILT_PERSON_AND_DEPARTMENT @"/mobile/getManAndDefaultor.action"
- /*考勤设置 根据天来设置班次*/
- #define URL_KAOQIN_SCHDULINGSETTING_FIXESADAY @"/mobile/updateEmpWorkDate.action"
- /*我的考勤规则*/
- #define URL_KAOQIN_MYCOMPLAN @"mobile/myComPlan.action"
- /*我的考勤统计*/
- #define URL_KAOQIN_PERSONAL_ALLDETAIL @"/mobile/getPersonAttend.action"
- /*团队考勤统计*/
- #define URL_KAOQIN_TEAM_ALLDEATAIL @"/mobile/getTeamAttend.action"
- /********************** 内勤的考勤设置**********************************/
- /*********************************打卡签到*******************************************/
- /*打卡设置 获取个人详细打卡班次全部信息*/
- #define URL_DAKA_MYSElF_DETAIL @"mobile/oa/workdata.action"
- /*打卡设置 获取个人考勤时间,地点,距离等数据*/
- #define URL_DAKA_SCHEDULING_TIME_ADDRESS_DISTACE @"/mobile/getWorkDate.action"
- /*打卡设置 获取系统的mac地址*/
- #define URL_DAKA_SYSTEAM_MAC @"mobile/addMobileMac.action"
- /*打卡设置 上传mac地址*/
- #define URL_DAKA_UPLOAD_MAC @"mobile/addMobileMac.action"
- /*打卡设置 上传打卡时间*/
- #define URL_DAKA_UPLOAD_TIME @"/mobile/saveCardLog.action"
- /*是否具有修改设置的权限*/
- #define URL_IFADMIN @"mobile/ifadmin.action"
- /*********************************打卡签到*******************************************/
- /******************************************红点提醒*****************************************/
- /*红点提醒 获取未推送消息*/
- #define URL_HONGDIAN_QUERYEMNEW @"mobile/queryEmNews.action"
- /*红点提醒 获取特定类型未推送的消息列表*/
- #define URL_HONGDIAN_SPECIALQUERYEMNEW @"mobile/queryEmNewsDetails.action"
- /*红点提醒 获取审批流推送条数*/
- #define URL_HONGDIAN_APPROVAL_FLOW_GET_NUMBER @"common/desktop/process/toDo.action"
- /*红点提醒 我的任务推送的条数*/
- #define URL_HONGDIAN_MYTASK_GET_NUMBER @"mobile/getallprocess.action"
- /*红点提醒 我的订阅推送的条数*/
- #define URL_HONGDIAN_MYDINGYUE_GET_NUMBER @"common/desktop/subs/getSubs.action"
- /***************待办工作***************/
- #define URL_WORKINGDO_ALLDATA @"common/datalist/data.action"
- /******************************************红点提醒*******************************************************/
- /*****************************************索菱添加单据**************************/
- #define URL_MENUCONFIG_ALL_DATA @"mobile/oa/getmenuconfig.action"
- /*******************************************外勤设置*****************************************************/
- #define URL_WQIN_GET_OUTP_CUSTOMADDRESS @"mobile/getOutAddressDate.action"
- /**
-
- 通用单据
- */
- #define URL_DJV_GET_DETAIL @"mobile/common/getformandgriddetail.action"
- /**
- 报销单CALLER
- */
- #define URL_REIMBURSEMENT_CALLER @"FeePlease!FYBX"
- /**
- 上传报销单数据
- */
- #define URL_REIMBURSEMENT_PSOT @"/mobile/oa/saveAndSubmitFYBX.action"
- /**
- 重新提交报销单
- */
- #define URL_REIMBURSEMENT_UPDTE_POST @"mobile/oa/UpdateSubmitFYBX.action"
- /**
- 获取报销单图片
- */
- #define URL_REIMBURSEMENT_GET_IMAGE @"/common/getFilePaths.action"
- /**
- 删除报销单明细表
- */
- #define URL_REIMBURSEMENT_DELETE_Detailed @"common/deleteDetail.action"
- /************************************************/
- /************************************************/
- /************************************************/
- //审批流
- /**
- 获取必填字段,单据详情
- */
- #define URL_APPROVAL_GETMUST_DATEIL @"common/getCurrentNode.action"
- /**
- 获取审批要点
- */
- #define URL_APPROVAl_GETMUST_DATEILTWO @"common/getCustomSetupOfTask.action"
- /**
- 审批单据 同意接口
- */
- #define URL_APPROVAL_AGRESS @"common/review.action"
- /**
- 审批单据 保存输入字段
- */
- #define URL_SPL_AGRESS_SAVE @"common/processUpdate.action"
- /**
- 审批单据 变更处理人
- */
- #define URL_APPROVAL_CHANGE_PERSON @"common/setAssignee.action"
- /**
- 审批单据不同意
- */
- #define URL_APPROVAL_DISAGRESS @"common/review.action"
- /**
- 审批单据 下一跳
- */
- #define URL_APPROVAL_NEXT @"common/getNextProcess.action"
- /**
- 审批单据 结束流程
- */
- #define URL_APPROVAL_END @"common/endProcessInstance.action"
- /**
- 审批单据 接管流程
- */
- #define URL_APPROVAL_TAKEOVER @"common/takeOverTask.action"
- /**
- 审批单据 获取审批记录接口
- */
- #define URL_APPROVAL_OLD_DETAIL @"common/getAllHistoryNodes.action"
- /*******************************************外勤设置*****************************************************/
- /*********************************实时看版*************************************/
- /*实时看板 获取实时看板数据*/
- #define URL_GETSEEPLAN_DETAIL @"mobile/getRealTimeSubs.action"
- /**********************************商家统计*********************************************/
- #define URL_BUSSNESSALL_GETDETAIL @"user/appTotalList"
- /********************************************************************************************/
- /********************************************************************************************/
- /*********************************************B2B登陆*****************************************/
- /*公告中心:通过企业UU获取所有公告*/
- #define URL_B2B_GONGGAOC_CENTER @"mobile/bulletinCenter/getAllbulletins"
- /*获取新闻中心*/
- #define URL_B2B_GET_NEWS_CENTER @"mobile/newsCenter/getAllNews"
- /*通知中心*/
- #define URL_B2B_GET_NOTICE_CENTER @"mobile/noticeCenter/getAllNotices"
- /*打卡设置*/
- /*打卡设置 打卡班次 地址*/
- #define URL_B2B_DAKA_CLASS @"mobile/clockSetCenter/getSignCardInfo"
- /*打卡设置 员工打卡记录*/
- #define URL_B2B_STAFF_DAKA_DETEIL @"mobile/signCardLog/getListdata"
- /*打卡设置 上传打卡记录打卡*/
- #define URL_B2B_UPLOAD_DAKA_DATEIL @"/mobile/signCardLog/saveSignCard"
- /*打卡设置 获取高级设置*/
- #define URL_B2B_DAKA_GET_HEIGHT_SETTING @"mobile/advancedSettings/getAdvancedSettings"
- /*打卡设置 保存高级设置*/
- #define URL_B2B_DAKA_SAVE_HEIGHT_SETING @"mobile/advancedSettings/saveAdvancedSettings"
- /*打卡设置 获取班次信息*/
- #define URL_B2B_GET_CLASSES_DETAIL @"mobile/workData/getWorkData"
- /*打卡设置 删除班次信息*/
- #define URL_B2B_DELETE_CLASSER_DETAIL @"mobile/workData/deleteById/"
- /*打卡设置 保存班次信息*/
- #define URL_B2B_SAVE_CLASSES_DETAIL @"mobile/workData/saveWorkData"
- /*打卡设置 保存考勤地址*/
- #define URL_B2B_SAVE_DAKA_ADRESS @"mobile/clockAddress/saveSignCardAddress"
- /*打卡设置 删除考勤地址*/
- #define URL_B2B_DELETE_DAKA_ADRESS @"mobile/clockAddress/deleteById"
- /*打卡设置 获取打卡地址*/
- #define URL_B2B_GET_DAKA_DARESS @"mobile/clockAddress/getSignCardAddress"
- /*获取员工工作时间*/
- #define URL_B2B_STAFF_WORK_TIME @"mobile/workData/getWorkData"
- /*获取出差申请单*/
- #define URL_B2B_GET_REQUISITION @"mobile/feePlease/getFeePlease"
- /*请假单*/
- #define URL_B2B_GET_LEAVE @"mobile/vacation/getAllVacation"
- /*加班申请*/
- #define URL_B2B_GET_OVERTIME @"mobile/workOvertime/getWorkOvertime"
- /*工作日程*/
- #define URL_B2B_GET_WORK_SCHEDULE @"mobile/workSchedule/getWorkSchedule"
- /*用户信息查询:(管理员/非管理员)*/
- #define URL_B2B_IFYESORNOADMIN @"mobile/userCenter/getUserInfo"
- /*工作日报 获取详情*/
- #define URL_B2B_GET_RIBAO_DETAIL @"mobile/workDaily/getWorkDaily"
- /*工作日报 更新工作日报和保存工作日报*/
- #define URL_B2B_RIBAO_SAVE_UPDATE @"mobile/workDaily/saveWorkDaily"
- /*工作日报 删除工作日报*/
- #define URL_B2B_RIBAO_DELETE @"mobile/workDaily/deleteById/"
- /*工作日报 通过id 获取数据 */
- #define URL_B2B_RIBAO_GET_PERSON_ONE_DAY @"mobile/workDaily/getWorkDailyById"
- /*
- 外勤计划
- */
- //保存外勤地址
- #define URL_B2B_OUTPLAN_SAVEADDRESS @"mobile/outplan/saveOutAddress"
- //保存自动外勤设计
- #define URL_B2B_OUTPLAN_SAVESETTING @"mobile/outplan/saveOutPlan"
- //保存新增外勤计划
- #define URL_B2B_OUTPLAN_SAVEPLANDATA @"mobile/outplan/saveOutPlan"
- //保存外勤打卡记录
- #define URL_B2B_OUTPLAN_SAVEOUEDAKA @"mobile/outplan/saveOutSign"
- //获取外勤计划列表
- #define URL_B2B_OUTPLAN_GETPLANDATA @"mobile/outplan/getOutPlan"
- //获取外勤计划常用考勤地址接口
- #define URL_2B2_OUTPLAN_GETCUMTOMADDRESS @"mobile/outplan/getOutAddress"
- #define URL_GET_OUTP_OUTWORKSETTING @"mobile/outplan/getOutSet"
- //更新外勤签到状态
- #define URL_B2B_CHANGESTATU @"mobile/outplan/updateStatus"
- /**
- 获取审批流审批人名单
- */
- #define OA_SHENPI_GETNAMES @"common/getMultiNodeAssigns.action"
- //获取审批流 数据节点
- #define URL_B2B_SHENPI_GET_ALL_NODES @"/mobile/approvalflow/getNodesAndLog"
- //
- /*
- *公共单据 whichpage 1.代表请假单2.代表出差单 3 代表加班单 4 代表工作日报
- *mobile/detailCenter/getDetail?id=21&whichpage=3
- */
- #define URL_B2B_RESUBMIT_ALL_DATA @"mobile/detailCenter/resubmitDocuments"
- #define URL_B2B_TONGYONG_DANJV_ALL_DETAIL @"mobile/detailCenter/getDetail"
- //OA首页数据请求
- #define URL_B2B_OAMAIN_DATA_REQUEST @"mobile/workSchedule/getWorkSchedule"
- //通讯录
- #define URL_B2B_TONGXUNLUDATA @"mobile/approvalflow/getUsersInfo"
- //我的任务条数
- #define URL_B2B_MYTASKS_NUMBBER @"/mobile/mobiletask/getTaskCounts"
- //获取消息条数接口
- #define URL_B2B_GETMSGCOUNT @"/mobile/release/count"
- //消息对应更新
- #define URL_B2B_POSTMSGCOUNT @"/mobile/release/count/back"
- //获取消息详细列表接口
- #define URL_B2B_GETMSGDETAIL @"/mobile/release/detail"
- //消息对应更新
- #define URL_B2B_POSTMSGDATAIL @"/mobile/release/detail/back"
- //上传审批人
- #define URL_UPLOAD_APPROVAL_PERSON @"/common/takeOverTask.action"
- //工资条
- //@"http://192.168.253.58:8080/ERP/"
- static NSString * const Wage_base_url = @"http://192.168.253.58:8080/ERP/";
- //获取工资详情
- #define URL_ENTER_PRISE_WAGE [g_id stringByAppendingString:@"mobile/salary/getEmSalary.action"]
- //工资确认
- #define URL_ENTER_CONFIREM_WAGE [g_id stringByAppendingString:@"mobile/salary/salaryBack.action"]
- //新增或修改密码
- #define URL_ADDORCHANGE_PASSWORD [g_id stringByAppendingString:@"mobile/salary/changePassword.action"]
- //是否有查询密码
- #define URL_HAVEPASSWORD [g_id stringByAppendingString:@"mobile/salary/checkPassword.action"]
- //工资报错
- #define URL_POSTERROR [g_id stringByAppendingString:@"mobile/salary/salaryWrong.action"]
- //根据日期获取对应的工资数据
- #define URL_SALARYBYDATA [g_id stringByAppendingString:@"mobile/salary/getSalaryByDate.action"]
- /*
- 一元捐
-
- */
- //活动列表Url
- #define URL_ACTIVITIES_LIST @"http://lj.ubtob.com/app/activities"
- //项目列表Url
- #define URL_PROJECT_LIST @"http://lj.ubtob.com/app/projects"
- //轮播Url
- #define URL_TURNPLAY_LIST @"http://lj.ubtob.com/app/appIndex"
- #endif /* ALLURLHeader_h */
|