|
|
@@ -21,6 +21,7 @@ class DecPackageForm extends Model
|
|
|
public $levelId;
|
|
|
public $packageContent;
|
|
|
public $status;
|
|
|
+ public $storenums;
|
|
|
|
|
|
/**
|
|
|
* @inheritdoc
|
|
|
@@ -34,6 +35,7 @@ class DecPackageForm extends Model
|
|
|
[['id'], 'exist', 'targetClass'=>DeclarationPackage::class, 'targetAttribute'=>'ID'],
|
|
|
[['amount','amountPv'], 'price'],
|
|
|
[['selectedIds'], 'isSelected'],
|
|
|
+ [['storenums'],'number'],
|
|
|
];
|
|
|
}
|
|
|
|
|
|
@@ -48,6 +50,7 @@ class DecPackageForm extends Model
|
|
|
'amountPv' => '套餐BV',
|
|
|
'levelId' => '所属报单级别',
|
|
|
'packageContent' => '套餐详情',
|
|
|
+ 'storenums' => '套餐库存',
|
|
|
];
|
|
|
}
|
|
|
|
|
|
@@ -59,8 +62,8 @@ class DecPackageForm extends Model
|
|
|
{
|
|
|
$parentScenarios = parent::scenarios();
|
|
|
$customScenarios = [
|
|
|
- 'add' => ['packageName','packageNo','amount','amountPv','levelId', 'packageContent'],
|
|
|
- 'edit' => ['id','packageName','packageNo','amount','amountPv', 'levelId', 'packageContent'],
|
|
|
+ 'add' => ['packageName','packageNo','amount','amountPv','levelId', 'packageContent','storenums'],
|
|
|
+ 'edit' => ['id','packageName','packageNo','amount','amountPv', 'levelId', 'packageContent','storenums'],
|
|
|
'changeStatus' => ['selectedIds', 'status'],
|
|
|
];
|
|
|
return array_merge($parentScenarios, $customScenarios);
|
|
|
@@ -105,6 +108,7 @@ class DecPackageForm extends Model
|
|
|
$model->PV = $this->amountPv;
|
|
|
$model->LEVEL_ID = $this->levelId;
|
|
|
$model->PACKAGE_CONTENT = $this->packageContent;
|
|
|
+ $model->STORE_NUMS = $this->storenums;
|
|
|
if($model->save()){
|
|
|
return $model;
|
|
|
} else {
|