Test.php 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128
  1. <?php
  2. namespace app\admin\controller;
  3. use app\admin\BaseController;
  4. use app\common\model\UserPart;
  5. use app\common\service\FulianService;
  6. use app\common\service\IntegralService;
  7. use think\facade\Db;
  8. class Test extends BaseController
  9. {
  10. public function t1(){
  11. $integralService = new IntegralService();
  12. $integralService->add(6,IntegralService::REGISTER);
  13. }
  14. public function t2() {
  15. $service = new FulianService();
  16. \app\common\model\Comjobs::with('worker')->where('sex','<>',1)->chunk(10, function($list) use($service) {
  17. $service->setData($list);
  18. $service->jobInfos();
  19. });
  20. return 'success';
  21. }
  22. /*
  23. public function t2()
  24. {
  25. $xlsData = Db::table('un_person')->select();
  26. $xlsCell = [
  27. ['id', '主键(必填)'],
  28. ['uid', '微信uid'],
  29. ['username', '登陆用户名(必填)'],
  30. ['name', '姓名(必填)'],
  31. ['sex', '性别(必填)'],
  32. ['idCard', '证件号码(必填)'],
  33. ['phone', '电话号码(必填)'],
  34. ['address', '联系地址(必填)'],
  35. ['email', '邮箱(必填)'],
  36. ];
  37. export_excel("人员信息", $xlsCell, $xlsData);
  38. }
  39. public function t3()
  40. {
  41. $xlsData = Db::table('un_enterprise')->select();
  42. $xlsCell = [
  43. ['id', '主键(必填)'],
  44. ['uid', '微信uid'],
  45. ['name', '单位名称(必填)'],
  46. ['idCard', '社会信用代码(必填)'],
  47. ['street', '所属街道(必填)'],
  48. ['address', '单位地址(必填)'],
  49. ['legal', '法人代表(必填)'],
  50. ['ephone', '单位电话(必填)'],
  51. ['agentName', '经办人(必填)'],
  52. ['agentPhone', '经办人电话(必填)'],
  53. ['agentEmail', '经办人邮箱(必填)'],
  54. ['imgurl', '证件链接(必填)'],
  55. ];
  56. export_excel("企业信息", $xlsCell, $xlsData);
  57. }
  58. public function t4()
  59. {
  60. set_time_limit(0);
  61. ini_set('memory_limit',-1);
  62. $xlsData = Db::table('un_talent_info')->select();
  63. $xlsCell = [
  64. ['id', '主键(必填)'],
  65. ['enterpriseId', '企业Id'],
  66. ['year', '申报年度'],
  67. ['type', '人才类型'],
  68. ['source', '来源'],
  69. ['ourCitySource', '是否我市'],
  70. ['talentType', '申报人才类型'],
  71. ['cardType', '证件类型'],
  72. ['idCard', '证件号码'],
  73. ['name', '姓名'],
  74. ['photo', '头像'],
  75. ['sex', '性别'],
  76. ['nation', '民族'],
  77. ['nationality', '国籍'],
  78. ['provinceName', '籍贯省名称'],
  79. ['cityName', '籍贯市名称'],
  80. ['countyName', '籍贯县名称'],
  81. ['birthday', '出生日期'],
  82. ['address', '现居地址'],
  83. ['politics', '政治面貌'],
  84. ['highEducation', '最高学历'],
  85. ['graduateSchool', '毕业学校'],
  86. ['major', '专业'],
  87. ['post', '职务'],
  88. ['phone', '手机号码'],
  89. ['email', '电子邮箱'],
  90. ['bank', '开户银行'],
  91. ['bankNetwork', '开户银行网点'],
  92. ['bankAccount', '银行账号'],
  93. ['bankNumber', '银行行号'],
  94. ['entryTime', '入职时间'],
  95. ['startTime', '工作合同开始时间'],
  96. ['endTime', '工作合同结束时间'],
  97. ['talentArrange', '人才层次'],
  98. ['identifyCondition', '认定条件'],
  99. ['identifyGetTime', '认定条件获得时间'],
  100. ['identifyConditionName', '认定条件名称'],
  101. ['identifyMonth', '认定月份'],
  102. ['certificateNO', '证书编号'],
  103. ['letterTime', '行政介绍信时间'],
  104. ['gygb', '是否为我市本级国有股比超过50%'],
  105. ['certificateStartTime', '人才证书开始时间'],
  106. ['qzgccrcActiveTime', '人才证书的有效期'],
  107. ['mainHonours', '主要业绩及取得的荣誉'],
  108. ['educationAndResume', '教育背景及工作简历'],
  109. ['firstInJJTime', '首次来晋工作时间'],
  110. ['isIntroduction', '是否引进'],
  111. ['introductionMode', '引进方式'],
  112. ['industryField', '行业领域'],
  113. ['title', '职称'],
  114. ['professionalQualifications', '国家职业资格'],
  115. ['studyAbroad', '是否有留学经历'],
  116. ['studyAbroadCountry', '留学国家'],
  117. ['fromCity', '来源县市'],
  118. ['qzBatch', '入选泉州高层次人才批次'],
  119. ['breakFaith', '曾被相关部门列为失信人员'],
  120. ];
  121. export_excel("人才信息", $xlsCell, $xlsData);
  122. }*/
  123. }