|  |  | @ -2,21 +2,40 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |   <div> |  |  |  |   <div> | 
			
		
	
		
		
			
				
					
					|  |  |  |     <el-card> |  |  |  |     <el-card> | 
			
		
	
		
		
			
				
					
					|  |  |  |       <el-row type="flex" style="flex-wrap: nowrap"> |  |  |  |       <el-row type="flex" style="flex-wrap: nowrap"> | 
			
		
	
		
		
			
				
					
					|  |  |  |         <el-col v-show="showSearch" style="width: 300px"> |  |  |  |         <el-col style="flex: 1" v-show="Dictionary"> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |           <el-tree |  |  |  |           <el-col v-show="showSearch" style="min-width: 200px; max-width: 100%"> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             :data="treeList" |  |  |  |             <el-tree | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             class="tree" |  |  |  |               :data="treeList" | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             :default-expand-all="true" |  |  |  |               class="tree" | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             @node-click="handleNodeClick" |  |  |  |               :default-expand-all="true" | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             :expand-on-click-node="false" |  |  |  |               @node-click="handleNodeClick" | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |           > |  |  |  |               :expand-on-click-node="false" | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             <span class="custom-tree-node" slot-scope="{ node, data }"> |  |  |  |             > | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |               <span style="font-size: 14px; font-weight: 500">{{ |  |  |  |               <span class="custom-tree-node" slot-scope="{ node, data }"> | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 <span style="font-size: 14px; font-weight: 500">{{ | 
			
		
	
		
		
			
				
					
					|  |  |  |                   node.label |  |  |  |                   node.label | 
			
		
	
		
		
			
				
					
					|  |  |  |                 }}</span></span |  |  |  |                 }}</span></span | 
			
		
	
		
		
			
				
					
					|  |  |  |             > |  |  |  |               > | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |           </el-tree> |  |  |  |             </el-tree> | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           </el-col> | 
			
		
	
		
		
			
				
					
					|  |  |  |         </el-col> |  |  |  |         </el-col> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         <el-button | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           type="success" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           @click="Dictionary = !Dictionary" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           icon="el-icon-arrow-left" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           v-show="Dictionary" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           class="iconButton" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         > | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         </el-button> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         <el-button | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           type="success" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           @click="Dictionary = !Dictionary" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           icon="el-icon-arrow-right" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           v-show="!Dictionary" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           class="iconButton" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         > | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         </el-button> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |         <el-col style="border-left: 3px solid #dddddd; overflow-y: hidden"> |  |  |  |         <el-col style="border-left: 3px solid #dddddd; overflow-y: hidden"> | 
			
		
	
		
		
			
				
					
					|  |  |  |           <el-form |  |  |  |           <el-form | 
			
		
	
		
		
			
				
					
					|  |  |  |             :model="filterQuery" |  |  |  |             :model="filterQuery" | 
			
		
	
	
		
		
			
				
					|  |  | @ -164,39 +183,33 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |           <div class="top-right-btn"> |  |  |  |           <div class="top-right-btn"> | 
			
		
	
		
		
			
				
					
					|  |  |  |             <el-button-group> |  |  |  |             <el-button-group> | 
			
		
	
		
		
			
				
					
					|  |  |  |               <el-button icon="el-icon-view" type="primary" @click="hideSearch" |  |  |  |               <el-button icon="el-icon-view" type="primary" @click="hideSearch" | 
			
		
	
		
		
			
				
					
					|  |  |  |               >显示/隐藏搜索栏 |  |  |  |                 >显示/隐藏搜索栏 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |               </el-button |  |  |  |               </el-button> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |               > |  |  |  |  | 
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |               <el-button type="primary" icon="el-icon-refresh" @click="onReset" |  |  |  |               <el-button type="primary" icon="el-icon-refresh" @click="onReset" | 
			
		
	
		
		
			
				
					
					|  |  |  |               >重置 |  |  |  |                 >重置 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |               </el-button |  |  |  |               </el-button> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |               > |  |  |  |  | 
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |               <el-button type="primary" icon="el-icon-search" @click="submit" |  |  |  |               <el-button type="primary" icon="el-icon-search" @click="submit" | 
			
		
	
		
		
			
				
					
					|  |  |  |               >查询 |  |  |  |                 >查询 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |               </el-button |  |  |  |               </el-button> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |               > |  |  |  |  | 
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |               <!--              <el-button type="primary" icon="el-icon-plus" @click="editUdiType">物资分类管理</el-button>--> |  |  |  |               <!--              <el-button type="primary" icon="el-icon-plus" @click="editUdiType">物资分类管理</el-button>--> | 
			
		
	
		
		
			
				
					
					|  |  |  |               <el-button |  |  |  |               <el-button | 
			
		
	
		
		
			
				
					
					|  |  |  |                 type="primary" |  |  |  |                 type="primary" | 
			
		
	
		
		
			
				
					
					|  |  |  |                 icon="el-icon-plus" |  |  |  |                 icon="el-icon-plus" | 
			
		
	
		
		
			
				
					
					|  |  |  |                 @click="intentImportUdi" |  |  |  |                 @click="intentImportUdi" | 
			
		
	
		
		
			
				
					
					|  |  |  |               >选入DI信息 |  |  |  |                 >选入DI信息 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |               </el-button |  |  |  |               </el-button> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |               > |  |  |  |  | 
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |               <el-button |  |  |  |               <el-button | 
			
		
	
		
		
			
				
					
					|  |  |  |                 type="primary" |  |  |  |                 type="primary" | 
			
		
	
		
		
			
				
					
					|  |  |  |                 icon="el-icon-plus" |  |  |  |                 icon="el-icon-plus" | 
			
		
	
		
		
			
				
					
					|  |  |  |                 @click="intentImportErp" |  |  |  |                 @click="intentImportErp" | 
			
		
	
		
		
			
				
					
					|  |  |  |               >添加院内字典 |  |  |  |                 >添加院内字典 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |               </el-button |  |  |  |               </el-button> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |               > |  |  |  |  | 
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |               <el-button |  |  |  |               <el-button | 
			
		
	
		
		
			
				
					
					|  |  |  |                 type="primary" |  |  |  |                 type="primary" | 
			
		
	
		
		
			
				
					
					|  |  |  |                 icon="el-icon-plus" |  |  |  |                 icon="el-icon-plus" | 
			
		
	
		
		
			
				
					
					|  |  |  |                 @click="intentDetail" |  |  |  |                 @click="intentDetail" | 
			
		
	
		
		
			
				
					
					|  |  |  |               >关联添加 |  |  |  |                 >关联添加 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |               </el-button |  |  |  |               </el-button> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |               > |  |  |  |  | 
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |             </el-button-group> |  |  |  |             </el-button-group> | 
			
		
	
		
		
			
				
					
					|  |  |  |           </div> |  |  |  |           </div> | 
			
		
	
		
		
			
				
					
					|  |  |  |           <el-divider style="margin: 15px"></el-divider> |  |  |  |           <el-divider style="margin: 15px"></el-divider> | 
			
		
	
	
		
		
			
				
					|  |  | @ -276,27 +289,27 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |                   size="small" |  |  |  |                   size="small" | 
			
		
	
		
		
			
				
					
					|  |  |  |                   :disabled="scope.row.originUuid != null" |  |  |  |                   :disabled="scope.row.originUuid != null" | 
			
		
	
		
		
			
				
					
					|  |  |  |                   @click.native.stop="intentSelectUdi(scope.row)" |  |  |  |                   @click.native.stop="intentSelectUdi(scope.row)" | 
			
		
	
		
		
			
				
					
					|  |  |  |                 >关联DI |  |  |  |                   >关联DI | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |                 </el-button> |  |  |  |                 </el-button> | 
			
		
	
		
		
			
				
					
					|  |  |  |                 <el-button |  |  |  |                 <el-button | 
			
		
	
		
		
			
				
					
					|  |  |  |                   type="text" |  |  |  |                   type="text" | 
			
		
	
		
		
			
				
					
					|  |  |  |                   size="small" |  |  |  |                   size="small" | 
			
		
	
		
		
			
				
					
					|  |  |  |                   @click.native.stop="handleModifyClick(scope.row)" |  |  |  |                   @click.native.stop="handleModifyClick(scope.row)" | 
			
		
	
		
		
			
				
					
					|  |  |  |                 >详情 |  |  |  |                   >详情 | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |                 </el-button> |  |  |  |                 </el-button> | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |                 <el-button |  |  |  |                 <el-button | 
			
		
	
		
		
			
				
					
					|  |  |  |                   type="text" |  |  |  |                   type="text" | 
			
		
	
		
		
			
				
					
					|  |  |  |                   size="small" |  |  |  |                   size="small" | 
			
		
	
		
		
			
				
					
					|  |  |  |                   @click.native.stop="diEdit(scope.row)" |  |  |  |                   @click.native.stop="diEdit(scope.row)" | 
			
		
	
		
		
			
				
					
					|  |  |  |                 >编辑 |  |  |  |                   >编辑 | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |                 </el-button> |  |  |  |                 </el-button> | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |                 <el-button |  |  |  |                 <el-button | 
			
		
	
		
		
			
				
					
					|  |  |  |                   type="text" |  |  |  |                   type="text" | 
			
		
	
		
		
			
				
					
					|  |  |  |                   size="small" |  |  |  |                   size="small" | 
			
		
	
		
		
			
				
					
					|  |  |  |                   @click.native.stop="deleteDialog(scope.row)" |  |  |  |                   @click.native.stop="deleteDialog(scope.row)" | 
			
		
	
		
		
			
				
					
					|  |  |  |                 >删除 |  |  |  |                   >删除 | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |                 </el-button> |  |  |  |                 </el-button> | 
			
		
	
		
		
			
				
					
					|  |  |  |               </template> |  |  |  |               </template> | 
			
		
	
		
		
			
				
					
					|  |  |  |             </el-table-column> |  |  |  |             </el-table-column> | 
			
		
	
	
		
		
			
				
					|  |  | @ -905,7 +918,7 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |                         <div class="text item"> |  |  |  |                         <div class="text item"> | 
			
		
	
		
		
			
				
					
					|  |  |  |                           <div class="itemTag"> |  |  |  |                           <div class="itemTag"> | 
			
		
	
		
		
			
				
					
					|  |  |  |                             <span |  |  |  |                             <span | 
			
		
	
		
		
			
				
					
					|  |  |  |                             >{{ productRemarkSet.remarkTitle1 }}: </span |  |  |  |                               >{{ productRemarkSet.remarkTitle1 }}: </span | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |                             > |  |  |  |                             > | 
			
		
	
		
		
			
				
					
					|  |  |  |                           </div> |  |  |  |                           </div> | 
			
		
	
		
		
			
				
					
					|  |  |  |                           <el-input |  |  |  |                           <el-input | 
			
		
	
	
		
		
			
				
					|  |  | @ -926,7 +939,7 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |                         <div class="text item"> |  |  |  |                         <div class="text item"> | 
			
		
	
		
		
			
				
					
					|  |  |  |                           <div class="itemTag"> |  |  |  |                           <div class="itemTag"> | 
			
		
	
		
		
			
				
					
					|  |  |  |                             <span |  |  |  |                             <span | 
			
		
	
		
		
			
				
					
					|  |  |  |                             >{{ productRemarkSet.remarkTitle2 }}: </span |  |  |  |                               >{{ productRemarkSet.remarkTitle2 }}: </span | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |                             > |  |  |  |                             > | 
			
		
	
		
		
			
				
					
					|  |  |  |                           </div> |  |  |  |                           </div> | 
			
		
	
		
		
			
				
					
					|  |  |  |                           <el-input |  |  |  |                           <el-input | 
			
		
	
	
		
		
			
				
					|  |  | @ -949,7 +962,7 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |                         <div class="text item"> |  |  |  |                         <div class="text item"> | 
			
		
	
		
		
			
				
					
					|  |  |  |                           <div class="itemTag"> |  |  |  |                           <div class="itemTag"> | 
			
		
	
		
		
			
				
					
					|  |  |  |                             <span |  |  |  |                             <span | 
			
		
	
		
		
			
				
					
					|  |  |  |                             >{{ productRemarkSet.remarkTitle3 }}: </span |  |  |  |                               >{{ productRemarkSet.remarkTitle3 }}: </span | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |                             > |  |  |  |                             > | 
			
		
	
		
		
			
				
					
					|  |  |  |                           </div> |  |  |  |                           </div> | 
			
		
	
		
		
			
				
					
					|  |  |  |                           <el-input |  |  |  |                           <el-input | 
			
		
	
	
		
		
			
				
					|  |  | @ -970,7 +983,7 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |                         <div class="text item"> |  |  |  |                         <div class="text item"> | 
			
		
	
		
		
			
				
					
					|  |  |  |                           <div class="itemTag"> |  |  |  |                           <div class="itemTag"> | 
			
		
	
		
		
			
				
					
					|  |  |  |                             <span |  |  |  |                             <span | 
			
		
	
		
		
			
				
					
					|  |  |  |                             >{{ productRemarkSet.remarkTitle4 }}: </span |  |  |  |                               >{{ productRemarkSet.remarkTitle4 }}: </span | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |                             > |  |  |  |                             > | 
			
		
	
		
		
			
				
					
					|  |  |  |                           </div> |  |  |  |                           </div> | 
			
		
	
		
		
			
				
					
					|  |  |  |                           <el-input |  |  |  |                           <el-input | 
			
		
	
	
		
		
			
				
					|  |  | @ -993,7 +1006,7 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |                         <div class="text item"> |  |  |  |                         <div class="text item"> | 
			
		
	
		
		
			
				
					
					|  |  |  |                           <div class="itemTag"> |  |  |  |                           <div class="itemTag"> | 
			
		
	
		
		
			
				
					
					|  |  |  |                             <span |  |  |  |                             <span | 
			
		
	
		
		
			
				
					
					|  |  |  |                             >{{ productRemarkSet.remarkTitle5 }}: </span |  |  |  |                               >{{ productRemarkSet.remarkTitle5 }}: </span | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |                             > |  |  |  |                             > | 
			
		
	
		
		
			
				
					
					|  |  |  |                           </div> |  |  |  |                           </div> | 
			
		
	
		
		
			
				
					
					|  |  |  |                           <el-input |  |  |  |                           <el-input | 
			
		
	
	
		
		
			
				
					|  |  | @ -1014,7 +1027,7 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |                         <div class="text item"> |  |  |  |                         <div class="text item"> | 
			
		
	
		
		
			
				
					
					|  |  |  |                           <div class="itemTag"> |  |  |  |                           <div class="itemTag"> | 
			
		
	
		
		
			
				
					
					|  |  |  |                             <span |  |  |  |                             <span | 
			
		
	
		
		
			
				
					
					|  |  |  |                             >{{ productRemarkSet.remarkTitle6 }}: </span |  |  |  |                               >{{ productRemarkSet.remarkTitle6 }}: </span | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |                             > |  |  |  |                             > | 
			
		
	
		
		
			
				
					
					|  |  |  |                           </div> |  |  |  |                           </div> | 
			
		
	
		
		
			
				
					
					|  |  |  |                           <el-input |  |  |  |                           <el-input | 
			
		
	
	
		
		
			
				
					|  |  | @ -1037,7 +1050,7 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |                         <div class="text item"> |  |  |  |                         <div class="text item"> | 
			
		
	
		
		
			
				
					
					|  |  |  |                           <div class="itemTag"> |  |  |  |                           <div class="itemTag"> | 
			
		
	
		
		
			
				
					
					|  |  |  |                             <span |  |  |  |                             <span | 
			
		
	
		
		
			
				
					
					|  |  |  |                             >{{ productRemarkSet.remarkTitle7 }}: </span |  |  |  |                               >{{ productRemarkSet.remarkTitle7 }}: </span | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |                             > |  |  |  |                             > | 
			
		
	
		
		
			
				
					
					|  |  |  |                           </div> |  |  |  |                           </div> | 
			
		
	
		
		
			
				
					
					|  |  |  |                           <el-input |  |  |  |                           <el-input | 
			
		
	
	
		
		
			
				
					|  |  | @ -1058,7 +1071,7 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |                         <div class="text item"> |  |  |  |                         <div class="text item"> | 
			
		
	
		
		
			
				
					
					|  |  |  |                           <div class="itemTag"> |  |  |  |                           <div class="itemTag"> | 
			
		
	
		
		
			
				
					
					|  |  |  |                             <span |  |  |  |                             <span | 
			
		
	
		
		
			
				
					
					|  |  |  |                             >{{ productRemarkSet.remarkTitle8 }}: </span |  |  |  |                               >{{ productRemarkSet.remarkTitle8 }}: </span | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |                             > |  |  |  |                             > | 
			
		
	
		
		
			
				
					
					|  |  |  |                           </div> |  |  |  |                           </div> | 
			
		
	
		
		
			
				
					
					|  |  |  |                           <el-input |  |  |  |                           <el-input | 
			
		
	
	
		
		
			
				
					|  |  | @ -1233,14 +1246,17 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |                           size="small" |  |  |  |                           size="small" | 
			
		
	
		
		
			
				
					
					|  |  |  |                           @click.native.stop="selectVersion()" |  |  |  |                           @click.native.stop="selectVersion()" | 
			
		
	
		
		
			
				
					
					|  |  |  |                           style="margin-left: 5%" |  |  |  |                           style="margin-left: 5%" | 
			
		
	
		
		
			
				
					
					|  |  |  |                         >切换版本 |  |  |  |                           >切换版本 | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |                         </el-button> |  |  |  |                         </el-button> | 
			
		
	
		
		
			
				
					
					|  |  |  |                       </el-col> |  |  |  |                       </el-col> | 
			
		
	
		
		
			
				
					
					|  |  |  |                       <el-col :span="2" class="el-col"> |  |  |  |                       <el-col :span="2" class="el-col"> | 
			
		
	
		
		
			
				
					
					|  |  |  |                         <el-button type="text" size="small" @click.native.stop="updateVersion()" |  |  |  |                         <el-button | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |                                    :loading="updateLoading" |  |  |  |                           type="text" | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |                                    style="margin-left: 5%" |  |  |  |                           size="small" | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |                         >更新当前版本信息 |  |  |  |                           @click.native.stop="updateVersion()" | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                           :loading="updateLoading" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                           style="margin-left: 5%" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                           >更新当前版本信息 | 
			
		
	
		
		
			
				
					
					|  |  |  |                         </el-button> |  |  |  |                         </el-button> | 
			
		
	
		
		
			
				
					
					|  |  |  |                       </el-col> |  |  |  |                       </el-col> | 
			
		
	
		
		
			
				
					
					|  |  |  |                     </el-row> |  |  |  |                     </el-row> | 
			
		
	
	
		
		
			
				
					|  |  | @ -1275,14 +1291,14 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |                 size="small" |  |  |  |                 size="small" | 
			
		
	
		
		
			
				
					
					|  |  |  |                 icon="search" |  |  |  |                 icon="search" | 
			
		
	
		
		
			
				
					
					|  |  |  |                 @click="onAddSubmit(false)" |  |  |  |                 @click="onAddSubmit(false)" | 
			
		
	
		
		
			
				
					
					|  |  |  |               >提交 |  |  |  |                 >提交 | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |               </el-button> |  |  |  |               </el-button> | 
			
		
	
		
		
			
				
					
					|  |  |  |               <el-button |  |  |  |               <el-button | 
			
		
	
		
		
			
				
					
					|  |  |  |                 type="primary" |  |  |  |                 type="primary" | 
			
		
	
		
		
			
				
					
					|  |  |  |                 size="small" |  |  |  |                 size="small" | 
			
		
	
		
		
			
				
					
					|  |  |  |                 icon="search" |  |  |  |                 icon="search" | 
			
		
	
		
		
			
				
					
					|  |  |  |                 @click="cancelDialog" |  |  |  |                 @click="cancelDialog" | 
			
		
	
		
		
			
				
					
					|  |  |  |               >取消 |  |  |  |                 >取消 | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |               </el-button> |  |  |  |               </el-button> | 
			
		
	
		
		
			
				
					
					|  |  |  |             </div> |  |  |  |             </div> | 
			
		
	
		
		
			
				
					
					|  |  |  |           </el-dialog> |  |  |  |           </el-dialog> | 
			
		
	
	
		
		
			
				
					|  |  | @ -1304,14 +1320,14 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |                 size="small" |  |  |  |                 size="small" | 
			
		
	
		
		
			
				
					
					|  |  |  |                 icon="search" |  |  |  |                 icon="search" | 
			
		
	
		
		
			
				
					
					|  |  |  |                 @click="onAddSingleSubmit(false)" |  |  |  |                 @click="onAddSingleSubmit(false)" | 
			
		
	
		
		
			
				
					
					|  |  |  |               >提交 |  |  |  |                 >提交 | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |               </el-button> |  |  |  |               </el-button> | 
			
		
	
		
		
			
				
					
					|  |  |  |               <el-button |  |  |  |               <el-button | 
			
		
	
		
		
			
				
					
					|  |  |  |                 type="primary" |  |  |  |                 type="primary" | 
			
		
	
		
		
			
				
					
					|  |  |  |                 size="small" |  |  |  |                 size="small" | 
			
		
	
		
		
			
				
					
					|  |  |  |                 icon="search" |  |  |  |                 icon="search" | 
			
		
	
		
		
			
				
					
					|  |  |  |                 @click="cancelDialog" |  |  |  |                 @click="cancelDialog" | 
			
		
	
		
		
			
				
					
					|  |  |  |               >取消 |  |  |  |                 >取消 | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |               </el-button> |  |  |  |               </el-button> | 
			
		
	
		
		
			
				
					
					|  |  |  |             </div> |  |  |  |             </div> | 
			
		
	
		
		
			
				
					
					|  |  |  |           </el-dialog> |  |  |  |           </el-dialog> | 
			
		
	
	
		
		
			
				
					|  |  | @ -1450,13 +1466,14 @@ import { | 
			
		
	
		
		
			
				
					
					|  |  |  |   spcombie, |  |  |  |   spcombie, | 
			
		
	
		
		
			
				
					
					|  |  |  |   lockStatus, |  |  |  |   lockStatus, | 
			
		
	
		
		
			
				
					
					|  |  |  |   removeDiRl, |  |  |  |   removeDiRl, | 
			
		
	
		
		
			
				
					
					|  |  |  |   disableUdi, syncOnline, |  |  |  |   disableUdi, | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |   syncOnline, | 
			
		
	
		
		
			
				
					
					|  |  |  | } from "@/api/basic/product/udiRelevance"; |  |  |  | } from "@/api/basic/product/udiRelevance"; | 
			
		
	
		
		
			
				
					
					|  |  |  | import { |  |  |  | import { | 
			
		
	
		
		
			
				
					
					|  |  |  |   selectSysParamByKey, |  |  |  |   selectSysParamByKey, | 
			
		
	
		
		
			
				
					
					|  |  |  |   finProductSet, |  |  |  |   finProductSet, | 
			
		
	
		
		
			
				
					
					|  |  |  | } from "@/api/param/systemParamConfig"; |  |  |  | } from "@/api/param/systemParamConfig"; | 
			
		
	
		
		
			
				
					
					|  |  |  | import {filterByUuid} from "@/api/basic/product/udiInfo"; |  |  |  | import { filterByUuid } from "@/api/basic/product/udiInfo"; | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | import selectUdi from "./UdiInfoSelectRel.vue"; |  |  |  | import selectUdi from "./UdiInfoSelectRel.vue"; | 
			
		
	
		
		
			
				
					
					|  |  |  | import selectErp from "./udiInfoselectErpUdi"; |  |  |  | import selectErp from "./udiInfoselectErpUdi"; | 
			
		
	
	
		
		
			
				
					|  |  | @ -1467,12 +1484,13 @@ import ProductSingleEdit from "@/views/basic/product/productSingleEdit"; | 
			
		
	
		
		
			
				
					
					|  |  |  | import productUdiType from "@/views/basic/product/productUdiType"; |  |  |  | import productUdiType from "@/views/basic/product/productUdiType"; | 
			
		
	
		
		
			
				
					
					|  |  |  | import selectHospProduct from "@/views/basic/product/bindHospProduct"; |  |  |  | import selectHospProduct from "@/views/basic/product/bindHospProduct"; | 
			
		
	
		
		
			
				
					
					|  |  |  | import selectUnBindHospProduct from "@/views/basic/product/unbindHospProduct"; |  |  |  | import selectUnBindHospProduct from "@/views/basic/product/unbindHospProduct"; | 
			
		
	
		
		
			
				
					
					|  |  |  | import {getBasicHospType, getListTree} from "@/api/basic/basicHospType"; |  |  |  | import { getBasicHospType, getListTree } from "@/api/basic/basicHospType"; | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | import {dlLastVersionByDi} from "@/api/basic/udiInfo"; |  |  |  | import { dlLastVersionByDi } from "@/api/basic/udiInfo"; | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | export default { |  |  |  | export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |   data() { |  |  |  |   data() { | 
			
		
	
		
		
			
				
					
					|  |  |  |     return { |  |  |  |     return { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       Dictionary: false, //物资字典显示、隐藏 | 
			
		
	
		
		
			
				
					
					|  |  |  |       filterQuery: { |  |  |  |       filterQuery: { | 
			
		
	
		
		
			
				
					
					|  |  |  |         lockStatus: null, |  |  |  |         lockStatus: null, | 
			
		
	
		
		
			
				
					
					|  |  |  |         unionCode: null, |  |  |  |         unionCode: null, | 
			
		
	
	
		
		
			
				
					|  |  | @ -1563,7 +1581,7 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |       selectVersionVisible: false, |  |  |  |       selectVersionVisible: false, | 
			
		
	
		
		
			
				
					
					|  |  |  |       selectLocalVisible: false, //关联UDI |  |  |  |       selectLocalVisible: false, //关联UDI | 
			
		
	
		
		
			
				
					
					|  |  |  |       isUseDyCheck: false, |  |  |  |       isUseDyCheck: false, | 
			
		
	
		
		
			
				
					
					|  |  |  |       lockStatusMap: {1: "未提交", 2: "已提交", 3: "已锁定"}, |  |  |  |       lockStatusMap: { 1: "未提交", 2: "已提交", 3: "已锁定" }, | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |       activeNames: ["1"], |  |  |  |       activeNames: ["1"], | 
			
		
	
		
		
			
				
					
					|  |  |  |       useNumEnable: true, |  |  |  |       useNumEnable: true, | 
			
		
	
		
		
			
				
					
					|  |  |  |       updateLoading: false, |  |  |  |       updateLoading: false, | 
			
		
	
	
		
		
			
				
					|  |  | @ -1694,8 +1712,7 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |             this.$message.error(response.message); |  |  |  |             this.$message.error(response.message); | 
			
		
	
		
		
			
				
					
					|  |  |  |           } |  |  |  |           } | 
			
		
	
		
		
			
				
					
					|  |  |  |         }) |  |  |  |         }) | 
			
		
	
		
		
			
				
					
					|  |  |  |         .catch(() => { |  |  |  |         .catch(() => {}); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         }); |  |  |  |  | 
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     }, |  |  |  |     }, | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     deleteDialog(rowId) { |  |  |  |     deleteDialog(rowId) { | 
			
		
	
	
		
		
			
				
					|  |  | @ -1707,8 +1724,7 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |         .then(() => { |  |  |  |         .then(() => { | 
			
		
	
		
		
			
				
					
					|  |  |  |           this.deleteOrders(rowId); |  |  |  |           this.deleteOrders(rowId); | 
			
		
	
		
		
			
				
					
					|  |  |  |         }) |  |  |  |         }) | 
			
		
	
		
		
			
				
					
					|  |  |  |         .catch(() => { |  |  |  |         .catch(() => {}); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         }); |  |  |  |  | 
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     }, |  |  |  |     }, | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     intentDetail() { |  |  |  |     intentDetail() { | 
			
		
	
	
		
		
			
				
					|  |  | @ -1746,11 +1762,9 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |                 this.$message.error(response.message); |  |  |  |                 this.$message.error(response.message); | 
			
		
	
		
		
			
				
					
					|  |  |  |               } |  |  |  |               } | 
			
		
	
		
		
			
				
					
					|  |  |  |             }) |  |  |  |             }) | 
			
		
	
		
		
			
				
					
					|  |  |  |             .catch(() => { |  |  |  |             .catch(() => {}); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             }); |  |  |  |  | 
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         }) |  |  |  |         }) | 
			
		
	
		
		
			
				
					
					|  |  |  |         .catch(() => { |  |  |  |         .catch(() => {}); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         }); |  |  |  |  | 
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     }, |  |  |  |     }, | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     removeDi() { |  |  |  |     removeDi() { | 
			
		
	
	
		
		
			
				
					|  |  | @ -1777,11 +1791,9 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |                 this.$message.error(response.message); |  |  |  |                 this.$message.error(response.message); | 
			
		
	
		
		
			
				
					
					|  |  |  |               } |  |  |  |               } | 
			
		
	
		
		
			
				
					
					|  |  |  |             }) |  |  |  |             }) | 
			
		
	
		
		
			
				
					
					|  |  |  |             .catch(() => { |  |  |  |             .catch(() => {}); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             }); |  |  |  |  | 
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         }) |  |  |  |         }) | 
			
		
	
		
		
			
				
					
					|  |  |  |         .catch(() => { |  |  |  |         .catch(() => {}); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         }); |  |  |  |  | 
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     }, |  |  |  |     }, | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     intentSelectErp(val) { |  |  |  |     intentSelectErp(val) { | 
			
		
	
	
		
		
			
				
					|  |  | @ -2067,8 +2079,7 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |           var invlist = response.data || []; |  |  |  |           var invlist = response.data || []; | 
			
		
	
		
		
			
				
					
					|  |  |  |           this.treeList = this.handleTree(invlist, "code", "parentCode"); |  |  |  |           this.treeList = this.handleTree(invlist, "code", "parentCode"); | 
			
		
	
		
		
			
				
					
					|  |  |  |         }) |  |  |  |         }) | 
			
		
	
		
		
			
				
					
					|  |  |  |         .catch(() => { |  |  |  |         .catch(() => {}); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         }); |  |  |  |  | 
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     }, |  |  |  |     }, | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     addHospProduct(data) { |  |  |  |     addHospProduct(data) { | 
			
		
	
	
		
		
			
				
					|  |  | @ -2106,9 +2117,12 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |         type: "warning", |  |  |  |         type: "warning", | 
			
		
	
		
		
			
				
					
					|  |  |  |       }) |  |  |  |       }) | 
			
		
	
		
		
			
				
					
					|  |  |  |         .then(() => { |  |  |  |         .then(() => { | 
			
		
	
		
		
			
				
					
					|  |  |  |           debugger |  |  |  |           debugger; | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |           this.updateLoading = true; |  |  |  |           this.updateLoading = true; | 
			
		
	
		
		
			
				
					
					|  |  |  |           let query = {uuid: this.editQuery.uuid, originUuid: this.editQuery.originUuid}; |  |  |  |           let query = { | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             uuid: this.editQuery.uuid, | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             originUuid: this.editQuery.originUuid, | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           }; | 
			
		
	
		
		
			
				
					
					|  |  |  |           syncOnline(query) |  |  |  |           syncOnline(query) | 
			
		
	
		
		
			
				
					
					|  |  |  |             .then((response) => { |  |  |  |             .then((response) => { | 
			
		
	
		
		
			
				
					
					|  |  |  |               this.updateLoading = false; |  |  |  |               this.updateLoading = false; | 
			
		
	
	
		
		
			
				
					|  |  | @ -2125,13 +2139,10 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |               this.total = 0; |  |  |  |               this.total = 0; | 
			
		
	
		
		
			
				
					
					|  |  |  |             }); |  |  |  |             }); | 
			
		
	
		
		
			
				
					
					|  |  |  |         }) |  |  |  |         }) | 
			
		
	
		
		
			
				
					
					|  |  |  |         .catch(() => { |  |  |  |         .catch(() => {}); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         }); |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |  | 
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     }, |  |  |  |     }, | 
			
		
	
		
		
			
				
					
					|  |  |  |   }, |  |  |  |   }, | 
			
		
	
		
		
			
				
					
					|  |  |  |   mounted() { |  |  |  |   mounted() {}, | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |   }, |  |  |  |  | 
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |   components: { |  |  |  |   components: { | 
			
		
	
		
		
			
				
					
					|  |  |  |     ProductSingleEdit, |  |  |  |     ProductSingleEdit, | 
			
		
	
		
		
			
				
					
					|  |  |  |     ProductEdit, |  |  |  |     ProductEdit, | 
			
		
	
	
		
		
			
				
					|  |  | @ -2153,10 +2164,12 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  | }; |  |  |  | }; | 
			
		
	
		
		
			
				
					
					|  |  |  | </script> |  |  |  | </script> | 
			
		
	
		
		
			
				
					
					|  |  |  | <style scoped lang="scss"> |  |  |  | <style scoped lang="scss"> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | .iconButton { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |   margin-left: -2px; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |   height: 30px; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | } | 
			
		
	
		
		
			
				
					
					|  |  |  | .tree { |  |  |  | .tree { | 
			
		
	
		
		
			
				
					
					|  |  |  |   ::v-deep .el-tree-node { |  |  |  |   ::v-deep .el-tree-node { | 
			
		
	
		
		
			
				
					
					|  |  |  |     white-space: normal; |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |     .el-tree-node__content { |  |  |  |     .el-tree-node__content { | 
			
		
	
		
		
			
				
					
					|  |  |  |       height: 100%; |  |  |  |       height: 100%; | 
			
		
	
		
		
			
				
					
					|  |  |  |       align-items: start; |  |  |  |       align-items: start; | 
			
		
	
	
		
		
			
				
					|  |  | 
 |