浏览代码

vapi retail

xiaoyu 2 年之前
父节点
当前提交
621a2d5c42
共有 2 个文件被更改,包括 44 次插入1 次删除
  1. 1 1
      docker/compose/xyzt/tacc/docker-compose.yml
  2. 43 0
      vapi/control/retail.php

+ 1 - 1
docker/compose/xyzt/tacc/docker-compose.yml

@@ -47,7 +47,7 @@ services:
       - ../conf/etc/localtime:/etc/localtime:ro
       - ../conf/php/php.ini:/usr/local/etc/php/php.ini
       - /mnt/upload:/var/www/html/data/upload
-      - /mnt/shoplog:/var/www/html/data/log
+      - /mnt/testlog:/var/www/html/data/log
       - ../conf/php/vapi-spwan-start:/usr/local/bin/docker-spwan-start
     container_name: "panda-vapi"
     command: ['docker-spwan-start']

+ 43 - 0
vapi/control/retail.php

@@ -0,0 +1,43 @@
+<?php
+
+class retailControl extends vbaseControl
+{
+    public function __construct()
+    {
+        parent::__construct();
+    }
+
+    public function retail_recordOp()
+    {
+        $channel_code = $_POST['channel_code'];
+        if(empty($channel_code)) {
+            return self::outerr(300,"渠道信息有误.");
+        }
+        $province = $_POST['province'] ?? '';
+        $city = $_POST['city'] ?? '';
+        $area = $_POST['area'] ?? '';
+        $address = $_POST['address'] ?? '';
+        if(empty($province) || empty($city) || empty($area) || empty($address)) {
+            return self::outerr(300,"地址信息有误.");
+        }
+
+        $applicant_name = $_POST['applicant_name'];
+        $contact_phone = $_POST['contact_phone'];
+        if(empty($applicant_name) || empty($contact_phone)) {
+            return self::outerr(300,"联系人信息有误.");
+        }
+
+        $params = [
+            'channel_code' => $channel_code, 'province' => $province, 'city' => $city, 'area' => $area,
+            'address' => $address, 'applicant_name' => $applicant_name, 'contact_phone' => $contact_phone,
+            'create_time' => time()
+        ];
+
+        $resp = Model('')->table('retail')->insert($params);
+        if ($resp) {
+            return self::outsuccess([]);
+        } else {
+            return self::outerr(301, "录入信息失败.");
+        }
+    }
+}