Browse Source

修改setPasswordAttribute的写法

dev
李可松 4 years ago
parent
commit
29e14a4fde
  1. 10
      app/Models/Agent.php
  2. 10
      app/Models/Supplier.php

10
app/Models/Agent.php

@ -33,13 +33,13 @@ class Agent extends BaseModel
public function setPasswordAttribute($value)
{
//新增时
if ($value && empty($this->attributes['password'])) {
if ($value) {
if (
empty($this->attributes['password']) || //新增时
$this->attributes['password'] != $value && !empty($this->attributes['password']) //编辑时
) {
$this->attributes['password'] = $this->passMd5($value);
}
//编辑时
else if ($value && !empty($this->attributes['password']) && $this->attributes['password'] != $value) {
$this->attributes['password'] = $this->passMd5($value);
}
}

10
app/Models/Supplier.php

@ -21,13 +21,13 @@ class Supplier extends BaseModel
public function setPasswordAttribute($value)
{
//新增时
if ($value && empty($this->attributes['password'])) {
if ($value) {
if (
empty($this->attributes['password']) || //新增时
$this->attributes['password'] != $value && !empty($this->attributes['password']) //编辑时
) {
$this->attributes['password'] = $this->passMd5($value);
}
//编辑时
else if ($value && !empty($this->attributes['password']) && $this->attributes['password'] != $value) {
$this->attributes['password'] = $this->passMd5($value);
}
}
}
Loading…
Cancel
Save