Store and review

1.商家相关

1.1列出所有创建商家信息的审批条目

/LocalQuery/store/ListCreateStoreProposes

{
    "errno": 0,
    "errmsg": "",
    "data": [
        {
            "ID": 7,//审批id
            "CreatedAt": "2025-05-19T14:44:46.07+08:00",
            "UpdatedAt": "2025-05-19T14:45:20.958+08:00",
            "DeletedAt": null,
            "UserId": 2,//申请人userid
            "Type": "createStore"//审批类型
            "Data": "{\"area\": \"exampleArea\", \"name\": \"exampleName\", \"scope\": \"exampleScope\", \"address\": \"exampleAddress\", \"assetId\": \"dc073ca924754b50257de9569f4f6a0ce7c9026720eb5c52f42afab5aab8ad0e\", \"feeRate\": 0, \"npubkey\": \"testusr11\", \"linkName\": \"exampleLinkName\", \"proposer\": \"exampleProposer\", \"assetName\": \"we\", \"linkPhone\": \"1111111\", \"storeType\": \"A\", \"proposeTime\": \"exampleProposeTime\", \"imagePanorama\": \"exampleImagePanorama\", \"proposerPhone\": \"1111111\", \"imageStoreFront\": \"exampleImageStoreFront\", \"imageCashierDesk\": \"exampleImageCashierDesk\"}",
            "Memo": "ssss",//审批备注,可以在改变审批状态时更改
            "Status": 1 //审批状态:0待审批,1通过,2.不通过
        },
        {
            "ID": 5
            "CreatedAt": "2025-05-16T11:45:39.569+08:00",
            "UpdatedAt": "2025-05-16T11:45:39.569+08:00",
            "DeletedAt": null,
            "UserId": 2,
            "Type": "createStore",
            "Data": "{\"area\": \"exampleArea\", \"name\": \"exampleName\", \"scope\": \"exampleScope\", \"address\": \"exampleAddress\", \"assetId\": \"dc073ca924754b50257de9569f4f6a0ce7c9026720eb5c52f42afab5aab8ad0e\", \"feeRate\": 0, \"npubkey\": \"store1\", \"linkName\": \"exampleLinkName\", \"proposer\": \"exampleProposer\", \"assetName\": \"we\", \"linkPhone\": \"1111111\", \"storeType\": \"A\", \"proposeTime\": \"exampleProposeTime\", \"imagePanorama\": \"exampleImagePanorama\", \"proposerPhone\": \"1111111\", \"imageStoreFront\": \"exampleImageStoreFront\", \"imageCashierDesk\": \"exampleImageCashierDesk\"}",
            "Memo": "",
            "Status": 0
        }
    ]
}

data 为一个json字符串,其中格式如下

{
"npubkey": "testusr11",//商家npubkey
"storeType": "a",//商家类型 a or b
"assetId": "dc073ca924754b50257de9569f4f6a0ce7c9026720eb5c52f42afab5aab8ad0e",//商家资产id
"assetName": "we",//商家资产名
"feeRate": 0,//资产汇率
"area": "exampleArea",//商家区域
"address": "exampleAddress",//商家详细地址
"name": "exampleName",//商家名
"scope": "exampleScope",//商家经营范围
"linkName": "exampleLinkName",//商家联系人姓名
"linkPhone": "1111111",//商家联系方式
"proposer": "exampleProposer",//填报人姓名
"proposerPhone": "1111111",//填报人联系方式
"proposeTime": "exampleProposeTime",//填报时间
"imageStoreFront": "exampleImageStoreFront",//门头照片url
"imageCashierDesk": "exampleImageCashierDesk",//收银照片url
"imagePanorama": "exampleImagePanorama"//全景照片
}

1.2 列出所有商家

/LocalQuery/store/ListStores

响应体

