包装方式
This commit is contained in:
@@ -24,6 +24,7 @@ use common\models\oldDb\DrugUseTime;
|
||||
use common\models\oldDb\DrugUseType;
|
||||
use common\models\oldDb\DrugUseWay;
|
||||
use common\models\oldDb\GranularRepice;
|
||||
use common\models\oldDb\PackageMethod;
|
||||
use common\models\oldDb\Prescription;
|
||||
use common\models\oldDb\PrescriptionChinese;
|
||||
use common\models\oldDb\PrescriptionGranular;
|
||||
@@ -913,7 +914,16 @@ class PrescriptionController extends BaseAppController
|
||||
$processRuleContent = '加工方式:'.$parentProcessRule->name.'-'.$processRule->name.'-'.$param['process_rule_note'].",".$processRule->price."元/".$processRule->unit.',共'.$totalNum.'g';
|
||||
}
|
||||
}
|
||||
|
||||
if($param['process_rule_id1']){
|
||||
if ($param['process_rule_type'] == 0) {
|
||||
$processRule = PackageMethod::find()->where(['id' => $param['process_rule_id1']])->one();
|
||||
if(empty($processRule)){
|
||||
throw new Exception("包装方式错误");
|
||||
}
|
||||
$processRuleContent = '包装方式:'.$processRule->name;
|
||||
$param['package_method_id'] = $param['process_rule_id1'];
|
||||
}
|
||||
}
|
||||
|
||||
$encode = Json::encode($medicine);
|
||||
|
||||
@@ -927,6 +937,7 @@ class PrescriptionController extends BaseAppController
|
||||
$chineseRecipe->volume = $param['volume']??0;
|
||||
$chineseRecipe->cm_id = $param['cm_id'];
|
||||
$chineseRecipe->process_rule_id = $param['process_rule_id'] ?? 0;
|
||||
$chineseRecipe->package_method_id = $param['package_method_id'] ?? 0;
|
||||
$chineseRecipe->process_rule = $processRuleContent;
|
||||
$chineseRecipe->process_rule_note = $param['process_rule_note'];
|
||||
$chineseRecipe->process_price = $process_price;
|
||||
|
||||
Reference in New Issue
Block a user