where(['is_delete' => 0])->select('id')->all(); foreach ($storeList as $store) { $templateList = NewDiyTemplate::find()->where(['store_id' => $store->id, 'is_delete' => 0, 'name' => 'system'])->select('id, template')->all(); $is = true; foreach ($templateList as $template) { $temp = json_decode($template->template); if ($temp->page_name == '订单提交') { $is = false; break; } } if ($is) { $template = new NewDiyTemplate(); $template->store_id = $store->id; $template->name = 'system'; $template->template = '{"page_name":"订单提交","is_index":"0","page_type":1,"system_type":"orderPreview","page_link":"","theme":{"color":"#292929","time":1711097460417},"pageCss":{"margin":0,"padding":0,"vSpave":0,"hSpace":0,"borderRadius":0,"borderRaNum":0,"backgroundColor":"#fcfcfc","backgroundImage":"","bgImg":"","bgOpacity":100,"opacity":"100","backgroundSize":"100% 100%","backgroundRepeat":"no-repeat"},"templates":[{"name":"订单预览页面-头部","type":"","comName":"orderPreviewHeader","icon":"","controlComName":"","params":[]},{"name":"订单预览页面-发货方式选择","type":"","comName":"orderPreviewDelivery","icon":"","controlComName":"orderPreviewDeliveryControl","params":{"type":"2","diy_express_name":"快递","diy_delivery_name":"同城","diy_shop_name":"自提"},"moduleCss":{"backgroundColor":"#ffffff","backgroundImage":"","bgImg":"","useBackground":true,"bgOpacity":100,"opacity":"100","backgroundSize":"100% 100%","backgroundRepeat":"no-repeat","margin":0,"padding":0,"borderRadius":8}},{"name":"订单预览页面-订单主体信息","type":"","comName":"orderPreviewContent","icon":"","controlComName":"","params":[]}],"controlComName":"pageControl","id":"3395"}'; $template->is_delete = 0; $template->addtime = time(); $template->is_index = 0; $template->type = 1; $template->save(); } } } }