| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141 | 
							
- function summaryFormat (v1) {
 
-   var num = v1.value;
 
-   if (isNaN(num)) { num = 0; }
 
-   var n = 2;
 
-   if (num === null || num === 'null' || num === undefined || num === 'undefined') { return ''; }
 
-   if (isNaN(num)) { return num; }
 
-   let data = (num + '').split('.');
 
-   num = data[0];
 
-   if (n) {
 
-     num = Number(num);
 
-     num.toFixed(n);
 
-   }
 
-   num = String(num);
 
-   var re = /(-?\d+)(\d{3})/;
 
-   while (re.test(num)) {
 
-     num = num.replace(re, '$1,$2');
 
-   }
 
-   if (data[1] !== '' && data[1] !== null && data[1] !== undefined) {
 
-     num = num + '.' + Math.floor(Number('0.' + data[1]) * 100);
 
-   }
 
-   return num;
 
- }
 
- function filterOrderNature (e) {
 
-   var val = e.value;
 
-   if (val === '需加工') {
 
-     return '<span class="color-success">' + val + '</span>';
 
-   }
 
-   return val;
 
- }
 
- function teshuyaoqiuRenderer (e) {
 
-   if (e.row.customer_alpha_no) {
 
-     return '<a class="el-button--text rp-teshuyaoqiu" ' +
 
-       '_rowIndex="' + e.rowIndex + '">' + e.row.customer_alpha_no + '</a>';
 
-   } else {
 
-     return '';
 
-   }
 
- }
 
- var proOrderStatus_rp = {
 
-   '0PAA09': '订单已退销售',
 
-   '0PAA10': '订单已接收',
 
-   '0PAA12': '订单下发',
 
-   '0PAA20': '订单已完成',
 
-   '0PAA97': '充当',
 
-   '0PAA98': '脱单',
 
-   '0PDA10': '分条设计完成',
 
-   '0PLW01': '计划已编制',
 
-   '0PLW02': '计划已下发',
 
-   '0PLW03': '开始分条作业',
 
-   '0PLW09': '剪废',
 
-   '0PLW10': '分条作业完成',
 
-   '0PLWXX': '计划已失效',
 
-   '0PPK01': '计划已编制',
 
-   '0PPK02': '计划已下发',
 
-   '0PPK03': '开始分条作业',
 
-   '0PPK10': '分条作业完成',
 
-   '0PPKXX': '计划已失效',
 
-   '5BLW01': '计划已编制',
 
-   '5BLW02': '计划已下发',
 
-   '5BLW03': '开始分条作业',
 
-   '5BLW09': '分条剪废',
 
-   '5BLW10': '分条作业完成',
 
-   '5BLW33': '等待分条判定',
 
-   '5BLW40': '分条判定完成',
 
-   '5BPK03': '等待包装作业',
 
-   '5BPK05': '正在包装作业',
 
-   '5BPK10': '包装作业完成',
 
-   '5BPK33': '等待包装判定',
 
-   '5BPK40': '包装判定完成',
 
-   '5BYA05': '物料在库',
 
-   '5BYS03': '物料待出库',
 
-   '5BYS10': '物料已出库',
 
-   '5BYZ03': '等待装车',
 
-   '5BYZ10': '已发运',
 
-   '5BZA03': '等待退库'
 
- };
 
- function orderStatusRenderer (e) {
 
-   return proOrderStatus_rp[e.value];
 
- }
 
- function filterValidFlag (e) {
 
-   if (e.value === '1' || e.value === 1) {
 
-     return '<span class="color-success">有效</span>';
 
-   } else if (e.value === '0' || e.value === 0) {
 
-     return '<span class="color-danger">无效</span>';
 
-   }
 
- }
 
- var logisticsStorageAttr_rp = {
 
-   '500201': '原料库',
 
-   '500202': '在制品库',
 
-   '500203': '成品库',
 
-   '500204': '客户库'
 
- }
 
- function filterStorageAttr (e) {
 
-   console.log('e', e);
 
-   return logisticsStorageAttr_rp[e.value]
 
-   
 
- }
 
- function filterAreaAttr (e) {
 
-   return e.value
 
-   
 
- }
 
- function filterSize (e) {
 
-   return toFormatNum(e.record.thick) + '*' + toFormatNum(e.record.width);
 
- }
 
- function filterNum (e) {
 
-   return toFormatNum(e.value);
 
- }
 
- function toFormatNum (num, n) {
 
-   if (num === null || num === 'null' || num === undefined || num === 'undefined') { return ''; }
 
-   if (isNaN(num)) { return num; }
 
-   if (n) {
 
-     num = Number(num);
 
-     num.toFixed(n);
 
-   }
 
-   num = String(num);
 
-   var re = /(-?\d+)(\d{3})/;
 
-   while (re.test(num)) {
 
-     num = num.replace(re, '$1,$2');
 
-   }
 
-   return num;
 
- }
 
 
  |