فهرست منبع

update docs directory

joe 4 سال پیش
والد
کامیت
7b15160efb

+ 0 - 0
docs/scripts/mt/funcs/__init__.py


BIN
docs/scripts/mt/funcs/__pycache__/config.cpython-39.pyc


+ 35 - 0
docs/scripts/mt/funcs/remove_order.py

@@ -0,0 +1,35 @@
+from tw.config import conn, table
+
+
+def clear_orders():
+    sqls = [
+        'DELETE FROM {}'.format(table('store_order_batch')),
+        'DELETE FROM {}'.format(table('store_order')),
+        'DELETE FROM {}'.format(table('store_order_cart_info')),
+        'DELETE FROM {}'.format(table('store_order_status')),
+        'DELETE FROM {}'.format(table('user_bill')),
+    ]
+    with conn:
+        with conn.cursor() as cs:
+            try:
+                for sql in sqls:
+                    print(sql)
+                    cs.execute(sql)
+                conn.commit()
+            except Exception as e:
+                print(e)
+
+
+def remove_order(orderId:list) -> bool:
+    sql1 = ''' DELETE FROM {} WHERE id={}'''.format(table('store_order'), orderId)
+    sql2 = ''' DELETE FROM {} WHERE oid={}'''.format(table('store_order_cart_info'), orderId)
+    sql3 = ''' DELETE FROM {} WHERE oid={}'''.format(table('store_status'), orderId)
+
+
+
+def remove_porder(porder):
+    pass
+
+
+if __name__ == '__main__':
+    clear_orders()

+ 0 - 0
docs/scripts/mt/funcs/tw/__init__.py


BIN
docs/scripts/mt/funcs/tw/__pycache__/__init__.cpython-39.pyc


BIN
docs/scripts/mt/funcs/tw/__pycache__/config.cpython-39.pyc


+ 22 - 0
docs/scripts/mt/funcs/tw/config.py

@@ -0,0 +1,22 @@
+import pymysql
+
+from collections import namedtuple
+
+
+# database config type
+DbConf = namedtuple('DbConf', 'type, host, port, username, password, database, prefix, charset')
+
+conf = DbConf('mysql', '127.0.0.1', 3306, 'toor', '123456', 'twong', 'eb_', 'utf8mb4')
+
+conn = pymysql.connect(
+    host=conf.host,
+    port=conf.port,
+    user=conf.username,
+    password=conf.password,
+    database=conf.database,
+    charset=conf.charset,
+)
+
+# 表名
+def table(name:str) -> str:
+    return conf.prefix + name

+ 42 - 0
docs/已有协议分析/address.md

@@ -0,0 +1,42 @@
+# address
+
+## GET address/default
+
+returns
+```json
+{
+  "status": 200,
+  "msg": "ok",
+  "data": {
+    "id": 2,
+    "real_name": "fd",
+    "phone": "13222224444",
+    "province": "北京市",
+    "city": "北京市",
+    "district": "东城区",
+    "detail": "dfdf",
+    "is_default": 1
+  }
+}
+```
+## GET address/list?page=1&limit=5
+
+returns
+```json
+{
+  "status": 200,
+  "msg": "ok",
+  "data": [
+    {
+      "id": 2,
+      "real_name": "fd",
+      "phone": "13222224444",
+      "province": "北京市",
+      "city": "北京市",
+      "district": "东城区",
+      "detail": "dfdf",
+      "is_default": 1
+    }
+  ]
+}
+```

+ 24 - 0
docs/已有协议分析/cart.md

@@ -0,0 +1,24 @@
+# 购物车
+
+## POST cart/add
+
+params
+```json
+{
+    "cartNum": 1,
+    "new": 1,
+    "productId": "807",
+    "uniqueId": "cfd3efef"
+}
+```
+
+returns
+```json
+{
+  "status": 200,
+  "msg": "ok",
+  "data": {
+    "cartId": "38"
+  }
+}
+```