mode_userractAction.php 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. <?php
  2. /**
  3. * 此文件是流程模块【userract.员工合同】对应接口文件。
  4. * 可在页面上创建更多方法如:public funciton testactAjax(),用js.getajaxurl('testact','mode_userract|input','flow')调用到对应方法
  5. */
  6. class mode_userractClassAction extends inputAction{
  7. protected function savebefore($table, $arr, $id, $addbo){
  8. $tqenddt = $arr['tqenddt'];
  9. $startdt = $arr['startdt'];
  10. $enddt = $arr['enddt'];
  11. $barr = array();
  12. if(isempt($tqenddt)){
  13. }
  14. $barr['company'] = m('company')->getmou('name', (int)$arr['companyid']);
  15. return array(
  16. 'rows' => $barr
  17. );
  18. }
  19. protected function saveafter($table, $arr, $id, $addbo){
  20. //替换word里的变量
  21. $htfid = (int)arrvalue($arr,'htfid','0');
  22. $uobj = m('userinfo')->getone('`id`='.$arr['uid'].'');
  23. m('word')->replaceWord($htfid, array(
  24. 'company' => $arr['company'],
  25. 'name' => $arr['uname'],
  26. 'idnum' =>$uobj['idnum'],
  27. 'mobile' =>$uobj['mobile'],
  28. ));
  29. }
  30. //签署公司数据源
  31. public function companydata()
  32. {
  33. return m('company')->getselectdata(1);
  34. }
  35. }
粤ICP备19079148号