|  |  | @ -312,7 +312,7 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |     </el-card> |  |  |  |     </el-card> | 
			
		
	
		
		
			
				
					
					|  |  |  |     <el-card class="el-card"> |  |  |  |     <el-card class="el-card"> | 
			
		
	
		
		
			
				
					
					|  |  |  |       <el-table v-loading="loading" :data="detailList" style="width: 100%" border highlight-current-row="true"> |  |  |  |       <el-table v-loading="loading" :data="detailList" style="width: 100%" border highlight-current-row="true"> | 
			
		
	
		
		
			
				
					
					|  |  |  |         <el-table-column label="序号" type="index" width="60"></el-table-column> |  |  |  |        <!-- <el-table-column label="序号" type="index" width="60"></el-table-column> | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         <el-table-column label="DI/物资编码" prop="nameCode"></el-table-column> |  |  |  |         <el-table-column label="DI/物资编码" prop="nameCode"></el-table-column> | 
			
		
	
		
		
			
				
					
					|  |  |  |         <el-table-column label="物资名称" prop="productName" show-overflow-tooltip="true"></el-table-column> |  |  |  |         <el-table-column label="物资名称" prop="productName" show-overflow-tooltip="true"></el-table-column> | 
			
		
	
		
		
			
				
					
					|  |  |  |         <el-table-column label="规格型号" prop="spec" show-overflow-tooltip="true"></el-table-column> |  |  |  |         <el-table-column label="规格型号" prop="spec" show-overflow-tooltip="true"></el-table-column> | 
			
		
	
	
		
		
			
				
					|  |  | @ -321,7 +321,94 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |         <el-table-column label="申购数量" prop="count"></el-table-column> |  |  |  |         <el-table-column label="申购数量" prop="count"></el-table-column> | 
			
		
	
		
		
			
				
					
					|  |  |  |         <el-table-column label="注册/备案号" prop="zczbhhzbapzbh"></el-table-column> |  |  |  |         <el-table-column label="注册/备案号" prop="zczbhhzbapzbh"></el-table-column> | 
			
		
	
		
		
			
				
					
					|  |  |  |         <el-table-column label="生产厂家" prop="manufactory"></el-table-column> |  |  |  |         <el-table-column label="生产厂家" prop="manufactory"></el-table-column> | 
			
		
	
		
		
			
				
					
					|  |  |  |         <el-table-column label="供应商" prop="supName"></el-table-column> |  |  |  |         <el-table-column label="供应商" prop="supName"></el-table-column> --> | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         <template v-for="(item, index) in tableHeader2"> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           <el-table-column | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             v-if="item.columnType == 'id' && executeEval(row,item.expression,true)" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             type="index" :label="item.columnDesc"></el-table-column> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           <el-table-column | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             v-if="item.columnType == 'selection'" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             type="selection" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             :width="item.width" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             :selectable="(row,number) => executeFuc(row,'3',item.clickFuc)" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           ></el-table-column> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           <el-table-column | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             v-if="item.columnType == 'radio' && executeEval(row,item.expression,true)" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             :prop="item.columnName" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             :label="item.columnDesc" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             :sortable="item.sort" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             :width="item.width" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             :show-overflow-tooltip="item.tooltip" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             :key="item.columnName" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           > | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             <template  slot-scope="scope"> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |               <el-radio :label="scope.row.id" v-model="radioCheck"><span></span></el-radio> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             </template> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           </el-table-column> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           <el-table-column | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             v-if="item.columnType == 'laber' && executeEval(row,item.expression,true)" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             :prop="item.columnName" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             :label="item.columnDesc" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             :sortable="item.sort" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             :width="item.width" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             :show-overflow-tooltip="item.tooltip" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             :key="item.columnName" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           > | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             <template   slot-scope="scope"> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |               <span :style="{color: executeFuc(scope.row,'4',item.lableRuleObj[scope.row[item.columnName]])}">{{ item.lableRuleObj[scope.row[item.columnName]] }}</span> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             </template> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           </el-table-column> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           <el-table-column | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             v-if="item.columnType == 'eltag' && executeEval(row,item.expression,true)" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             :prop="item.columnName" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             :label="item.columnDesc" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             :sortable="item.sort" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             :width="item.width" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             :show-overflow-tooltip="item.tooltip" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             :key="item.columnName" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           > | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             <template   slot-scope="scope"> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |               <el-tag :type="executeFuc(scope.row,'4',item,item.lableRuleObj?item.lableRuleObj[scope.row[item.columnName]]:scope.row[item.columnName])"> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 <span>{{ item.lableRuleObj?item.lableRuleObj[scope.row[item.columnName]]:scope.row[item.columnName] }}</span> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |               </el-tag> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             </template> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           </el-table-column> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           <el-table-column | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             v-if="item.columnType == 'button' && executeEval(row,item.expression,true)" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             :prop="item.columnName" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             :label="item.columnDesc" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             :width="item.width" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             :key="item.columnName" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             fixed="right" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           > | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             <template slot-scope="scope"> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |               <el-button v-for="(buttonItem, buttonIndex) in item.buttonRulObj" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                          :type="buttonItem.type" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                          :size="buttonItem.size" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                          :style="buttonItem.style" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                          :key="buttonItem" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                          v-if="executeEval(scope.row,buttonItem.hasPermi,true)" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                          :disabled="executeEval(scope.row,buttonItem.disabledFuc,false)" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                          @click.native.stop="executeFuc(scope.row,'1',buttonItem.clickFuc)" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |               >{{ buttonItem.name }} | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |               </el-button> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             </template> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           </el-table-column> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           <el-table-column | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             v-if="item.columnType == 'text' && executeEval(row,item.expression,true)" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             :prop="item.columnName" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             :label="item.columnDesc" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             :sortable="item.sort" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             :width="item.width" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             :show-overflow-tooltip="item.tooltip" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             :key="item.columnName" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           > | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             <template slot-scope="scope"> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |               <span :style="{color: executeFuc(scope.row,'4',item,scope.row[item.columnName])}">{{ scope.row[item.columnName] }}</span> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             </template> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           </el-table-column> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         </template> | 
			
		
	
		
		
			
				
					
					|  |  |  |       </el-table> |  |  |  |       </el-table> | 
			
		
	
		
		
			
				
					
					|  |  |  |     </el-card> |  |  |  |     </el-card> | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
	
		
		
			
				
					|  |  | 
 |