$store_id ); $config = $this->getFind($map); if (empty($config)) { $data['store_id'] = $store_id; $res = $this->addOrder($data); } else { $res = $this->updateOrder($map, $data); } return $res; } /** * 门店DIV设置 * @param $store_id 门店ID * @param $diy_mall_data DIY json数据 * @return bool */ public function setDIY($store_id, $diy_mall_data) { $map = array( 'store_id' => $store_id ); $config = $this->getFind($map); if (empty($config)) { $data = array( 'store_id' => $store_id, 'diy_mall_data' => $diy_mall_data, ); $res = $this->addOrder($data); } else { $res = $this->updateOrder($map, array('diy_mall_data' => $diy_mall_data)); S('diy_mall_data' . $store_id, $diy_mall_data);//写入缓存 } return $res; } /** * 获取当前门店的配置数据 * @param $storeId * @return mixed */ public function getStoreTemConfiguration($storeId) { $storeTemConfigData = $this->field('delivery_template_status , template_charging_type')->where(array('store_id' => $storeId))->find(); return $storeTemConfigData; } }