Browse Source

價審流程

main
Cheng 1 year ago
parent
commit
392852f3d6
  1. 2
      wms/cont/sign_list.php
  2. 57
      wms/crm/crmm01-index.php
  3. 2
      wms/crm/crmm02-index.php
  4. 393
      wms/mkt/pricereview-check.php
  5. 174
      wms/mkt/pricereview-index.php
  6. 2
      wms/mkt/pricereview_renovate-index.php
  7. 86
      wms/mkt/specsurvey-index.php
  8. 86
      wms/mkt/specsurvey_renovate-index.php

2
wms/cont/sign_list.php

@ -41,7 +41,7 @@ $res = mysqli_query($link, $sql);
$row = mysqli_fetch_row($res);
$user_department_id = $row[0];
mysqli_free_result($res);
if (in_array($user_department_id, $depart_arr) || $user_id == "M0008" || $user_id == "M0012" || $user_id == "M0006" || $user_id =="M0189") $where = "";
if (in_array($user_department_id, $depart_arr) || $user_id == "M0008" || $user_id == "M0012" || $user_id == "M0006" || $user_id == "M0189" || $user_id == "TEST01" || $user_id == "TEST02" || $user_id == "TEST03" || $user_id == "TEST04") $where = "";
// 電梯廠牌
$elevator_brand_arr = [];

57
wms/crm/crmm01-index.php

@ -41,8 +41,8 @@ $where .= " and salesman_name like '$salesman'";
$sql_cmd = sql_myself($user_id, "salesman");
// max,許紓晴,林慧珊,鄭伊岑
if (in_array($user_department_id, $depart_arr) || $user_id == "M0060" || $user_id == "M0107" || $user_id == "M0193" || $user_id == "M0149" || $user_id =="M0189") $sql_cmd = "";
if (!empty($sql_cmd)) $where .= " and ".str_replace("where", "", $sql_cmd);
if (in_array($user_department_id, $depart_arr) || $user_id == "M0060" || $user_id == "M0107" || $user_id == "M0193" || $user_id == "M0149" || $user_id == "M0189" || $user_id == "TEST01" || $user_id == "TEST02" || $user_id == "TEST03" || $user_id == "TEST04") $sql_cmd = "";
if (!empty($sql_cmd)) $where .= " and " . str_replace("where", "", $sql_cmd);
/*
$checkAll = ['p0044', 'M0007'];
if (!in_array($user_id, $checkAll)) {
@ -69,38 +69,45 @@ linkman,lm_tel,f_return_name(salesman) salesman,num ,date_format(pre_order_date,
$data = mysqli_query($link, $sql);
?>
<style>
#table_index2 {
table-layout:fixed;
#table_index2 {
table-layout: fixed;
width: 100%;
}
#table_index2_filter{
float:right;
}
#table_index2_paginate{
float:right;
}
div.dataTables_scrollHead table.dataTable {
}
#table_index2_filter {
float: right;
}
#table_index2_paginate {
float: right;
}
div.dataTables_scrollHead table.dataTable {
margin-bottom: 0 !important;
border-bottom-width: 0;
}
div.dataTables_scrollBody table.dataTable {
}
div.dataTables_scrollBody table.dataTable {
border-top-width: 0;
}
/*
}
/*
.col-sm-12 {
width: auto;
}
*/
</style>
<script>
$(function () {
$(function() {
$('#table_index2').DataTable({
"scrollX": true,
"pageLength": 10,
order: [[13, 'desc']]
order: [
[13, 'desc']
]
});
document.querySelector("#table_index2_filter > label > input").placeholder = "快速搜尋";
});
});
</script>
<?php
@ -131,20 +138,20 @@ if ($data) :
<tbody>
<tr>
<th style='width:50px'>卷號</th>
<td><input type="text" class='form-control' name='vol_no' value='<?=(!empty($value))?$value:"";?>' ></td>
<td><input type="text" class='form-control' name='vol_no' value='<?= (!empty($value)) ? $value : ""; ?>'></td>
<th>營業員</th>
<td><input type="text" class='form-control' name='salesman' value='<?=$salesman=='%'?'':$salesman ?>' ></td>
<td><input type="text" class='form-control' name='salesman' value='<?= $salesman == '%' ? '' : $salesman ?>'></td>
<th>下單地區</th>
<td><input type="text" class='form-control' name='address' value='<?=$address=='%'?'':$address ?>' ></td>
<td><input type="text" class='form-control' name='address' value='<?= $address == '%' ? '' : $address ?>'></td>
<th>聯係人姓名</th>
<td><input type="text" class='form-control' name='linkman' value='<?=$lm_name=='%'?'':$lm_name?>' ></td>
<td><input type="text" class='form-control' name='linkman' value='<?= $lm_name == '%' ? '' : $lm_name ?>'></td>
</tr>
</tbody>
<tfoot>
<tr>
<td colspan="8" style='text-align:center'>
<input type='hidden' name='token' value='<?= $token ?>'/>
<input type='hidden' name='token' value='<?= $token ?>' />
<button type="submit" style='text-align:center; margin:0 auto' class="btn btn-info btn-sm">查詢</button>
<a href="crmm03-edit.php?token=<?= $token ?>" class="btn btn-info btn-sm">新增</a>
</td>
@ -181,7 +188,7 @@ if ($data) :
<td>
<?php
$status = $pricereview_url = $fname = "";
$db_query = "select status from pricereview_main where contractno = '".$row['vol_no']."' order by id desc limit 1";
$db_query = "select status from pricereview_main where contractno = '" . $row['vol_no'] . "' order by id desc limit 1";
$res_p = mysqli_query($link, $db_query);
if ($row_p = mysqli_fetch_row($res_p)) $status = $row_p[0];
mysqli_free_result($res_p);

2
wms/crm/crmm02-index.php

@ -42,7 +42,7 @@ $where .= " and salesman like '$salesman'";
$lm_name = empty($_GET['linkman']) ? "%" : $_GET['linkman'];
$where .= " and linkman like '$lm_name'";
$sql_cmd = sql_myself($user_id, "salesman");
if (in_array($user_department_id, $depart_arr) || $user_id == "M0060" || $user_id == "M0149" || $user_id == "M0189") $sql_cmd = ""; // M0060:Max,鄭伊岑
if (in_array($user_department_id, $depart_arr) || $user_id == "M0060" || $user_id == "M0149" || $user_id == "M0189" || $user_id == "TEST01" || $user_id == "TEST02" || $user_id == "TEST03" || $user_id == "TEST04") $sql_cmd = ""; // M0060:Max,鄭伊岑
if (!empty($sql_cmd)) $where .= " and " . str_replace("where", "", $sql_cmd);
$sql = "SELECT vol_no,customer,manager,salesman,f_return_content('customer_source',source ) source,

393
wms/mkt/pricereview-check.php

