<?php

include_once "basicsubitem.php";
$pid = $_GET['parentId'];
$result = json_decode(getBasicSubItems($pid), true);
if (!array_key_exists("status", $result)) {
    for ($i = 0; $i < count($result); $i++) {
        $result[$i]["mainMaterialPrice"] = $result[$i]["mainMaterialPrice"];
        $result[$i]["auxiliaryMaterialPrice"] = $result[$i]["auxiliaryMaterialPrice"];
        $result[$i]["manpowerPrice"] = $result[$i]["manpowerPrice"];
        $result[$i]["machineryPrice"] = $result[$i]["machineryPrice"];
        $result[$i]["cost"] = $result[$i]["cost"];
    }
    echo json_encode($result);
} else {
    echo json_encode($result);
}
Example #2
0
include_once "conn.php";
include_once "subitemDB.php";
$action = strtolower($_REQUEST["action"]);
$res = array('status' => 'successful', 'errMsg' => '');
switch ($action) {
    case "add":
        $res = addBasicSubItem($_POST);
        break;
    case "addsome":
        $res = addBunchBasicSubItems($_POST);
        break;
    case "edit":
        $res = editBasicSubItem($_POST);
        break;
    case "delete":
        $res = deleteBasicSubItem($_POST['subItemId']);
        break;
    case "get":
        $res = getBasicSubItems($_GET['parentId']);
        break;
    default:
        throw new Exception("unknown action:" . $action);
}
if (is_array($res) && empty($res)) {
    // todo
} else {
    if (!$res) {
        $res = array('status' => 'successful', 'errMsg' => '');
    }
}
echo json_encode($res);