diff --git a/service/order.proto b/service/order.proto index 81b00ee..1bb5334 100644 --- a/service/order.proto +++ b/service/order.proto @@ -26,8 +26,11 @@ service order { /* 详情处理 */ message DetailHandlerReq{ OrderDetailDb order_db = 1;// 订单数据库数据 + int64 handle_type = 2; // 处理类型:0=原数据,1=返回处理数据 +} +message DetailHandlerRes{ + bytes order_detail = 1; // 处理后数据 } -message DetailHandlerRes{} /* 详情处理 */ /* 更新详情 */ @@ -52,9 +55,12 @@ message OrderListReq{ OrderFilter filter = 1; // 筛选条件 int64 handle_type = 2; // 处理类型:0=原数据,1=返回处理数据 - int64 current_page =101; // 当前页码 - int64 per_page =102; // 每页数量 + + bool select_whole = 100; // 查询类型:false=分页 true=全部数据 + int64 current_page = 101; // 当前页码 + int64 per_page = 102; // 每页数量 string order_by = 103; // 排序条件: 如 id desc,ctime desc + string select_fields = 104; // 查询字段 } message OrderListRes{ repeated OrderInfo list = 1;// 列表数据 @@ -73,7 +79,9 @@ message OrderFilter { optional int64 is_del = 7; // 是否删除:0=否,1=是 optional int64 pay_status = 8; // 支付状态 optional int64 sale_gerent_id = 9; // 销售负责人 - optional int64 design_gerent_id = 10; //设计负责人 + optional int64 design_gerent_id = 10; // 设计负责人 + optional string ctime = 11; // 创建时间 + optional string utime = 12; // 更新时间 optional bytes other_filter = 101; // 其他筛选条件 repeated int64 ids = 102; // 主键IDS @@ -87,7 +95,7 @@ message OrderInfo { /* 数据库 */ message OrderDetailDb { - optional int64 id = 1; // 主键ID + int64 id = 1; // 主键ID optional int64 user_id = 2; // 用户ID optional int64 delivery_method = 3; // 物流类型 optional string order_sn = 4; // 订单编号