|
|
@ -1,5 +1,5 @@ |
|
|
|
<?php |
|
|
|
// ini_set('display_errors', 'on'); |
|
|
|
ini_set('display_errors', 'on'); |
|
|
|
if ($_SERVER["REQUEST_METHOD"] == "POST") { |
|
|
|
if ($_POST['form_name'] == 'main_form') { |
|
|
|
|
|
|
@ -52,6 +52,7 @@ if ($_SERVER["REQUEST_METHOD"] == "POST") { |
|
|
|
$sales_spec_verify_at = $_POST['sales_spec_verify_at'] ?: $row['sales_spec_verify_at']; |
|
|
|
$sales_spec_verify_owner = $_POST['sales_spec_verify_owner'] ?: $row['sales_spec_verify_owner']; |
|
|
|
//客户计划图确认 |
|
|
|
$real_custom_name = $_POST['real_custom_name'] ?: $row['real_custom_name']; |
|
|
|
$customer_planning_verify = $_POST['customer_planning_verify']; |
|
|
|
$customer_planning_verify_at = $_POST['customer_planning_verify_at'] ?: $row['customer_planning_verify_at']; |
|
|
|
$customer_planning_verify_owner = $_POST['customer_planning_verify_owner'] ?: $row['customer_planning_verify_owner']; |
|
|
@ -152,6 +153,7 @@ if ($_SERVER["REQUEST_METHOD"] == "POST") { |
|
|
|
$official_check_date_owner = $_POST['official_check_date_owner'] ?: $row['official_check_date_owner']; |
|
|
|
$delivery_date = $_POST['delivery_date'] ?: $row['delivery_date']; |
|
|
|
$delivery_date_owner = $_POST['delivery_date_owner'] ?: $row['delivery_date_owner']; |
|
|
|
$qc_official_type = $_POST['qc_official_type'] ?: $row['qc_official_type']; |
|
|
|
|
|
|
|
// 工務助理 |
|
|
|
$outsourcer_type = $_POST['outsourcer_type']; |
|
|
@ -333,6 +335,7 @@ if ($_SERVER["REQUEST_METHOD"] == "POST") { |
|
|
|
delivery_date = '$delivery_date', |
|
|
|
delivery_date_owner = '$delivery_date_owner', |
|
|
|
marketing_remark = '', |
|
|
|
real_custom_name = '$real_custom_name', |
|
|
|
"; |
|
|
|
if (!empty(trim($marketing_remark))) { |
|
|
|
$updatesql .= " |
|
|
@ -475,6 +478,7 @@ if ($_SERVER["REQUEST_METHOD"] == "POST") { |
|
|
|
} else if ($user_department_id == 912) { |
|
|
|
// 品證部 |
|
|
|
$updatesql .= " |
|
|
|
qc_official_type = '$qc_official_type', |
|
|
|
qc_date = '$qc_date', |
|
|
|
qc_date_owner = '$qc_date_owner', |
|
|
|
end_qc_date = '$end_qc_date', |
|
|
@ -510,8 +514,54 @@ if ($_SERVER["REQUEST_METHOD"] == "POST") { |
|
|
|
} |
|
|
|
|
|
|
|
// 工務助理 |
|
|
|
if (in_array($user_id, ['M0164', 'M0165', 'M0127', 'M0193', 'M0170', 'M0188','M0117'])) { |
|
|
|
if ( |
|
|
|
in_array($user_id, ['M0164', 'M0165', 'M0127', 'M0193', 'M0170', 'M0188', 'M0117']) |
|
|
|
|| in_array($user_department_id, [521, 531, 541, 542, 543, 544, 545]) |
|
|
|
|| $user_id == 'M0054' |
|
|
|
) { |
|
|
|
|
|
|
|
$qc_official_type = $_POST['qc_official_type2'] ?: $row['qc_official_type']; |
|
|
|
$outsourcer_type = $_POST['outsourcer_type']; |
|
|
|
$qc_date = $_POST['qc_date2'] ?: $row['qc_date']; |
|
|
|
$qc_date_owner = $_POST['qc_date2_owner'] ?: $row['qc_date_owner']; |
|
|
|
$end_qc_date = $_POST['end_qc_date2'] ?: $row['end_qc_date']; |
|
|
|
$end_qc_date_owner = $_POST['end_qc_date2_owner'] ?: $row['end_qc_date_owner']; |
|
|
|
$official_check_date = $_POST['official_check_date2'] ?: $row['official_check_date']; |
|
|
|
$old_official_check_date = $_POST['old_official_check_date2'] ?: $row['old_official_check_date']; |
|
|
|
$official_check_date_owner = $_POST['official_check_date2_owner'] ?: $row['official_check_date_owner']; |
|
|
|
$delivery_date = $_POST['delivery_date2'] ?: $row['delivery_date']; |
|
|
|
$delivery_date_owner = $_POST['delivery_date2_owner'] ?: $row['delivery_date_owner']; |
|
|
|
$install_start_date = $_POST['install_start_date2'] ?: $row['install_start_date']; |
|
|
|
$install_start_date_owner = $_POST['install_start_date2_owner'] ?: $row['install_start_date_owner']; |
|
|
|
$install_end_date = $_POST['install_end_date2'] ?: $row['install_end_date']; |
|
|
|
$install_end_date_owner = $_POST['install_end_date2_owner'] ?: $row['install_end_date_owner']; |
|
|
|
$tryrun_start_date = $_POST['tryrun_start_date2'] ?: $row['tryrun_start_date']; |
|
|
|
$tryrun_start_date_owner = $_POST['tryrun_start_date2_owner'] ?: $row['tryrun_start_date_owner']; |
|
|
|
$tryrun_end_date = $_POST['tryrun_end_date2'] ?: $row['tryrun_end_date']; |
|
|
|
$tryrun_end_date_owner = $_POST['tryrun_end_date2_owner'] ?: $row['tryrun_end_date_owner']; |
|
|
|
|
|
|
|
$updatesql .= " |
|
|
|
|
|
|
|
qc_official_type = '$qc_official_type', |
|
|
|
|
|
|
|
install_start_date = '$install_start_date', |
|
|
|
install_start_date_owner = '$install_start_date_owner', |
|
|
|
install_end_date = '$install_end_date', |
|
|
|
install_end_date_owner = '$install_end_date_owner', |
|
|
|
tryrun_start_date = '$tryrun_start_date', |
|
|
|
tryrun_start_date_owner = '$tryrun_start_date_owner', |
|
|
|
tryrun_end_date = '$tryrun_end_date', |
|
|
|
tryrun_end_date_owner = '$tryrun_end_date_owner', |
|
|
|
|
|
|
|
delivery_date = '$delivery_date', |
|
|
|
delivery_date_owner = '$delivery_date_owner', |
|
|
|
qc_date = '$qc_date', |
|
|
|
qc_date_owner = '$qc_date_owner', |
|
|
|
end_qc_date = '$end_qc_date', |
|
|
|
end_qc_date_owner = '$end_qc_date_owner', |
|
|
|
official_check_date = '$official_check_date', |
|
|
|
official_check_date_owner = '$official_check_date_owner', |
|
|
|
|
|
|
|
outsourcer_type = '$outsourcer_type', |
|
|
|
install_outsourcer = '$install_outsourcer', |
|
|
|
install_outsourcer_owner = '$install_outsourcer_owner', |
|
|
@ -605,8 +655,9 @@ if ($_SERVER["REQUEST_METHOD"] == "POST") { |
|
|
|
foreach ($_POST as $k => $v) { |
|
|
|
$$k = htmlspecialchars(stripslashes(trim($v))); |
|
|
|
} |
|
|
|
$id = empty($_POST['id']) ? null : $_POST['id']; |
|
|
|
// 檢查簽核狀態 |
|
|
|
if (checkWwsAssianStatus($link, $user_id)) { |
|
|
|
if (checkWwsAssianStatus($link, $user_id, $id)) { |
|
|
|
echo "<script type ='text/JavaScript'>"; |
|
|
|
echo "alert('此表單已進入下個階段');"; |
|
|
|
echo "location.href='wipwhole-rec-invoice-edit.php?function_name=pricereview&id=$id&" . $token_link . "';"; |
|
|
@ -919,8 +970,43 @@ function write_note($link, $id, $user_id, $content) |
|
|
|
mysqli_query($link, $updatesql); |
|
|
|
} |
|
|
|
|
|
|
|
// function getWipwholestatusDetail($link, $id) |
|
|
|
// { |
|
|
|
// $sql = " |
|
|
|
// SELECT * |
|
|
|
// FROM wipwholestatus |
|
|
|
// WHERE 1=1 |
|
|
|
// AND id = '$id' |
|
|
|
// AND status = '1' |
|
|
|
// "; |
|
|
|
// $result = mysqli_query($link, $sql); |
|
|
|
// $row = mysqli_fetch_assoc($result); |
|
|
|
// return $row; |
|
|
|
// } |
|
|
|
|
|
|
|
// 各區營銷(契約)經理判斷程式 |
|
|
|
function checkUseridIsManager($user_id) |
|
|
|
{ |
|
|
|
// 北區 劉永德 |
|
|
|
if (in_array($user_id, ['M0137'])) |
|
|
|
return true; |
|
|
|
// 中區 李烘銘 |
|
|
|
if (in_array($user_id, ['M0086'])) |
|
|
|
return true; |
|
|
|
// 桃竹 張莉凱 |
|
|
|
if (in_array($user_id, ['M0026'])) |
|
|
|
return true; |
|
|
|
// 宜花東 陳志文 |
|
|
|
if (in_array($user_id, ['M0054'])) |
|
|
|
return true; |
|
|
|
// 南區 吳育宗 |
|
|
|
if (in_array($user_id, ['M0033'])) |
|
|
|
return true; |
|
|
|
return false; |
|
|
|
} |
|
|
|
|
|
|
|
// 表單簽核狀態檢查主程式 |
|
|
|
function checkWwsAssianStatus($link, $user_id) |
|
|
|
function checkWwsAssianStatus($link, $user_id, $id = null) |
|
|
|
{ |
|
|
|
|
|
|
|
if (isset($_GET['id']) || isset($_GET['form_key'])) { |
|
|
@ -929,33 +1015,144 @@ function checkWwsAssianStatus($link, $user_id) |
|
|
|
$form_G_key = isset($_GET['form_key']) ? $_GET['form_key'] : getGForm_key($link, $id); |
|
|
|
} |
|
|
|
|
|
|
|
// 確認營業階段 進入設計人員(新梯:郭承瑋 M0023)階段 |
|
|
|
include "./class/Cmail.php"; |
|
|
|
$cmail = new Cmail(); |
|
|
|
$data = getWipwholestatusDetail($link, $id); |
|
|
|
$data['salesname'] = accountid2name($data['salesid'])[$data['salesid']]; |
|
|
|
$data['salesmail'] = accountid2email([$data['salesid']])[$data['salesid']]; |
|
|
|
|
|
|
|
$data['salesmanagername'] = accountid2name(manage_class($data['salesid'])[0])[manage_class($data['salesid'])[0]]; |
|
|
|
$data['salesmanagermail'] = accountid2email([manage_class($data['salesid'])[0]])[manage_class($data['salesid'])[0]]; |
|
|
|
$data['designname'] = accountid2name("M0023")["M0023"]; |
|
|
|
$data['designmail'] = accountid2email(["M0023"])["M0023"]; |
|
|
|
$data['designleadername'] = accountid2name(getSheJiokLeaderNo($link))[getSheJiokLeaderNo($link)]; |
|
|
|
$data['designleadermail'] = accountid2email([getSheJiokLeaderNo($link)])[getSheJiokLeaderNo($link)]; |
|
|
|
$data['gongwokname'] = accountid2name(getGongWuokNo($link))[getGongWuokNo($link)]; |
|
|
|
$data['gongwokmail'] = accountid2email([getGongWuokNo($link)])[getGongWuokNo($link)]; |
|
|
|
$data['shengguanokname'] = accountid2name(getShengGuanokLeaderNo($link))[getShengGuanokLeaderNo($link)]; |
|
|
|
$data['shengguanokmail'] = accountid2email([getShengGuanokLeaderNo($link)])[getShengGuanokLeaderNo($link)]; |
|
|
|
|
|
|
|
// 確認營業階段 |
|
|
|
// 非主管進入主管階段 |
|
|
|
// 主管進入設計人員(新梯:郭承瑋 M0023)階段 |
|
|
|
if (checkNowFormYDStatus($link) == 'A' && checkYingYeok($link, $id) == '0') { |
|
|
|
write_note($link, $id, $user_id, "<em>營業提交至設計階段</em>"); |
|
|
|
do_wws_next_assign("M0023", $form_YD_key, 'B'); |
|
|
|
return true; |
|
|
|
if (checkUseridIsManager($user_id)) { |
|
|
|
write_note($link, $id, $user_id, "<em>營業經理提交至設計階段</em>"); |
|
|
|
$mail_title = "作番大日程(新梯)合約號:" . $data['contractno'] . "作番號:" . $data['facilityno'] . "-營業經理提交至設計階段"; |
|
|
|
$mail_content = "作番大日程(新梯)合約號:" . $data['contractno'] . "作番號:" . $data['facilityno'] . "-營業經理提交至設計階段"; |
|
|
|
$cmail->sendx( |
|
|
|
$mail_title, |
|
|
|
$mail_content, |
|
|
|
[ |
|
|
|
[$data['salesname'], $data['salesmail']], |
|
|
|
[$data['designname'], $data['designmail']] |
|
|
|
], |
|
|
|
"永佳捷科技" |
|
|
|
); |
|
|
|
do_wws_next_assign("M0023", $form_YD_key, 'B'); |
|
|
|
return true; |
|
|
|
} else { |
|
|
|
write_note($link, $id, $user_id, "<em>營業提交至營業經理階段</em>"); |
|
|
|
$mail_title = "作番大日程(新梯)合約號:" . $data['contractno'] . "作番號:" . $data['facilityno'] . "-營業提交至營業經理階段"; |
|
|
|
$mail_content = "作番大日程(新梯)合約號:" . $data['contractno'] . "作番號:" . $data['facilityno'] . "-營業提交至營業經理階段"; |
|
|
|
$cmail->sendx( |
|
|
|
$mail_title, |
|
|
|
$mail_content, |
|
|
|
[ |
|
|
|
[$data['salesname'], $data['salesmail']], |
|
|
|
[$data['salesmanagername'], $data['salesmanagermail']] |
|
|
|
], |
|
|
|
"永佳捷科技" |
|
|
|
); |
|
|
|
do_wws_next_assign(manage_class($data['salesid'])[0], $form_YD_key, 'I'); |
|
|
|
return true; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
// 確認營業主管階段 進入設計人員(新梯:郭承瑋 M0023)階段 |
|
|
|
if (checkNowFormYDStatus($link) == 'I' && checkYingYeok($link, $id) == '0') { |
|
|
|
if (checkUseridIsManager($user_id)) { |
|
|
|
write_note($link, $id, $user_id, "<em>營業經理提交至設計階段</em>"); |
|
|
|
$mail_title = "作番大日程(新梯)合約號:" . $data['contractno'] . "作番號:" . $data['facilityno'] . "-營業經理提交至設計階段"; |
|
|
|
$mail_content = "作番大日程(新梯)合約號:" . $data['contractno'] . "作番號:" . $data['facilityno'] . "-營業經理提交至設計階段"; |
|
|
|
$cmail->sendx( |
|
|
|
$mail_title, |
|
|
|
$mail_content, |
|
|
|
[ |
|
|
|
[$data['salesname'], $data['salesmail']], |
|
|
|
[$data['designname'], $data['designmail']] |
|
|
|
], |
|
|
|
"永佳捷科技" |
|
|
|
); |
|
|
|
do_wws_next_assign("M0023", $form_YD_key, 'B'); |
|
|
|
return true; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
// 確認設計人員(新梯:郭承瑋 M0023)階段 進入設計主管階段 |
|
|
|
if (checkNowFormYDStatus($link) == 'B' && checkSheJiok($link, $id) == '0') { |
|
|
|
if (in_array(checkNowFormYDStatus($link), ['B', 'I']) && checkSheJiok($link, $id) == '0') { |
|
|
|
write_note($link, $id, $user_id, "<em>設計提交至設計主管階段</em>"); |
|
|
|
$mail_title = "作番大日程(新梯)合約號:" . $data['contractno'] . "作番號:" . $data['facilityno'] . "-設計提交至設計主管階段"; |
|
|
|
$mail_content = "作番大日程(新梯)合約號:" . $data['contractno'] . "作番號:" . $data['facilityno'] . "-設計提交至設計主管階段"; |
|
|
|
$cmail->sendx( |
|
|
|
$mail_title, |
|
|
|
$mail_content, |
|
|
|
[ |
|
|
|
[$data['designleadername'], $data['designleadermail']], |
|
|
|
[$data['designname'], $data['designmail']] |
|
|
|
], |
|
|
|
"永佳捷科技" |
|
|
|
); |
|
|
|
do_wws_next_assign(getSheJiokLeaderNo($link), $form_YD_key, 'C'); |
|
|
|
return true; |
|
|
|
} |
|
|
|
// 確認設計主管階段 進入生管階段 |
|
|
|
if (checkNowFormYDStatus($link) == 'C' && checkSheJiokLeader($link, $id) == '0') { |
|
|
|
write_note($link, $id, $user_id, "<em>設計主管提交至生管階段</em>"); |
|
|
|
$mail_title = "作番大日程(新梯)合約號:" . $data['contractno'] . "作番號:" . $data['facilityno'] . "-設計主管提交至生管階段"; |
|
|
|
$mail_content = "作番大日程(新梯)合約號:" . $data['contractno'] . "作番號:" . $data['facilityno'] . "-設計主管提交至生管階段"; |
|
|
|
$cmail->sendx( |
|
|
|
$mail_title, |
|
|
|
$mail_content, |
|
|
|
[ |
|
|
|
[$data['designleadername'], $data['designleadermail']], |
|
|
|
[$data['shengguanname'], $data['shengguanmail']] |
|
|
|
], |
|
|
|
"永佳捷科技" |
|
|
|
); |
|
|
|
do_wws_next_assign(getShengGuanokLeaderNo($link), $form_YD_key, 'D'); |
|
|
|
return true; |
|
|
|
} |
|
|
|
// 確認工務階段 進入生管階段 |
|
|
|
if (checkNowFormGStatus($link) == 'G' && checkGongWuok($link, $id) == '0') { |
|
|
|
write_note($link, $id, $user_id, "<em>工務提交至生管階段</em>"); |
|
|
|
$mail_title = "作番大日程(新梯)合約號:" . $data['contractno'] . "作番號:" . $data['facilityno'] . "-工務提交至生管階段"; |
|
|
|
$mail_content = "作番大日程(新梯)合約號:" . $data['contractno'] . "作番號:" . $data['facilityno'] . "-工務提交至生管階段"; |
|
|
|
$cmail->sendx( |
|
|
|
$mail_title, |
|
|
|
$mail_content, |
|
|
|
[ |
|
|
|
[$data['gongwuname'], $data['gongwumail']], |
|
|
|
[$data['shengguanname'], $data['shengguanmail']] |
|
|
|
], |
|
|
|
"永佳捷科技" |
|
|
|
); |
|
|
|
do_wws_next_assign(getShengGuanokLeaderNo($link), $form_G_key, 'H'); |
|
|
|
return true; |
|
|
|
} |
|
|
|
// 確認生管階段(營業部及設計部) 結束簽核流程 |
|
|
|
if (checkNowFormYDStatus($link) == 'D' && checkNowFormGStatus($link) == 'H' && checkShengGuanok($link, $id) == '0') { |
|
|
|
write_note($link, $id, $user_id, "<em>進入結案階段</em>"); |
|
|
|
write_note($link, $id, $user_id, "<em>進入生產結案階段</em>"); |
|
|
|
$mail_title = "作番大日程(新梯)合約號:" . $data['contractno'] . "作番號:" . $data['facilityno'] . "-進入生產結案階段"; |
|
|
|
$mail_content = "作番大日程(新梯)合約號:" . $data['contractno'] . "作番號:" . $data['facilityno'] . "-進入生產結案階段"; |
|
|
|
$cmail->sendx( |
|
|
|
$mail_title, |
|
|
|
$mail_content, |
|
|
|
[ |
|
|
|
[$data['shengguanname'], $data['shengguanmail']] |
|
|
|
], |
|
|
|
"永佳捷科技" |
|
|
|
); |
|
|
|
do_wws_next_assign('00000', $form_YD_key, 'Z'); |
|
|
|
do_wws_next_assign('00000', $form_G_key, 'Z'); |
|
|
|
return true; |
|
|
@ -970,7 +1167,22 @@ function backMarketingSssign($link, $salesid, $user_id) |
|
|
|
if (isset($_GET['id']) || isset($_GET['form_key'])) { |
|
|
|
$id = isset($_GET['id']) ? $_GET['id'] : getId($link, $_GET['form_key']); |
|
|
|
$form_YD_key = isset($_GET['form_key']) ? $_GET['form_key'] : getYDForm_key($link, $id); |
|
|
|
include "./class/Cmail.php"; |
|
|
|
$cmail = new Cmail(); |
|
|
|
$data = getWipwholestatusDetail($link, $id); |
|
|
|
$data['salesname'] = accountid2name($data['salesid'])[$data['salesid']]; |
|
|
|
$data['salesmail'] = accountid2email([$data['salesid']])[$data['salesid']]; |
|
|
|
write_note($link, $id, $user_id, "<em>退回營業階段</em>"); |
|
|
|
$mail_title = "作番大日程(新梯)合約號:" . $data['contractno'] . "作番號:" . $data['facilityno'] . "-退回營業階段"; |
|
|
|
$mail_content = "作番大日程(新梯)合約號:" . $data['contractno'] . "作番號:" . $data['facilityno'] . "-退回營業階段"; |
|
|
|
$cmail->sendx( |
|
|
|
$mail_title, |
|
|
|
$mail_content, |
|
|
|
[ |
|
|
|
[$data['salesname'], $data['salesmail']], |
|
|
|
], |
|
|
|
"永佳捷科技" |
|
|
|
); |
|
|
|
do_wws_next_assign($salesid, $form_YD_key, 'A'); |
|
|
|
} |
|
|
|
} |
|
|
@ -981,7 +1193,22 @@ function backDesignssign($link, $user_id) |
|
|
|
$id = isset($_GET['id']) ? $_GET['id'] : getId($link, $_GET['form_key']); |
|
|
|
$form_YD_key = isset($_GET['form_key']) ? $_GET['form_key'] : getYDForm_key($link, $id); |
|
|
|
} |
|
|
|
include "./class/Cmail.php"; |
|
|
|
$cmail = new Cmail(); |
|
|
|
$data = getWipwholestatusDetail($link, $id); |
|
|
|
$data['designname'] = accountid2name("M0023")["M0023"]; |
|
|
|
$data['designmail'] = accountid2email(["M0023"])["M0023"]; |
|
|
|
write_note($link, $id, $user_id, "<em>退回設計階段</em>"); |
|
|
|
$mail_title = "作番大日程(新梯)合約號:" . $data['contractno'] . "作番號:" . $data['facilityno'] . "-退回設計階段"; |
|
|
|
$mail_content = "作番大日程(新梯)合約號:" . $data['contractno'] . "作番號:" . $data['facilityno'] . "-退回設計階段"; |
|
|
|
$cmail->sendx( |
|
|
|
$mail_title, |
|
|
|
$mail_content, |
|
|
|
[ |
|
|
|
[$data['designname'], $data['designmail']], |
|
|
|
], |
|
|
|
"永佳捷科技" |
|
|
|
); |
|
|
|
do_wws_next_assign("M0023", $form_YD_key, 'B'); |
|
|
|
} |
|
|
|
// 退回至工務階段 |
|
|
@ -991,6 +1218,21 @@ function backWarehouse($link, $user_id) |
|
|
|
$id = isset($_GET['id']) ? $_GET['id'] : getId($link, $_GET['form_key']); |
|
|
|
$form_YD_key = isset($_GET['form_key']) ? $_GET['form_key'] : getYDForm_key($link, $id); |
|
|
|
} |
|
|
|
include "./class/Cmail.php"; |
|
|
|
$cmail = new Cmail(); |
|
|
|
$data = getWipwholestatusDetail($link, $id); |
|
|
|
$data['gongwokname'] = accountid2name(getGongWuokNo($link))[getGongWuokNo($link)]; |
|
|
|
$data['gongwokmail'] = accountid2email([getGongWuokNo($link)])[getGongWuokNo($link)]; |
|
|
|
write_note($link, $id, $user_id, "<em>退回工務階段</em>"); |
|
|
|
$mail_title = "作番大日程(新梯)合約號:" . $data['contractno'] . "作番號:" . $data['facilityno'] . "-退回至工務階段"; |
|
|
|
$mail_content = "作番大日程(新梯)合約號:" . $data['contractno'] . "作番號:" . $data['facilityno'] . "-退回至工務階段"; |
|
|
|
$cmail->sendx( |
|
|
|
$mail_title, |
|
|
|
$mail_content, |
|
|
|
[ |
|
|
|
[$data['gongwokname'], $data['gongwokmail']], |
|
|
|
], |
|
|
|
"永佳捷科技" |
|
|
|
); |
|
|
|
do_wws_next_assign(getGongWuokNo($link), $form_YD_key, 'G'); |
|
|
|
} |
|
|
|