|
@@ -161,6 +161,36 @@ func MerchantCardList(c *gin.Context) {
|
|
|
|
|
|
}
|
|
|
|
|
|
+// c端获取卡信息
|
|
|
+func MerchantClientCardList(c *gin.Context) {
|
|
|
+ var inData models.MerchantCardListRequest
|
|
|
+ var sqlData shanghu.MerchantCard
|
|
|
+
|
|
|
+ err := c.ShouldBindJSON(&inData)
|
|
|
+ if err != nil {
|
|
|
+ app.Error(c, 400, err, err.Error())
|
|
|
+ return
|
|
|
+ }
|
|
|
+
|
|
|
+ var pageSize = 10
|
|
|
+ var pageIndex = 1
|
|
|
+
|
|
|
+ if inData.PageSize != 0 {
|
|
|
+ pageSize = inData.PageSize
|
|
|
+ }
|
|
|
+ if inData.PageIndex != 0 {
|
|
|
+ pageIndex = inData.PageIndex
|
|
|
+ }
|
|
|
+
|
|
|
+ merchantCard, count, err := sqlData.ClientGetOpenIdList(pageSize, pageIndex, inData.TypeList)
|
|
|
+ if err != nil {
|
|
|
+ app.Error(c, 500, err, err.Error())
|
|
|
+ return
|
|
|
+ }
|
|
|
+ app.PageOK(c, merchantCard, count, pageIndex, pageSize, app.Success)
|
|
|
+
|
|
|
+}
|
|
|
+
|
|
|
func UpdateMerchantCard(c *gin.Context) {
|
|
|
var inData models.UpdateMerchantCardRequest
|
|
|
var sqlData shanghu.MerchantCard
|