Quasar Components: https://v0-17.quasar-framework.org/components/
Material Icons: https://material.io/tools/icons/?icon=message&style=baseline

js/base_function.js 專案提供 (命名第一字均為大寫)
 > 登入 / 登出
 > 閒置自動登出
 > Soft連線 透過 soft-node-js_V2
 > Alert / Confirm / Promt / Notify 視窗
 > API GET / POST
 
各頁面實作 請新增 js(頁面檔名.js) 至 js/page_function/ 內  (命名第一字均為小寫)
var page_function = {
	// 該頁面程式
};

如需使用 google地圖($is_googlemap = true) echarts($is_echars = true) 請於該頁面(頁面檔名.php) 啟用


2023/09/23 => 太陽能公版輕量化給MES系統使用

資料庫以下為基本要開的資料表
1. 資料表：[menu] => 運作過程可以看 main_menu.vue => class.WebApi_sys_component.inc
	Step.1
	=> 當要新增php頁面時，如：index.php，要在資料欄位[menu_id]寫入index(對應php名稱)，[menu_name]寫入首頁，[enabled] = true

	Step.2
	=> 接著去cfg/menu.json新增頁面，這邊將不再用base_function的MenuSetup去設定頁面，除了此頁面需要用到點位，那CSV檔還是要新增

	Step.2.1
	=> 看到cfg/menu.json 第一個key => area => 看到index.js裡的data return，有變數VarMenu設為area，表示其他頁面如果也是設定area，那可以看到其他頁面 

	Step.2.2 (看專案是否有需要多國語系，去html_layout_header.inc，第18行註解，第19行打開)
	=> 設定多國語系 js/lang/i18n_messages_zh-hant.js，找menu:{}，設定


-----------------------by LEO-------------------------
git 共同開發說明

htdocs\sesoda\js\base_function_base.js 
需先複製一份到相同目錄中
並更名為 base_function.js 

htdocs\sesoda\action\Parameters_base.php
需先複製一份到相同目錄中
並更名為 Parameters.php


上述兩個檔案複製後，可以依據不同的本地開發環境
來調整設定值，並不會去影響到其他共同開發者的本地檔案
如果有要調整這兩個檔案，可將修改寫入各自的_base裡面
再請其他共同開發者比對後併入到自身本地的檔案中即可

2024-08-09 討論
理貨區
1. 去除頁簽【依工單】和【依品項】，改成【理貨中】和【未開工】
2. NO欄位改成checkbox
3. 多選工單做理貨
4. 為了記錄下理貨中資料，理貨中頁面，掃條碼輸入確認數量500點“理貨確認”，發現輸入錯了多了100，可以用輸入負數(-100)的方式去把數量扣回來嗎？理貨記錄就會如下：
時間:2024-08-09 10:00, 數量:500
時間:2024-08-09 10:01, 數量:-100

CNC區平板報工 [Pg12]
機台已經被指派的工單列表，是顯示派工單
-- 派工單
1. 【訂單產量】要改成【預排產量】。
2. 【累計產量】是統計該機台的派工單總產量數。
3. 【進度】=【累計產量】/【預排產量】*100
4. 工單消失的條件：【累計產量】>=【預排產量】


CNC產線狀態(機聯網) [Pg21]
左下查詢是查詢哪個區塊的資料？該即時資料
1. 機台總覽:當下狀態（工研院）
2. 產量長條圖：cnc計數增加量
3. 右下表格資料: 
	編號:機台編號
	狀態:當下狀態（工研院）
	工單號:wo
	累計產量:派工單總產量
	稼動率:運轉時間/當下時間-開工時間*100
	異常時間:工研院機台異常時數
	關機時間:工研院機台關機時數

