diff --git a/wms/fun_global.php b/wms/fun_global.php index b468f413..8105db67 100644 --- a/wms/fun_global.php +++ b/wms/fun_global.php @@ -83,13 +83,12 @@ function manage_class($user_id, &$ret = []) * @return array * */ -function pricereview_class($rate, $user_id, &$ret = [], $special_fee) +function pricereview_class($rate, $user_id, &$ret = [], $special_fee, $i = 0) { global $link; $sql = "select manager from account where accountid = '$user_id'"; $res = mysqli_query($link, $sql); - $i = 0; while ($row = mysqli_fetch_assoc($res)) { if ($row["manager"] == "M0001") return; // 董事長略過 if ($user_id == 'TEST01') { @@ -112,13 +111,13 @@ function pricereview_class($rate, $user_id, &$ret = [], $special_fee) } if ($row["manager"] != "M0060" && $row["manager"] != "M0006" && $row["manager"] != "M0008") { if ($row["manager"] == 'M0029') { - $ret[1] = "M0147,,"; + $ret[1] = "M0137,,"; $i++; - pricereview_class($rate, $row["manager"], $ret, $special_fee); + pricereview_class($rate, $row["manager"], $ret, $special_fee, $i); } else { $ret[1] = $row["manager"] . ",,"; $i++; - pricereview_class($rate, $row["manager"], $ret, $special_fee); + pricereview_class($rate, $row["manager"], $ret, $special_fee, $i); } } else { // if ($user_id == 'M0033' || $user_id == 'M0137' || $user_id == 'M0029' || $user_id == 'M0054' || $user_id == 'M0086') { @@ -168,7 +167,7 @@ function pricereview_renovate_class($rate, $user_id, $renovate_flag) } } // $ret[1] = "M0029"; - mysqli_free_result($res); + $ret[2] = 'M0012'; if ($renovate_flag == "REN") { // $ret[2] = 'M0012'; @@ -179,7 +178,7 @@ function pricereview_renovate_class($rate, $user_id, $renovate_flag) if ($rate <= 100) $ret[3] = "M0008"; // 詹總 if ($rate < 75) $ret[4] = "M0006"; // 總經理 } - + mysqli_free_result($res); return $ret; } diff --git a/wms/mkt/pricereview-index.php b/wms/mkt/pricereview-index.php index 70da5706..df5394a7 100644 --- a/wms/mkt/pricereview-index.php +++ b/wms/mkt/pricereview-index.php @@ -84,7 +84,15 @@ if (!empty($_GET['check']) && $_GET['check'] == '1') { $results = $stmt->fetchAll(PDO::FETCH_ASSOC); foreach ($results as $result) { - if (strlen($result[$sign]) != 7) { + if (strlen($result[$sign]) > 30 && $sign == 'sign2') { + // echo "
";
+            // print_r(($result[$sign]));
+            // echo '
'; + + $id[] = $result['mid']; + } + if (strlen($result[$sign]) != 7 && $sign != 'sign2') { + echo '123'; $id[] = $result['mid']; } }