@ -125,11 +126,16 @@ function getDataSql($department_id, $role_id, $user_id)
'511', '512', '513', '514'
];
// 補丁 黃孟澤 & 葉博澄 權限 = 李烘銘
if(in_array($user_id,['M0166','M0091'])){
$user_id = 'M0086';
}
$sql_cmd = sql_myself($user_id, "salesid");
$sql = "
SELECT * FROM wipwholestatus $sql_cmd
";
$sql .= empty($sql_cmd) ? " WHERE 1=1 AND contract_type = '$contract_type' " : " AND contract_type = '$contract_type'";
$sql .= empty($sql_cmd) ? " WHERE 1=1 AND status = '1' AND contract_type = '$contract_type' " : " AND status = '1' AND contract_type = '$contract_type'";
$sql .= getWipwholeSearchSql();
$sql .= "ORDER BY real_contract_arrival_date DESC ";
@ -145,6 +151,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
ORDER BY real_contract_arrival_date ASC
@ -155,6 +162,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
ORDER BY real_contract_arrival_date ASC
@ -165,6 +173,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
ORDER BY real_contract_arrival_date ASC
@ -175,6 +184,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
ORDER BY real_contract_arrival_date ASC
@ -185,6 +195,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
ORDER BY real_contract_arrival_date ASC
@ -206,6 +217,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
ORDER BY real_contract_arrival_date ASC
@ -217,6 +229,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
AND SUBSTR(address,1,2) in ('宜蘭')
@ -229,6 +242,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
AND SUBSTR(address,1,2) in ('臺北','台北','基隆','新北','桃園','新竹')
@ -241,6 +255,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
AND SUBSTR(address,1,2) in ('南投','臺中','台中','彰化','雲林','苗栗')
@ -253,6 +268,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
AND SUBSTR(address,1,2) in ('台南','臺南','嘉義','屏東','高雄')
@ -265,6 +281,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
ORDER BY real_contract_arrival_date DESC
@ -276,6 +293,13 @@ function getDataSql($department_id, $role_id, $user_id)
function getDataSqlByFlowCode($department_id, $role_id, $user_id, $flow_code)
{
// 補丁 黃孟澤 & 葉博澄 權限 = 李烘銘
if(in_array($user_id,['M0166','M0091'])){
$user_id = 'M0086';
}
$flow_code_tmp = explode(',', $flow_code);
$flow_code = implode("','", $flow_code_tmp);
// 合約類型
@ -293,6 +317,7 @@ function getDataSqlByFlowCode($department_id, $role_id, $user_id, $flow_code)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
ORDER BY real_contract_arrival_date ASC
@ -303,6 +328,7 @@ function getDataSqlByFlowCode($department_id, $role_id, $user_id, $flow_code)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
ORDER BY real_contract_arrival_date ASC
@ -313,6 +339,7 @@ function getDataSqlByFlowCode($department_id, $role_id, $user_id, $flow_code)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
ORDER BY real_contract_arrival_date ASC
@ -323,6 +350,7 @@ function getDataSqlByFlowCode($department_id, $role_id, $user_id, $flow_code)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
ORDER BY real_contract_arrival_date ASC
@ -333,6 +361,7 @@ function getDataSqlByFlowCode($department_id, $role_id, $user_id, $flow_code)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
ORDER BY real_contract_arrival_date ASC
@ -345,6 +374,7 @@ function getDataSqlByFlowCode($department_id, $role_id, $user_id, $flow_code)
";
$sql .= empty($sql_cmd) ? " WHERE 1=1 AND contract_type = '$contract_type' " : " AND contract_type = '$contract_type'";
$sql .= "
AND status = '1'
AND id IN (
SELECT
form_id AS id
@ -372,6 +402,7 @@ function getDataSqlByFlowCode($department_id, $role_id, $user_id, $flow_code)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
AND id IN (
SELECT
@ -392,6 +423,7 @@ function getDataSqlByFlowCode($department_id, $role_id, $user_id, $flow_code)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND id IN (
SELECT
form_id AS id
@ -412,6 +444,7 @@ function getDataSqlByFlowCode($department_id, $role_id, $user_id, $flow_code)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND id IN (
SELECT
form_id AS id
@ -432,6 +465,7 @@ function getDataSqlByFlowCode($department_id, $role_id, $user_id, $flow_code)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND id IN (
SELECT
form_id AS id
@ -452,6 +486,7 @@ function getDataSqlByFlowCode($department_id, $role_id, $user_id, $flow_code)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND id IN (
SELECT
form_id AS id
@ -472,6 +507,7 @@ function getDataSqlByFlowCode($department_id, $role_id, $user_id, $flow_code)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND id IN (
SELECT
form_id AS id
@ -568,6 +604,7 @@ function checkYingYeok($link, $id)
) AS sum_num
FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND id = '$id'
";
$result = mysqli_query($link, $sql);
@ -588,6 +625,7 @@ function checkSheJiok($link, $id)
) AS sum_num
FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND id = '$id'
";
$result = mysqli_query($link, $sql);
@ -605,6 +643,7 @@ function checkSheJiokLeader($link, $id)
) AS sum_num
FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND id = '$id'
";
$result = mysqli_query($link, $sql);
@ -622,6 +661,7 @@ function checkGongWuok($link, $id)
) AS sum_num
FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND id = '$id'
";
$result = mysqli_query($link, $sql);
@ -645,6 +685,7 @@ function checkShengGuanok($link, $id)
) AS sum_num
FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND id = '$id'
";
$result = mysqli_query($link, $sql);
@ -676,6 +717,7 @@ function getGongWuokNo($link)
SUBSTR(address,1,2)
FROM `wipwholestatus`
WHERE id = '$id'
AND status = '1'
";
$result = mysqli_query($link, $sql);
$row = mysqli_fetch_array($result);
@ -1016,19 +1058,23 @@ function getSelectOptionHtml($options, $selected_val)
function getSaveEstimateInstallData($user_department_id, $role_id)
{
if (in_array($user_department_id, ['50', '501', '315']) && $role_id == '2')
if (in_array($user_department_id, ['50', '501']) && $role_id == '2')
return true;
if ($user_department_id == '311' && $role_id == '4')
return true;
if ($user_department_id == '312' && $role_id == '3')
return true;
if ($user_department_id == '313' && $role_id == '3')
return true;
if (in_array($user_department_id, ['311', '314']) && $role_id == '4')
if ($user_department_id == '314'&& $role_id == '4')
return true;
if ($user_department_id == '521' && $role_id == '11')
if ($user_department_id == '315' && in_array($role_id, ['1', '2']))
return true;
if (in_array($user_department_id, [220, 531]))
return true;
if ($user_department_id == '521' && in_array($role_id, ['9', '12']))
if ($user_department_id == '521' && in_array($role_id, ['11', '9', '12']))
return true;
if ($user_department_id == '542' && in_array($role_id, ['5', '6']))
if ($user_department_id == '542' && in_array($role_id, ['1', '5', '6']))
return true;
if ($user_department_id == '544' && $role_id == '3')
return true;
@ -1036,21 +1082,21 @@ function getSaveEstimateInstallData($user_department_id, $role_id)
return true;
if ($user_department_id == '545' && $role_id == '6')
return true;
if ($user_department_id == '312' && $role_id == '3')
return true;
return false;
}
function saveInstallData($user_department_id, $role_id)
{
if ($user_department_id == '315' && $role_id == '1')
return true;
if ($user_department_id == '521' && $role_id == '9')
return true;
if ($user_department_id == '542' && in_array($role_id, ['5', '6']))
return true;
if ($user_department_id == '544' && $role_id == '3')
if ($user_department_id == '542' && in_array($role_id, ['1', '5', '6']))
return true;
if ($user_department_id == '543' && $role_id == '2')
return true;
if ($user_department_id == '544' && $role_id == '3')
return true;
if ($user_department_id == '545' && $role_id == '6')
return true;
if ($user_department_id == '220')
@ -1059,7 +1105,8 @@ function saveInstallData($user_department_id, $role_id)
}
function getWipwholeChangePlanningCustomerDetailsStatus($link,$id){
function getWipwholeChangePlanningCustomerDetailsStatus($link, $id)
@ -363,6 +365,12 @@ function getEditFlag($department_id, $role_id, $user_id)
function getDataSql($department_id, $role_id, $user_id)
{
// 補丁 黃孟澤 & 葉博澄 權限 = 李烘銘
if(in_array($user_id,['M0166','M0091'])){
$user_id = 'M0086';
}
$contract_type = 'B';
// 營業員主管或營業員
$department_arr = [
@ -374,7 +382,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus $sql_cmd
";
$sql .= empty($sql_cmd) ? " WHERE 1=1 AND contract_type = '$contract_type' " : " AND contract_type = '$contract_type'";
$sql .= empty($sql_cmd) ? " WHERE 1=1 AND status = '1' AND contract_type = '$contract_type' " : " AND status = '1' AND contract_type = '$contract_type'";
$sql .= getWipwholeSearchSql();
$sql .= "ORDER BY real_contract_arrival_date DESC ";
@ -390,6 +398,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
ORDER BY real_contract_arrival_date ASC
@ -400,6 +409,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
ORDER BY real_contract_arrival_date ASC
@ -410,6 +420,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
ORDER BY real_contract_arrival_date ASC
@ -420,6 +431,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
ORDER BY real_contract_arrival_date ASC
@ -430,6 +442,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
ORDER BY real_contract_arrival_date ASC
@ -451,6 +464,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
ORDER BY real_contract_arrival_date ASC
@ -462,6 +476,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
AND SUBSTR(address,1,2) in ('宜蘭')
@ -474,6 +489,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
AND SUBSTR(address,1,2) in ('臺北','台北','基隆','新北','桃園','新竹')
@ -486,6 +502,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
AND SUBSTR(address,1,2) in ('南投','臺中','台中','彰化','雲林','苗栗')
@ -498,6 +515,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
AND SUBSTR(address,1,2) in ('台南','臺南','嘉義','屏東','高雄')
@ -510,6 +528,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
ORDER BY real_contract_arrival_date DESC
@ -521,6 +540,12 @@ function getDataSql($department_id, $role_id, $user_id)
function getDataSqlByflowCode($department_id, $role_id, $user_id, $flow_code)
@ -160,6 +161,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
ORDER BY real_contract_arrival_date DESC
@ -171,6 +173,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
ORDER BY real_contract_arrival_date DESC
@ -182,6 +185,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
AND SUBSTR(address,1,2) in ('臺北','台北','基隆','新北','桃園','新竹')
@ -194,6 +198,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
AND SUBSTR(address,1,2) in ('南投','臺中','台中','彰化','雲林','苗栗')
@ -206,6 +211,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
AND SUBSTR(address,1,2) in ('台南','臺南','嘉義','屏東','高雄')
@ -218,6 +224,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
ORDER BY real_contract_arrival_date DESC
@ -229,6 +236,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
AND SUBSTR(address,1,2) in ('宜蘭','花蓮','台東')
@ -250,6 +258,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
ORDER BY real_contract_arrival_date ASC
@ -260,6 +269,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
ORDER BY real_contract_arrival_date ASC
@ -270,6 +280,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
ORDER BY real_contract_arrival_date ASC
@ -280,6 +291,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
ORDER BY real_contract_arrival_date ASC
@ -290,6 +302,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
ORDER BY real_contract_arrival_date ASC
@ -300,7 +313,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus $sql_cmd
";
$sql .= empty($sql_cmd) ? " WHERE 1=1 AND contract_type = '$contract_type' " : " AND contract_type = '$contract_type'";
$sql .= empty($sql_cmd) ? " WHERE 1=1 AND status = '1' AND contract_type = '$contract_type' " : " AND status = '1' AND contract_type = '$contract_type'";
$sql .= getWipwholeSearchSql();
$sql .= "ORDER BY real_contract_arrival_date DESC ";
}
@ -318,6 +331,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
ORDER BY real_contract_arrival_date ASC
@ -329,6 +343,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
AND SUBSTR(address,1,2) in ('宜蘭')
@ -341,6 +356,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
AND SUBSTR(address,1,2) in ('臺北','台北','基隆','新北','桃園','新竹')
@ -353,6 +369,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
AND SUBSTR(address,1,2) in ('南投','臺中','台中','彰化','雲林','苗栗')
@ -365,6 +382,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
AND SUBSTR(address,1,2) in ('台南','臺南','嘉義','屏東','高雄')
@ -377,6 +395,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
ORDER BY real_contract_arrival_date DESC
@ -406,6 +425,7 @@ function getDataSqlByFlowCode($department_id, $role_id, $user_id, $flow_code)
";
$sql .= empty($sql_cmd) ? " WHERE 1=1 AND contract_type = '$contract_type' " : " AND contract_type = '$contract_type'";
$sql .= "
AND status = '1'
AND id IN (
SELECT
form_id AS id
@ -433,6 +453,7 @@ function getDataSqlByFlowCode($department_id, $role_id, $user_id, $flow_code)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
AND id IN (
SELECT
@ -453,6 +474,7 @@ function getDataSqlByFlowCode($department_id, $role_id, $user_id, $flow_code)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND id IN (
SELECT
form_id AS id
@ -473,6 +495,7 @@ function getDataSqlByFlowCode($department_id, $role_id, $user_id, $flow_code)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND id IN (
SELECT
form_id AS id
@ -493,6 +516,7 @@ function getDataSqlByFlowCode($department_id, $role_id, $user_id, $flow_code)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND id IN (
SELECT
form_id AS id
@ -513,6 +537,7 @@ function getDataSqlByFlowCode($department_id, $role_id, $user_id, $flow_code)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND id IN (
SELECT
form_id AS id
@ -533,6 +558,7 @@ function getDataSqlByFlowCode($department_id, $role_id, $user_id, $flow_code)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND id IN (
SELECT
form_id AS id
@ -629,6 +655,7 @@ function checkYingYeok($link, $id)
) AS sum_num
FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND id = '$id'
";
$result = mysqli_query($link, $sql);
@ -649,6 +676,7 @@ function checkSheJiok($link, $id)
) AS sum_num
FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND id = '$id'
";
$result = mysqli_query($link, $sql);
@ -666,6 +694,7 @@ function checkSheJiokLeader($link, $id)
) AS sum_num
FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND id = '$id'
";
$result = mysqli_query($link, $sql);
@ -683,6 +712,7 @@ function checkGongWuok($link, $id)
) AS sum_num
FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND id = '$id'
";
$result = mysqli_query($link, $sql);
@ -706,6 +736,7 @@ function checkShengGuanok($link, $id)
@ -160,6 +161,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
ORDER BY real_contract_arrival_date DESC
@ -171,6 +173,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
ORDER BY real_contract_arrival_date DESC
@ -182,6 +185,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
AND SUBSTR(address,1,2) in ('臺北','台北','基隆','新北','桃園','新竹')
@ -194,6 +198,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
AND SUBSTR(address,1,2) in ('南投','臺中','台中','彰化','雲林','苗栗')
@ -206,6 +211,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
AND SUBSTR(address,1,2) in ('台南','臺南','嘉義','屏東','高雄')
@ -218,6 +224,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
ORDER BY real_contract_arrival_date DESC
@ -229,6 +236,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
AND SUBSTR(address,1,2) in ('宜蘭','花蓮','台東')
@ -249,6 +257,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
ORDER BY real_contract_arrival_date ASC
@ -259,6 +268,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
ORDER BY real_contract_arrival_date ASC
@ -269,6 +279,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
ORDER BY real_contract_arrival_date ASC
@ -279,6 +290,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
ORDER BY real_contract_arrival_date ASC
@ -289,6 +301,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
ORDER BY real_contract_arrival_date ASC
@ -300,7 +313,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus $sql_cmd
";
$sql .= empty($sql_cmd) ? " WHERE 1=1 AND contract_type = '$contract_type' " : " AND contract_type = '$contract_type'";
$sql .= empty($sql_cmd) ? " WHERE 1=1 AND status = '1' AND contract_type = '$contract_type' " : "AND status = '1' AND contract_type = '$contract_type'";
$sql .= getWipwholeSearchSql();
$sql .= "ORDER BY real_contract_arrival_date DESC ";
}
@ -318,6 +331,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
ORDER BY real_contract_arrival_date ASC
@ -329,6 +343,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
AND SUBSTR(address,1,2) in ('宜蘭')
@ -341,6 +356,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
AND SUBSTR(address,1,2) in ('臺北','台北','基隆','新北','桃園','新竹')
@ -353,6 +369,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
AND SUBSTR(address,1,2) in ('南投','臺中','台中','彰化','雲林','苗栗')
@ -365,6 +382,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
AND SUBSTR(address,1,2) in ('台南','臺南','嘉義','屏東','高雄')
@ -377,6 +395,7 @@ function getDataSql($department_id, $role_id, $user_id)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
" . getWipwholeSearchSql() . "
ORDER BY real_contract_arrival_date DESC
@ -401,6 +420,7 @@ function getDataSqlByFlowCode($department_id, $role_id, $user_id, $flow_code)
";
$sql .= empty($sql_cmd) ? " WHERE 1=1 AND contract_type = '$contract_type' " : " AND contract_type = '$contract_type'";
$sql .= "
AND status = '1'
AND id IN (
SELECT
form_id AS id
@ -428,6 +448,7 @@ function getDataSqlByFlowCode($department_id, $role_id, $user_id, $flow_code)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND contract_type = '$contract_type'
AND id IN (
SELECT
@ -448,6 +469,7 @@ function getDataSqlByFlowCode($department_id, $role_id, $user_id, $flow_code)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND id IN (
SELECT
form_id AS id
@ -468,6 +490,7 @@ function getDataSqlByFlowCode($department_id, $role_id, $user_id, $flow_code)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND id IN (
SELECT
form_id AS id
@ -488,6 +511,7 @@ function getDataSqlByFlowCode($department_id, $role_id, $user_id, $flow_code)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND id IN (
SELECT
form_id AS id
@ -508,6 +532,7 @@ function getDataSqlByFlowCode($department_id, $role_id, $user_id, $flow_code)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND id IN (
SELECT
form_id AS id
@ -528,6 +553,7 @@ function getDataSqlByFlowCode($department_id, $role_id, $user_id, $flow_code)
$sql = "
SELECT * FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND id IN (
SELECT
form_id AS id
@ -624,6 +650,7 @@ function checkYingYeok($link, $id)
) AS sum_num
FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND id = '$id'
";
$result = mysqli_query($link, $sql);
@ -644,6 +671,7 @@ function checkSheJiok($link, $id)
) AS sum_num
FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND id = '$id'
";
$result = mysqli_query($link, $sql);
@ -661,6 +689,7 @@ function checkSheJiokLeader($link, $id)
) AS sum_num
FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND id = '$id'
";
$result = mysqli_query($link, $sql);
@ -678,6 +707,7 @@ function checkGongWuok($link, $id)
) AS sum_num
FROM wipwholestatus
WHERE 1=1
AND status = '1'
AND id = '$id'
";
$result = mysqli_query($link, $sql);
@ -701,6 +731,7 @@ function checkShengGuanok($link, $id)