開平食材採購系統

出自福留子孫
在2014年6月4日 (三) 07:28由丁志仁對話 | 貢獻所做的修訂版本

跳轉到: 導覽搜尋

文件

網站

  • 測試與正式網站是同一台機器,只是不同資料夾
  • 正式網站
    1. 內網:10.80.8.18/port:22/SFTP/jj
    2. 外網:kpftest.kpvs.tp.edu.tw/port:13587/SFTP/需要kvm-fz.ppk/jj
  • 正式用 et 資料夾,給 kpfood 用。kpfood.kpvs.tp.edu.tw
  • 新增 ett 資料夾,給 kpf_test 用。kpftest.kpvs.tp.edu.tw
    1. 改 /config/constant.php,改 et 類別位置。
    2. 新增 ett 軟連結指向 ett 。
  • 資料庫 http://kpfpma.kpvs.tp.edu.tw/

架構

/config

 site的常數
 工作程式頭

/views

 /template
   header.php 等於 theme.php


crontab 在位置在 /var/spool/cron 資料夾中

測試

排序 bug

請購單插入食材檢查

  • food.php 請購
    1. 叫 searchSelect.php 查表 kpfood_food_food 產生 select 及其諸 option
    2. 回到 etable.php 的主程式其中 $action=='ins_ed' 或 $action=='inss' ,並且傳回 workControl[請購單編碼]
    3. 再來要想怎麼檢查表 kpfood_food_order11 如果食材重複跳警告。
    4. 也可在更早 option 出現重複食材就跳警告。

請購單輸入食材不得重覆

改 login.php

在 javascript 中 function postData(dataSource,para,divID,a,waitMoment){…} ahr.onreadystatechange=function(){if(ahr.readyState==4 && ahr.status==200){ if(ahr.responseText.substr(0,5)=='alert'){eval(ahr.responseText.trim());} else{document.getElementById(divID).innerHTML=ahr.responseText;onAjax(a);} }};

food.php

test.php

  • 測試 batch 的 form 與額外的 form 巢狀時,瀏覽器不反應。
  • 最終導致額外的搬位置。

登出時跳到指定的路徑

  • 在 login.php 中新增屬性 logoutTo 。