/** * Created by ty on 2016/6/22. * 限售商品管理 */ module.exports={ namespace:"limit", apis:{ getLimitProductList:{ title: "【限购商品】ajax分页", url: '/limitProduct/getLimitProductList', params: [ {name: 'hotFlag', type: 'Number'}, {name: 'saleFlag', type: 'Number'}, {name: 'showFlag', type: 'Number'}, {name: 'productName', type: 'String'}, {name: 'productSkn', type: 'String'}, {name: 'page', type: 'Number'}, {name: 'size', type: 'Number'} ] }, addLimitProduct:{ title: "【限购商品】ajax添加", url: '/limitProduct/addLimitProduct', params: [ {name: 'productType', type: 'Number'}, {name: 'productName', type: 'String'}, {name: 'productSkn', type: 'Number'}, {name: 'price', type: 'String'}, {name: 'attachmentContent', type: 'String'}, {name: 'batchNo', type: 'Number'}, {name: 'dayFlag', type: 'Number'}, {name: 'saleTimeStr', type: 'String'}, {name: 'hotFlag', type: 'Number'}, {name: 'orderBy', type: 'Number'}, {name: 'notSaleOrderBy', type: 'Number'}, {name: 'limitProductType', type: 'Number'}, {name: 'activityId', type: 'Number'} ] }, updateLimitProduct:{ title: "【限购商品】ajax修改", url: '/limitProduct/updateLimitProduct', params: [ {name: 'id', type: 'Number'}, {name: 'productType', type: 'Number'}, {name: 'productName', type: 'String'}, {name: 'productSkn', type: 'Number'}, {name: 'price', type: 'String'}, {name: 'attachmentContent', type: 'String'}, {name: 'batchNo', type: 'String'}, {name: 'saleTimeStr', type: 'String'}, {name: 'hotFlag', type: 'Number'}, {name: 'orderBy', type: 'Number'}, {name: 'notSaleOrderBy', type: 'Number'}, {name: 'dayFlag', type: 'Number'}, {name: 'showFlag', type: 'Number'}, {name: 'status', type: 'Number'}, {name: 'limitProductType', type: 'Number'}, {name: 'activityId', type: 'Number'}, {name: 'limitProductTips', type: 'String'} ] }, getCountByStatus:{ title: "获取各状态数量", url: '/limitProduct/getCountByStatus', params: [ {name: 'hotFlag', type: 'Number'}, {name: 'saleFlag', type: 'Number'}, {name: 'showFlag', type: 'Number'}, {name: 'productName', type: 'String'}, {name: 'productSkn', type: 'String'} ] }, auditLimitProduct:{ title: "更改商品状态", url: '/limitProduct/auditLimitProduct', params: [ {name: 'id', type: 'Number'}, {name: 'showFlag', type: 'Number'}, {name: 'hotFlag', type: 'Number'}, {name: 'orderBy', type: 'Number'}, {name: 'notSaleOrderBy', type: 'Number'} ] }, deleteLimitProduct:{ title: "删除限购商品", url: '/limitProduct/deleteLimitProduct', params: [ {name: 'id', type: 'Number'} ] }, checkBatchNoExist:{ title: "检查BatchNo是否存在", url: '/limitProduct/checkBatchNoExist', params: [ {name: 'batchNo', type: 'Number'}, {name: 'id', type: 'Number'} ] }, checkLimitCodeByBatchNo:{ title: "根据BatchNo检查限购码是否正确", url:'/limitCode/checkLimitCodeByBatchNo', params:[ {name:"batchNo",type:'Number'}, {name:"id",type:"Number"} ] }, export:{ title: "导出", url: '/batch/export', params: [ {name: 'queryConf', type: 'String'}, {name: 'type', type: 'String'} ] }, checkActivityIdExists:{ title: "检查活动是否存在", url:'/DrawlineActivityRest/checkActivityIdExists', params:[ {name:"activityId",type:"Number"} ] }, checkActivityIdNoExist:{ title: "检查活动是否存在", url:'/limitProduct/checkActivityIdNoExist', params:[ {name:"activityId",type:"Number"}, {name:"id",type:"Number"} ] }, getLimitProduct:{ title: "根据id获取限购商品", url: '/limitProduct/getLimitProduct', params: [ {name: "id", type: "String"} ] }, batchSendLimitCode:{ title: "发放限购码", url: '/limitProduct/batchSendLimitCode', params:[ {name:"operationCode",type:"String"} ] }, deleteLimitProductUidRecord:{ title: "删除UID表格", url: '/limitProduct/deleteLimitProductUidRecord', params:[ {name:"operationCode",type:"String"} ] }, queryLimitCodeSendHistory:{ title: "获取限购码发放记录", url: '/limitProduct/queryLimitCodeSendHistory', params:[ {name:"limitProductCode",type:"String"}, {name:"batchNo",type:"String"} ] } } }