|  |  | @ -193,7 +193,8 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |             <!--            </el-row>--> |  |  |  |             <!--            </el-row>--> | 
			
		
	
		
		
			
				
					
					|  |  |  |             <el-row style=" display:flex;  flex-wrap: wrap; "> |  |  |  |             <el-row style=" display:flex;  flex-wrap: wrap; "> | 
			
		
	
		
		
			
				
					
					|  |  |  |               <template v-for="(item, index) in queryList"> |  |  |  |               <template v-for="(item, index) in queryList"> | 
			
		
	
		
		
			
				
					
					|  |  |  |                 <el-form-item v-if="item.columnType == 'input' && executeEval(row,item.expression,true)" :label="item.columnDesc+`:`" :key="item.id"> |  |  |  |                 <el-form-item v-if="item.columnType == 'input' && executeEval(row,item.expression,true)" | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                               :label="item.columnDesc+`:`" :key="item.id"> | 
			
		
	
		
		
			
				
					
					|  |  |  |                   <el-input |  |  |  |                   <el-input | 
			
		
	
		
		
			
				
					
					|  |  |  |                     v-model="filterQuery[item.columnName]" |  |  |  |                     v-model="filterQuery[item.columnName]" | 
			
		
	
		
		
			
				
					
					|  |  |  |                     :placeholder="item.columnDesc" |  |  |  |                     :placeholder="item.columnDesc" | 
			
		
	
	
		
		
			
				
					|  |  | @ -202,7 +203,8 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |                     clearable |  |  |  |                     clearable | 
			
		
	
		
		
			
				
					
					|  |  |  |                   ></el-input> |  |  |  |                   ></el-input> | 
			
		
	
		
		
			
				
					
					|  |  |  |                 </el-form-item> |  |  |  |                 </el-form-item> | 
			
		
	
		
		
			
				
					
					|  |  |  |                 <el-form-item v-if="item.columnType == 'select' && executeEval(row,item.expression,true)" :label="item.columnDesc+`:`"> |  |  |  |                 <el-form-item v-if="item.columnType == 'select' && executeEval(row,item.expression,true)" | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                               :label="item.columnDesc+`:`"> | 
			
		
	
		
		
			
				
					
					|  |  |  |                   <el-select v-model="filterQuery[item.columnName]" |  |  |  |                   <el-select v-model="filterQuery[item.columnName]" | 
			
		
	
		
		
			
				
					
					|  |  |  |                              :placeholder="item.columnDesc" |  |  |  |                              :placeholder="item.columnDesc" | 
			
		
	
		
		
			
				
					
					|  |  |  |                              :disabled="executeEval(null,item.disabledFuc,false)" |  |  |  |                              :disabled="executeEval(null,item.disabledFuc,false)" | 
			
		
	
	
		
		
			
				
					|  |  | @ -215,7 +217,8 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |                     /> |  |  |  |                     /> | 
			
		
	
		
		
			
				
					
					|  |  |  |                   </el-select> |  |  |  |                   </el-select> | 
			
		
	
		
		
			
				
					
					|  |  |  |                 </el-form-item> |  |  |  |                 </el-form-item> | 
			
		
	
		
		
			
				
					
					|  |  |  |                 <el-form-item v-if="item.columnType == 'selectServer' && executeEval(row,item.expression,true)" :label="item.columnDesc+`:`"> |  |  |  |                 <el-form-item v-if="item.columnType == 'selectServer' && executeEval(row,item.expression,true)" | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                               :label="item.columnDesc+`:`"> | 
			
		
	
		
		
			
				
					
					|  |  |  |                   <el-select |  |  |  |                   <el-select | 
			
		
	
		
		
			
				
					
					|  |  |  |                     v-model="filterQuery[item.columnName]" |  |  |  |                     v-model="filterQuery[item.columnName]" | 
			
		
	
		
		
			
				
					
					|  |  |  |                     :placeholder="item.columnDesc" |  |  |  |                     :placeholder="item.columnDesc" | 
			
		
	
	
		
		
			
				
					|  |  | @ -232,7 +235,8 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |                     /> |  |  |  |                     /> | 
			
		
	
		
		
			
				
					
					|  |  |  |                   </el-select> |  |  |  |                   </el-select> | 
			
		
	
		
		
			
				
					
					|  |  |  |                 </el-form-item> |  |  |  |                 </el-form-item> | 
			
		
	
		
		
			
				
					
					|  |  |  |                 <el-form-item v-if="item.columnType == 'datePicker' && executeEval(row,item.expression,true)" :label="item.columnDesc+`:`"> |  |  |  |                 <el-form-item v-if="item.columnType == 'datePicker' && executeEval(row,item.expression,true)" | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                               :label="item.columnDesc+`:`"> | 
			
		
	
		
		
			
				
					
					|  |  |  |                   <el-date-picker |  |  |  |                   <el-date-picker | 
			
		
	
		
		
			
				
					
					|  |  |  |                     v-model="dateRange" |  |  |  |                     v-model="dateRange" | 
			
		
	
		
		
			
				
					
					|  |  |  |                     :style="`width:${item.width+'px'}`" |  |  |  |                     :style="`width:${item.width+'px'}`" | 
			
		
	
	
		
		
			
				
					|  |  | @ -245,7 +249,8 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |                     :default-time="['00:00:00', '23:59:59']" |  |  |  |                     :default-time="['00:00:00', '23:59:59']" | 
			
		
	
		
		
			
				
					
					|  |  |  |                   ></el-date-picker> |  |  |  |                   ></el-date-picker> | 
			
		
	
		
		
			
				
					
					|  |  |  |                 </el-form-item> |  |  |  |                 </el-form-item> | 
			
		
	
		
		
			
				
					
					|  |  |  |                 <el-form-item v-if="item.columnType == 'date' && executeEval(row,item.expression,true)" :label="item.columnDesc+`:`"> |  |  |  |                 <el-form-item v-if="item.columnType == 'date' && executeEval(row,item.expression,true)" | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                               :label="item.columnDesc+`:`"> | 
			
		
	
		
		
			
				
					
					|  |  |  |                   <el-date-picker |  |  |  |                   <el-date-picker | 
			
		
	
		
		
			
				
					
					|  |  |  |                     v-model="filterQuery[item.columnName]" |  |  |  |                     v-model="filterQuery[item.columnName]" | 
			
		
	
		
		
			
				
					
					|  |  |  |                     :style="`width:${item.width+'px'}`" |  |  |  |                     :style="`width:${item.width+'px'}`" | 
			
		
	
	
		
		
			
				
					|  |  | @ -552,7 +557,9 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |                 :key="item.columnName" |  |  |  |                 :key="item.columnName" | 
			
		
	
		
		
			
				
					
					|  |  |  |               > |  |  |  |               > | 
			
		
	
		
		
			
				
					
					|  |  |  |                 <template slot-scope="scope"> |  |  |  |                 <template slot-scope="scope"> | 
			
		
	
		
		
			
				
					
					|  |  |  |                   <span :style="{color: executeFuc(scope.row,'4',item.lableRuleObj[scope.row[item.columnName]])}">{{ item.lableRuleObj[scope.row[item.columnName]] }}</span> |  |  |  |                   <span :style="{color: executeFuc(scope.row,'4',item.lableRuleObj[scope.row[item.columnName]])}">{{ | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                       item.lableRuleObj[scope.row[item.columnName]] | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                     }}</span> | 
			
		
	
		
		
			
				
					
					|  |  |  |                 </template> |  |  |  |                 </template> | 
			
		
	
		
		
			
				
					
					|  |  |  |               </el-table-column> |  |  |  |               </el-table-column> | 
			
		
	
		
		
			
				
					
					|  |  |  |               <el-table-column |  |  |  |               <el-table-column | 
			
		
	
	
		
		
			
				
					|  |  | @ -565,8 +572,11 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |                 :key="item.columnName" |  |  |  |                 :key="item.columnName" | 
			
		
	
		
		
			
				
					
					|  |  |  |               > |  |  |  |               > | 
			
		
	
		
		
			
				
					
					|  |  |  |                 <template slot-scope="scope"> |  |  |  |                 <template slot-scope="scope"> | 
			
		
	
		
		
			
				
					
					|  |  |  |                   <el-tag :type="executeFuc(scope.row,'4',item,item.lableRuleObj?item.lableRuleObj[scope.row[item.columnName]]:scope.row[item.columnName])"> |  |  |  |                   <el-tag | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |                     <span>{{ item.lableRuleObj?item.lableRuleObj[scope.row[item.columnName]]:scope.row[item.columnName] }}</span> |  |  |  |                     :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> |  |  |  |                   </el-tag> | 
			
		
	
		
		
			
				
					
					|  |  |  |                 </template> |  |  |  |                 </template> | 
			
		
	
		
		
			
				
					
					|  |  |  |               </el-table-column> |  |  |  |               </el-table-column> | 
			
		
	
	
		
		
			
				
					|  |  | @ -601,7 +611,9 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |                 :key="item.columnName" |  |  |  |                 :key="item.columnName" | 
			
		
	
		
		
			
				
					
					|  |  |  |               > |  |  |  |               > | 
			
		
	
		
		
			
				
					
					|  |  |  |                 <template slot-scope="scope"> |  |  |  |                 <template slot-scope="scope"> | 
			
		
	
		
		
			
				
					
					|  |  |  |                   <span :style="{color: executeFuc(scope.row,'4',item,scope.row[item.columnName])}">{{ scope.row[item.columnName] }}</span> |  |  |  |                   <span :style="{color: executeFuc(scope.row,'4',item,scope.row[item.columnName])}">{{ | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                       scope.row[item.columnName] | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                     }}</span> | 
			
		
	
		
		
			
				
					
					|  |  |  |                 </template> |  |  |  |                 </template> | 
			
		
	
		
		
			
				
					
					|  |  |  |               </el-table-column> |  |  |  |               </el-table-column> | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
	
		
		
			
				
					|  |  | @ -2516,6 +2528,7 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |     // if (this.isChoose != null) |  |  |  |     // if (this.isChoose != null) | 
			
		
	
		
		
			
				
					
					|  |  |  |     //   this.isSelect = this.isChoose; |  |  |  |     //   this.isSelect = this.isChoose; | 
			
		
	
		
		
			
				
					
					|  |  |  |     this.vueRouteSource = this.$route.query.vueRouteSource; |  |  |  |     this.vueRouteSource = this.$route.query.vueRouteSource; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     this.findBasicProductSet(); |  |  |  |     this.findBasicProductSet(); | 
			
		
	
		
		
			
				
					
					|  |  |  |     getHead("product", "1").then((re) => { |  |  |  |     getHead("product", "1").then((re) => { | 
			
		
	
		
		
			
				
					
					|  |  |  |       // 处理返回的数据 |  |  |  |       // 处理返回的数据 | 
			
		
	
	
		
		
			
				
					|  |  | @ -2528,6 +2541,12 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |     this.getTerrList(); |  |  |  |     this.getTerrList(); | 
			
		
	
		
		
			
				
					
					|  |  |  |     // this.selectSysParam(); |  |  |  |     // this.selectSysParam(); | 
			
		
	
		
		
			
				
					
					|  |  |  |     this.getSysFilter(this, ""); |  |  |  |     this.getSysFilter(this, ""); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     this.filterQuery.cpmctymc = this.$route.query.cpmctymc; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     if (this.filterQuery.cpmctymc != null) { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       this.getList() | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     } | 
			
		
	
		
		
			
				
					
					|  |  |  |   }, |  |  |  |   }, | 
			
		
	
		
		
			
				
					
					|  |  |  | }; |  |  |  | }; | 
			
		
	
		
		
			
				
					
					|  |  |  | </script> |  |  |  | </script> | 
			
		
	
	
		
		
			
				
					|  |  | 
 |