| | 1812 | == 40.动态条件接口2 app2.0 == |
| | 1813 | |
| | 1814 | http://trac.pc.com.cn/mobile/pototype/ideas/youjiapin/req1.0.0/ [[BR]] |
| | 1815 | |
| | 1816 | URL:http://youpin.pchouse.com.cn/jsp/intf/condition2.jsp [[BR]] |
| | 1817 | 测试:http://dev10.pchouse.com.cn:8083/jsp/intf/condition2.jsp [[BR]] |
| | 1818 | |
| | 1819 | 请求方式:GET[[BR]] |
| | 1820 | |
| | 1821 | 是否需要登录:否[[BR]] |
| | 1822 | |
| | 1823 | 功能说明:根据用户输入的条件动态变化搜索条件[[BR]] |
| | 1824 | |
| | 1825 | 提交参数: |
| | 1826 | {{{ |
| | 1827 | categoryId:1 |
| | 1828 | brands:诗雅轩家具旗舰店 |
| | 1829 | styles:1 |
| | 1830 | services:2 |
| | 1831 | pageNo: 1 |
| | 1832 | pageSize: 50 |
| | 1833 | sort:1 |
| | 1834 | }}} |
| | 1835 | 提交参数说明:[[BR]] |
| | 1836 | categoryId: 类别ID [[BR]] |
| | 1837 | brands: 多个品牌 [[BR]] |
| | 1838 | styles: 多个风格 [[BR]] |
| | 1839 | services: 多个服务 [[BR]] |
| | 1840 | pageNo: 页码 [[BR]] |
| | 1841 | pageSize: 分页大小 [[BR]] |
| | 1842 | sort:1为按最新排序,2最热排序,3为最优惠排序 |
| | 1843 | |
| | 1844 | 返回参数:[[BR]] |
| | 1845 | {{{ |
| | 1846 | { |
| | 1847 | "result": 1, |
| | 1848 | "items": [ |
| | 1849 | { |
| | 1850 | "id": 5, |
| | 1851 | "type": 1, |
| | 1852 | "name": "category", |
| | 1853 | "display": "分类", |
| | 1854 | "seq": 1, |
| | 1855 | "level": 2, |
| | 1856 | "options": [ |
| | 1857 | { |
| | 1858 | "display": "客厅", |
| | 1859 | "value": 12, |
| | 1860 | "options": [ |
| | 1861 | { |
| | 1862 | "display": "沙发", |
| | 1863 | "value": 23 |
| | 1864 | } |
| | 1865 | ] |
| | 1866 | }, |
| | 1867 | { |
| | 1868 | "display": "儿童房", |
| | 1869 | "value": 46, |
| | 1870 | "options": [ |
| | 1871 | { |
| | 1872 | "display": "儿童桌", |
| | 1873 | "value": 78 |
| | 1874 | } |
| | 1875 | ] |
| | 1876 | } |
| | 1877 | ] |
| | 1878 | }, |
| | 1879 | { |
| | 1880 | "id": 8, |
| | 1881 | "type": 2, |
| | 1882 | "name": "style", |
| | 1883 | "display": "风格", |
| | 1884 | "seq": 2, |
| | 1885 | "level": 1, |
| | 1886 | "options": [ |
| | 1887 | { |
| | 1888 | "display": "中式", |
| | 1889 | "value": 55 |
| | 1890 | }, |
| | 1891 | { |
| | 1892 | "display": "欧美", |
| | 1893 | "value": 25 |
| | 1894 | } |
| | 1895 | |
| | 1896 | ] |
| | 1897 | }, |
| | 1898 | { |
| | 1899 | "id": 8, |
| | 1900 | "type": 2, |
| | 1901 | "name": "material", |
| | 1902 | "display": "材质", |
| | 1903 | "seq": 4, |
| | 1904 | "level": 1, |
| | 1905 | "options": [ |
| | 1906 | { |
| | 1907 | "display": "中式", |
| | 1908 | "value": 55 |
| | 1909 | }, |
| | 1910 | { |
| | 1911 | "display": "欧美", |
| | 1912 | "value": 25 |
| | 1913 | } |
| | 1914 | |
| | 1915 | ] |
| | 1916 | }, |
| | 1917 | { |
| | 1918 | "id": 8, |
| | 1919 | "type": 2, |
| | 1920 | "name": "service", |
| | 1921 | "display": "服务", |
| | 1922 | "seq": 5, |
| | 1923 | "level": 1, |
| | 1924 | "options": [ |
| | 1925 | { |
| | 1926 | "display": "中式", |
| | 1927 | "value": 55 |
| | 1928 | }, |
| | 1929 | { |
| | 1930 | "display": "欧美", |
| | 1931 | "value": 25 |
| | 1932 | } |
| | 1933 | |
| | 1934 | ] |
| | 1935 | }, |
| | 1936 | { |
| | 1937 | "id": 9, |
| | 1938 | "type": 3, |
| | 1939 | "name": "price", |
| | 1940 | "display": "价格", |
| | 1941 | "seq": 3, |
| | 1942 | "min": 200, |
| | 1943 | "max": 5000, |
| | 1944 | "level": 1, |
| | 1945 | "options": [ |
| | 1946 | { |
| | 1947 | "display": "0", |
| | 1948 | "value": 0 |
| | 1949 | }, |
| | 1950 | { |
| | 1951 | "display": "100", |
| | 1952 | "value": 100 |
| | 1953 | }, |
| | 1954 | { |
| | 1955 | "display": "500", |
| | 1956 | "value": 500 |
| | 1957 | }, |
| | 1958 | { |
| | 1959 | "display": "900", |
| | 1960 | "value": 900 |
| | 1961 | }, |
| | 1962 | { |
| | 1963 | "display": "1300", |
| | 1964 | "value": 1300 |
| | 1965 | } |
| | 1966 | ] |
| | 1967 | } |
| | 1968 | ] |
| | 1969 | |
| | 1970 | } |
| | 1971 | |
| | 1972 | }}} |
| | 1973 | 返回参数说明:[[BR]] |
| | 1974 | items: |
| | 1975 | id: 查询ID [[BR]] |
| | 1976 | type: 查询类型 1为单选 2为多选 3为价格区间 [[BR]] |
| | 1977 | name: 参数名称 [[BR]] |
| | 1978 | display: 显示名称 [[BR]] |
| | 1979 | seq: 排序 [[BR]] |
| | 1980 | level: 级别 [[BR]] |
| | 1981 | min:最低价格 只有type为3才有 [[BR]] |
| | 1982 | max:最高价格 只有type为3才有 [[BR]] |
| | 1983 | options: 选项数组 [[BR]] |
| | 1984 | display:显示名称 [[BR]] |
| | 1985 | value:具体值 [[BR]] |
| | 1986 | options: 子选项数组 [[BR]] |
| | 1987 | display:显示名称 [[BR]] |
| | 1988 | value:具体值 [[BR]] |
| | 1989 | |