|
@@ -33,5 +33,34 @@ class Link extends Backend
|
|
|
* 需要将application/admin/library/traits/Backend.php中对应的方法复制到当前控制器,然后进行修改
|
|
|
*/
|
|
|
|
|
|
+ public function edit($ids = null)
|
|
|
+ {
|
|
|
+ if ($this->request->isPost()) {
|
|
|
+ echo "-----------";
|
|
|
+ $params = $this->request->post('row/a');
|
|
|
+ if (empty($params)) {
|
|
|
+ $this->error(__('Parameter %s can not be empty', ''));
|
|
|
+ }
|
|
|
+ $params = $this->preExcludeFields($params);
|
|
|
+ if (bccomp($params['minincome'], $params['maxincome'], 7) === 1) {
|
|
|
+ return $this->error("最小值不允许超过最大值");
|
|
|
+ }
|
|
|
+ }
|
|
|
+ return parent::edit($ids);
|
|
|
+ }
|
|
|
|
|
|
+ public function add()
|
|
|
+ {
|
|
|
+ if ($this->request->isPost()) {
|
|
|
+ $params = $this->request->post('row/a');
|
|
|
+ if (empty($params)) {
|
|
|
+ $this->error(__('Parameter %s can not be empty', ''));
|
|
|
+ }
|
|
|
+ $params = $this->preExcludeFields($params);
|
|
|
+ if (bccomp($params['minincome'], $params['maxincome'], 7) === 1) {
|
|
|
+ return $this->error("最小值不允许超过最大值");
|
|
|
+ }
|
|
|
+ }
|
|
|
+ return parent::add();
|
|
|
+ }
|
|
|
}
|