diff --git a/wms/cont/css/pricereview.css b/wms/cont/css/pricereview.css
index 3cd7f902..0169e645 100644
--- a/wms/cont/css/pricereview.css
+++ b/wms/cont/css/pricereview.css
@@ -111,7 +111,6 @@
opacity: 1;
}
#pricereviewCreate .container .pricreviewmain > .divitem table .copyBtn {
- width: 30px;
height: 30px;
}
#pricereviewCreate .container .pricreviewmain > .divitem table .saletd {
diff --git a/wms/cont/css/pricereview.css.map b/wms/cont/css/pricereview.css.map
index a5d7bedf..dd3f0e70 100644
--- a/wms/cont/css/pricereview.css.map
+++ b/wms/cont/css/pricereview.css.map
@@ -1 +1 @@
-{"version":3,"sources":["pricereview.css","pricereview.scss"],"names":[],"mappings":"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","file":"pricereview.css"}
\ No newline at end of file
+{"version":3,"sources":["pricereview.css","pricereview.scss"],"names":[],"mappings":"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","file":"pricereview.css"}
\ No newline at end of file
diff --git a/wms/cont/css/pricereview.scss b/wms/cont/css/pricereview.scss
index 7812e8e5..ecc890a6 100644
--- a/wms/cont/css/pricereview.scss
+++ b/wms/cont/css/pricereview.scss
@@ -119,7 +119,6 @@
opacity: 1;
}
.copyBtn{
- width: 30px;
height: 30px;
}
.saletd{
diff --git a/wms/cont/js/pricereviewAlpine.js b/wms/cont/js/pricereviewAlpine.js
index fe3df137..9536b056 100644
--- a/wms/cont/js/pricereviewAlpine.js
+++ b/wms/cont/js/pricereviewAlpine.js
@@ -5,6 +5,8 @@ const pricereviewCreate = ()=>{
},
modalShow:{
elevator: false,
+ other:false,
+ otherToElevator:false,
},
total_spec:0,
elevators:[],
@@ -23,9 +25,20 @@ const pricereviewCreate = ()=>{
lastDate:'', // 上次年檢日期
yearCheckFee:'', //年檢費用
price:'', //公司發布價(月)
- qty:'', //電梯數量
+ qty:1, //電梯數量
sale_price:'', //契約報價
},
+ otherOptions: [],
+ modalOtherOptionInfo:{
+ pr_no:"",
+ name:"",
+ price: 0,
+ num:"",
+ },
+ otherOptionKey:0,
+ currentOtherOptionKey:'',
+ toElevators:[],
+ toElevatorNo:'',
openCreateElevatorModal(){
this.modalShow.elevator = true;
body.style.overflow = 'hidden';
@@ -42,13 +55,14 @@ const pricereviewCreate = ()=>{
permitNumber:'',
brand:'',
m1:0,
- months:'',
+ startDate:'',
+ endDate:'',
cycle:'',
checkYear:'',
lastDate:'',
yearCheckFee:'',
price:'',
- qty:'',
+ qty:1,
sale_price:'',
};
},
@@ -114,5 +128,98 @@ const pricereviewCreate = ()=>{
sale_price: sale_price
})
},
+ removeElevator(id){
+ this.elevators = this.elevators.filter(elevator=> elevator.id != id)
+ },
+ openCreateOtherOptionFn(){
+ this.modalShow.other = true
+ body.style.overflow = 'hidden'
+ },
+ createOtherOptionFn(){
+ this.otherOptionKey ++;
+ this.otherOptions.push({
+ id: this.otherOptionKey,
+ pr_no: this.modalOtherOptionInfo.pr_no,
+ name: this.modalOtherOptionInfo.name,
+ price: this.modalOtherOptionInfo.price,
+ num: this.modalOtherOptionInfo.num,
+ toElevator:[],
+ })
+ this.modalOtherOptionInfo = {
+ pr_no: '',
+ name: '',
+ price: 0,
+ num: '',
+ }
+ this.hideCreateOtherOptionModal();
+ },
+ hideCreateOtherOptionModal(){
+ this.modalShow.other = false
+ // this.$refs.createOtherOptionModal.style.display = 'none';
+ body.style.overflow = 'auto'
+ },
+ addOtherOptionToElevator(id){
+ this.currentOtherOptionKey = id;
+ this.toElevators = [];
+ this.toElevatorNo = "";
+ const matchElevators = this.otherOptions.filter(option=> option.id == id)[0].toElevator.map(elevator=> elevator.id)
+ this.toElevatorNo = matchElevators[0]
+ console.log(this.elevators);
+ this.elevators.forEach(elevator=>{
+ if(elevator.price > 0){
+ let model = ''
+ model = elevator.spec
+ this.toElevators.push({
+ id: elevator.id,
+ model: model,
+ checked: matchElevators.includes(elevator.id) ? 1: 0,
+ })
+ }
+ })
+
+ this.modalShow.otherToElevator = true
+ body.style.overflow = 'hidden'
+ },
+ hideToOtherOptionElevatorModal(){
+ this.modalShow.otherToElevator = false
+ body.style.overflow = 'auto'
+ },
+ copyOtherOption(id){
+ this.otherOptionKey++;
+ const copyOption = this.otherOptions.filter(option=> option.id === id)[0]
+ console.log(copyOption);
+ this.otherOptions.push({
+ id: this.otherOptionKey,
+ name: copyOption.name,
+ price: copyOption.price,
+ num: copyOption.num,
+ toElevator: [],
+ pr_no: copyOption.pr_no
+ })
+ console.log(this.otherOptions);
+ },
+ chkOtherOptionToElevators(){
+ const checkedOptions = [];
+
+ const matchElevators = this.elevators.filter(elevator=> elevator.id == this.toElevatorNo)[0]
+ console.log(matchElevators);
+ checkedOptions.push({
+ id: this.toElevatorNo,
+ model: matchElevators['spec'],
+ })
+ this.otherOptions.forEach(option=>{
+ if(option.id == this.currentOtherOptionKey){
+ option.toElevator = [];
+ option.toElevator.push(...checkedOptions)
+ }
+ })
+ console.log(this.otherOptions);
+ this.currentOtherOptionKey = ''
+
+ this.hideToOtherOptionElevatorModal();
+ },
+ removeOtherOption(id){
+ this.otherOptions = this.otherOptions.filter(option=> option.id != id)
+ },
}
}
\ No newline at end of file
diff --git a/wms/cont/pricereviewCreate.php b/wms/cont/pricereviewCreate.php
index cd65c763..e2b87b9f 100644
--- a/wms/cont/pricereviewCreate.php
+++ b/wms/cont/pricereviewCreate.php
@@ -3,178 +3,61 @@
include_once "../header.php";
require_once "../mkt/conn.php";
+if(!(isset($_GET['vol_no']) && $_GET['vol_no'] != "")){
+ echo "";
+}
+$vol_no = $_GET['vol_no'];
+$sql_str = "SELECT * FROM hope_contract_customer WHERE vol_no = :vol_no";
+$stmt = $conn->prepare($sql_str);
+$stmt->bindParam(':vol_no', $vol_no);
+$stmt->execute();
+$hope_customer = $stmt->fetch(PDO::FETCH_ASSOC);
+
+$apply_key = getApplyKey(date('ym'), 'cmea_apply_key');
+echo $apply_key;
+function getApplyKey($p_yyyymm, $seq_name){
+ if (empty($p_yyyymm) || empty($seq_name)) return null;
+ global $conn;
+ $sql_str = "SELECT yyyymm, prefix FROM sequence WHERE seq_name = :seq_name";
+ $stmt = $conn->prepare($sql_str);
+ $stmt->bindParam(':seq_name', $seq_name);
+ $stmt->execute();
+ $result = $stmt->fetch(PDO::FETCH_ASSOC);
+
+ $yyyymm = $result['yyyymm'];
+ $prefix = $result['prefix'];
+
+ if ($p_yyyymm != $yyyymm) {
+ $sql_str = "UPDATE sequence SET yyyymm = :p_yyyymm, current_val = '10000' WHERE seq_name = :seq_name";
+ $stmt = $conn->prepare($sql_str);
+ $stmt->bindParam(':p_yyyymm', $p_yyyymm);
+ $stmt->bindParam(':seq_name', $seq_name);
+ $stmt->execute();
+ }
+
+ $sql_str = "SELECT CONCAT(:prefix, :p_yyyymm, SUBSTRING(appwms.nextval(:seq_name), 2)) AS seq_no";
+ $stmt = $conn->prepare($sql_str);
+ $stmt->bindParam(':prefix', $prefix);
+ $stmt->bindParam(':p_yyyymm', $p_yyyymm);
+ $stmt->bindParam(':seq_name', $seq_name);
+ $stmt->execute();
+ $result = $stmt->fetch(PDO::FETCH_ASSOC);
+
+ $seq_no = $result['seq_no'];
+
+ return $seq_no;
+}
?>
-
+
+
@@ -253,7 +131,7 @@ require_once "../mkt/conn.php";
-
+
@@ -288,10 +166,10 @@ require_once "../mkt/conn.php";
項次
-
+
- +
- 刪除
+ 複製
+ 刪除
@@ -305,28 +183,9 @@ require_once "../mkt/conn.php";
MAF100貨梯(有機房)
MAQ100強趨梯
MAP100平台梯
- M1(系統更新)
- M1+M4(1:1)系統+主機
- M1+M4(2:1)系統+主機
-
-
- 人乘
-
-
- 請選擇
- 6
- 8
- 9
- 10
- 11
- 12
- 13
- 15
- 17
- 20
- 24
+
載重(KG)
@@ -350,9 +209,22 @@ require_once "../mkt/conn.php";
150
- 規格
-
-
+ 人乘
+
+
+ 請選擇
+ 6
+ 8
+ 9
+ 10
+ 11
+ 12
+ 13
+ 15
+ 17
+ 20
+ 24
+
@@ -361,7 +233,7 @@ require_once "../mkt/conn.php";
品牌
-
+
請選擇
永大
@@ -389,9 +261,20 @@ require_once "../mkt/conn.php";
其他
- 保養月數
+ 竣工檢查年度(民國)
-
+
+
+
+
+
+ 保養開始日期
+
+
+
+ 保養結束日期
+
+
保養週期
@@ -401,6 +284,15 @@ require_once "../mkt/conn.php";
雙週保
+ 保養方式
+
+
+ 請選擇
+ 全包
+ 半包
+ 清包
+
+
送M1
@@ -410,10 +302,7 @@ require_once "../mkt/conn.php";
- 竣工檢查年度
-
-
-
+
上次年檢日期
@@ -428,7 +317,7 @@ require_once "../mkt/conn.php";
電梯數量
-
+
契約報價(月)
@@ -439,6 +328,61 @@ require_once "../mkt/conn.php";
+
diff --git a/wms/cont/window-modal/modalElevaotr.php b/wms/cont/window-modal/modalElevaotr.php
new file mode 100644
index 00000000..896ea9de
--- /dev/null
+++ b/wms/cont/window-modal/modalElevaotr.php
@@ -0,0 +1,179 @@
+
\ No newline at end of file
diff --git a/wms/cont/window-modal/otherOptionModal.php b/wms/cont/window-modal/otherOptionModal.php
new file mode 100644
index 00000000..565ccbf5
--- /dev/null
+++ b/wms/cont/window-modal/otherOptionModal.php
@@ -0,0 +1,33 @@
+
\ No newline at end of file
diff --git a/wms/cont/window-modal/otherToElevatorModal.php b/wms/cont/window-modal/otherToElevatorModal.php
new file mode 100644
index 00000000..3b073176
--- /dev/null
+++ b/wms/cont/window-modal/otherToElevatorModal.php
@@ -0,0 +1,36 @@
+
\ No newline at end of file
diff --git a/wms/crm/crmm02-index.php b/wms/crm/crmm02-index.php
index 33e48991..a4fcc9bd 100644
--- a/wms/crm/crmm02-index.php
+++ b/wms/crm/crmm02-index.php
@@ -170,7 +170,7 @@ if ($data) :
-
+
轉價審
diff --git a/wms/mkt/assets/js/pricereviewAlpine.js b/wms/mkt/assets/js/pricereviewAlpine.js
index 227b2f4c..255c8251 100644
--- a/wms/mkt/assets/js/pricereviewAlpine.js
+++ b/wms/mkt/assets/js/pricereviewAlpine.js
@@ -490,10 +490,14 @@ const pricereviewCreate = ()=>{
this.otherOptionKey++;
},
addOptionToElevator(key){
+ console.log(key);
+ console.log(this.selectedOptions);
this.currentOptionKey = key;
this.toElevators = [];
this.toElevatorNo = "";
const matchElevators = this.selectedOptions.filter(option=> option.key == key)[0].toElevator.map(elevator=> elevator.id)
+ console.log(matchElevators);
+ // this.toElevatorNo = matchElevators.length > 0 ? matchElevators[0] : '';
this.toElevatorNo = matchElevators[0]
this.elevators.forEach(elevator=>{
if(elevator.price > 0){
@@ -544,7 +548,9 @@ const pricereviewCreate = ()=>{
chkOptionToElevators(){
const checkedOptions = [];
const matchElevators = this.elevators.filter(elevator=> elevator.id == this.toElevatorNo)[0]
-
+ console.log(this.elevators);
+ console.log(this.toElevatorNo);
+ console.log(this.elevators.filter(elevator=> elevator.id == this.toElevatorNo));
checkedOptions.push({
id: this.toElevatorNo,
model: matchElevators['model'] ,
@@ -590,7 +596,22 @@ const pricereviewCreate = ()=>{
return issetElevators.includes(el.id)
})
})
- console.log(this.selectedOptions);
+
+ this.otherOptions.forEach(option=>{
+ option.toElevator = option.toElevator.filter(el=>{
+ return issetElevators.includes(el.id)
+ })
+ })
+ this.maintainOptions.forEach(option=>{
+ option.toElevator = option.toElevator.filter(el=>{
+ return issetElevators.includes(el.id)
+ })
+ })
+ this.demolishOptions.forEach(option=>{
+ option.toElevator = option.toElevator.filter(el=>{
+ return issetElevators.includes(el.id)
+ })
+ })
},
removeOption(key){
console.log(this.selectedOptions);
diff --git a/wms/mkt/pricereviewCreate.php b/wms/mkt/pricereviewCreate.php
index f9c6ba6f..72d58e0e 100644
--- a/wms/mkt/pricereviewCreate.php
+++ b/wms/mkt/pricereviewCreate.php
@@ -490,11 +490,6 @@ function convertDateTimeFormat($dateTimeStr) {
MAE100貨梯(有機房)
MAQ100強趨梯
MAP100平台梯
-
- M1(系統更新)
- M1+M4(1:1)系統+主機
- M1+M4(2:1)系統+主機
-
請選擇規格
diff --git a/wms/mkt/window-modal/demolishToElevatorModal.php b/wms/mkt/window-modal/demolishToElevatorModal.php
index da7e3974..3970c026 100644
--- a/wms/mkt/window-modal/demolishToElevatorModal.php
+++ b/wms/mkt/window-modal/demolishToElevatorModal.php
@@ -12,7 +12,7 @@
規格
選擇
-
+
@@ -29,7 +29,7 @@
diff --git a/wms/mkt/window-modal/elevatorModal.php b/wms/mkt/window-modal/elevatorModal.php
index 4bd18d0c..73b0fde4 100644
--- a/wms/mkt/window-modal/elevatorModal.php
+++ b/wms/mkt/window-modal/elevatorModal.php
@@ -23,11 +23,6 @@
MAF100貨梯(有機房)
MAQ100強趨梯
MAP100平台梯
-
- M1(系統更新)
- M1+M4(1:1)系統+主機
- M1+M4(2:1)系統+主機
-
diff --git a/wms/mkt/window-modal/maintainToElevatorModal.php b/wms/mkt/window-modal/maintainToElevatorModal.php
index 524574f2..0658cf50 100644
--- a/wms/mkt/window-modal/maintainToElevatorModal.php
+++ b/wms/mkt/window-modal/maintainToElevatorModal.php
@@ -12,7 +12,7 @@
規格
選擇
-
+
@@ -29,7 +29,7 @@
diff --git a/wms/mkt/window-modal/optionToElevatorModal.php b/wms/mkt/window-modal/optionToElevatorModal.php
index 1a4dfc51..94b2c862 100644
--- a/wms/mkt/window-modal/optionToElevatorModal.php
+++ b/wms/mkt/window-modal/optionToElevatorModal.php
@@ -12,11 +12,11 @@
規格
選擇
-
+
-
+
@@ -29,7 +29,7 @@
diff --git a/wms/mkt/window-modal/otherToElevatorModal.php b/wms/mkt/window-modal/otherToElevatorModal.php
index 8816205b..5798868c 100644
--- a/wms/mkt/window-modal/otherToElevatorModal.php
+++ b/wms/mkt/window-modal/otherToElevatorModal.php
@@ -12,7 +12,7 @@
規格
選擇
-
+
@@ -29,7 +29,7 @@