{
    "errno": 0,
    "errmsg": "",
    "data": [
        {
            "npubkey": "store1",
            "storeType": "a",
            "assetId": "dc073ca924754b50257de9569f4f6a0ce7c9026720eb5c52f42afab5aab8ad0e",
            "assetName": "we",
            "feeRate": 0,
            "area": "exampleArea",
            "address": "exampleAddress",
            "name": "exampleName",
            "scope": "exampleScope",
            "linkName": "exampleLinkName",
            "linkPhone": "1111111",
            "proposer": "exampleProposer",
            "proposerPhone": "1111111",
            "proposeTime": "exampleProposeTime",
            "imageStoreFront": "exampleImageStoreFront",
            "imageCashierDesk": "exampleImageCashierDesk",
            "imagePanorama": "exampleImagePanorama"
        },
        {
            "npubkey": "testusr11",
            "storeType": "A",
            "assetId": "dc073ca924754b50257de9569f4f6a0ce7c9026720eb5c52f42afab5aab8ad0e",
            "assetName": "we",
            "feeRate": 0,
            "area": "exampleArea",
            "address": "exampleAddress",
            "name": "exampleName",
            "scope": "exampleScope",
            "linkName": "exampleLinkName",
            "linkPhone": "1111111",
            "proposer": "exampleProposer",
            "proposerPhone": "1111111",
            "proposeTime": "exampleProposeTime",
            "imageStoreFront": "exampleImageStoreFront",
            "imageCashierDesk": "exampleImageCashierDesk",
            "imagePanorama": "exampleImagePanorama"
        }
    ]
}

data 内格式同1.1

2.评论相关

2.1列出所有评论奖励相关的审批

/LocalQuery/store/ListReviewAwardProposes

响应体:

{
    "errno": 0,
    "errmsg": "",
    "data": [
        {
            "ID": 8,
            "CreatedAt": "2025-05-19T14:45:58.805+08:00",
            "UpdatedAt": "2025-05-19T14:45:58.805+08:00",
            "DeletedAt": null,
            "UserId": 2,
            "Type": "reviewAward",
            "Data": "{\"review\": \"testrebiew\", \"orderId\": \"ef2aad87344a0e4d7e50d2d8a259daaddb39319b778b75c6c54d8bc4f61633ae\", \"product\": \"test\", \"orderImage\": \"test\", \"wechatImage\": \"test\"}",
            "Memo": "",
            "Status": 0
        },
        {
            "ID": 6,
            "CreatedAt": "2025-05-19T14:29:34.747+08:00",
            "UpdatedAt": "2025-05-19T14:29:34.747+08:00",
            "DeletedAt": null,
            "UserId": 2,
            "Type": "reviewAward",
            "Data": "{\"review\": \"testrebiew\", \"orderId\": \"ptns7b2250617941737365744964223a2233666234343131396139393431373264336564663632356563633231656435393664386339306336383139666133343330373038653731646435353039333036222c22506179416d6f756e74223a3131302c225265636569766541737365744964223a2264633037336361393234373534623530323537646539353639663466366130636537633930323637323065623563353266343261666162356161623861643065222c2252656365697665416d6f756e74223a35342c2254696d65223a313734363736333830372c225461726765744e7075624b6579223a22746573747573723131222c22566973696f6e223a307d\", \"product\": \"test\", \"orderImage\": \"test\", \"wechatImage\": \"test\"}",
            "Memo": "",
            "Status": 0
        }
    ]
}

其他字段同1.1

data字段json格式

{
"orderId": "a647c9b76227a106399217e4cdc072688d4c6c5a3b18ba4d97428d91ffd363e6",//交易hash
"product": "test",//商品名
"orderImage": "test",//订单照片url
"wechatImage": "test",//朋友圈照片url
"review": "testrebiew"//文字评论
}

2.2通过评论Id获取其他详细信息

/LocalQuery/store/GetReviewAwardProposeDetail

请求体:

{
    "propose_id": 8
}

响应体:

{
    "errno": 0,
    "errmsg": "",
    "data": {
        "customerNpubkey": "testusr", //用户
        "time": "2025-05-09 12:10:08",
        "assetName": "abt2413311523",//资产名称
        "amount": 110,
        "storeNpubkey": "testusr11",//商家
        "storeName": "we"//商家名
        "storeAddress": "exampleAddress”//商家地址
    }
}

3.处理审批请求

/LocalQuery/store/AuditPropose

请求体:

{
    "propose_id":9,//审批id,即1.1和2.1中的ID字段
    "status": 1,//审批状态:0待审批,1通过,2.不通过
    "memo": "ssss"//可在改变时添加备注
}

响应体:

{
    "errno": 0,
    "errmsg": "",
    "data": "success"
}

Last updated