diff --git a/wms/contract/api/getFacilityNo.php b/wms/contract/api/getFacilityNo.php index 33783a01..81742051 100644 --- a/wms/contract/api/getFacilityNo.php +++ b/wms/contract/api/getFacilityNo.php @@ -504,7 +504,7 @@ class CreateFacilityNo } -$cfn = new CreateFacilityNo; +// $cfn = new CreateFacilityNo; // // 建立作番號 - 新梯 // print_r($cfn->makeMFacilityNo("M", "X", 5)); // echo "

"; diff --git a/wms/contract/api/postContractData.php b/wms/contract/api/postContractData.php index 802e2a42..49641b8e 100644 --- a/wms/contract/api/postContractData.php +++ b/wms/contract/api/postContractData.php @@ -145,8 +145,8 @@ if(isset($_POST["contractno"]) && $_POST["contractno"] != "") { foreach($elevators as $elevator){ $facility_arr[] = $elevator['spec']; } - - $facilityno = $createFacilityNo->makeBFacilityNo("T", $dailyNecessities[$elevator['spec']], (int)$num); + echo $dailyNecessities[$elevator['spec']]; + $facilityno = $createFacilityNo->makeBFacilityNo("T", $facility_arr, (int)$num); $sql_str = "SELECT accountid, name FROM account WHERE accountid = :accountid"; $stmt = $conn->prepare($sql_str); @@ -187,9 +187,6 @@ if(isset($_POST["contractno"]) && $_POST["contractno"] != "") { $stmt -> bindParam(':licensedate' ,$elevator['licensedateeeee']); $result = $stmt -> execute(); } - - - //create schedule table diff --git a/wms/contract/contract-input.php b/wms/contract/contract-input.php index 493fa55a..12c6699d 100644 --- a/wms/contract/contract-input.php +++ b/wms/contract/contract-input.php @@ -14,9 +14,6 @@ $stmt = $conn->prepare($sql_str); $stmt->bindParam(':accounttype',$accounttype); $stmt->execute(); $contractpersons = $stmt->fetchAll(PDO::FETCH_ASSOC); - -$createFacilityNo = new CreateFacilityNo(); -$facilityno = $createFacilityNo->makeTFacilityNo("T", 'X', 5); ?> @@ -34,11 +31,7 @@ $facilityno = $createFacilityNo->makeTFacilityNo("T", 'X', 5); }, cities:[], data:{ -<<<<<<< HEAD - contractno:'Q23080026', -======= contractno:'B23100060', ->>>>>>> yan total_price:'', //合約總價 vat:'', //統一編號 mtype:'A', //維修型態 @@ -58,25 +51,9 @@ $facilityno = $createFacilityNo->makeTFacilityNo("T", 'X', 5); partyAphone:'', //業務聯繫人電話 partyAemail:'', //業務聯繫人email files:[], //附件檔案 -<<<<<<< HEAD - spec:'', //機種 - brand:'', //廠牌 - weight: '', //載重 - numberofpassenger: '', //人乘 - numberofstop:'', //樓停 - numberoffloor:'', //樓層 - speed:'', //速度 - maintainance:'', //保養別 - takecertificatedate:'', //交車日、竣檢日 - licensedate:'', //許可證有效日期 - num:'', //電梯數量 - latitude:'', //緯度 - longitude:'', //經度 -======= num:'', //電梯數量 disabled:false, //資料庫是否有電梯數量資料 elevators:[], //機種、載重、人乘、樓停、樓層、速度、緯度、經度、開門方式、保養別、廠牌、竣檢日、許可證日期 ->>>>>>> yan }, customize:false, step:1, @@ -88,14 +65,11 @@ $facilityno = $createFacilityNo->makeTFacilityNo("T", 'X', 5); this.isLoading = true this.getContractDate(); }else if(this.step == 2){ -<<<<<<< HEAD -======= if(this.data.num <= 0) return alert('請填寫電梯數量!') if(!this.data.disabled){ this.createElevator(); } ->>>>>>> yan this.step = 3 } }, @@ -109,10 +83,6 @@ $facilityno = $createFacilityNo->makeTFacilityNo("T", 'X', 5); this.step = 3 } }, -<<<<<<< HEAD - getContractDate(){ - axios.get('./api/getContractData.php?contractno=' + this.data.contractno).then(res=>{ -======= createElevator(){ for(let i=0;imakeTFacilityNo("T", 'X', 5); this.isLoading = false return } ->>>>>>> yan if(!this.customize){ console.log(res.data); this.data.total_price = res.data.sold_price @@ -182,11 +151,7 @@ $facilityno = $createFacilityNo->makeTFacilityNo("T", 'X', 5); }, preStepFn(){ if(this.step==2){ -<<<<<<< HEAD - if(confirm('回到上一頁會將本頁資料清空,確定返回嗎?')){ -======= if(confirm('回到上一頁會將會初始化資料,確定返回嗎?')){ ->>>>>>> yan this.step = 1 this.data.total_price = '' this.data.salesman = '' @@ -204,12 +169,9 @@ $facilityno = $createFacilityNo->makeTFacilityNo("T", 'X', 5); this.data.speed = '' this.data.takecertificatedate = '' this.step = 1 -<<<<<<< HEAD -======= this.data.num = '' this.data.disabled = false this.data.elevators = [] ->>>>>>> yan return; } }else if(this.step == 3){ @@ -240,11 +202,8 @@ $facilityno = $createFacilityNo->makeTFacilityNo("T", 'X', 5); form.append('user_id', ''); form.append('user_name', ''); form.append('num', this.data.num); -<<<<<<< HEAD -======= console.log(this.data.elevators); form.append('elevators', JSON.stringify(this.data.elevators)); ->>>>>>> yan // 如果有附件檔案,可以逐一加入 for (var i = 0; i < this.data.files.length; i++) { @@ -317,11 +276,7 @@ $facilityno = $createFacilityNo->makeTFacilityNo("T", 'X', 5); 立約人 -<<<<<<< HEAD -

