| | |
| | | Int32 HModelLen = grdMain.Rows[j].Cells[HMaterModelCol].Value.ToString().Length; |
| | | string HModelLeft = HModelLen >= 4 ? grdMain.Rows[j].Cells[HMaterModelCol].Value.ToString() : ""; |
| | | string HSubjoin2 = grdMain.Rows[j].Cells[HSubjoin2Col].Value.ToString(); |
| | | |
| | | //çæç©ææ¡ç æ¶ï¼æºåç ä¸å
许为空,å¦è¥ç©æä»£ç åç¼ä¸ä¸ºGæLçï¼å¯è·³è¿æ§å¶ |
| | | if (oSystemParameter.omodel.Gy_BarCodeBill_Rework_Ctrl != "") |
| | | { |
| | | string[] HMaterNumberPrefix = oSystemParameter.omodel.Gy_BarCodeBill_Rework_Ctrl.Split(','); |
| | | |
| | | char HMaterfirstChar = grdMain.Rows[j].Cells[HMaterNumberCol].Value.ToString()[0]; |
| | | |
| | | if (HMaterNumberPrefix.Contains(HMaterfirstChar.ToString())) |
| | | { |
| | | //æ¡ç ç¼å· = å·¥å代ç ï¼1ï¼ + 车é´ä»£ç ï¼060113ï¼+ æºåå· + å¹´ + æ + æ¥ + æµæ°´å· |
| | | TM = "1" + "060113" + HSubjoin2 + sYear + sPeriod + sDay + LSH.ToString("D5"); |
| | | } |
| | | else |
| | | { |
| | | //æ¡ç ç¼å· = å·¥å代ç ï¼1ï¼ + 车é´ä»£ç ï¼060113ï¼+ ç©æä»£ç é¦åæ¯ + å¹´ + æ + æ¥ + æµæ°´å· |
| | | TM = "1" + "060113" + HMaterfirstChar.ToString() + sYear + sPeriod + sDay + LSH.ToString("D5"); |
| | | } |
| | | } |
| | | else |
| | | { |
| | | //æ¡ç ç¼å· = å·¥å代ç ï¼1ï¼ + 车é´ä»£ç ï¼060113ï¼+ æºåå· + å¹´ + æ + æ¥ + æµæ°´å· |
| | | TM = "1" + "060113" + HSubjoin2 + sYear + sPeriod + sDay + LSH.ToString("D5"); |
| | | } |
| | | } |
| | | |
| | | HEntryID = j + 1; |
| | | HBarCode = TM; |