Example #1
0
        public JsonResult Base(DishStore store, [System.Web.Http.FromBody] EditBaseConfig config)
        {
            store.dish_name = config.storename;
            store.dish_logo = config.logo;
            store.ws_lat    = config.lat;
            store.ws_lng    = config.lng;
            if (string.IsNullOrWhiteSpace(config.dish_address))
            {
                return(ApiModel(message: "请填写商家地址"));
            }
            if (string.IsNullOrWhiteSpace(config.dish_jieshao))
            {
                return(ApiModel(message: "请填写门店介绍"));
            }
            if (string.IsNullOrWhiteSpace(config.dish_con_mobile))
            {
                return(ApiModel(message: "请填写门店手机号码"));
            }
            if (string.IsNullOrWhiteSpace(config.dish_fuwu))
            {
                return(ApiModel(message: "请填写提供服务"));
            }

            store.baseConfigJson = JsonConvert.SerializeObject(JsonConvert.DeserializeObject <DishBaseConfig>(JsonConvert.SerializeObject(config)));
            bool success = DishStoreBLL.SingleModel.Update(store, "baseConfigJson");

            return(ApiModel(isok: success, message: "保存成功"));
        }
Example #2
0
        public JsonResult Base(DishStore store)
        {
            EditBaseConfig config = JsonConvert.DeserializeObject <EditBaseConfig>(store.baseConfigJson);

            config.logo      = store.dish_logo;
            config.storename = store.dish_name;
            config.lat       = store.ws_lat;
            config.lng       = store.ws_lng;
            return(ApiModel(isok: true, message: "获取成功", data: config));
        }