123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159 |
- <?php
- /**
- * dingtalk API: dingtalk.corp.hrm.employee.addresumerecord request
- *
- * @author auto create
- * @since 1.0, 2018.07.25
- */
- class CorpHrmEmployeeAddresumerecordRequest
- {
- /**
- * 成长记录第一条内容
- **/
- private $content;
-
- /**
- * 厂长记录kv展示内容:json格式,顺序展示
- **/
- private $kVContent;
-
- /**
- * pc端url
- **/
- private $pcUrl;
-
- /**
- * 手机端url
- **/
- private $phoneUrl;
-
- /**
- * 20180428 零点零分零秒
- **/
- private $recordTimeStamp;
-
- /**
- * 成长记录title
- **/
- private $title;
-
- /**
- * 被操作人userid
- **/
- private $userid;
-
- /**
- * webOA后台url
- **/
- private $webUrl;
-
- private $apiParas = array();
-
- public function setContent($content)
- {
- $this->content = $content;
- $this->apiParas["content"] = $content;
- }
- public function getContent()
- {
- return $this->content;
- }
- public function setkVContent($kVContent)
- {
- $this->kVContent = $kVContent;
- $this->apiParas["k_v_content"] = $kVContent;
- }
- public function getkVContent()
- {
- return $this->kVContent;
- }
- public function setPcUrl($pcUrl)
- {
- $this->pcUrl = $pcUrl;
- $this->apiParas["pc_url"] = $pcUrl;
- }
- public function getPcUrl()
- {
- return $this->pcUrl;
- }
- public function setPhoneUrl($phoneUrl)
- {
- $this->phoneUrl = $phoneUrl;
- $this->apiParas["phone_url"] = $phoneUrl;
- }
- public function getPhoneUrl()
- {
- return $this->phoneUrl;
- }
- public function setRecordTimeStamp($recordTimeStamp)
- {
- $this->recordTimeStamp = $recordTimeStamp;
- $this->apiParas["record_time_stamp"] = $recordTimeStamp;
- }
- public function getRecordTimeStamp()
- {
- return $this->recordTimeStamp;
- }
- public function setTitle($title)
- {
- $this->title = $title;
- $this->apiParas["title"] = $title;
- }
- public function getTitle()
- {
- return $this->title;
- }
- public function setUserid($userid)
- {
- $this->userid = $userid;
- $this->apiParas["userid"] = $userid;
- }
- public function getUserid()
- {
- return $this->userid;
- }
- public function setWebUrl($webUrl)
- {
- $this->webUrl = $webUrl;
- $this->apiParas["web_url"] = $webUrl;
- }
- public function getWebUrl()
- {
- return $this->webUrl;
- }
- public function getApiMethodName()
- {
- return "dingtalk.corp.hrm.employee.addresumerecord";
- }
-
- public function getApiParas()
- {
- return $this->apiParas;
- }
-
- public function check()
- {
-
- }
-
- public function putOtherTextParam($key, $value) {
- $this->apiParas[$key] = $value;
- $this->$key = $value;
- }
- }
|