Commit 22c5f5003d25c36587f20fe5e45fbfff68b06cb3

Authored by xu
1 parent 67523b78
Exists in master

1. F 批次的NO生成调整代码

domain/manufacturer/Manufacturer.php
... ... @@ -141,14 +141,8 @@ class Manufacturer
141 141 return "0001";
142 142 }
143 143 $dataNo = hexdec($findManufacturer['manufacture_no']) + 1;
144   - $dataNo = (string) dechex($dataNo);
145   - if (strlen($dataNo) == 1) {
146   - $dataNo = "000" . $dataNo;
147   - } else if (strlen($dataNo) == 2) {
148   - $dataNo = "00" . $dataNo;
149   - } else if (strlen($dataNo) == 3) {
150   - $dataNo = "0" . $dataNo;
151   - }
  144 + $dataNo = sprintf('%04X', $dataNo);
  145 +
152 146 return strtoupper($dataNo);
153 147 }
154 148  
... ...
domain/model/Model.php
... ... @@ -86,14 +86,8 @@ class Model
86 86 return "0001";
87 87 }
88 88 $dataNo = hexdec($findModel['model_no']) + 1;
89   - $dataNo = (string) dechex($dataNo);
90   - if (strlen($dataNo) == 1) {
91   - $dataNo = "000" . $dataNo;
92   - } else if (strlen($dataNo) == 2) {
93   - $dataNo = "00" . $dataNo;
94   - } else if (strlen($dataNo) == 3) {
95   - $dataNo = "0" . $dataNo;
96   - }
  89 + $dataNo = sprintf('%04X', $dataNo);
  90 +
97 91 return strtoupper($dataNo);
98 92 }
99 93 }
100 94 \ No newline at end of file
... ...
domain/production/Production.php
... ... @@ -86,14 +86,8 @@ class Production
86 86 return "0001";
87 87 }
88 88 $dataNo = hexdec($findProduction['production_no']) + 1;
89   - $dataNo = (string) dechex($dataNo);
90   - if (strlen($dataNo) == 1) {
91   - $dataNo = "000" . $dataNo;
92   - } else if (strlen($dataNo) == 2) {
93   - $dataNo = "00" . $dataNo;
94   - } else if (strlen($dataNo) == 3) {
95   - $dataNo = "0" . $dataNo;
96   - }
  89 + $dataNo = sprintf('%04X', $dataNo);
  90 +
97 91 return strtoupper($dataNo);
98 92 }
99 93 }
100 94 \ No newline at end of file
... ...
domain/project/Project.php
... ... @@ -86,14 +86,8 @@ class Project
86 86 return "0001";
87 87 }
88 88 $dataNo = hexdec($findModel['project_no']) + 1;
89   - $dataNo = (string) dechex($dataNo);
90   - if (strlen($dataNo) == 1) {
91   - $dataNo = "000" . $dataNo;
92   - } else if (strlen($dataNo) == 2) {
93   - $dataNo = "00" . $dataNo;
94   - } else if (strlen($dataNo) == 3) {
95   - $dataNo = "0" . $dataNo;
96   - }
  89 + $dataNo = sprintf('%04X', $dataNo);
  90 +
97 91 return strtoupper($dataNo);
98 92 }
99 93 }
100 94 \ No newline at end of file
... ...