select device_id , device_name , parent_id , parent_type , online_state , solt_num , solt_used_num, version_code , version_name , communicate_mode , device_ip , device_mask , device_mac , device_gateway , dns_primary , dns_backup , device_sn , device_number , device_model , device_type , device_pwd , device_addr , device_key , device_service_ip , device_service_port , if_quota_limit , if_discount , if_time_limit , if_use_call_num , if_off_line_pay , if_use , img_url , data_transfer_status , print_status , print_key , device_state , device_protocol , heart_beat_time , last_update_time , in_stock , out_stock , wait_take , wait_save , fun_imp , create_by , create_time , update_by , update_time from device_info di insert into device_info device_name, parent_id, parent_type, online_state, version_code, version_name, communicate_mode, device_ip, device_mask, device_mac, device_gateway, dns_primary, dns_backup, device_sn, device_number, device_model, device_type, device_pwd, device_addr, device_key, device_service_ip, device_service_port, if_quota_limit, if_discount, if_time_limit, if_use_call_num, if_off_line_pay, if_use, img_url, data_transfer_status, print_status, print_key, device_state, device_protocol, heart_beat_time, last_update_time, create_by, create_time, update_by, update_time, #{deviceName}, #{parentId}, #{parentType}, #{onlineState}, #{versionCode}, #{versionName}, #{communicateMode}, #{deviceIp}, #{deviceMask}, #{deviceMac}, #{deviceGateway}, #{dnsPrimary}, #{dnsBackup}, #{deviceSn}, #{deviceNumber}, #{deviceModel}, #{deviceType}, #{devicePwd}, #{deviceAddr}, #{deviceKey}, #{deviceServiceIp}, #{deviceServicePort}, #{ifQuotaLimit}, #{ifDiscount}, #{ifTimeLimit}, #{ifUseCallNum}, #{ifOffLinePay}, #{ifUse}, #{imgUrl}, #{dataTransferStatus}, #{printStatus}, #{printKey}, #{deviceState}, #{deviceProtocol}, #{heartBeatTime}, #{lastUpdateTime}, #{createBy}, #{createTime}, #{updateBy}, #{updateTime}, insert into device_bind(device_id, area_id, canteen_id, stall_id,create_by, create_time) values (#{deviceId}, #{areaId}, #{canteenId}, #{stallId}, #{createBy}, #{createTime}) insert into cook_recipe_bind_device(device_id, canteen_id, stall_id,recipe_id,create_by, create_time) values (#{deviceId}, #{canteenId}, #{stallId},#{recipeId}, #{createBy}, #{createTime}) update device_info device_name = #{deviceName}, parent_id = #{parentId}, parent_type = #{parentType}, online_state = #{onlineState}, version_code = #{versionCode}, version_name = #{versionName}, communicate_mode = #{communicateMode}, device_ip = #{deviceIp}, device_mask = #{deviceMask}, device_mac = #{deviceMac}, device_gateway = #{deviceGateway}, dns_primary = #{dnsPrimary}, dns_backup = #{dnsBackup}, device_sn = #{deviceSn}, device_number = #{deviceNumber}, device_model = #{deviceModel}, device_type = #{deviceType}, device_pwd = #{devicePwd}, device_addr = #{deviceAddr}, device_key = #{deviceKey}, device_service_ip = #{deviceServiceIp}, device_service_port = #{deviceServicePort}, if_quota_limit = #{ifQuotaLimit}, if_discount = #{ifDiscount}, if_time_limit = #{ifTimeLimit}, if_use_call_num = #{ifUseCallNum}, if_off_line_pay = #{ifOffLinePay}, if_use = #{ifUse}, img_url = #{imgUrl}, data_transfer_status = #{dataTransferStatus}, print_status = #{printStatus}, print_key = #{printKey}, device_state = #{deviceState}, device_protocol = #{deviceProtocol}, heart_beat_time = #{heartBeatTime}, last_update_time = #{lastUpdateTime}, create_by = #{createBy}, create_time = #{createTime}, update_by = #{updateBy}, update_time = #{updateTime}, in_stock = #{inStock}, out_stock = #{outStock}, wait_take = #{waitTake}, wait_save = #{waitSave}, solt_num = #{soltNum}, solt_used_num = #{soltUsedNum}, where device_id = #{deviceId} update device_bind area_id = #{areaId}, canteen_id = #{canteenId}, stall_id = #{stallId}, update_by = #{updateBy}, update_time = #{updateTime}, where device_id = #{deviceId} update cook_recipe_bind_device canteen_id = #{canteenId}, stall_id = #{stallId}, recipe_id = #{recipeId}, update_by = #{updateBy}, update_time = #{updateTime}, where device_id = #{deviceId} update device_info set last_update_time = unix_timestamp() where device_sn = #{sn} delete from device_info where device_id = #{deviceId} delete from device_info where device_id in #{deviceId} delete from device_bind where device_id in #{deviceId} delete from cook_recipe_bind_device where device_id in #{deviceId} update kitchen_device_info set last_update_time = unix_timestamp() where device_sn = #{sn}