yxpUnitTestPlat.html 50 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081
  1. <html>
  2. <head>
  3. <meta charset="UTF-8">
  4. <title>优信聘PC端接口测试</title>
  5. <meta name="renderer" content="webkit|ie-comp|ie-stand">
  6. <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  7. <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0">
  8. <script type="text/javascript" src="jquery.js"></script>
  9. </head>
  10. <body>
  11. <button onclick="baseTest()">testtest</button>
  12. <button onclick="fetchPageDataTest()">通用分页数据获取接口测试</button>
  13. <button onclick="entityHandleTest()">通用实体数据存取接口测试</button>
  14. <button onclick="loginPlatByIdNameTest()">平台用户IDNAME登录测试</button>
  15. <button onclick="loginPlatByPhoneTest()">平台用户PHONE登录测试</button>
  16. </body>
  17. </html>
  18. <script type="text/javascript">
  19. function baseTest(){
  20. $.ajax({
  21. //WsAjaxBiz 业务类别参数(大小写敏感);WsAjaxAction 业务操作参数(大小写敏感)
  22. url: webapiUrl + "&WsAjaxBiz=ZTest&WsAjaxAction=action1&lockid=My dog do<div/> AA\"AA'BB the postman!",
  23. //url:"http://127.0.0.1:8080/ePass/userInfo/getVerification",
  24. type: 'post',
  25. contentType: 'text/json,charset=utf-8',
  26. data: {//根据业务需要的其他参数
  27. "FOREND_TOKEN":baseGetToken(),//统一传递一下前端token
  28. p1:"abc中文测试\r\nAAABBB<div></div>",
  29. p2:{
  30. aa:666,
  31. bb:888
  32. },
  33. tel:"18920407769",
  34. code:"232323",
  35. zhtxt:"中国馆",
  36. wxpaytrade_no:"salary98765",
  37. },
  38. dataType: "JSON",
  39. success: function (res) {
  40. if(verifyAjaxResult(res,true)==false) return;//统一的进行接口返回数据的预检验!
  41. let data=res.Result;//输入输出都可以是嵌套对象
  42. console.log("成功:"+JSON.stringify(data));
  43. //可以在此处放置前端的假数据
  44. },
  45. error: function (xhr, textStatus, errorThrown) {
  46. let failMsg="接口调用失败";
  47. failMsg+=" 状态码:"+xhr.status;
  48. failMsg+=" 错误信息:"+xhr.statusText;
  49. failMsg+=errorThrown?" "+errorThrown:"";
  50. console.log(failMsg);
  51. },
  52. complete:function(xhr,ts){
  53. }
  54. });
  55. };
  56. function getQueryVariable(varName){
  57. var query = window.location.search.substring(1);
  58. var vars = query.split("&");
  59. for (var i=0;i<vars.length;i++) {
  60. var pair = vars[i].split("=");
  61. if(pair[0] == varName){return pair[1];}
  62. }
  63. return(false);
  64. }
  65. if(getQueryVariable("h5cb")=="true"){
  66. let h5payno=getQueryVariable("h5payno");
  67. alert("h5支付回调回来了,此时可以ajax去查单了[支付商家订单号:"+h5payno+"]");
  68. }
  69. //统一的持久化token方法
  70. function baseSaveToken(token){
  71. window.localStorage.setItem("TOKEN",token);
  72. window.sessionStorage.setItem("TOKEN",token);
  73. }
  74. //统一获取token方法
  75. function baseGetToken(){
  76. return window.localStorage.getItem("TOKEN");
  77. return window.sessionStorage.getItem("TOKEN");
  78. }
  79. //统一对接口回调结果数据进行校验的方法
  80. function verifyAjaxResult(ajaxResult,handleReLogin,cbError){
  81. if(typeof(ajaxResult.ErrMsg)=="undefined"){//必须返回ErrMsg属性,才算接口正常
  82. alert("接口调用失败");//接口调用失败信息提示
  83. return false;
  84. }else if(ajaxResult.ErrMsg){//ErrMsg属性非空,则接口异常
  85. if(handleReLogin && parseInt(ajaxResult.ErrMsg.indexOf("FOREND_TOKEN_INVAILD"))>-1){//登录TOKEN无效异常
  86. alert("登录TOKEN无效:"+ajaxResult.ErrMsg);
  87. window.location.href="重定向到登录页面,登录后后端会返回一个新的token,然后持久化即可";
  88. //wx.navigateTo("重定向到获取微信openid的接口/或直接ajax静默获取一下,此接口会返回新的token,然后持久化即可");
  89. return false;
  90. }
  91. if(cbError) cbError(ajaxResult);//异常处理回调,用于根据异常码个性化显示提示信息
  92. else alert("接口调用失败:"+ajaxResult.ErrMsg);//接口调用失败信息提示
  93. return false;
  94. }
  95. return true;
  96. }
  97. //公共库中配置webapi url头 WsAjaxPrj为项目标记参数(优信聘YXP,快来优KLY),切记大小写敏感
  98. let webapiHost="https://zpwebapi.kaidekuai.com";
  99. let webapiUrl="https://zpwebapi.kaidekuai.com/ajaxEntryCenter.php?WsAjaxPrj=YXP";
  100. // webapiHost="https//api.yxp1419153.com";
  101. // //优信聘/优信聘/优信聘 公共库中配置webapi url头
  102. // webapiUrl="https://api.yxp1419153.com/ajaxEntryCenter.php?WsAjaxPrj=YXP";
  103. function loginPlatByIdNameTest(){
  104. $.ajax({
  105. type: 'post',
  106. contentType: 'text/json,charset=utf-8',
  107. dataType: "JSON",
  108. url: webapiUrl + "&WsAjaxBiz=Plater&WsAjaxAction=loginById",
  109. data: {
  110. "loginName":"leader",//登录账号
  111. "loginPwd":"yXp2021@ws.com",//登录密码yXp2021@ws.com
  112. },
  113. success: function (res) {
  114. if(verifyAjaxResult(res,false,(ajaxResult)=>{
  115. switch(ajaxResult.ErrCode){//异常码,根据异常码,前端自定义输出提示信息内容
  116. case "FileNotFound"://样例
  117. alert("文件没有找到!");
  118. break;
  119. default:
  120. alert(ajaxResult.ErrMsg);
  121. break;
  122. }
  123. })==false) return;//统一的进行接口返回数据的预检验!
  124. let data=res.Result;//输入输出都可以是嵌套对象
  125. console.log("成功:"+JSON.stringify(data));
  126. //可以在此处放置前端的假数据
  127. baseSaveToken(data.forendToken);//缓存token
  128. let bizUserInfo=data.bizUserInfo;
  129. alert("用户相关信息====>"+JSON.stringify(bizUserInfo));
  130. },
  131. error: function (xhr, textStatus, errorThrown) {
  132. let failMsg="接口调用失败";
  133. failMsg+=" 状态码:"+xhr.status;
  134. failMsg+=" 错误信息:"+xhr.statusText;
  135. failMsg+=errorThrown?" "+errorThrown:"";
  136. console.log(failMsg);
  137. },
  138. complete:function(xhr,ts){
  139. }
  140. });
  141. }
  142. function loginPlatByPhoneTest(){
  143. $.ajax({
  144. type: 'post',
  145. contentType: 'text/json,charset=utf-8',
  146. dataType: "JSON",
  147. url: webapiUrl + "&WsAjaxBiz=Plater&WsAjaxAction=loginByPhone",
  148. data: {
  149. "phone":"18920407768",//登录账号leader111
  150. "code":"123456",
  151. "loginPwd":"yXp2021@ws.com",
  152. },
  153. success: function (res) {
  154. if(verifyAjaxResult(res,false)==false) return;//统一的进行接口返回数据的预检验!
  155. let data=res.Result;//输入输出都可以是嵌套对象
  156. console.log("成功:"+JSON.stringify(data));
  157. //可以在此处放置前端的假数据
  158. baseSaveToken(data.forendToken);//缓存token
  159. alert("信息====>"+JSON.stringify(data));
  160. },
  161. error: function (xhr, textStatus, errorThrown) {
  162. let failMsg="接口调用失败";
  163. failMsg+=" 状态码:"+xhr.status;
  164. failMsg+=" 错误信息:"+xhr.statusText;
  165. failMsg+=errorThrown?" "+errorThrown:"";
  166. console.log(failMsg);
  167. },
  168. complete:function(xhr,ts){
  169. }
  170. });
  171. }
  172. function entityHandleTest(mode){
  173. let data={ };
  174. data["FOREND_TOKEN"]=baseGetToken();//统一传递一下前端token
  175. data["loginName"]="leader";//登录账号
  176. data["loginType"]="1";//1平台登录 2商家登录
  177. ajaxUrl = webapiUrl + "&WsAjaxBiz=Plater&WsAjaxAction=entityDataHandle";
  178. /*招聘信息拉取*/
  179. data["bizCatalog"]="RecruitEntity";
  180. data["handleMode"]="fetch";
  181. data["bizId"]="4";//招聘记录ID
  182. /***招聘信息审核处理接口**/
  183. data["bizCatalog"]="RecruitEntity";
  184. data["handleMode"]="audit";
  185. data["bizId"]="2";//招聘记录ID
  186. data["todo"]="refuse";//allow 同意/refuse 拒绝
  187. data["reason"]="如果是拒绝的原因";//如果是拒绝的原因
  188. /***招聘信息下架处理接口**/
  189. data["bizCatalog"]="RecruitEntity";
  190. data["handleMode"]="dropdown";
  191. data["bizId"]="2";//招聘记录ID
  192. data["reason"]="可选的原因";//可选的原因
  193. /***招聘信息延展处理接口**/
  194. data["bizCatalog"]="RecruitEntity";
  195. data["handleMode"]="extend";
  196. data["bizId"]="2";//招聘记录ID
  197. data["finishtime"]="2021-10-22";//新的截止日期
  198. data["reason"]="可选的原因";//可选的原因
  199. /***招聘信息删除处理接口**/
  200. data["bizCatalog"]="RecruitEntity";
  201. data["handleMode"]="delete";
  202. data["bizId"]="2";//招聘记录ID
  203. data["reason"]="可选的原因";//可选的原因
  204. /***招聘信息提交审核接口**/
  205. data["loginName"]="18920407769";//登录账号
  206. data["loginType"]="2";//1平台登录 2商家登录
  207. data["bizCatalog"]="RecruitEntity";
  208. data["handleMode"]="launchAudit";
  209. data["bizId"]="2";//招聘记录ID
  210. /***招聘信息自动计算总费用接口**/
  211. data["bizCatalog"]="RecruitEntity";
  212. data["handleMode"]="getNewPayplatTotal";
  213. data["bizData"]={
  214. begin_datetime:"2021-10-29",
  215. begin_hour:"16:00",
  216. finish_datetime:"2021-10-22",
  217. finish_hour:"21:00",
  218. need_total:3,
  219. price_toplat:33,
  220. }
  221. /***招聘信息提交审核接口**/
  222. data["loginName"]="13812345678";//登录账号
  223. data["loginType"]="2";//1平台登录 2商家登录
  224. data["bizCatalog"]="RecruitEntity";
  225. data["handleMode"]="upsert";
  226. data["bizData"]={
  227. //id:"1",//id参数非空则为更新模式,无id参数或id参数值为空,则为插入模式;插入模式下插入成功后,会返回新记录的id;
  228. urlImage:"修改后",
  229. headline:"",
  230. kind:"修改后顶顶顶顶顶顶",
  231. work:2,
  232. recruitingNumbers:"22",
  233. salary:"0",
  234. price_toplat:"2.5",//单位费用单价
  235. startTime:"2021-10-10",
  236. finishTime:"2021-10-20",
  237. startHour:"08:30",
  238. finisHour:"18:30",
  239. askFor:"修改后顶顶顶顶顶顶",
  240. companyName:2,
  241. linkman:"aadddd",
  242. companyAddress:"222",
  243. longitude:"117.133",
  244. latitude:"32.33",
  245. job:"aaaa",
  246. }
  247. /***平台协议相关接口**/
  248. data["loginName"]="leader";//登录账号
  249. data["loginType"]="1";//1平台登录 2商家登录
  250. data["bizCatalog"]="AgreementEntity";
  251. data["handleMode"]="fetchall";//拉取所有数据
  252. data["bizCatalog"]="AgreementEntity";
  253. data["handleMode"]="fetch";//拉取单条数据接口
  254. data["bizId"]="1";//1-会员注册协议;2-商家注册协议;3-成为代理(超级会员)协议;4-成为经理协议;5-平台内容;
  255. data["bizCatalog"]="AgreementEntity";
  256. data["handleMode"]="update";//更新
  257. data["bizId"]="1";//1-会员注册协议;2-商家注册协议;3-成为代理(超级会员)协议;4-成为经理协议;5-平台内容;
  258. data["title"]="标题标题";
  259. data["content"]="协议内容阿凡达协议内打发打发容332";
  260. /***商家审核接口**/
  261. data["bizCatalog"]="ServicerEntity";
  262. data["handleMode"]="audit";//商户审核接口
  263. data["bizId"]="2";//商户用户ID
  264. data["todo"]="allow";//allow 同意/refuse 拒绝
  265. data["reason"]="如果是拒绝的原因";//如果是拒绝的原因
  266. data["bizCatalog"]="ServicerEntity";
  267. data["handleMode"]="breakRecord";
  268. data["bizId"]="4";//商户用户ID
  269. data["breakType"]="0";//违规类型 0-拖欠工资;1-其他;
  270. data["bizCatalog"]="ServicerEntity";
  271. data["handleMode"]="stop";
  272. data["bizId"]="2";//商户用户ID
  273. data["todo"]="";//警告; 停用一周;停用两周;拉入黑名单
  274. data["breakType"]="";//警告; 0空-不发短信;1-拖欠工资或佣金;2-恶意线下交易;
  275. data["date"]="2021-11-12 12:12";//日期
  276. /***轮播图**/
  277. data["bizCatalog"]="CyclePicShowEntity";
  278. data["handleMode"]="fetch";
  279. data["bizId"]="1";
  280. data["bizCatalog"]="CyclePicShowEntity";
  281. data["handleMode"]="fetchall";
  282. data["bizCatalog"]="CyclePicShowEntity";
  283. data["handleMode"]="upsert";
  284. data["bizData"]={
  285. id:"3",//id参数非空则为更新模式,无id参数或id参数值为空,则为插入模式;插入模式下插入成功后,会返回新记录的id;
  286. slideshowImg:"修改后",
  287. ofType:"0",//0-独立宣传页;1-关联招聘记录;
  288. detailshowImg:"修改后顶顶顶顶顶顶",
  289. biz_recruitid:2,
  290. }
  291. /***代理合同**/
  292. data["bizCatalog"]="ContractEntity";
  293. data["handleMode"]="fetch";//获取
  294. data["catalog"]="0";//类别:0-超级会员合同;1-经理合同;
  295. data["bizCatalog"]="ContractEntity";
  296. data["handleMode"]="upsert";//编辑保存
  297. data["bizData"]={
  298. catalog:0,//类别:0-超级会员合同;1-经理合同;
  299. title:"标题",
  300. content:"详情内容",
  301. }
  302. //已签署合同详情拉取
  303. data["bizCatalog"]="AgentContractEntity";
  304. data["handleMode"]="fetch";//获取
  305. data["workerId"]="5";//会员ID
  306. /***会员详情**/
  307. data["bizCatalog"]="WorkerEntity";
  308. data["handleMode"]="fetch";//拉取单条数据接口
  309. data["workerId"]="1";
  310. data["bizCatalog"]="WorkerEntity";
  311. data["handleMode"]="breakRecord";
  312. data["workerId"]="5";//会员用户ID
  313. data["breakType"]="2";//违规类型 0-上班迟到;1-未上班线下交易;2-中断工作
  314. data["bizCatalog"]="WorkerEntity";
  315. data["handleMode"]="stop";
  316. data["workerId"]="8";//用户ID
  317. data["todo"]="1";//1-警告; 2-停用一周;3-停用两周;4-拉入黑名单;5-解除惩罚;
  318. data["breakType"]="";//警告; 0空-不发短信;1-线下交易;2-中断工作;
  319. data["date"]="2021-11-12 12:12";//日期
  320. /***设置升级经理身份**/
  321. data["bizCatalog"]="WorkerEntity";
  322. data["handleMode"]="promoteBeManager";
  323. data["workerId"]="3";//会员id
  324. /***PC侧拉取单个工单详情**/
  325. data["bizCatalog"]="TodoWorkEntity";
  326. data["handleMode"]="fetchWorkInfo";
  327. data["workId"]="1";//工单id
  328. //结果集中属性说明
  329. //backdata["lastWorkItemId"]="0";//工单当前工作项id
  330. //backdata["todayStatus"]="0";//进行中工单的今日工作状态:-4 已过截止日期;-3 未到开工日期;-2 今日未开工且未到开工时间;-1 今日未开工且已到开工时间;0 今日已开工;1 暂停中;2 已重新开工;3 今日已完工; 4 待确认工时; 5 待商家确认工时; 6 双方已确认工时;
  331. //backdata["todayStatusName"]="0";//进行中工单的今日工作状态名
  332. //backdata["todayWorkHours"]="0";//工时
  333. //backdata["lastWorkItemRemark"]="工时有异议请修正为8.5";//流转信息
  334. /***PC侧拉取平台角色用户列表**/
  335. data["bizCatalog"]="AAAEntity";
  336. data["handleMode"]="fetchPlatUserList";
  337. /***PC侧重置平台角色用户密码**/
  338. data["bizCatalog"]="AAAEntity";
  339. data["handleMode"]="resetPlatUserPwd";
  340. data["userid"]="1";//用户id
  341. data["newPasswd"]="123456";
  342. /***PC侧普通用户修改自己的密码**/
  343. data["bizCatalog"]="AAAEntity";
  344. data["handleMode"]="resetSelfPwd";
  345. data["newPasswd"]="123456";
  346. /***PC侧拉取佣金配置信息接口**/
  347. data["bizCatalog"]="CommissionRuleEntity";
  348. data["handleMode"]="fetchall";
  349. /***PC侧更新规则接口**/
  350. data["bizCatalog"]="CommissionRuleEntity";
  351. data["handleMode"]="updateRuleRates";
  352. data["cfgData"]={
  353. "super":{
  354. "rate":"5",
  355. },
  356. "crosser":{
  357. "rate":"6",
  358. },
  359. "manager":{
  360. "rate":"7",
  361. },
  362. };
  363. /***PC侧更新升级条件接口**/
  364. data["bizCatalog"]="CommissionRuleEntity";
  365. data["handleMode"]="updateSuperThreshold";
  366. data["newThreshold"]="12345";//新的升级条件粉丝数
  367. /***拉取海报背景**/
  368. data["loginName"]="leader";//登录账号
  369. data["loginType"]="1";//1平台登录 2商家登录
  370. data["bizCatalog"]="PosterEntity";
  371. data["handleMode"]="fetch";//获取
  372. /***上传海报背景**/
  373. data["bizCatalog"]="PosterEntity";
  374. data["handleMode"]="upsert";//编辑保存
  375. data["bizData"]={
  376. bgpic:"AFDFD",//背景图片url
  377. }
  378. /***商家侧发放工资/发放佣金**/
  379. data["loginName"]="18920407768";//登录账号
  380. data["loginType"]="2";//1平台登录 2商家登录
  381. data["bizCatalog"]="TodoWorkEntity";
  382. data["handleMode"]="dispatchMoney";
  383. data["catalog"]="1";//0空-发放工资;1-发放佣金
  384. data["target"]=[93];//针对哪些工单:空-所有可发放的工单;否则为选择的workid数组集合;
  385. /***商家侧提交线下打款申请接口**/
  386. data["bizCatalog"]="AccountEntity";
  387. data["handleMode"]="offlinePayin";//线下打款充值
  388. data["todo"]="upsertToAudit";//upsert-暂存草稿;upsertToAudit-提交审核;upsertToReset-驳回到草稿
  389. data["bizData"]={
  390. id:"1",//id参数非空则为更新模式,无id参数或id参数值为空,则为插入模式;插入模式下插入成功后,会返回新记录的id;
  391. "money":"111",//金额 单元元,小数点2位;
  392. "offline_proof":"23434",//打款凭证照片url
  393. "offline_proofs":[6444],//可选多组打款凭证照片url
  394. "remark":"阿凡达发的111",//附加备注信息
  395. }
  396. /***平台侧审核线下打款接口**/
  397. data["loginName"]="leader";//登录账号
  398. data["loginType"]="1";//1平台登录 2商家登录
  399. data["bizCatalog"]="AccountEntity";
  400. data["handleMode"]="offlinePayinAudit";//审核线下打款充值
  401. data["todo"]="allow";//allow-通过审核落款充值;refuse-驳回
  402. data["bizId"]="5";//申请记录ID
  403. data["reason"]="驳回打发打发原因";
  404. /***平台侧资金总统计:待提现等资金统计**/
  405. data["loginName"]="leader";//登录账号
  406. data["loginType"]="1";//1平台登录 2商家登录
  407. data["bizCatalog"]="AccountEntity";
  408. data["handleMode"]="summary";
  409. // 返回值
  410. // backdata["plat_income"]="11";//平台总收入
  411. // backdata["commission"]="11";//佣金总额
  412. // backdata["plat_balance"]="11";//平台总收益
  413. // backdata["worker_withdraw"]="11";//会员已提现总额
  414. // backdata["worker_unwithdraw"]="11";//会员未提现总额 作为充值商户平台的依据
  415. /***平台侧反馈投诉接口**/
  416. data["bizCatalog"]="ComplaintEntity";
  417. data["handleMode"]="replyComplaintServicer";
  418. data["complaintId"]="1";//投诉记录ID
  419. data["bizData"]={
  420. "content":"22434343反对反对",//内容
  421. "picurl":"2343反对反对4",//照片url
  422. "picurls":[644545544],//可选多组照片url
  423. }
  424. /***平台侧强制结束投诉接口**/
  425. data["bizCatalog"]="ComplaintEntity";
  426. data["handleMode"]="finishComplaintServicer";
  427. data["complaintId"]="1";//投诉记录ID
  428. data["bizData"]={
  429. "appraise_level":"2",//对本次投诉结果的评价 0-非常满意 1-满意 2-不满意 3-非常不满意
  430. "appraise_remark":"算了结单吧444",//对本次投诉结果的评价留言
  431. }
  432. /***平台侧获取投诉详情接口**/
  433. data["bizCatalog"]="ComplaintEntity";
  434. data["handleMode"]="fetchDetail";
  435. data["complaintId"]="1";//投诉记录ID
  436. /***平台侧获取栏目详情接口**/
  437. data["bizCatalog"]="PageModuleEntity";
  438. data["handleMode"]="fetch";
  439. data["pageModuleId"]="1";//栏目ID
  440. /***平台侧更新栏目操作指南接口**/
  441. data["loginName"]="leader";//登录账号
  442. data["loginType"]="1";//1平台登录 2商家登录
  443. data["bizCatalog"]="PageModuleEntity";
  444. data["handleMode"]="updateWizard";
  445. data["pageModuleId"]="1";//栏目ID
  446. data["bizData"]={
  447. "pageName":"111",//栏目标题
  448. "wizard_photo":"23434",//主图
  449. "wizard_photos":[6444],//可选多组图片视频
  450. "wizard_content":"阿凡达发的111",//内容
  451. }
  452. /***平台侧upsert平台角色人员接口**/
  453. data["loginName"]="leader";//登录账号
  454. data["loginType"]="1";//1平台登录 2商家登录
  455. data["bizCatalog"]="AAAEntity";
  456. data["handleMode"]="upsertPlatRoleUser";
  457. data["roleId"]="1";//角色ID
  458. data["bizData"]={
  459. //"id":"20",//id为空则为新增角色账号 非空则更新角色账号信息
  460. "loginName":"admin999",//登录号
  461. "loginPwd":"23434",//新登录密码 为空则不修改
  462. "remark":"阿凡达发的111",//备注
  463. }
  464. /***平台侧删除平台角色人员接口**/
  465. data["loginName"]="leader";//登录账号
  466. data["loginType"]="1";//1平台登录 2商家登录
  467. data["bizCatalog"]="AAAEntity";
  468. data["handleMode"]="removePlatRoleUser";
  469. data["userId"]="19";//账号id
  470. data["reason"]="afdfdf";//
  471. /***商家侧upsert子账号接口**/
  472. data["loginName"]="13812345678";//登录账号
  473. data["loginType"]="2";//1平台登录 2商家登录
  474. data["bizCatalog"]="AAAEntity";
  475. data["handleMode"]="upsertServicerRoleUser";
  476. data["bizData"]={
  477. "id":"28",//id为空则为新增角色账号 非空则更新角色账号信息
  478. "loginName":"leader",//登录号
  479. "loginPwd":"1234567",//新登录密码 为空则不修改
  480. "remark":"阿凡达发的111",//备注
  481. }
  482. /***商家侧删除子账号接口**/
  483. data["loginName"]="13812345678";//登录账号
  484. data["loginType"]="2";//1平台登录 2商家登录
  485. data["bizCatalog"]="AAAEntity";
  486. data["handleMode"]="removeServicerRoleUser";
  487. data["userId"]="25";//账号id
  488. data["reason"]="afdfdf";//
  489. /***平台PC侧删除社区分享记录接口**/
  490. data["loginName"]="leader";//登录账号
  491. data["loginType"]="1";//1平台登录 2商家登录
  492. data["bizCatalog"]="CommunityEntity";
  493. data["handleMode"]="removeShare";
  494. data["shareId"]="1";//分享记录id
  495. data["reason"]="afdfdf";//
  496. /***平台侧审核经理升级申请**/
  497. data["bizCatalog"]="WorkerEntity";
  498. data["handleMode"]="auditBeManager";
  499. data["workerId"]="3";//申请者id
  500. data["todo"]="allow";//allow 同意;refuse 驳回;
  501. data["reason"]="可选备注如拒绝理由等";
  502. /***通知公告发布接口**/
  503. data["loginName"]="leader";//登录账号
  504. data["loginType"]="1";//1平台登录 2商家登录
  505. data["bizCatalog"]="NoticeEntity";
  506. data["handleMode"]="upsert";
  507. data["bizData"]={
  508. "id":"1",//id为空则为新增角色账号 非空则更新角色账号信息
  509. "catalog":"1",//0-对所有人;1-会员侧;2-商家侧
  510. "title":"可选标题222",//可选标题
  511. "content":"通知内容33",//通知内容
  512. }
  513. data["bizCatalog"]="NoticeEntity";
  514. data["handleMode"]="fetch";
  515. data["bizId"]="1";
  516. data["bizCatalog"]="NoticeEntity";
  517. data["handleMode"]="delete";
  518. data["bizId"]="1";
  519. data["reason"]="可选的原因";
  520. /***操作攻略相关接口**/
  521. data["loginName"]="leader";//登录账号
  522. data["loginType"]="1";//1平台登录 2商家登录
  523. data["bizCatalog"]="WizardEntity";
  524. data["handleMode"]="upsert";
  525. data["bizData"]={
  526. //"id":"1",//id为空则为新增角色账号 非空则更新角色账号信息
  527. "catalog":"1",//0-会员;1-超级会员;2-经理;3-商家
  528. "title":"栏目",//栏目标题
  529. "content":"通知内容33",//通知内容
  530. "picurl":"可选单图",//可选单图
  531. "picurls":["dfdjk"],//多组图视频
  532. }
  533. /***操作攻略相关接口**/
  534. data["bizCatalog"]="WizardEntity";
  535. data["handleMode"]="delete";
  536. data["bizId"]="1";
  537. /***经纬度返回行政区划信息接口**/
  538. ajaxUrl = webapiUrl + "&WsAjaxBiz=PublicAPP&WsAjaxAction=entityDataHandle";
  539. data["bizCatalog"]="LbsEntity";
  540. data["handleMode"]="fetchAddressByLocation";
  541. data["coordtype"]="";//可不传默认wgs84ll
  542. data["lat"]="33.11";//维度
  543. data["lng"]="117.330";//经度
  544. /***平台PC侧综合统计接口**/
  545. ajaxUrl = webapiUrl + "&WsAjaxBiz=Plater&WsAjaxAction=entityDataHandle";
  546. data["loginName"]="leader";//登录账号
  547. data["loginType"]="1";//1平台登录 2商家登录
  548. data["bizCatalog"]="StatisticsEntity";
  549. data["handleMode"]="fetchall";//fetchall-获取所有统计信息;fetchmoney-只获取财务相关统计
  550. $.ajax({
  551. type: 'post',
  552. contentType: 'text/json,charset=utf-8',
  553. dataType: "JSON",
  554. url: ajaxUrl,
  555. data: data,
  556. success: function (res) {
  557. if(verifyAjaxResult(res,false)==false) return;//统一的进行接口返回数据的预检验!
  558. let data=res.Result;//输入输出都可以是嵌套对象
  559. console.log("成功:"+JSON.stringify(data));
  560. //可以在此处放置前端的假数据
  561. alert(JSON.stringify(data));
  562. },
  563. error: function (xhr, textStatus, errorThrown) {
  564. let failMsg="接口调用失败";
  565. failMsg+=" 状态码:"+xhr.status;
  566. failMsg+=" 错误信息:"+xhr.statusText;
  567. failMsg+=errorThrown?" "+errorThrown:"";
  568. console.log(failMsg);
  569. },
  570. complete:function(xhr,ts){
  571. }
  572. });
  573. }
  574. function fetchPageDataTest(mode){
  575. let data={};
  576. data["FOREND_TOKEN"]=baseGetToken();//统一传递一下前端token
  577. data["loginName"]="leader";//登录账号
  578. data["loginType"]="1";//1平台登录 2商家登录
  579. // data["loginName"]="18920407769";//登录账号
  580. // data["loginType"]="2";//1平台登录 2商家登录
  581. //商家信息列表查询接口
  582. ajaxUrl = webapiUrl + "&WsAjaxBiz=Plater&WsAjaxAction=fetchPageData";
  583. data["bizCatalog"]="ServicerPlaterA";//商家信息列表查询接口
  584. data["pageIndex"]=1;
  585. data["pageSize"]=10;
  586. data["orderby"]="bsid desc";
  587. data["query"]={
  588. "companyName":"",
  589. "mobile":"8138",
  590. "regtime":"",//2021-10-13
  591. "stoped":"0",//0空-全部;1-未停用;2-已停用;
  592. "breakType":"0",//0空-全部;1-拖欠工资;2-其他类型;
  593. "statusCode":99,//99-全部; 0-待提交;1-已提交待审核;2-已审核已发布;3-被驳回;
  594. };
  595. //平台用户招聘信息通用列表业务
  596. ajaxUrl = webapiUrl + "&WsAjaxBiz=Plater&WsAjaxAction=fetchPageData";
  597. data["bizCatalog"]="RecruitPlaterA";
  598. data["pageIndex"]=1;
  599. data["pageSize"]=10;
  600. data["orderby"]="";
  601. //会员信息列表查询接口
  602. ajaxUrl = webapiUrl + "&WsAjaxBiz=Plater&WsAjaxAction=fetchPageData";
  603. data["bizCatalog"]="WorkerEntity";
  604. data["handleMode"]="fetchall";
  605. data["pageIndex"]=1;
  606. data["pageSize"]=10;
  607. data["orderby"]="";
  608. data["query"]={
  609. // memberLevel:"0",//0空-全部;1-普通会员;2-超级会员;3-经理;
  610. // mobile:"18920407769",
  611. // regtime:"2021-10-18",
  612. // stoped:"0",//0空-全部;1-未停用的;2-已停用的;
  613. // breakType:"1",//0空-全部;1-迟到;2-其他类型;
  614. managerAppStatus:"0",//0空-全部;1-待审核;2-已审核;3-被驳回;
  615. };
  616. //平台侧直属会员列表
  617. ajaxUrl = webapiUrl + "&WsAjaxBiz=Plater&WsAjaxAction=fetchPageData";
  618. data["bizCatalog"]="WorkerEntity";
  619. data["handleMode"]="fetchallSonWorkers";
  620. data["level"]="0";//0空-全部2级佣金会员;1-1级佣金会员;2-二级佣金会员
  621. data["workerId"]="3";//会员id
  622. data["pageIndex"]=1;
  623. data["pageSize"]=10;
  624. data["orderby"]="1";//0空默认排序,1-佣金由高到低;2-粉丝数倒序;3-直推数倒序
  625. data["query"]={
  626. "memberLevel":0,//会员级别:0-全部;1-普通会员;2-超级会员;3-经理;
  627. };
  628. //平台侧推荐会员列表
  629. ajaxUrl = webapiUrl + "&WsAjaxBiz=Plater&WsAjaxAction=fetchPageData";
  630. data["bizCatalog"]="WorkerEntity";
  631. data["handleMode"]="fetchallInviteders";
  632. data["level"]="0";//0空-全部2级佣金会员;1-1级佣金会员;2-二级佣金会员
  633. data["workerId"]="1";//会员id
  634. data["pageIndex"]=1;
  635. data["pageSize"]=10;
  636. data["orderby"]="1";//0空默认排序,1-佣金由高到低;2-粉丝数倒序;3-直推数倒序
  637. data["query"]={
  638. "memberLevel":0,//会员级别:0-全部;1-普通会员;2-超级会员;3-经理;
  639. };
  640. //平台侧工单列表
  641. data["loginName"]="13812345678";//登录账号
  642. data["loginType"]="2";//1平台登录 2商家登录
  643. ajaxUrl = webapiUrl + "&WsAjaxBiz=Plater&WsAjaxAction=fetchPageData";
  644. data["bizCatalog"]="TodoWorkEntity";
  645. data["handleMode"]="fetchallByPlater";
  646. data["pageIndex"]=1;
  647. data["pageSize"]=10;
  648. data["status"]="0";//0-全部;1-已报名待审核的工作列表;2-进行中工作列表;3-已完工的工作列表;4-其他异常订单(未通过审核/离职);
  649. data["query"]={
  650. "recruitTitle":"详情",
  651. "memberName":"张三",
  652. "employerName":"",//工厂名称
  653. };
  654. //结果集中属性说明 workid-工单ID; recruitid-招聘记录ID
  655. //backdata["lastWorkItemId"]="0";//工单当前工作项id
  656. //backdata["todayStatus"]="0";//进行中工单的今日工作状态:-4 已过截止日期;-3 未到开工日期;-2 今日未开工且未到开工时间;-1 今日未开工且已到开工时间;0 今日已开工;1 暂停中;2 已重新开工;3 今日已完工; 4 待确认工时; 5 待商家确认工时; 6 双方已确认工时;
  657. //backdata["todayStatusName"]="0";//进行中工单的今日工作状态名
  658. //backdata["todayWorkHours"]="0";//工时
  659. //backdata["lastWorkItemRemark"]="工时有异议请修正为8.5";//流转信息
  660. //已签署代理合同列表查询接口
  661. data["loginName"]="leader";//登录账号
  662. data["loginType"]="1";//1平台登录 2商家登录
  663. ajaxUrl = webapiUrl + "&WsAjaxBiz=Plater&WsAjaxAction=fetchPageData";
  664. data["bizCatalog"]="WorkerEntity";
  665. data["handleMode"]="fetchAgentContracts";
  666. data["catalog"]="0";//类别:0空全部;1-超级会员;2-经理;
  667. data["status"]="0";//类别:0空全部;1-待审核;2-已审批;3-已驳回;
  668. data["pageIndex"]=1;
  669. data["pageSize"]=10;
  670. data["orderby"]="";
  671. data["query"]={
  672. };
  673. //平台侧查询工时佣金明细列表
  674. data["loginName"]="leader";//登录账号
  675. data["loginType"]="1";//1平台登录 2商家登录
  676. ajaxUrl = webapiUrl + "&WsAjaxBiz=Plater&WsAjaxAction=fetchPageData";
  677. data["bizCatalog"]="WorkerEntity";
  678. data["workerId"]="0";//会员id 0空则查询全部
  679. data["handleMode"]="fetchallWkHoursCommission";
  680. data["pageIndex"]=1;
  681. data["pageSize"]=10;
  682. data["orderby"]=2;//0默认时间倒序,1-佣金额倒序,2-工时数倒序;
  683. data["query"]={
  684. "memberName":"",//会员姓名
  685. "recruitTitle":"",//招聘标题
  686. };
  687. //简历列表拉取
  688. ajaxUrl = webapiUrl + "&WsAjaxBiz=Plater&WsAjaxAction=fetchPageData";
  689. data["bizCatalog"]="WorkerEntity";
  690. data["handleMode"]="fetchallResume";
  691. data["pageIndex"]=1;
  692. data["pageSize"]=10;
  693. data["orderby"]="";
  694. data["query"]={
  695. "memberName":"",//会员姓名
  696. "edulevelName":"高中",//学历
  697. };
  698. //PC侧拉取收藏列表
  699. ajaxUrl = webapiUrl + "&WsAjaxBiz=Plater&WsAjaxAction=fetchPageData";
  700. data["bizCatalog"]="FavoriteEntity";
  701. data["handleMode"]="fetchall";
  702. data["pageIndex"]=1;
  703. data["pageSize"]=10;
  704. data["query"]={
  705. "memberName":"春",
  706. "recruitTitle":"1",
  707. };
  708. //平台侧拉取商家账目统计列表
  709. data["loginName"]="leader";//登录账号
  710. data["loginType"]="1";//1平台登录 2商家登录
  711. ajaxUrl = webapiUrl + "&WsAjaxBiz=Plater&WsAjaxAction=fetchPageData";
  712. data["bizCatalog"]="TodoWorkEntity";
  713. data["handleMode"]="fetchallSupplierSettle";
  714. data["pageIndex"]=1;
  715. data["pageSize"]=10;
  716. data["orderby"]=2;//0费用总额倒序;1-工时数倒序;
  717. data["commission_status"]=1;//0全部;1-待发放;2-已发放;
  718. data["query"]={
  719. "servicerId":"",//商家id
  720. "employerName":"",//工厂名称
  721. "yearMonth":"",//年月筛选
  722. "workType":"0",//0空-全部;1-临时工;2-长期工
  723. };
  724. //平台侧/商户侧佣金/工资发放列表(已确认工时后的记录集)
  725. data["loginName"]="leader";//登录账号
  726. data["loginType"]="1";//1平台登录 2商家登录
  727. data["loginName"]="18920407769";//登录账号
  728. data["loginType"]="2";//1平台登录 2商家登录
  729. ajaxUrl = webapiUrl + "&WsAjaxBiz=Plater&WsAjaxAction=fetchPageData";
  730. data["bizCatalog"]="TodoWorkEntity";
  731. data["handleMode"]="fetchallWkHourCommissionSettle";
  732. data["pageIndex"]=1;
  733. data["pageSize"]=10;
  734. data["groupby"]=1;//0默认只按工单分组;1-先按工单分组再按日期分组;
  735. data["orderby"]=2;//0默认时间倒序,1-佣金额倒序,2-工时数倒序;
  736. data["salary_status"]=0;//0全部;1-待发放;2-已发放;3-已发放已提现;
  737. data["commission_status"]=1;//0全部;1-待发放;2-已发放待提现;3-已发放已提现;
  738. data["query"]={
  739. "memberName":"",//会员姓名
  740. "companyName":"",//招聘公司名称
  741. "employerName":"",//工厂名称
  742. "recruitTitle":"",//招聘标题
  743. "servicerId":"",//商家id
  744. "yearMonth":"",//年月筛选
  745. "workType":"",//0空-全部;1-临时工;2-长期工
  746. };
  747. //平台侧/商户侧按某个工单某个日期查询列出当天的工作链记录
  748. data["loginName"]="leader";//登录账号
  749. data["loginType"]="1";//1平台登录 2商家登录
  750. data["loginName"]="13812345678";//登录账号
  751. data["loginType"]="2";//1平台登录 2商家登录
  752. ajaxUrl = webapiUrl + "&WsAjaxBiz=Plater&WsAjaxAction=fetchPageData";
  753. data["bizCatalog"]="TodoWorkEntity";
  754. data["handleMode"]="fetchallWorkItemChain";
  755. data["pageIndex"]=1;
  756. data["pageSize"]=10;
  757. data["orderby"]=0;//0默认时间正序;1按时间倒序
  758. data["query"]={
  759. // "workId":"1",//工单ID
  760. // "workerId":"2",//某个工人的id
  761. // "workDate":"2021-10-20",//工作日期
  762. };
  763. //平台侧/商户侧查询佣金项明细记录
  764. data["loginName"]="leader";//登录账号
  765. data["loginType"]="1";//1平台登录 2商家登录
  766. data["loginName"]="13812345678";//登录账号
  767. data["loginType"]="2";//1平台登录 2商家登录
  768. ajaxUrl = webapiUrl + "&WsAjaxBiz=Plater&WsAjaxAction=fetchPageData";
  769. data["bizCatalog"]="TodoWorkEntity";
  770. data["handleMode"]="fetchallWorkItemCommission";
  771. data["pageIndex"]=1;
  772. data["pageSize"]=10;
  773. data["orderby"]=2;//0默认时间倒序,1-佣金额倒序,2-工时数倒序;
  774. data["query"]={
  775. // "workId":"2",//工单ID
  776. // "workerId":"2",//某个工人的id
  777. "workDate":"2021-10-29",//工作日期
  778. };
  779. //平台侧/商户侧查询收支明细列表
  780. data["loginName"]="leader";//登录账号
  781. data["loginType"]="1";//1平台登录 2商家登录
  782. data["loginName"]="13812345678";//登录账号
  783. data["loginType"]="2";//1平台登录 2商家登录
  784. ajaxUrl = webapiUrl + "&WsAjaxBiz=Plater&WsAjaxAction=fetchPageData";
  785. data["bizCatalog"]="AccountEntity";
  786. data["handleMode"]="fetchallServicer";//fetchallServicer 商家账目明细/fetchallWorker会员账目明细
  787. data["pageIndex"]=1;
  788. data["pageSize"]=10;
  789. data["orderby"]=0;//0默认时间倒序,1-金额倒序;
  790. data["query"]={
  791. "type":"0",//收支类型:0-全部;1-收入;2-支出
  792. "bizCatalog":"0",//业务类型:0-全部;工人收入模型下:1-工资收入;2-佣金收入; 工人支出模式下:1-提现;
  793. // 商家收入模式下:1-线下打款后台充值; 商家支出模式下:1-工资支出;2-佣金支出;
  794. // "servicerId":"4",//某个商家的id
  795. // "companyName":"aaa",//商家公司名称
  796. // "workerId":"1",//某个工人的id
  797. // "memberName":"11",//会员姓名
  798. "occurdate":"2021-10-24",//发生日期
  799. };
  800. //平台侧/商户侧拉取线下打款记录列表
  801. data["loginName"]="leader";//登录账号
  802. data["loginType"]="1";//1平台登录 2商家登录
  803. data["loginName"]="13812345678";//登录账号
  804. data["loginType"]="2";//1平台登录 2商家登录
  805. ajaxUrl = webapiUrl + "&WsAjaxBiz=Plater&WsAjaxAction=fetchPageData";
  806. data["bizCatalog"]="AccountEntity";
  807. data["handleMode"]="fetchallOfflinePayin";
  808. data["pageIndex"]=1;
  809. data["pageSize"]=10;
  810. data["orderby"]=0;//0默认时间倒序,1-金额倒序;
  811. data["query"]={
  812. "status":"4",//状态类型:0-全部;1-待提交;2-已提交待审核;3-被驳回;4-已审批已落款;
  813. "servicerId":"4",//某个商家的id
  814. "companyName":"",//商家公司名称
  815. //"occurdate":"2021-10-24",//发生日期
  816. };
  817. //平台侧拉取投诉记录列表
  818. data["loginName"]="leader";//登录账号
  819. data["loginType"]="1";//1平台登录 2商家登录
  820. data["loginName"]="13812345678";//登录账号
  821. data["loginType"]="2";//1平台登录 2商家登录
  822. ajaxUrl = webapiUrl + "&WsAjaxBiz=Plater&WsAjaxAction=fetchPageData";
  823. data["bizCatalog"]="ComplaintEntity";
  824. data["handleMode"]="fetchall";
  825. data["pageIndex"]=1;
  826. data["pageSize"]=10;
  827. data["orderby"]=0;//0默认时间倒序;1-评价分值倒序;2-评价分值正序;
  828. data["query"]={
  829. "status":"3",//状态类型:0-全部;1-待平台反馈;2-待会员反馈;3-会员已评价结单;
  830. "companyName":"公司",//商家公司名称
  831. "memberName":"11",//会员姓名
  832. };
  833. //平台侧拉取模块栏目列表
  834. data["loginName"]="leader";//登录账号
  835. data["loginType"]="1";//1平台登录 2商家登录
  836. data["loginName"]="13812345678";//登录账号
  837. data["loginType"]="2";//1平台登录 2商家登录
  838. ajaxUrl = webapiUrl + "&WsAjaxBiz=Plater&WsAjaxAction=fetchPageData";
  839. data["bizCatalog"]="PageModuleEntity";
  840. data["handleMode"]="fetchall";
  841. data["pageIndex"]=1;
  842. data["pageSize"]=10;
  843. data["query"]={
  844. "moduleName":"角色",//模块栏目名称
  845. };
  846. //平台侧拉取平台角色列表
  847. data["loginName"]="leader";//登录账号
  848. data["loginType"]="1";//1平台登录 2商家登录
  849. ajaxUrl = webapiUrl + "&WsAjaxBiz=Plater&WsAjaxAction=fetchPageData";
  850. data["bizCatalog"]="AAAEntity";
  851. data["handleMode"]="fetchallPlatRole";
  852. data["pageIndex"]=1;
  853. data["pageSize"]=10;
  854. data["query"]={
  855. "roleName":"管理",//角色名称
  856. };
  857. //平台侧拉取平台角色人员列表
  858. data["loginName"]="leader";//登录账号
  859. data["loginType"]="1";//1平台登录 2商家登录
  860. ajaxUrl = webapiUrl + "&WsAjaxBiz=Plater&WsAjaxAction=fetchPageData";
  861. data["bizCatalog"]="AAAEntity";
  862. data["handleMode"]="fetchallPlatRoleUser";
  863. data["roleId"]="1";//角色ID
  864. data["pageIndex"]=1;
  865. data["pageSize"]=10;
  866. data["query"]={
  867. "loginName":"",//登录号
  868. };
  869. //PC侧商家拉取PC侧登录账号列表
  870. data["loginName"]="13812345678";//登录账号
  871. data["loginType"]="2";//1平台登录 2商家登录
  872. ajaxUrl = webapiUrl + "&WsAjaxBiz=Plater&WsAjaxAction=fetchPageData";
  873. data["bizCatalog"]="AAAEntity";
  874. data["handleMode"]="fetchallServicerRoleUser";
  875. data["pageIndex"]=1;
  876. data["pageSize"]=10;
  877. data["query"]={
  878. "loginName":"",//登录号
  879. };
  880. //PC侧拉取社区分享列表
  881. data["loginName"]="leader";//登录账号
  882. data["loginType"]="1";//1平台登录 2商家登录
  883. ajaxUrl = webapiUrl + "&WsAjaxBiz=Plater&WsAjaxAction=fetchPageData";
  884. data["bizCatalog"]="CommunityEntity";
  885. data["handleMode"]="fetchallShare";
  886. data["pageIndex"]=1;
  887. data["pageSize"]=10;
  888. data["orderby"]=0;//0默认时间倒序;
  889. data["query"]={
  890. "catalog":"0",//类别 0-全部;1-图片类;2-视频类
  891. "companyName":"",//公司名称
  892. "memberName":"",//会员姓名
  893. "keyword":"",//内容关键词
  894. };
  895. //平台侧待审核经理申请列表
  896. ajaxUrl = webapiUrl + "&WsAjaxBiz=Plater&WsAjaxAction=fetchPageData";
  897. data["bizCatalog"]="WorkerEntity";
  898. data["handleMode"]="fetchManagerApplyList";
  899. data["pageIndex"]=1;
  900. data["pageSize"]=10;
  901. data["status"]="0";//0-全部;1-待审核;2-已审核;3-被驳回;
  902. data["orderby"]="";
  903. data["query"]={
  904. };
  905. //公告通知列表
  906. ajaxUrl = webapiUrl + "&WsAjaxBiz=Plater&WsAjaxAction=fetchPageData";
  907. data["bizCatalog"]="NoticeEntity";
  908. data["handleMode"]="fetchall";
  909. data["pageIndex"]=1;
  910. data["pageSize"]=10;
  911. data["query"]={
  912. "catalog":"2",//0空-所有;1-针对所有端;2-会员侧;3-商家侧;
  913. "keywords":"22",//模糊查询
  914. };
  915. ajaxUrl = webapiUrl + "&WsAjaxBiz=PublicAPP&WsAjaxAction=fetchPageData";
  916. data["bizCatalog"]="NoticeEntity";
  917. data["handleMode"]="fetchall";
  918. data["pageIndex"]=1;
  919. data["pageSize"]=10;
  920. data["query"]={
  921. "catalog":"2",//0空-所有;1-针对所有端;2-会员侧;3-商家侧;
  922. "keywords":"22",//模糊查询
  923. };
  924. //平台侧提现明细列表
  925. ajaxUrl = webapiUrl + "&WsAjaxBiz=Plater&WsAjaxAction=fetchPageData";
  926. data["bizCatalog"]="WorkerEntity";
  927. data["handleMode"]="fetchCanWithdraw";
  928. data["pageIndex"]=1;
  929. data["pageSize"]=10;
  930. data["query"]={
  931. memberName:"",//会员姓名
  932. memberLevel:"",//会员级别 0空-所有;1-普通会员;2-超级会员;3-经理;
  933. };
  934. //经理收益列表
  935. ajaxUrl = webapiUrl + "&WsAjaxBiz=Plater&WsAjaxAction=fetchPageData";
  936. data["bizCatalog"]="WorkerEntity";
  937. data["handleMode"]="managerRevenueList";
  938. data["exportExcel"]="true";//是否导出excel true则导出,否则不导出
  939. data["querydate"]="2021-12";//筛选年月
  940. data["pageIndex"]=1;
  941. data["pageSize"]=10;
  942. data["query"]={
  943. };
  944. if(data["exportExcel"]=="true") return postExcelFile(data,ajaxUrl);
  945. $.ajax({
  946. type: 'post',
  947. contentType: 'text/json,charset=utf-8',
  948. dataType: "JSON",
  949. url: webapiUrl + "&WsAjaxBiz=Plater&WsAjaxAction=fetchPageData",
  950. data: data,
  951. success: function (res) {
  952. if(verifyAjaxResult(res,false)==false) return;//统一的进行接口返回数据的预检验!
  953. let data=res.Result;//输入输出都可以是嵌套对象
  954. console.log("成功:"+JSON.stringify(data));
  955. //可以在此处放置前端的假数据
  956. alert(JSON.stringify(data));
  957. console.log(data);
  958. },
  959. error: function (xhr, textStatus, errorThrown) {
  960. let failMsg="接口调用失败";
  961. failMsg+=" 状态码:"+xhr.status;
  962. failMsg+=" 错误信息:"+xhr.statusText;
  963. failMsg+=errorThrown?" "+errorThrown:"";
  964. console.log(failMsg);
  965. },
  966. complete:function(xhr,ts){
  967. }
  968. });
  969. }
  970. function postExcelFile(params, url) {
  971. var form = document.createElement("form");
  972. form.style.display = "none";
  973. form.action = url;
  974. form.method = "post";
  975. document.body.appendChild(form);
  976. for (var key in params) {
  977. var input = document.createElement("input");
  978. input.type = "hidden";
  979. input.name = key;
  980. input.value = params[key];
  981. form.appendChild(input);
  982. }
  983. form.submit();
  984. form.remove();
  985. }
  986. </script>