@ -16,7 +16,7 @@ if (!empty($form_key)) {
// 目前簽核進度:$st
$db_query = "select sign1, sign2, sign3, sign4 from pricereview_sign where mid = '$id'";
$res_s = mysqli_query($link ,$db_query);
$res_s = mysqli_query($link, $db_query);
if ($row_s = mysqli_fetch_row($res_s)) {
list($sign1, $sign2, $sign3, $sign4) = $row_s;
$ss_arr = sign_status([$sign1, $sign2, $sign3, $sign4]);
@ -51,7 +51,7 @@ if ($res = mysqli_query($link, $db_query)) {
$res = mysqli_query($link, $db_query);
foreach ($res as $data) {
// 上層主管
$sql = "select manager from account where accountid = '".$data["person"]."'";
$sql = "select manager from account where accountid = '" . $data["person"] . "'";
$res_a = mysqli_query($link, $sql);
$row_a = mysqli_fetch_row($res_a);
$manager = $row_a[0];
@ -71,7 +71,7 @@ foreach ($res as $data) {
if ($st == 2 && (preg_match("/Y/", $row_s["sign2"]) || preg_match("/N/", $row_s["sign2"]))) {
echo "<script>";
echo "alert('請勿重覆審核!');";
echo "location.href='pricereview-index.php?function_name=pricereview&".$token_link."';";
echo "location.href='pricereview-index.php?function_name=pricereview&" . $token_link . "';";
echo "</script>";
exit;
}
@ -193,7 +193,7 @@ foreach ($res as $data) {
$item_arr[$row['item_no']]['note'] = $row['note'];
$item_arr[$row['item_no']]['mi_fix'] = $row['mi_fix'];
$data["qty_total"] += $row["item_qty"];
$sql_spec = "select sub_item_id from specsurvey_main where mid = '$mid' and pr_item_id = '".$row['item_no']."' order by sub_item_id";
$sql_spec = "select sub_item_id from specsurvey_main where mid = '$mid' and pr_item_id = '" . $row['item_no'] . "' order by sub_item_id";
$res_spec = mysqli_query($link, $sql_spec);
while ($row_spec = mysqli_fetch_row($res_spec)) {
$item_arr[$row['item_no']]['sub_item_id'][] = $row_spec[0];
@ -224,7 +224,7 @@ foreach ($res as $data) {
}
mysqli_free_result($res_i);
$data["price_total_broken"] = $data["price_total"] - $data["price_lowest"];
$data["price_broken"] = ($data["qty_total"]) ? round($data["price_total_broken"]/$data["qty_total"], 1) : 0;
$data["price_broken"] = ($data["qty_total"]) ? round($data["price_total_broken"] / $data["qty_total"], 1) : 0;
// 付款辦法
$pay_all_scale = $pay_all_amount = 0;
@ -239,31 +239,31 @@ foreach ($res as $data) {
$pay_all_amount += $row_p["pay_amount"];
}
mysqli_free_result($res_p);
?>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<script>
function commafy(num) {
?>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<script>
function commafy(num) {
num = num + "";
var re = /(-?\d+)(\d{3})/
while (re.test(num)) {
num = num.replace(re, "$1,$2")
}
return num;
}
}
function getMI(id) {
function getMI(id) {
var formdata = new FormData();
formdata.append('pa', id);
var xhr = new XMLHttpRequest();
xhr.onreadystatechange = function(){
if(this.readyState == 4 && this.status == 200){
xhr.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
data = JSON.parse(this.responseText);
//console.log(data);return false;
if (data.st == 'err') {
//alert(data.err);
return false;
}
Object.keys(data.content).forEach(function(k){
Object.keys(data.content).forEach(function(k) {
//console.log(data.content[k][0]);
// 有值表示先前已寫入MI
if ($("#tb1").find("input[name=mi_fix]").eq(k).val() == "") {
@ -272,38 +272,38 @@ function getMI(id) {
$("#tb1").find("input[name=mi_fix]").eq(k).keyup();
var mihtml = "";
mihtml += "<h5>電梯設備</h5>";
mihtml += "<li>設備"+data.content[k][8]+":"+commafy(data.content[k][1])+"</li>";
mihtml += "<li>報關+運輸費:"+commafy(data.content[k][2])+"</li>";
mihtml += "<li>工廠卸貨:"+commafy(data.content[k][3])+"</li>";
mihtml += "<li>運輸至工地:"+commafy(data.content[k][4])+"</li>";
mihtml += "<li>安裝成本:"+commafy(data.content[k][5])+"</li>";
mihtml += "<li>一年免保:"+commafy(data.content[k][6])+"</li>";
mihtml += "<li>起吊+木箱+耗材:"+commafy(data.content[k][7])+"</li>";
mihtml += "<li>設備" + data.content[k][8] + ":" + commafy(data.content[k][1]) + "</li>";
mihtml += "<li>報關+運輸費:" + commafy(data.content[k][2]) + "</li>";
mihtml += "<li>工廠卸貨:" + commafy(data.content[k][3]) + "</li>";
mihtml += "<li>運輸至工地:" + commafy(data.content[k][4]) + "</li>";
mihtml += "<li>安裝成本:" + commafy(data.content[k][5]) + "</li>";
mihtml += "<li>一年免保:" + commafy(data.content[k][6]) + "</li>";
mihtml += "<li>起吊+木箱+耗材:" + commafy(data.content[k][7]) + "</li>";
//mihtml += "<li>加價:"+commafy(data.content[k][9])+"</li>";
mihtml += "以上合計:"+commafy(data.content[k][12])+"/台";
mihtml += "以上合計:" + commafy(data.content[k][12]) + "/台";
mihtml += "<hr>";
mihtml += "<h5>OPTION</h5>";
Object.keys(data.content[k][14]).forEach(function(m){
mihtml += "<li>"+data.content[k][14][m][0]+":"+commafy(data.content[k][14][m][1])+"</li>";
Object.keys(data.content[k][14]).forEach(function(m) {
mihtml += "<li>" + data.content[k][14][m][0] + ":" + commafy(data.content[k][14][m][1]) + "</li>";
});
Object.keys(data.content[k][16]).forEach(function(m){
mihtml += "<li>"+data.content[k][16][m][0]+":"+commafy(data.content[k][16][m][1])+"</li>";
Object.keys(data.content[k][16]).forEach(function(m) {
mihtml += "<li>" + data.content[k][16][m][0] + ":" + commafy(data.content[k][16][m][1]) + "</li>";
});
Object.keys(data.content[k][18]).forEach(function(m){
mihtml += "<li>"+data.content[k][18][m][0]+":"+commafy(data.content[k][18][m][1])+"</li>";
Object.keys(data.content[k][18]).forEach(function(m) {
mihtml += "<li>" + data.content[k][18][m][0] + ":" + commafy(data.content[k][18][m][1]) + "</li>";
});
mihtml += "<li>"+data.content[k][19][0]+":"+commafy(data.content[k][19][1])+"</li>";
mihtml += "以上合計:"+commafy(data.content[k][13])+"<br>";
mihtml += "<li>" + data.content[k][19][0] + ":" + commafy(data.content[k][19][1]) + "</li>";
mihtml += "以上合計:" + commafy(data.content[k][13]) + "<br>";
$("#tb1").find("tr[name=facil_templ2]").eq(k).find('td').eq(1).html(mihtml);
//$("#tb1").find("input[name=mi_fix]").eq(k).closest('td').append(mihtml);
});
}
}
xhr.open('POST','pricereview_mi-api.php',true);
xhr.open('POST', 'pricereview_mi-api.php', true);
xhr.send(formdata);
}
}
$(function () {
$(function() {
<?php if ($viewmi) { ?>
getMI('<?php echo $id; ?>');
<?php } ?>
@ -325,91 +325,112 @@ $(function () {
//$('input[name=item_price]').keyup(function(){ $(this).val($(this).val().replace(/^\D*(\d*(?:\.\d{0,2})?).*$/g, '$1')); });
//$('input[name=mi_fix]').keyup(function(){ $(this).val($(this).val().replace(/^\D*(\d*(?:\.\d{0,2})?).*$/g, '$1')); });
$('#tb1').on('focus', 'tr[name=facil_templ] a', function(){
$(this).unbind().click(function(){
$('#tb1').on('focus', 'tr[name=facil_templ] a', function() {
$(this).unbind().click(function() {
// 價審單序號,電梯項次,子項次
var pa = '';
pa = '<?php echo $id; ?>'+',';
pa += $(this).closest('td').prev().find('input[name=item_no]').val()+',';
pa = '<?php echo $id; ?>' + ',';
pa += $(this).closest('td').prev().find('input[name=item_no]').val() + ',';
pa += ',';
pa += $(this).closest('td').prev().find('input[name=sub_item_id]').val();
var plink = '<iframe src="specsurvey-view.php?pa='+pa+'&noheader=1&<?php echo $token_link;?>" width="100%" height="500" frameborder="0" title=""></iframe>';
$('.modal-footer').find('button').prop('disabled',false);
var plink = '<iframe src="specsurvey-view.php?pa=' + pa + '&noheader=1&<?php echo $token_link; ?>" width="100%" height="500" frameborder="0" title=""></iframe>';
$('.modal-footer').find('button').prop('disabled', false);
//$('.navbar').hide();
$("#specModal .modal-body").html(plink);
$("#specModal").modal('show');
});
});
$('#tb1').on('keyup', 'input[name=mi_fix]', function(){
$('#tb1').on('keyup', 'input[name=mi_fix]', function() {
$(this).val($(this).val().replace(/\D/g, "").replace(/\B(?=(\d{3})+(?!\d))/g, ","));
var mf = $(this).val().replace(/[,]+/g,"");
var ct = $(this).closest('td').parent().find('input[name=item_price_ct]').val().replace(/[,]+/g,"");
$(this).closest('td').parent().find('input[name=gross_profit]').val(commafy(ct-mf));
var mf = $(this).val().replace(/[,]+/g, "");
var ct = $(this).closest('td').parent().find('input[name=item_price_ct]').val().replace(/[,]+/g, "");
$(this).closest('td').parent().find('input[name=gross_profit]').val(commafy(ct - mf));
if (ct == 0) $(this).closest('td').parent().find('input[name=gross_profit_rate]').val(0.0);
else $(this).closest('td').parent().find('input[name=gross_profit_rate]').val((((ct-mf)/ct)*100).toFixed(1));
else $(this).closest('td').parent().find('input[name=gross_profit_rate]').val((((ct - mf) / ct) * 100).toFixed(1));
});
$('button[name=status]').click(function(){
$('button[name=status]').click(function() {
var itemNoArr = [];
$("input[name='item_no']").each(function(){ itemNoArr.push($(this).val()); })
$("input[name='item_no']").each(function() {
itemNoArr.push($(this).val());
})
$('#item_no_all').val(itemNoArr);
var itemPriceArr = [];
$("input[name='item_price']").each(function(){ itemPriceArr.push($(this).val().replace(/[,]+/g,"")); })
$("input[name='item_price']").each(function() {
itemPriceArr.push($(this).val().replace(/[,]+/g, ""));
})
$('#item_price_all').val(itemPriceArr);
var pvRateArr = [];
$("input[name='pv_rate']").each(function(){ pvRateArr.push($(this).val()); })
$("input[name='pv_rate']").each(function() {
pvRateArr.push($(this).val());
})
$('#pv_rate_all').val(pvRateArr);
var allocateArr = [];
$("input[name='allocate']").each(function(){ allocateArr.push($(this).val()); })
$("input[name='allocate']").each(function() {
allocateArr.push($(this).val());
})
$('#allocate_all').val(allocateArr);
var grossProfitArr = [];
$("input[name='gross_profit']").each(function(){ grossProfitArr.push($(this).val().replace(/[,]+/g,"")); })
$("input[name='gross_profit']").each(function() {
grossProfitArr.push($(this).val().replace(/[,]+/g, ""));
})
$('#gross_profit_all').val(grossProfitArr);
var grossProfitRateArr = [];
$("input[name='gross_profit_rate']").each(function(){ grossProfitRateArr.push($(this).val().replace(/[,]+/g,"")); })
$("input[name='gross_profit_rate']").each(function() {
grossProfitRateArr.push($(this).val().replace(/[,]+/g, ""));
})
$('#gross_profit_rate_all').val(grossProfitRateArr);
var noteArr = [];
$("input[name='note']").each(function(){ noteArr.push($(this).val()); })
$("input[name='note']").each(function() {
noteArr.push($(this).val());
})
$('#note_all').val(noteArr);
var miFixArr = [];
$("input[name='mi_fix']").each(function(){ miFixArr.push($(this).val().replace(/[,]+/g,"")); })
$("input[name='mi_fix']").each(function() {
miFixArr.push($(this).val().replace(/[,]+/g, ""));
})
$('#mi_fix_all').val(miFixArr);
});
$('#btn_close').click(function(){
$('#btn_close').click(function() {
window.location.href = 'pricereview-index.php?function=pricereview&<?php echo $token_link; ?>';
});
$('#tb5').on('keyup', 'input[name=final_price_total]', function(){
$('#tb5').on('keyup', 'input[name=final_price_total]', function() {
$(this).val(commafy($(this).val()));
});
});
</script>
<style>
.container {
});
</script>
<style>
.container {
width: 1350px;
}
.nextline {
}
.nextline {
width: 100%;
height: 0;
}
.modal-dialog {
}
.modal-dialog {
width: 1200px;
}
.modal-content {
height:660px;
}
.dollar-right {
}
.modal-content {
height: 660px;
}
.dollar-right {
text-align: right;
}
hr {
}
hr {
border: 0;
border-bottom: 1px dashed #ccc;
background: #999;
margin: 10px 0;
}
</style>
<!--子窗:規格調查-->
<div class="modal fade" id="specModal" tabindex="-1" role="dialog" aria-labelledby="specModalTitle" aria-hidden="true">
}
</style>
<!--子窗:規格調查-->
<div class="modal fade" id="specModal" tabindex="-1" role="dialog" aria-labelledby="specModalTitle" aria-hidden="true">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
@ -422,11 +443,11 @@ hr {
</div>
</div>
</div>
</div>
<div class="container">
</div>
<div class="container">
<form class="form-inline" method="post" action="pricereview-record-check.php" enctype="multipart/form-data">
<input type="hidden" name="id" id="id" value="<?=$id;?>">
<input type="hidden" name="st" id="st" value="<?=$st;?>">
<input type="hidden" name="id" id="id" value="<?= $id; ?>">
<input type="hidden" name="st" id="st" value="<?= $st; ?>">
<input type="hidden" name="fromsign" value="<?php echo $fromsign; ?>">
<div class="table-responsive">
<table id="tb1" class="table table-bordered">
@ -460,22 +481,22 @@ hr {
foreach ($item_arr as $item_no => $val) {
$item_amt_A_all += $val["item_price_bp"];
if ($viewmi) {
for ($i=0; $i<$val["item_qty"]; $i++) {
for ($i = 0; $i < $val["item_qty"]; $i++) {
?>
<tr name="facil_templ">
<td><?php echo $idx; ?><input type="hidden" name="item_no" value="<?php echo $item_no; ?>"><input type="hidden" name="sub_item_id" value="<?php if (isset($val["sub_item_id"])) echo implode("@", $val["sub_item_id"]); ?>"></td>
<td nowrap><a href="" data-toggle="modal"><?=$val["item_spec"];?> [規調]</a></td>
<td><input type="text" name="item_unit_price" class="form-control dollar-right" size="8" value="<?=number_format($val["item_unit_price"]);?>"></td>
<td nowrap><a href="" data-toggle="modal"><?= $val["item_spec"]; ?> [規調]</a></td>
<td><input type="text" name="item_unit_price" class="form-control dollar-right" size="8" value="<?= number_format($val["item_unit_price"]); ?>"></td>
<td><input type="text" name="item_qty" class="form-control" size="2" value="1"></td>
<td><input type="text" name="item_price_bp" class="form-control dollar-right" size="9" value="<?=number_format($val["item_unit_price"]);?>"></td>
<td><input type="text" name="item_price_bp" class="form-control dollar-right" size="9" value="<?= number_format($val["item_unit_price"]); ?>"></td>
<td><input type="text" name="mi_fix" class="form-control dollar-right" size="9" value="<?php echo ($val["mi_fix"]) ? number_format($val["mi_fix"]) : ""; ?>" disabled></td>
<td><input type="text" name="item_price_ct" class="form-control dollar-right" size="9" value="<?=number_format($val["item_price_ct"]/$val["item_qty"]);?>"></td>
<td><input type="text" name="item_price_ct" class="form-control dollar-right" size="9" value="<?= number_format($val["item_price_ct"] / $val["item_qty"]); ?>"></td>
<!--<td><input type="text" name="item_price" class="form-control dollar-right" size="8" value="<?php echo ($val["item_price"]) ? number_format($val["item_price"]) : ""; ?>"></td>
<td><input type="text" name="pv_rate" class="form-control" size="1" value="<?=$val["pv_rate"];?>"></td>
<td><input type="text" name="allocate" class="form-control" size="6" value="<?=$val["allocate"];?>"></td>-->
<td><input type="text" name="gross_profit" class="form-control dollar-right" size="9" value="<?=number_format($val["gross_profit"]);?>"></td>
<td><input type="text" name="gross_profit_rate" class="form-control" size="6" value="<?=number_format($val["gross_profit_rate"], 1);?>"></td>
<!--<td><input type="text" name="note" class="form-control" size="17" value="<?=$val["note"];?>"></td>-->
<td><input type="text" name="pv_rate" class="form-control" size="1" value="<?= $val["pv_rate"]; ?>"></td>
<td><input type="text" name="allocate" class="form-control" size="6" value="<?= $val["allocate"]; ?>"></td>-->
<td><input type="text" name="gross_profit" class="form-control dollar-right" size="9" value="<?= number_format($val["gross_profit"]); ?>"></td>
<td><input type="text" name="gross_profit_rate" class="form-control" size="6" value="<?= number_format($val["gross_profit_rate"], 1); ?>"></td>
<!--<td><input type="text" name="note" class="form-control" size="17" value="<?= $val["note"]; ?>"></td>-->
</tr>
<tr name="facil_templ2">
<td colspan="5"></td>
@ -487,10 +508,10 @@ hr {
?>
<tr name="facil_templ">
<td><?php echo $idx; ?><input type="hidden" name="item_no" value="<?php echo $item_no; ?>"><input type="hidden" name="sub_item_id" value="<?php if (isset($val["sub_item_id"])) echo implode("@", $val["sub_item_id"]); ?>"></td>
<td nowrap><a href="" data-toggle="modal"><?=$val["item_spec"];?> [規調]</a></td>
<td><input type="text" name="item_unit_price" class="form-control dollar-right" size="8" value="<?=number_format($val["item_unit_price"]);?>"></td>
<td><input type="text" name="item_qty" class="form-control" size="2" value="<?=number_format($val["item_qty"]);?>"></td>
<td><input type="text" name="item_price_bp" class="form-control dollar-right" size="9" value="<?=number_format($val["item_price_bp"]);?>"></td>
<td nowrap><a href="" data-toggle="modal"><?= $val["item_spec"]; ?> [規調]</a></td>
<td><input type="text" name="item_unit_price" class="form-control dollar-right" size="8" value="<?= number_format($val["item_unit_price"]); ?>"></td>
<td><input type="text" name="item_qty" class="form-control" size="2" value="<?= number_format($val["item_qty"]); ?>"></td>
<td><input type="text" name="item_price_bp" class="form-control dollar-right" size="9" value="<?= number_format($val["item_price_bp"]); ?>"></td>
</tr>
<?php
}
@ -499,7 +520,7 @@ hr {
?>
<tr>
<td colspan="4">小計</td>
<td><input type="text" name="amt" id="amt" class="form-control dollar-right" size="8" value="<?=number_format($item_amt_A_all);?>"></td>
<td><input type="text" name="amt" id="amt" class="form-control dollar-right" size="8" value="<?= number_format($item_amt_A_all); ?>"></td>
</tr>
</tbody>
</table>
@ -532,11 +553,11 @@ hr {
?>
<tr>
<td><?php echo $idx; ?></td>
<td><input type="text" name="option_seat" class="form-control" size="30" value="<?=$val['item_spec'];?>"></td>
<td><input type="text" name="option_unit_price" class="form-control dollar-right" size="8" value="<?=number_format($val["item_unit_price"]);?>"></td>
<td><input type="text" name="option_qty" class="form-control" size="2" value="<?=number_format($val["item_qty"]);?>"></td>
<td><input type="text" name="option_price_bp" class="form-control dollar-right" size="8" value="<?=number_format($val["item_price_bp"]);?>"></td>
<td><input type="text" name="option_memo" class="form-control" size="20" value="<?=$val["memo"];?>"></td>
<td><input type="text" name="option_seat" class="form-control" size="30" value="<?= $val['item_spec']; ?>"></td>
<td><input type="text" name="option_unit_price" class="form-control dollar-right" size="8" value="<?= number_format($val["item_unit_price"]); ?>"></td>
<td><input type="text" name="option_qty" class="form-control" size="2" value="<?= number_format($val["item_qty"]); ?>"></td>
<td><input type="text" name="option_price_bp" class="form-control dollar-right" size="8" value="<?= number_format($val["item_price_bp"]); ?>"></td>
<td><input type="text" name="option_memo" class="form-control" size="20" value="<?= $val["memo"]; ?>"></td>
<td><?php echo $val["option_relate_spec"]; ?></td>
</tr>
<?php
@ -545,7 +566,7 @@ hr {
?>
<tr>
<td colspan="4">小計</td>
<td colspan="3"><input type="text" name="option_amt" id="option_amt" class="form-control dollar-right" size="8" value="<?=number_format($item_amt_B_all);?>"></td>
<td colspan="3"><input type="text" name="option_amt" id="option_amt" class="form-control dollar-right" size="8" value="<?= number_format($item_amt_B_all); ?>"></td>
</tr>
</tbody>
</table>
@ -579,9 +600,9 @@ hr {
<td><?php echo $idx; ?></td>
<td><input type="text" name="except_note" class="form-control" size="30" value="<?php echo $val['note']; ?>"></td>
<td><input type="text" name="except_spec" class="form-control" size="30" value="<?php echo $val['item_spec']; ?>"></td>
<td><input type="text" name="except_unit_price" class="form-control dollar-right" size="8" value="<?=number_format($val["item_unit_price"]);?>"></td>
<td><input type="text" name="except_qty" class="form-control" size="2" value="<?=number_format($val["item_qty"]);?>"></td>
<td><input type="text" name="except_price_bp" class="form-control dollar-right" size="8" value="<?=number_format($val["item_price_bp"]);?>"></td>
<td><input type="text" name="except_unit_price" class="form-control dollar-right" size="8" value="<?= number_format($val["item_unit_price"]); ?>"></td>
<td><input type="text" name="except_qty" class="form-control" size="2" value="<?= number_format($val["item_qty"]); ?>"></td>
<td><input type="text" name="except_price_bp" class="form-control dollar-right" size="8" value="<?= number_format($val["item_price_bp"]); ?>"></td>
</tr>
<?php
$idx++;
@ -589,7 +610,7 @@ hr {
?>
<tr>
<td colspan="5">小計</td>
<td><input type="text" name="ex_amt" id="ex_amt" class="form-control dollar-right" size="8" value="<?=number_format($item_amt_E_all);?>"></td>
<td><input type="text" name="ex_amt" id="ex_amt" class="form-control dollar-right" size="8" value="<?= number_format($item_amt_E_all); ?>"></td>
</tr>
</tbody>
</table>
@ -631,10 +652,10 @@ hr {
<td><input type="text" name="mn_seat" class="form-control" size="6" value="<?php echo $mn_seat; ?>"></td>
<td><input type="text" name="mn_numberofstop" class="form-control" size="6" value="<?php echo $mn_numberofstop; ?>"></td>
<td><input type="text" name="mn_speed" class="form-control" size="6" value="<?php echo $mn_speed; ?>"></td>
<td><input type="text" name="mn_unit_price" class="form-control dollar-right" size="8" value="<?=number_format($val["item_unit_price"]);?>"></td>
<td><input type="text" name="mn_qty" class="form-control" size="2" value="<?=number_format($val["item_qty"]);?>"></td>
<td><input type="text" name="mn_price_bp" class="form-control dollar-right" size="8" value="<?=number_format($val["item_price_bp"]);?>"></td>
<td><input type="text" name="mn_memo" class="form-control" size="20" value="<?=$val["memo"];?>"></td>
<td><input type="text" name="mn_unit_price" class="form-control dollar-right" size="8" value="<?= number_format($val["item_unit_price"]); ?>"></td>
<td><input type="text" name="mn_qty" class="form-control" size="2" value="<?= number_format($val["item_qty"]); ?>"></td>
<td><input type="text" name="mn_price_bp" class="form-control dollar-right" size="8" value="<?= number_format($val["item_price_bp"]); ?>"></td>
<td><input type="text" name="mn_memo" class="form-control" size="20" value="<?= $val["memo"]; ?>"></td>
<td><?php echo $val["option_relate_spec"]; ?></td>
</tr>
<?php
@ -643,7 +664,7 @@ hr {
?>
<tr>
<td colspan="7">小計</td>
<td><input type="text" name="mn_amt" id="mn_amt" class="form-control dollar-right" size="8" value="<?=number_format($item_amt_D_all);?>"></td>
<td><input type="text" name="mn_amt" id="mn_amt" class="form-control dollar-right" size="8" value="<?= number_format($item_amt_D_all); ?>"></td>
<td colspan="2"></td>
</tr>
</tbody>
@ -662,9 +683,9 @@ hr {
<tbody>
<tr>
<td><label>數量</label></td>
<td><input type="text" id="cnt" value="<?=number_format($data["qty_total"]);?>"></td>
<td><input type="text" id="cnt" value="<?= number_format($data["qty_total"]); ?>"></td>
<td><label>B/P(含稅)</label></td>
<td><input type="text" id="amt" value="<?=number_format($data["price_lowest"]);?>"></td>
<td><input type="text" id="amt" value="<?= number_format($data["price_lowest"]); ?>"></td>
</tr>
</tbody>
</table>-->
@ -688,13 +709,13 @@ hr {
<td>
<select name="pay_period" class="form-control">
<option value=""></option>
<option value="7"<?php if (isset($pay_arr[1]["pay_period"]) && $pay_arr[1]["pay_period"]=="7") echo " selected"; ?>>7天</option>
<option value="30"<?php if (isset($pay_arr[1]["pay_period"]) && $pay_arr[1]["pay_period"]=="30") echo " selected"; ?>>30天</option>
<option value="60"<?php if (isset($pay_arr[1]["pay_period"]) && $pay_arr[1]["pay_period"]=="60") echo " selected"; ?>>60天</option>
<option value="90"<?php if (isset($pay_arr[1]["pay_period"]) && $pay_arr[1]["pay_period"]=="90") echo " selected"; ?>>90天</option>
<option value="120"<?php if (isset($pay_arr[1]["pay_period"]) && $pay_arr[1]["pay_period"]=="120") echo " selected"; ?>>120天</option>
<option value="180"<?php if (isset($pay_arr[1]["pay_period"]) && $pay_arr[1]["pay_period"]=="180") echo " selected"; ?>>180天</option>
<option value="other"<?php if (isset($pay_arr[1]["pay_period"]) && $pay_arr[1]["pay_period"]=="other") echo " selected"; ?>>其它</option>
<option value="7" <?php if (isset($pay_arr[1]["pay_period"]) && $pay_arr[1]["pay_period"] == "7") echo " selected"; ?>>7天</option>
<option value="30" <?php if (isset($pay_arr[1]["pay_period"]) && $pay_arr[1]["pay_period"] == "30") echo " selected"; ?>>30天</option>
<option value="60" <?php if (isset($pay_arr[1]["pay_period"]) && $pay_arr[1]["pay_period"] == "60") echo " selected"; ?>>60天</option>
<option value="90" <?php if (isset($pay_arr[1]["pay_period"]) && $pay_arr[1]["pay_period"] == "90") echo " selected"; ?>>90天</option>
<option value="120" <?php if (isset($pay_arr[1]["pay_period"]) && $pay_arr[1]["pay_period"] == "120") echo " selected"; ?>>120天</option>
<option value="180" <?php if (isset($pay_arr[1]["pay_period"]) && $pay_arr[1]["pay_period"] == "180") echo " selected"; ?>>180天</option>
<option value="other" <?php if (isset($pay_arr[1]["pay_period"]) && $pay_arr[1]["pay_period"] == "other") echo " selected"; ?>>其它</option>
</select>
</td>
</tr>
@ -705,13 +726,13 @@ hr {
<td>
<select name="pay_period" class="form-control">
<option value=""></option>
<option value="7"<?php if (isset($pay_arr[2]["pay_period"]) && $pay_arr[2]["pay_period"]=="7") echo " selected"; ?>>7天</option>
<option value="30"<?php if (isset($pay_arr[2]["pay_period"]) && $pay_arr[2]["pay_period"]=="30") echo " selected"; ?>>30天</option>
<option value="60"<?php if (isset($pay_arr[2]["pay_period"]) && $pay_arr[2]["pay_period"]=="60") echo " selected"; ?>>60天</option>
<option value="90"<?php if (isset($pay_arr[2]["pay_period"]) && $pay_arr[2]["pay_period"]=="90") echo " selected"; ?>>90天</option>
<option value="120"<?php if (isset($pay_arr[2]["pay_period"]) && $pay_arr[2]["pay_period"]=="120") echo " selected"; ?>>120天</option>
<option value="180"<?php if (isset($pay_arr[2]["pay_period"]) && $pay_arr[2]["pay_period"]=="180") echo " selected"; ?>>180天</option>
<option value="other"<?php if (isset($pay_arr[2]["pay_period"]) && $pay_arr[2]["pay_period"]=="other") echo " selected"; ?>>其它</option>
<option value="7" <?php if (isset($pay_arr[2]["pay_period"]) && $pay_arr[2]["pay_period"] == "7") echo " selected"; ?>>7天</option>
<option value="30" <?php if (isset($pay_arr[2]["pay_period"]) && $pay_arr[2]["pay_period"] == "30") echo " selected"; ?>>30天</option>
<option value="60" <?php if (isset($pay_arr[2]["pay_period"]) && $pay_arr[2]["pay_period"] == "60") echo " selected"; ?>>60天</option>
<option value="90" <?php if (isset($pay_arr[2]["pay_period"]) && $pay_arr[2]["pay_period"] == "90") echo " selected"; ?>>90天</option>
<option value="120" <?php if (isset($pay_arr[2]["pay_period"]) && $pay_arr[2]["pay_period"] == "120") echo " selected"; ?>>120天</option>
<option value="180" <?php if (isset($pay_arr[2]["pay_period"]) && $pay_arr[2]["pay_period"] == "180") echo " selected"; ?>>180天</option>
<option value="other" <?php if (isset($pay_arr[2]["pay_period"]) && $pay_arr[2]["pay_period"] == "other") echo " selected"; ?>>其它</option>
</select>
</td>
</tr>
@ -722,13 +743,13 @@ hr {
<td>
<select name="pay_period" class="form-control">
<option value=""></option>
<option value="7"<?php if (isset($pay_arr[3]["pay_period"]) && $pay_arr[3]["pay_period"]=="7") echo " selected"; ?>>7天</option>
<option value="30"<?php if (isset($pay_arr[3]["pay_period"]) && $pay_arr[3]["pay_period"]=="30") echo " selected"; ?>>30天</option>
<option value="60"<?php if (isset($pay_arr[3]["pay_period"]) && $pay_arr[3]["pay_period"]=="60") echo " selected"; ?>>60天</option>
<option value="90"<?php if (isset($pay_arr[3]["pay_period"]) && $pay_arr[3]["pay_period"]=="90") echo " selected"; ?>>90天</option>
<option value="120"<?php if (isset($pay_arr[3]["pay_period"]) && $pay_arr[3]["pay_period"]=="120") echo " selected"; ?>>120天</option>
<option value="180"<?php if (isset($pay_arr[3]["pay_period"]) && $pay_arr[3]["pay_period"]=="180") echo " selected"; ?>>180天</option>
<option value="other"<?php if (isset($pay_arr[3]["pay_period"]) && $pay_arr[3]["pay_period"]=="other") echo " selected"; ?>>其它</option>
<option value="7" <?php if (isset($pay_arr[3]["pay_period"]) && $pay_arr[3]["pay_period"] == "7") echo " selected"; ?>>7天</option>
<option value="30" <?php if (isset($pay_arr[3]["pay_period"]) && $pay_arr[3]["pay_period"] == "30") echo " selected"; ?>>30天</option>
<option value="60" <?php if (isset($pay_arr[3]["pay_period"]) && $pay_arr[3]["pay_period"] == "60") echo " selected"; ?>>60天</option>
<option value="90" <?php if (isset($pay_arr[3]["pay_period"]) && $pay_arr[3]["pay_period"] == "90") echo " selected"; ?>>90天</option>
<option value="120" <?php if (isset($pay_arr[3]["pay_period"]) && $pay_arr[3]["pay_period"] == "120") echo " selected"; ?>>120天</option>
<option value="180" <?php if (isset($pay_arr[3]["pay_period"]) && $pay_arr[3]["pay_period"] == "180") echo " selected"; ?>>180天</option>
<option value="other" <?php if (isset($pay_arr[3]["pay_period"]) && $pay_arr[3]["pay_period"] == "other") echo " selected"; ?>>其它</option>
</select>
</td>
</tr>
@ -739,13 +760,13 @@ hr {
<td>
<select name="pay_period" class="form-control">
<option value=""></option>
<option value="7"<?php if (isset($pay_arr[4]["pay_period"]) && $pay_arr[4]["pay_period"]=="7") echo " selected"; ?>>7天</option>
<option value="30"<?php if (isset($pay_arr[4]["pay_period"]) && $pay_arr[4]["pay_period"]=="30") echo " selected"; ?>>30天</option>
<option value="60"<?php if (isset($pay_arr[4]["pay_period"]) && $pay_arr[4]["pay_period"]=="60") echo " selected"; ?>>60天</option>
<option value="90"<?php if (isset($pay_arr[4]["pay_period"]) && $pay_arr[4]["pay_period"]=="90") echo " selected"; ?>>90天</option>
<option value="120"<?php if (isset($pay_arr[4]["pay_period"]) && $pay_arr[4]["pay_period"]=="120") echo " selected"; ?>>120天</option>
<option value="180"<?php if (isset($pay_arr[4]["pay_period"]) && $pay_arr[4]["pay_period"]=="180") echo " selected"; ?>>180天</option>
<option value="other"<?php if (isset($pay_arr[4]["pay_period"]) && $pay_arr[4]["pay_period"]=="other") echo " selected"; ?>>其它</option>
<option value="7" <?php if (isset($pay_arr[4]["pay_period"]) && $pay_arr[4]["pay_period"] == "7") echo " selected"; ?>>7天</option>
<option value="30" <?php if (isset($pay_arr[4]["pay_period"]) && $pay_arr[4]["pay_period"] == "30") echo " selected"; ?>>30天</option>
<option value="60" <?php if (isset($pay_arr[4]["pay_period"]) && $pay_arr[4]["pay_period"] == "60") echo " selected"; ?>>60天</option>
<option value="90" <?php if (isset($pay_arr[4]["pay_period"]) && $pay_arr[4]["pay_period"] == "90") echo " selected"; ?>>90天</option>
<option value="120" <?php if (isset($pay_arr[4]["pay_period"]) && $pay_arr[4]["pay_period"] == "120") echo " selected"; ?>>120天</option>
<option value="180" <?php if (isset($pay_arr[4]["pay_period"]) && $pay_arr[4]["pay_period"] == "180") echo " selected"; ?>>180天</option>
<option value="other" <?php if (isset($pay_arr[4]["pay_period"]) && $pay_arr[4]["pay_period"] == "other") echo " selected"; ?>>其它</option>
</select>
</td>
</tr>
@ -757,13 +778,13 @@ hr {
<td>
<select name="pay_period" class="form-control">
<option value=""></option>
<option value="7"<?php if (isset($pay_arr[5]["pay_period"]) && $pay_arr[5]["pay_period"]=="7") echo " selected"; ?>>7天</option>
<option value="30"<?php if (isset($pay_arr[5]["pay_period"]) && $pay_arr[5]["pay_period"]=="30") echo " selected"; ?>>30天</option>
<option value="60"<?php if (isset($pay_arr[5]["pay_period"]) && $pay_arr[5]["pay_period"]=="60") echo " selected"; ?>>60天</option>
<option value="90"<?php if (isset($pay_arr[5]["pay_period"]) && $pay_arr[5]["pay_period"]=="90") echo " selected"; ?>>90天</option>
<option value="120"<?php if (isset($pay_arr[5]["pay_period"]) && $pay_arr[5]["pay_period"]=="120") echo " selected"; ?>>120天</option>
<option value="180"<?php if (isset($pay_arr[5]["pay_period"]) && $pay_arr[5]["pay_period"]=="180") echo " selected"; ?>>180天</option>
<option value="other"<?php if (isset($pay_arr[5]["pay_period"]) && $pay_arr[5]["pay_period"]=="other") echo " selected"; ?>>其它</option>
<option value="7" <?php if (isset($pay_arr[5]["pay_period"]) && $pay_arr[5]["pay_period"] == "7") echo " selected"; ?>>7天</option>
<option value="30" <?php if (isset($pay_arr[5]["pay_period"]) && $pay_arr[5]["pay_period"] == "30") echo " selected"; ?>>30天</option>
<option value="60" <?php if (isset($pay_arr[5]["pay_period"]) && $pay_arr[5]["pay_period"] == "60") echo " selected"; ?>>60天</option>
<option value="90" <?php if (isset($pay_arr[5]["pay_period"]) && $pay_arr[5]["pay_period"] == "90") echo " selected"; ?>>90天</option>
<option value="120" <?php if (isset($pay_arr[5]["pay_period"]) && $pay_arr[5]["pay_period"] == "120") echo " selected"; ?>>120天</option>
<option value="180" <?php if (isset($pay_arr[5]["pay_period"]) && $pay_arr[5]["pay_period"] == "180") echo " selected"; ?>>180天</option>
<option value="other" <?php if (isset($pay_arr[5]["pay_period"]) && $pay_arr[5]["pay_period"] == "other") echo " selected"; ?>>其它</option>
</select>
</td>
</tr>
@ -774,13 +795,13 @@ hr {
<td>
<select name="pay_period" class="form-control">
<option value=""></option>
<option value="7"<?php if (isset($pay_arr[6]["pay_period"]) && $pay_arr[6]["pay_period"]=="7") echo " selected"; ?>>7天</option>
<option value="30"<?php if (isset($pay_arr[6]["pay_period"]) && $pay_arr[6]["pay_period"]=="30") echo " selected"; ?>>30天</option>
<option value="60"<?php if (isset($pay_arr[6]["pay_period"]) && $pay_arr[6]["pay_period"]=="60") echo " selected"; ?>>60天</option>
<option value="90"<?php if (isset($pay_arr[6]["pay_period"]) && $pay_arr[6]["pay_period"]=="90") echo " selected"; ?>>90天</option>
<option value="120"<?php if (isset($pay_arr[6]["pay_period"]) && $pay_arr[6]["pay_period"]=="120") echo " selected"; ?>>120天</option>
<option value="180"<?php if (isset($pay_arr[6]["pay_period"]) && $pay_arr[6]["pay_period"]=="180") echo " selected"; ?>>180天</option>
<option value="other"<?php if (isset($pay_arr[6]["pay_period"]) && $pay_arr[6]["pay_period"]=="other") echo " selected"; ?>>其它</option>
<option value="7" <?php if (isset($pay_arr[6]["pay_period"]) && $pay_arr[6]["pay_period"] == "7") echo " selected"; ?>>7天</option>
<option value="30" <?php if (isset($pay_arr[6]["pay_period"]) && $pay_arr[6]["pay_period"] == "30") echo " selected"; ?>>30天</option>
<option value="60" <?php if (isset($pay_arr[6]["pay_period"]) && $pay_arr[6]["pay_period"] == "60") echo " selected"; ?>>60天</option>
<option value="90" <?php if (isset($pay_arr[6]["pay_period"]) && $pay_arr[6]["pay_period"] == "90") echo " selected"; ?>>90天</option>
<option value="120" <?php if (isset($pay_arr[6]["pay_period"]) && $pay_arr[6]["pay_period"] == "120") echo " selected"; ?>>120天</option>
<option value="180" <?php if (isset($pay_arr[6]["pay_period"]) && $pay_arr[6]["pay_period"] == "180") echo " selected"; ?>>180天</option>
<option value="other" <?php if (isset($pay_arr[6]["pay_period"]) && $pay_arr[6]["pay_period"] == "other") echo " selected"; ?>>其它</option>
</select>
</td>
</tr>
@ -791,13 +812,13 @@ hr {
<td>
<select name="pay_period" class="form-control">
<option value=""></option>
<option value="7"<?php if (isset($pay_arr[7]["pay_period"]) && $pay_arr[7]["pay_period"]=="7") echo " selected"; ?>>7天</option>
<option value="30"<?php if (isset($pay_arr[7]["pay_period"]) && $pay_arr[7]["pay_period"]=="30") echo " selected"; ?>>30天</option>
<option value="60"<?php if (isset($pay_arr[7]["pay_period"]) && $pay_arr[7]["pay_period"]=="60") echo " selected"; ?>>60天</option>
<option value="90"<?php if (isset($pay_arr[7]["pay_period"]) && $pay_arr[7]["pay_period"]=="90") echo " selected"; ?>>90天</option>
<option value="120"<?php if (isset($pay_arr[7]["pay_period"]) && $pay_arr[7]["pay_period"]=="120") echo " selected"; ?>>120天</option>
<option value="180"<?php if (isset($pay_arr[7]["pay_period"]) && $pay_arr[7]["pay_period"]=="180") echo " selected"; ?>>180天</option>
<option value="other"<?php if (isset($pay_arr[7]["pay_period"]) && $pay_arr[7]["pay_period"]=="other") echo " selected"; ?>>其它</option>
<option value="7" <?php if (isset($pay_arr[7]["pay_period"]) && $pay_arr[7]["pay_period"] == "7") echo " selected"; ?>>7天</option>
<option value="30" <?php if (isset($pay_arr[7]["pay_period"]) && $pay_arr[7]["pay_period"] == "30") echo " selected"; ?>>30天</option>
<option value="60" <?php if (isset($pay_arr[7]["pay_period"]) && $pay_arr[7]["pay_period"] == "60") echo " selected"; ?>>60天</option>
<option value="90" <?php if (isset($pay_arr[7]["pay_period"]) && $pay_arr[7]["pay_period"] == "90") echo " selected"; ?>>90天</option>
<option value="120" <?php if (isset($pay_arr[7]["pay_period"]) && $pay_arr[7]["pay_period"] == "120") echo " selected"; ?>>120天</option>
<option value="180" <?php if (isset($pay_arr[7]["pay_period"]) && $pay_arr[7]["pay_period"] == "180") echo " selected"; ?>>180天</option>
<option value="other" <?php if (isset($pay_arr[7]["pay_period"]) && $pay_arr[7]["pay_period"] == "other") echo " selected"; ?>>其它</option>
</select>
</td>
</tr>
@ -818,39 +839,39 @@ hr {
<div class="nextline"></div>
<div>
<label for="contractno">卷號</label>
<input type="text" name="contractno" id="contractno" maxlength="7" value="<?=$data["contractno"];?>">
<input type="text" name="contractno" id="contractno" maxlength="7" value="<?= $data["contractno"]; ?>">
</div>
<div>
<label for="person">營業員</label>
<input type="text" name="person" id="person" value="<?=accountid2name($data["person"])[$data["person"]];?>">
<input type="text" name="person" id="person" value="<?= accountid2name($data["person"])[$data["person"]]; ?>">
</div>
<div>
<label for="company">客戶名稱</label>
<input type="text" name="company" id="company" value="<?=$data["company"];?>">
<input type="text" name="company" id="company" value="<?= $data["company"]; ?>">
</div>
<div>
<label for="case_name">案件名稱</label>
<input type="text" name="case_name" id="case_name" value="<?=$data["case_name"];?>">
<input type="text" name="case_name" id="case_name" value="<?= $data["case_name"]; ?>">
</div>
<div>
<label for="address">地址</label>
<input type="text" name="address" id="address" value="<?=$data["address"];?>" size="46">
<input type="text" name="address" id="address" value="<?= $data["address"]; ?>" size="46">
</div>
<div>
<label for="price_lowest">牌價總額(A)</label>
<input type="text" name="price_lowest" id="price_lowest" class="dollar-right" value="<?=number_format($data["price_lowest"]);?>">
<input type="text" name="price_lowest" id="price_lowest" class="dollar-right" value="<?= number_format($data["price_lowest"]); ?>">
</div>
<div>
<label for="price_total">售價總額(B)</label>
<input type="text" name="price_total" id="price_total" class="dollar-right" value="<?=number_format($data["price_total"]);?>">
<input type="text" name="price_total" id="price_total" class="dollar-right" value="<?= number_format($data["price_total"]); ?>">
</div>
<div>
<label for="price_total_broken">破價總額(B-A)</label>
<input type="text" name="price_total_broken" id="price_total_broken" class="dollar-right" value="<?=number_format($data["price_total_broken"]);?>">
<input type="text" name="price_total_broken" id="price_total_broken" class="dollar-right" value="<?= number_format($data["price_total_broken"]); ?>">
</div>
<div>
<label for="qty_total">總台數</label>
<input type="text" name="qty_total" id="qty_total" value="<?=number_format($data["qty_total"]);?>">
<input type="text" name="qty_total" id="qty_total" value="<?= number_format($data["qty_total"]); ?>">
</div>
<div>
<label for="special_fee">特殊費用</label>
@ -858,36 +879,36 @@ hr {
</div>
<div>
<label for="price_rate">價率%(B/A)</label>
<input type="text" name="price_rate" id="price_rate" value="<?=number_format($data["price_rate"], 1);?>">
<input type="text" name="price_rate" id="price_rate" value="<?= number_format($data["price_rate"], 1); ?>">
</div>
<div>
<label for="price_broken">破價(台)</label>
<input type="text" name="price_broken" id="price_broken" class="dollar-right" value="<?=number_format($data["price_broken"]);?>">
<input type="text" name="price_broken" id="price_broken" class="dollar-right" value="<?= number_format($data["price_broken"]); ?>">
</div>
<div>
<label for="predeal_date">預定成交日</label><br>
<input type="date" name="predeal_date" id="predeal_date" value="<?=$data["predeal_date"];?>">
<input type="date" name="predeal_date" id="predeal_date" value="<?= $data["predeal_date"]; ?>">
</div>
<div>
<label for="facilitok_date">預定出貨日</label><br>
<input type="date" name="facilitok_date" id="facilitok_date" value="<?=$data["facilitok_date"];?>">
<input type="date" name="facilitok_date" id="facilitok_date" value="<?= $data["facilitok_date"]; ?>">
</div>
<div class="nextline"></div>
<div>
<label for="penalty">罰則</label>
<input type="text" name="penalty" id="penalty" value="<?=$data["penalty"];?>">
<input type="text" name="penalty" id="penalty" value="<?= $data["penalty"]; ?>">
</div>
<div>
<label for="deposit_rate">訂金保證金(函)%</label>
<input type="text" name="deposit_rate" id="deposit_rate" value="<?=$data["deposit_rate"];?>">
<input type="text" name="deposit_rate" id="deposit_rate" value="<?= $data["deposit_rate"]; ?>">
</div>
<div>
<label for="keep_rate">履約保證金(函)%</label>
<input type="text" name="keep_rate" id="keep_rate" value="<?=$data["keep_rate"];?>">
<input type="text" name="keep_rate" id="keep_rate" value="<?= $data["keep_rate"]; ?>">
</div>
<div>
<label for="warranty_rate">保固保證金(函)%</label>
<input type="text" name="warranty_rate" id="warranty_rate" value="<?=$data["warranty_rate"];?>">
<input type="text" name="warranty_rate" id="warranty_rate" value="<?= $data["warranty_rate"]; ?>">
</div>
<div class="table-responsive" style="width:100%;margin-top:10px;">
<table class="table">
@ -898,7 +919,7 @@ hr {
</thead>
<tbody>
<tr>
<td><textarea name="memo" id="memo" rows="6" cols="100" class="form-control"><?=$data["memo"];?></textarea></td>
<td><textarea name="memo" id="memo" rows="6" cols="100" class="form-control"><?= $data["memo"]; ?></textarea></td>
</tr>
</tbody>
</table>
@ -932,7 +953,7 @@ hr {
} else {
$person2_name_str = "";
foreach ($person2_arr as $pv) {
$person2_name_str .= $accountname_arr[$pv]."/";
$person2_name_str .= $accountname_arr[$pv] . "/";
}
echo rtrim($person2_name_str, "/");
}
@ -969,17 +990,17 @@ hr {
<tbody>
<tr>
<td><textarea name="sign_note" id="sign_note" rows="6" cols="60" class="form-control"></textarea></td>
<td><input type="text" name="final_price_total" id="final_price_total" class="dollar-right"<?php if ($user_id!="M0006") {
<td><input type="text" name="final_price_total" id="final_price_total" class="dollar-right" <?php if ($user_id != "M0006") {
echo " readonly";
} ?>></td>
</tr>
</tbody>
</table>
<label>審核人員</label>
<input type="text" name="checker" id="checker" value="<?=$user_id;?>" readonly>
<button type="submit" name="status" id="status_n" value="N" onclick="if (!confirm('確定不同意?')) return false;"><?php echo ($sign_total==$st) ? "結案(不同意)" : "不同意(退回)"; ?></button>
<input type="text" name="checker" id="checker" value="<?= $user_id; ?>" readonly>
<button type="submit" name="status" id="status_n" value="N" onclick="if (!confirm('確定不同意?')) return false;"><?php echo ($sign_total == $st) ? "結案(不同意)" : "不同意(退回)"; ?></button>
<button type="submit" name="status" id="status_y" value="Y" onclick="if (!confirm('確定同意?')) return false;">同意(上呈)</button>
<?php if($st == 3): ?>
<?php if ($st == 3) : ?>
<button type="submit" name="status" id="status_yy" value="YY" onclick="if (!confirm('確定同意?')) return false;">同意(結案)</button>
<?php endif; ?>
<?php } else { ?>
@ -987,9 +1008,9 @@ hr {
<?php } ?>
<?php
if (empty($data["attatch1"])) $price_dn_str = "alert('無檔案!');";
else $price_dn_str = "window.open('".$data["attatch1"]."');";
else $price_dn_str = "window.open('" . $data["attatch1"] . "');";
if (empty($data["attatch2"])) $appendix_dn_str = "alert('無檔案!');";
else $appendix_dn_str = "window.open('".$data["attatch2"]."');";
else $appendix_dn_str = "window.open('" . $data["attatch2"] . "');";
?>
<button type="button" name="btndownload" onclick="<?php echo $price_dn_str; ?>">下載報價單</button>
<button type="button" name="btndownload" onclick="<?php echo $appendix_dn_str; ?>">下載附表一</button>
@ -1002,10 +1023,10 @@ hr {
<input type="hidden" name="gross_profit_rate_all" id="gross_profit_rate_all">
<input type="hidden" name="note_all" id="note_all">
<input type="hidden" name="mi_fix_all" id="mi_fix_all">
<input type="hidden" name="contractno_h" id="contractno_h" value="<?php echo $data["contractno"];?>">
<input type="hidden" name="contractno_h" id="contractno_h" value="<?php echo $data["contractno"]; ?>">
<input type="hidden" name="token" value="<?php echo $token; ?>">
</form>
</div>
</div>
<?php
}
mysqli_free_result($res);

174
wms/mkt/pricereview-index.php

@ -12,80 +12,93 @@ $data = array();
$sql_cmd = sql_myself($user_id, "pricereview_main .creater");
$sql = "select pricereview_main.*, contract_new_apply.status as applystatus from pricereview_main left join contract_new_apply on pricereview_main.id = contract_new_apply.mid where pricereview_main.creater = '$user_id' and pricereview_main.status like 'Y%' and pricereview_main.ekind = '新梯' order by pricereview_main.id";
// M0024許伃廷,M0107許紓晴權限全開
if ($user_id == "M0024" || $user_id == "M0107" || $user_id == "M0174" || $user_id == "M0189" ) {
if ($user_id == "M0024" || $user_id == "M0107" || $user_id == "M0174" || $user_id == "M0189" || $user_id == "TEST01" || $user_id == "TEST02" || $user_id == "TEST03" || $user_id == "TEST04") {
$sql_cmd = "where create_at >= '2023-01-01 00:00:00'";
$sql = "select pricereview_main.*, contract_new_apply.status as applystatus from pricereview_main left join contract_new_apply on pricereview_main.id = contract_new_apply.mid where create_at >= '2023-01-01 00:00:00' and pricereview_main.status like 'Y%' and pricereview_main.ekind = '新梯' order by pricereview_main.id";
}
if ($user_id == "M0060" ) {
if ($user_id == "M0060") {
$sql_cmd = "where creater in (select accountid from account where (department_id like '3%' or department_id like '5%'))";
$sql = "select pricereview_main.*,contract_new_apply.status as applystatus from pricereview_main left join contract_new_apply on pricereview_main.id = contract_new_apply.mid where creater in (select accountid from account where (department_id like '3%' or department_id like '5%')) and pricereview_main.status like 'Y%' and pricereview_main.ekind = '新梯' order by pricereview_main.id";
}
if (empty($sql_cmd)) $sql = "select pricereview_main.*, contract_new_apply.status as applystatus from pricereview_main left join contract_new_apply on pricereview_main.id = contract_new_apply.mid where pricereview_main.status like 'Y%' and pricereview_main.ekind = '新梯' order by pricereview_main.id";
else $sql = "select pricereview_main.*, contract_new_apply.status as applystatus from pricereview_main left join contract_new_apply on contract_new_apply.mid = pricereview_main.id $sql_cmd and pricereview_main.status like 'Y%' and pricereview_main.ekind = '新梯' order by pricereview_main.id";
$data = mysqli_query($link,$sql);
$para = "function_name=pricereview&".$token_link;
$data = mysqli_query($link, $sql);
$para = "function_name=pricereview&" . $token_link;
?>
<style>
#table_index2 {
table-layout:fixed;
#table_index2 {
table-layout: fixed;
width: 100%;
}
#table_index2_filter{
float:right;
}
#table_index2_paginate{
float:right;
}
div.dataTables_scrollHead table.dataTable {
}
#table_index2_filter {
float: right;
}
#table_index2_paginate {
float: right;
}
div.dataTables_scrollHead table.dataTable {
margin-bottom: 0 !important;
border-bottom-width: 0;
}
div.dataTables_scrollBody table.dataTable {
}
div.dataTables_scrollBody table.dataTable {
border-top-width: 0;
}
/*
}
/*
.col-sm-12 {
width: auto;
}
*/
img {
width:125px;
}
img {
width: 125px;
}
.width_style_1 {
width:125px;
}
.width_style_1 {
width: 125px;
}
label {
label {
display: inline-flex;
margin-bottom: .5rem;
margin-top: .5rem;
}
div a:hover {
text-decoration:none;
}
.btn-sm {
font-size:14px;
}
div a:hover {
text-decoration: none;
}
.btn-sm {
font-size: 14px;
margin: 2px 0;
line-height: 90%;
}
.glyphicon-ok, .glyphicon-ban-circle {
font-size:130%;
}
.btn-secondary {
}
.glyphicon-ok,
.glyphicon-ban-circle {
font-size: 130%;
}
.btn-secondary {
color: #fff;
background-color: #6c757d;
border-color: #6c757d;
}
.btn-secondary:hover {
}
.btn-secondary:hover {
color: #fff;
background-color: #5a6268;
border-color: #545b62;
}
}
</style>
<script>
$(function () {
$(function() {
$('#table_index2').DataTable({
"scrollX": true,
"pageLength": 50
@ -98,7 +111,7 @@ $(function () {
.order([0, "desc"])
.draw();
*/
});
});
</script>
<!--改由有望客戶入口
<p>
@ -108,7 +121,7 @@ $(function () {
</p>
-->
<?php
if ($data):
if ($data) :
/*
if($_SERVER["REQUEST_METHOD"] == "POST"){
if(empty($_POST["name"]) && empty($_POST["email"]) && empty($_POST["website"])){
@ -119,8 +132,8 @@ if ($data):
}
*/
?>
<link rel="stylesheet" href="common.css">
<div style="overflow-x:auto; white-space:nowrap;">
<link rel="stylesheet" href="common.css">
<div style="overflow-x:auto; white-space:nowrap;">
<table id="table_index2" class="table table-striped table-bordered" style="width:100%">
<thead>
<tr>
@ -148,12 +161,12 @@ if ($data):
</thead>
<tbody>
<?php
foreach($data as $data) :
foreach ($data as $data) :
$sign1 = $sign2 = $sign3 = $sign4 = "";
$oneself = ($data["creater"]==$user_id) ? 1 : 0; // 是否為營業員本人
$oneself = ($data["creater"] == $user_id) ? 1 : 0; // 是否為營業員本人
// 簽核狀況
$db_query = "select sign1, sign2, sign3, sign4 from pricereview_sign where mid = '".$data["id"]."'";
$res_s = mysqli_query($link ,$db_query);
$db_query = "select sign1, sign2, sign3, sign4 from pricereview_sign where mid = '" . $data["id"] . "'";
$res_s = mysqli_query($link, $db_query);
if ($row_s = mysqli_fetch_row($res_s)) {
list($sign1, $sign2, $sign3, $sign4) = $row_s;
// 下一位簽核人員:$sign_nt, 目前簽核進度:$sign_st
@ -231,33 +244,34 @@ if ($data):
<?php
} elseif ($data["status"] == "YS") {
?>
<a href="specsurvey-create.php?mid=<?=$data['id'];?>&function_name=specsurvey&token=<?=$token;?>" class="btn btn-danger btn-sm">填規調</a>
<a href="specsurvey-create.php?mid=<?= $data['id']; ?>&function_name=specsurvey&token=<?= $token; ?>" class="btn btn-danger btn-sm">填規調</a>
<?php
}
}
?>
<a href="pricereview-check.php?id=<?php echo $data['id']."&".$para; ?>" class="btn btn-warning btn-sm">檢視</a>
<a href="pricereview-check.php?id=<?php echo $data['id'] . "&" . $para; ?>" class="btn btn-warning btn-sm">檢視</a>
<?php
if ($user_id=="M0023") {
?>
<a href="specsurvey-create.php?mid=<?=$data['id'];?>&function_name=specsurvey&token=<?=$token;?>" class="btn btn-danger btn-sm">填規調</a>
<?php
}
?>
if ($user_id == "M0023") {
?>
<a href="specsurvey-create.php?mid=<?= $data['id']; ?>&function_name=specsurvey&token=<?= $token; ?>" class="btn btn-danger btn-sm">填規調</a>
<?php
}
?>
</td>
<td>
<?php
$str = $uperson = $ustatus = $udtte = "";
if (!empty($sign1)) list($uperson, $ustatus, $udtte) = explode(",", $sign1);
// echo $sign1;
if ($ustatus) {
if ($ustatus == "Y") $str = "<span class=\"glyphicon glyphicon-ok\" title=\"同意\"></span>";
elseif ($ustatus == "N") $str = "<span class=\"glyphicon glyphicon-ban-circle\" title=\"不同意\"></span>";
$str .= "<br>".$accountname_arr[$uperson]."<br>".$udtte;
$str .= "<br>" . $accountname_arr[$uperson] . "<br>" . $udtte;
} else {
if ($ss_arr["sign_st"]==1 && in_array($user_id, $ss_arr["sign_nt"]) && $data["status"]=="YS") {
if ($ss_arr["sign_st"] == 1 && in_array($user_id, $ss_arr["sign_nt"]) && $data["status"] == "YS") {
$str = "<span class=\"glyphicon glyphicon-user\"></span>";
$str = "待簽核";
$str = "<a href=\"pricereview-check.php?st=1&id=".$data["id"]."&".$para."\" class=\"btn btn-primary btn-sm\">".$str."</a>";
$str = "<a href=\"pricereview-check.php?st=1&id=" . $data["id"] . "&" . $para . "\" class=\"btn btn-primary btn-sm\">" . $str . "</a>";
} else $str = "--";
}
echo $str;
@ -309,12 +323,12 @@ if ($user_id=="M0023") {
if ($ustatus) {
if ($ustatus == "Y") $str = "<span class=\"glyphicon glyphicon-ok\" title=\"同意\"></span>";
elseif ($ustatus == "N") $str = "<span class=\"glyphicon glyphicon-ban-circle\" title=\"不同意\"></span>";
$str .= "<br>".$accountname_arr[$uperson]."<br>".$udtte;
$str .= "<br>" . $accountname_arr[$uperson] . "<br>" . $udtte;
} else {
if (($data["status"] == "YS") && ($ss_arr["sign_st"] == 2) && (in_array($user_id, $ss_arr["sign_nt"]))) {
$str = "<span class=\"glyphicon glyphicon-user\"></span>";
$str = "待簽核";
$str = "<a href=\"pricereview-check.php?st=2&id=".$data["id"]."&".$para."\" class=\"btn btn-primary btn-sm\">".$str."</a>";
$str = "<a href=\"pricereview-check.php?st=2&id=" . $data["id"] . "&" . $para . "\" class=\"btn btn-primary btn-sm\">" . $str . "</a>";
} else $str = "--";
}
echo $str;
@ -360,12 +374,12 @@ if ($user_id=="M0023") {
if ($ustatus) {
if ($ustatus == "Y" || $ustatus == "YY") $str = "<span class=\"glyphicon glyphicon-ok\" title=\"同意\"></span>";
elseif ($ustatus == "N") $str = "<span class=\"glyphicon glyphicon-ban-circle\" title=\"不同意\"></span>";
$str .= "<br>".$accountname_arr[$uperson]."<br>".$udtte;
$str .= "<br>" . $accountname_arr[$uperson] . "<br>" . $udtte;
} else {
if (($data["status"] == "YS") && ($ss_arr["sign_st"] == 3) && (in_array($user_id, $ss_arr["sign_nt"]))) {
$str = "<span class=\"glyphicon glyphicon-user\"></span>";
$str = "待簽核";
$str = "<a href=\"pricereview-check.php?st=3&id=".$data["id"]."&".$para."\" class=\"btn btn-primary btn-sm\">".$str."</a>";
$str = "<a href=\"pricereview-check.php?st=3&id=" . $data["id"] . "&" . $para . "\" class=\"btn btn-primary btn-sm\">" . $str . "</a>";
} else $str = "--";
}
echo $str;
@ -406,12 +420,12 @@ if ($user_id=="M0023") {
if ($ustatus) {
if ($ustatus == "Y") $str = "<span class=\"glyphicon glyphicon-ok\" title=\"同意\"></span>";
elseif ($ustatus == "N") $str = "<span class=\"glyphicon glyphicon-ban-circle\" title=\"不同意\"></span>";
$str .= "<br>".$accountname_arr[$uperson]."<br>".$udtte;
$str .= "<br>" . $accountname_arr[$uperson] . "<br>" . $udtte;
} else {
if (($data["status"] == "YS") && ($ss_arr["sign_st"] == 4) && (in_array($user_id, $ss_arr["sign_nt"]))) {
$str = "<span class=\"glyphicon glyphicon-user\"></span>";
$str = "待簽核";
$str = "<a href=\"pricereview-check.php?st=4&id=".$data["id"]."&".$para."\" class=\"btn btn-primary btn-sm\">".$str."</a>";
$str = "<a href=\"pricereview-check.php?st=4&id=" . $data["id"] . "&" . $para . "\" class=\"btn btn-primary btn-sm\">" . $str . "</a>";
} else $str = "--";
}
echo $str;
@ -420,14 +434,14 @@ if ($user_id=="M0023") {
<td><?php echo $status_arr[$data["status"]]; ?></td>
<!--<td>
<p>
<a href="pricereview-edit.php?id=<?php echo $data['id']."&".$para; ?>" class="btn btn-info btn-sm">
<a href="pricereview-edit.php?id=<?php echo $data['id'] . "&" . $para; ?>" class="btn btn-info btn-sm">
<span class="glyphicon glyphicon-pencil"></span>
</a>
</p>
</td>-->
<style>
.applybtn{
color:#fff;
.applybtn {
color: #fff;
background-color: #1484c4;
display: block;
border-radius: 4px;
@ -435,40 +449,42 @@ if ($user_id=="M0023") {
font-size: 13px;
}
.applybtn:hover{
.applybtn:hover {
background-color: #1494f9;
color:#fff;
color: #fff;
}
</style>
<td>
<?php if(($data['status'] == 'YY' && $oneself) || $user_id == "M0174"): ?>
<?php if (($data['status'] == 'YY' && $oneself) || $user_id == "M0174") : ?>
<a class="applybtn" href="../contract/contract-new-apply.php?id=<?php echo $data['id'] . '&' . $para; ?>">
<?php if($data['applystatus'] <1){
<?php if ($data['applystatus'] < 1) {
echo "申請";
}else{
} else {
echo "檢視";
} ?>
</a><br>
<?php endif; ?>
<?php if($data['status'] == 'YY' && ($user_id == "M0060" || $user_id == "M0107" || $user_id == "M0174") && $data['applystatus'] == 1): ?>
<?php if ($data['status'] == 'YY' && ($user_id == "M0060" || $user_id == "M0107" || $user_id == "M0174") && $data['applystatus'] == 1) : ?>
<a class="applybtn" href="../contract/contract-new-apply.php?id=<?php echo $data['id'] . '&' . $para; ?>">待簽核</a><br>
<?php endif; ?>
<?php if($data['status'] != 'YY' ): ?>
<?php if ($data['status'] != 'YY') : ?>
<span style="font-size:13px;font-weight:600">--</span>
<?php endif; ?>
<!-- 工號M0107、M0174有所有權限 -->
<?php if(($data['status'] === 'YY' && $data['applystatus'] == 3 && ($user_id == "M0107" || $user_id == "M0060")) || $user_id == "M0174"): ?>
<a class="applybtn" href="../contract/contract-download.php?id=<?php echo $data['id'] . '&' . $para?>">下載</a>
<?php if (($data['status'] === 'YY' && $data['applystatus'] == 3 && ($user_id == "M0107" || $user_id == "M0060")) || $user_id == "M0174") : ?>
<a class="applybtn" href="../contract/contract-download.php?id=<?php echo $data['id'] . '&' . $para ?>">下載</a>
<?php endif; ?>
</td>
</tr>
<?php endforeach; ?>
</tbody>
</table>
</div>
</div>
<?php
else:
else :
echo "<h2>There is no record!</h2>";
endif;

2
wms/mkt/pricereview_renovate-index.php

@ -11,7 +11,7 @@ $data = array();
// sql語法存在變數中
$sql_cmd = sql_myself($user_id);
// M0024許伃廷,M0107許紓晴,M0012李盈瑩權限全開
if ($user_id == "M0024" || $user_id == "M0107" || $user_id == "M0012" || $user_id == "M0060" || $user_id == "M0189") {
if ($user_id == "M0024" || $user_id == "M0107" || $user_id == "M0012" || $user_id == "M0060" || $user_id == "M0189" || $user_id == "TEST01" || $user_id == "TEST02" || $user_id == "TEST03" || $user_id == "TEST04") {
$sql_cmd = "where create_at >= '2023-01-01 00:00:00'";
}
if ($user_id == "M0008") {

86
wms/mkt/specsurvey-index.php

@ -5,7 +5,7 @@ include "../header.php";
$data = array();
// sql語法存在變數中
$sql_cmd = sql_myself($user_id, "s.creater");
if ($user_id == "M0060" || $user_id == "M0189") $sql_cmd = "";
if ($user_id == "M0060" || $user_id == "M0189" || $user_id == "TEST01" || $user_id == "TEST02" || $user_id == "TEST03" || $user_id == "TEST04") $sql_cmd = "";
$sql2 = (empty($sql_cmd)) ? "where" : "and";
$sql2 .= " s.mid = p.id and p.ekind = '新梯' ";
$sql2 .= "and (s.mid, s.pr_item_id, s.sub_item_id, s.version) in (select s.mid, s.pr_item_id, s.sub_item_id, max(s.version) from specsurvey_main s, pricereview_main p where s.mid = p.id group by s.mid, s.pr_item_id, s.sub_item_id)";
@ -24,7 +24,7 @@ $class_arr = [1 => "新梯", 2 => "舊改M1", 3 => "舊改M2", 4 => "舊改M3",
</p>
-->
<?php
if ($data):
if ($data) :
/*
if ($_SERVER["REQUEST_METHOD"] == "POST") {
if(empty($_POST["name"]) && empty($_POST["email"]) && empty($_POST["website"])){
@ -35,49 +35,57 @@ if ($data):
}
*/
?>
<style>
table {
table-layout:fixed;
<style>
table {
table-layout: fixed;
width: 100%;
}
td {
word-wrap:break-word;
}
img {
width:125px;
}
.width_style_1 {
width:125px;
}
table{
width:100%;
}
#table_index_filter{
float:right;
}
#table_index_paginate{
float:right;
}
label {
}
td {
word-wrap: break-word;
}
img {
width: 125px;
}
.width_style_1 {
width: 125px;
}
table {
width: 100%;
}
#table_index_filter {
float: right;
}
#table_index_paginate {
float: right;
}
label {
display: inline-flex;
margin-bottom: .5rem;
margin-top: .5rem;
}
.btn-sm {
font-size:14px;
}
.btn-sm {
font-size: 14px;
margin: 2px 0;
line-height: 90%;
}
</style>
<script>
$(function () {
}
</style>
<script>
$(function() {
var api = $('#table_index').dataTable().api();
api
.order([0, "desc"])
.draw();
});
</script>
<div style="overflow-x:auto;">
});
</script>
<div style="overflow-x:auto;">
<table id="table_index" class="table table-striped table-bordered" style="width:100%">
<thead>
<tr>
@ -103,7 +111,7 @@ $(function () {
<tbody>
<?php
foreach ($data as $data) :
$sql2 = "select item_spec from pricereview_item where mid = '".$data["mid"]."' and item_no = '".$data["pr_item_id"]."'";
$sql2 = "select item_spec from pricereview_item where mid = '" . $data["mid"] . "' and item_no = '" . $data["pr_item_id"] . "'";
$res2 = mysqli_query($link, $sql2);
$row = mysqli_fetch_row($res2);
$item_spec = $row[0];
@ -126,7 +134,7 @@ $(function () {
<td><?php echo $class_arr[$data['class']]; ?></td>
<td><?php echo $data['creater']; ?></td>
<td><?php echo $data['create_at']; ?></td>
<td><a href="specsurvey-view.php?pa=<?php echo $data['mid'].",".$data['pr_item_id'],",".$data['version'].",".$data['sub_item_id']; ?>&function=specsurvey&<?php echo $token_link; ?>" class="btn btn-warning btn-sm">檢視</a></td>
<td><a href="specsurvey-view.php?pa=<?php echo $data['mid'] . "," . $data['pr_item_id'], "," . $data['version'] . "," . $data['sub_item_id']; ?>&function=specsurvey&<?php echo $token_link; ?>" class="btn btn-warning btn-sm">檢視</a></td>
<!--<td>
<p>
<a href="specsurvey-delete.php?id=<?php echo $data['id']; ?>&<?php echo $token_link; ?>" class="btn btn-info btn-sm" onClick="return confirm('Are you sure you want to delete?')">
@ -138,9 +146,9 @@ $(function () {
<?php endforeach; ?>
</tbody>
</table>
</div>
</div>
<?php
else:
else :
echo "<h2>There is no record!</h2>";
endif;

86
wms/mkt/specsurvey_renovate-index.php

@ -5,7 +5,7 @@ include "../header.php";
$data = array();
// sql語法存在變數中
$sql_cmd = sql_myself($user_id, "s.creater");
if ($user_id == "M0060" || $user_id == "M0189") $sql_cmd = "";
if ($user_id == "M0060" || $user_id == "M0189" || $user_id == "TEST01" || $user_id == "TEST02" || $user_id == "TEST03" || $user_id == "TEST01" || $user_id == "TEST02" || $user_id == "TEST03" || $user_id == "TEST04") $sql_cmd = "";
$sql2 = (empty($sql_cmd)) ? "where" : "and";
$sql2 .= " s.mid = p.id and p.ekind = '汰改' ";
$sql2 .= "and (s.mid, s.pr_item_id, s.sub_item_id, s.version) in (select s.mid, s.pr_item_id, s.sub_item_id, max(s.version) from specsurvey_main s, pricereview_main p where s.mid = p.id group by s.mid, s.pr_item_id, s.sub_item_id)";
@ -24,7 +24,7 @@ $class_arr = [1 => "新梯", 2 => "舊改M1", 3 => "舊改M2", 4 => "舊改M3",
</p>
-->
<?php
if ($data):
if ($data) :
/*
if ($_SERVER["REQUEST_METHOD"] == "POST") {
if(empty($_POST["name"]) && empty($_POST["email"]) && empty($_POST["website"])){
@ -35,49 +35,57 @@ if ($data):
}
*/
?>
<style>
table {
table-layout:fixed;
<style>
table {
table-layout: fixed;
width: 100%;
}
td {
word-wrap:break-word;
}
img {
width:125px;
}
.width_style_1 {
width:125px;
}
table{
width:100%;
}
#table_index_filter{
float:right;
}
#table_index_paginate{
float:right;
}
label {
}
td {
word-wrap: break-word;
}
img {
width: 125px;
}
.width_style_1 {
width: 125px;
}
table {
width: 100%;
}
#table_index_filter {
float: right;
}
#table_index_paginate {
float: right;
}
label {
display: inline-flex;
margin-bottom: .5rem;
margin-top: .5rem;
}
.btn-sm {
font-size:14px;
}
.btn-sm {
font-size: 14px;
margin: 2px 0;
line-height: 90%;
}
</style>
<script>
$(function () {
}
</style>
<script>
$(function() {
var api = $('#table_index').dataTable().api();
api
.order([0, "desc"])
.draw();
});
</script>
<div style="overflow-x:auto;">
});
</script>
<div style="overflow-x:auto;">
<table id="table_index" class="table table-striped table-bordered" style="width:100%">
<thead>
<tr>
@ -103,7 +111,7 @@ $(function () {
<tbody>
<?php
foreach ($data as $data) :
$sql2 = "select item_spec from pricereview_item where mid = '".$data["mid"]."' and item_no = '".$data["pr_item_id"]."'";
$sql2 = "select item_spec from pricereview_item where mid = '" . $data["mid"] . "' and item_no = '" . $data["pr_item_id"] . "'";
$res2 = mysqli_query($link, $sql2);
$row = mysqli_fetch_row($res2);
$item_spec = $row[0];
@ -126,7 +134,7 @@ $(function () {
<td><?php echo $class_arr[$data['class']]; ?></td>
<td><?php echo $data['creater']; ?></td>
<td><?php echo $data['create_at']; ?></td>
<td><a href="specsurvey_renovate-view.php?pa=<?php echo $data['mid'].",".$data['pr_item_id'],",".$data['version'].",".$data['sub_item_id']; ?>&function=specsurvey_renovate&<?php echo $token_link; ?>" class="btn btn-warning btn-sm">檢視</a></td>
<td><a href="specsurvey_renovate-view.php?pa=<?php echo $data['mid'] . "," . $data['pr_item_id'], "," . $data['version'] . "," . $data['sub_item_id']; ?>&function=specsurvey_renovate&<?php echo $token_link; ?>" class="btn btn-warning btn-sm">檢視</a></td>
<!--<td>
<p>
<a href="specsurvey-delete.php?id=<?php echo $data['id']; ?>&<?php echo $token_link; ?>" class="btn btn-info btn-sm" onClick="return confirm('Are you sure you want to delete?')">
@ -138,9 +146,9 @@ $(function () {
<?php endforeach; ?>
</tbody>
</table>
</div>
</div>
<?php
else:
else :
echo "<h2>There is no record!</h2>";
endif;

Loading…
Cancel
Save