44 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			44 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
/* eslint-disable no-undef */
 | 
						|
import { extendInclude, extendRule, initFilter, getRandomCode } from "../../utils/common";
 | 
						|
 | 
						|
/**
 | 
						|
 * @return {string}
 | 
						|
 */
 | 
						|
//工艺线路明细
 | 
						|
export default {
 | 
						|
 | 
						|
  onBeforeEdit: ({ isNew, stateData, getFieldValue, data, setFieldValueByBatch, dispatch, login, setFieldEditable, setFieldVisibleByBatch }) => {
 | 
						|
 | 
						|
  },
 | 
						|
  onSubChange: ({ value, colInfo, pageCode, record, setRowFieldVisible, setFieldValueByBatch, setFieldEditable, dispatch, saveRowRecord }) => {
 | 
						|
    // if (colInfo.FIELD_NAME == 'FIELD_TYPE') {
 | 
						|
    //   const temps = [];
 | 
						|
    //   temps.push({ field: 'NAME', value: '' })
 | 
						|
    //   temps.push({ field: 'FIELD_NAME', value: '' })
 | 
						|
    //   temps.push({ field: 'TREE_NAME', value: '' })
 | 
						|
    //   setFieldValueByBatch(temps);
 | 
						|
    //   record.NAME = '';
 | 
						|
    //   saveRowRecord(record);
 | 
						|
    //   // if (value == 0) {
 | 
						|
    //   //   setRowFieldVisible(pageCode, { "TREE_NAME": true, 'FIELD_NAME': false })
 | 
						|
    //   // } else {
 | 
						|
    //   //   setRowFieldVisible(pageCode, { "TREE_NAME": false, 'FIELD_NAME': true })
 | 
						|
    //   // }
 | 
						|
    // }
 | 
						|
    if(colInfo.FIELD_NAME == 'FIELD_NAME'){
 | 
						|
      record.TREE_NAME = '';
 | 
						|
      record.NAME=value;
 | 
						|
      saveRowRecord(record);
 | 
						|
    }
 | 
						|
    if(colInfo.FIELD_NAME == 'TREE_NAME'){
 | 
						|
      record.FIELD_NAME = '';
 | 
						|
      record.NAME=value;
 | 
						|
      saveRowRecord(record);
 | 
						|
    }
 | 
						|
  },
 | 
						|
  onAfterAddSubRow: ({ srcRecord, colInfo, pageCode, record, setRowFieldVisible }) => {
 | 
						|
 | 
						|
  },
 | 
						|
 | 
						|
}
 |