未填寫

-=======

未填寫

->>>>>>> yan 營業員 @@ -331,52 +286,31 @@ $facilityno = $createFacilityNo->makeTFacilityNo("T", 'X', 5); -<<<<<<< HEAD -

未填寫

-=======

未填寫

->>>>>>> yan 合約開始時間 -<<<<<<< HEAD -

未填寫

-=======

未填寫

->>>>>>> yan 合約終止時間 -<<<<<<< HEAD -

未填寫

-=======

未填寫

->>>>>>> yan 電梯台數 -<<<<<<< HEAD - -

未填寫

-=======

未填寫

電梯數量需大於0

->>>>>>> yan 統一編號/身分證 -<<<<<<< HEAD -

未填寫

-=======

未填寫

->>>>>>> yan 維修型態 @@ -384,52 +318,21 @@ $facilityno = $createFacilityNo->makeTFacilityNo("T", 'X', 5); -<<<<<<< HEAD -

未填寫

- - - 開門方式 - - - -

未填寫

- -=======

未填寫

->>>>>>> yan 客戶電話 -<<<<<<< HEAD -

未填寫

-=======

未填寫

->>>>>>> yan Email -<<<<<<< HEAD -

未填寫

-=======

未填寫

->>>>>>> yan 保養員 @@ -439,11 +342,7 @@ $facilityno = $createFacilityNo->makeTFacilityNo("T", 'X', 5); -<<<<<<< HEAD -

未填寫

-=======

未填寫

->>>>>>> yan 保養頻率 @@ -452,160 +351,28 @@ $facilityno = $createFacilityNo->makeTFacilityNo("T", 'X', 5); -<<<<<<< HEAD -

未填寫

-=======

未填寫

->>>>>>> yan 業務聯繫人 -<<<<<<< HEAD -

未填寫

-=======

未填寫

->>>>>>> yan 業務聯繫人地址 -<<<<<<< HEAD -

未填寫

-=======

未填寫

->>>>>>> yan 業務聯繫人電話 -<<<<<<< HEAD -

未填寫

-=======

未填寫

->>>>>>> yan 業務聯繫人Email -<<<<<<< HEAD -

未填寫

- - - - 廠牌 - - -

未填寫

- - 區域 - - -

未填寫

- - 詳細地址 - - -

未填寫

- - - - 保養別 - - -

未填寫

- - 竣檢日 - - -

未填寫

- - 許可證有效時間 - - -

未填寫

- - 附件 - - -

未填寫

- - - - - - - -