|  |  | @ -1,72 +1,153 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  | <template> |  |  |  | <template> | 
			
		
	
		
		
			
				
					
					|  |  |  |   <div> |  |  |  |   <div> | 
			
		
	
		
		
			
				
					
					|  |  |  |     <el-card class="el-card"> |  |  |  |     <el-card class="el-card"> | 
			
		
	
		
		
			
				
					
					|  |  |  |       <el-form :model="filterQuery" class="query-form" label-width="100px" v-if="showSearch"> |  |  |  |       <!--<el-form :model="filterQuery" class="query-form" label-width="100px" v-if="showSearch">--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         <el-row> |  |  |  |       <!--  <el-row>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |           <el-col :span="6"> |  |  |  |       <!--    <el-col :span="6">--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             <el-form-item label="申购单号:"> |  |  |  |       <!--      <el-form-item label="申购单号:">--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |               <el-input v-model="filterQuery.billNo" style="width: 90%" placeholder="请输入单据号" clearable></el-input> |  |  |  |       <!--        <el-input v-model="filterQuery.billNo" style="width: 90%" placeholder="请输入单据号" clearable></el-input>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             </el-form-item> |  |  |  |       <!--      </el-form-item>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |           </el-col> |  |  |  |       <!--    </el-col>--> | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |           <el-col :span="6"> |  |  |  |       <!--    <el-col :span="6">--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             <el-form-item label="药品编码:"> |  |  |  |       <!--      <el-form-item label="药品编码:">--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |               <el-input v-model="filterQuery.nameCode" style="width: 90%" placeholder="请输入DI/药品编码" |  |  |  |       <!--        <el-input v-model="filterQuery.nameCode" style="width: 90%" placeholder="请输入DI/药品编码"--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |                         clearable></el-input> |  |  |  |       <!--                  clearable></el-input>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             </el-form-item> |  |  |  |       <!--      </el-form-item>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |           </el-col> |  |  |  |       <!--    </el-col>--> | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |           <el-col :span="6"> |  |  |  |       <!--    <el-col :span="6">--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             <el-form-item label="药品名称:"> |  |  |  |       <!--      <el-form-item label="药品名称:">--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |               <el-input v-model="filterQuery.productName" style="width: 90%" placeholder="请输入药品名称" |  |  |  |       <!--        <el-input v-model="filterQuery.productName" style="width: 90%" placeholder="请输入药品名称"--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |                         clearable></el-input> |  |  |  |       <!--                  clearable></el-input>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             </el-form-item> |  |  |  |       <!--      </el-form-item>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |           </el-col> |  |  |  |       <!--    </el-col>--> | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |           <el-col :span="6"> |  |  |  |       <!--    <el-col :span="6">--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             <el-form-item label="规格型号:"> |  |  |  |       <!--      <el-form-item label="规格型号:">--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |               <el-input v-model="filterQuery.spec" style="width: 90%" placeholder="请输入规格型号" clearable></el-input> |  |  |  |       <!--        <el-input v-model="filterQuery.spec" style="width: 90%" placeholder="请输入规格型号" clearable></el-input>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             </el-form-item> |  |  |  |       <!--      </el-form-item>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |           </el-col> |  |  |  |       <!--    </el-col>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         </el-row> |  |  |  |       <!--  </el-row>--> | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |         <el-row> |  |  |  |       <!--  <el-row>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |           <el-col :span="6"> |  |  |  |       <!--    <el-col :span="6">--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             <el-form-item label="批准文号:"> |  |  |  |       <!--      <el-form-item label="批准文号:">--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |               <el-input v-model="filterQuery.zczbhhzbapzbh" style="width: 90%" placeholder="请输入批准文号" |  |  |  |       <!--        <el-input v-model="filterQuery.zczbhhzbapzbh" style="width: 90%" placeholder="请输入批准文号"--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |                         clearable></el-input> |  |  |  |       <!--                  clearable></el-input>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             </el-form-item> |  |  |  |       <!--      </el-form-item>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |           </el-col> |  |  |  |       <!--    </el-col>--> | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |           <el-col :span="6"> |  |  |  |       <!--    <el-col :span="6">--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             <el-form-item label="生产企业:"> |  |  |  |       <!--      <el-form-item label="生产企业:">--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |               <el-input v-model="filterQuery.manufactory" style="width: 90%" placeholder="请输入生产企业" |  |  |  |       <!--        <el-input v-model="filterQuery.manufactory" style="width: 90%" placeholder="请输入生产企业"--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |                         clearable></el-input> |  |  |  |       <!--                  clearable></el-input>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             </el-form-item> |  |  |  |       <!--      </el-form-item>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |           </el-col> |  |  |  |       <!--    </el-col>--> | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |           <el-col :span="6"> |  |  |  |       <!--    <el-col :span="6">--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             <el-form-item label="创建时间:"> |  |  |  |       <!--      <el-form-item label="创建时间:">--> | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       <!--        <el-date-picker--> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       <!--          :picker-options="pickerOptions"--> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       <!--          v-model="actDateRange"--> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       <!--          type="daterange"--> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       <!--          format="yyyy 年 MM 月 dd 日"--> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       <!--          style="width: 90%"--> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       <!--          value-format="yyyy-MM-dd"--> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       <!--          range-separator="至"--> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       <!--          start-placeholder="开始日期"--> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       <!--          end-placeholder="结束日期"--> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       <!--        >--> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       <!--        </el-date-picker>--> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       <!--      </el-form-item>--> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       <!--    </el-col>--> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       <!--  </el-row>--> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       <!--</el-form>--> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       <el-form v-if="queryList && queryList.length > 0 " :model="filterQuery" class="query-form" label-width="100px" > | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         <el-row style=" display:flex;  flex-wrap: wrap; "> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           <template v-for="(item, index) in queryList" > | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             <div v-if="showSearch || item.isImport"> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |               <el-form-item v-if="item.columnType == 'input' && executeEval(row,item.expression,true)" :label="item.columnDesc+`:`" :key="item.id"> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 <el-input | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                   v-model="filterQuery[item.columnName]" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                   :placeholder="item.columnDesc" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                   :disabled="executeEval(null,item.disabledFuc,false)" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                   @keyup.enter.native="executeFuc($event,'5',item.clickFuc)" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                   clearable | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 ></el-input> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |               </el-form-item> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |               <el-form-item v-if="item.columnType == 'select' && executeEval(row,item.expression,true)" :label="item.columnDesc+`:`"> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 <el-select v-model="filterQuery[item.columnName]" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                            :placeholder="item.columnDesc" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                            :disabled="executeEval(null,item.disabledFuc,false)" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                            clearable> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                   <el-option | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                     v-for="dict in item.lableRuleObj" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                     :key="dict.value" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                     :label="dict.label" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                     :value="dict.value" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                   /> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 </el-select> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |               </el-form-item> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |               <el-form-item v-if="item.columnType == 'selectServer' && executeEval(row,item.expression,true)" :label="item.columnDesc+`:`"> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 <el-select | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                   v-model="filterQuery[item.columnName]" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                   :placeholder="item.columnDesc" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                   :disabled="executeEval(null,item.disabledFuc,false)" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                   filterable | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                   remote | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                   :remote-method="(query) => executeFuc(query,'5',item.clickFuc)" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                   clearable> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                   <el-option | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                     v-for="item in options[item.clickFuc]" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                     :key="item.code" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                     :label="item.label" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                     :value="item.code" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                   /> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 </el-select> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |               </el-form-item> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |               <el-form-item v-if="item.columnType == 'datePicker' && item.columnName == 'actDateRange' && executeEval(row,item.expression,true)" :label="item.columnDesc+`:`"> | 
			
		
	
		
		
			
				
					
					|  |  |  |                 <el-date-picker |  |  |  |                 <el-date-picker | 
			
		
	
		
		
			
				
					
					|  |  |  |                   :picker-options="pickerOptions" |  |  |  |                   :picker-options="pickerOptions" | 
			
		
	
		
		
			
				
					
					|  |  |  |                   v-model="actDateRange" |  |  |  |                   v-model="actDateRange" | 
			
		
	
		
		
			
				
					
					|  |  |  |                   type="daterange" |  |  |  |                   type="daterange" | 
			
		
	
		
		
			
				
					
					|  |  |  |                   format="yyyy 年 MM 月 dd 日" |  |  |  |                   format="yyyy 年 MM 月 dd 日" | 
			
		
	
		
		
			
				
					
					|  |  |  |                 style="width: 90%" |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |                   value-format="yyyy-MM-dd" |  |  |  |                   value-format="yyyy-MM-dd" | 
			
		
	
		
		
			
				
					
					|  |  |  |                   range-separator="至" |  |  |  |                   range-separator="至" | 
			
		
	
		
		
			
				
					
					|  |  |  |                   start-placeholder="开始日期" |  |  |  |                   start-placeholder="开始日期" | 
			
		
	
		
		
			
				
					
					|  |  |  |                   end-placeholder="结束日期" |  |  |  |                   end-placeholder="结束日期" | 
			
		
	
		
		
			
				
					
					|  |  |  |               > |  |  |  |                 ></el-date-picker> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |               </el-date-picker> |  |  |  |               </el-form-item> | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |               <el-form-item v-if="item.columnType == 'datePicker' && item.columnName == 'actAuditDateRange' && executeEval(row,item.expression,true)" :label="item.columnDesc+`:`"> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 <el-date-picker | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                   :picker-options="pickerOptions" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                   v-model="actAuditDateRange" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                   type="daterange" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                   format="yyyy 年 MM 月 dd 日" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                   value-format="yyyy-MM-dd" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                   range-separator="至" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                   start-placeholder="开始日期" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                   end-placeholder="结束日期" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 ></el-date-picker> | 
			
		
	
		
		
			
				
					
					|  |  |  |               </el-form-item> |  |  |  |               </el-form-item> | 
			
		
	
		
		
			
				
					
					|  |  |  |           </el-col> |  |  |  |               <el-form-item v-if="item.columnType == 'date' && executeEval(row,item.expression,true)" :label="item.columnDesc+`:`"> | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 <el-date-picker | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                   v-model="filterQuery[item.columnName]" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                   :style="`width:${item.width+'px'}`" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                   value-format="yyyy-MM-dd" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                   :disabled="executeEval(null,item.disabledFuc,false)" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                   type="date" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                   :placeholder="item.columnDesc" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 ></el-date-picker> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |               </el-form-item> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             </div> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           </template> | 
			
		
	
		
		
			
				
					
					|  |  |  |         </el-row> |  |  |  |         </el-row> | 
			
		
	
		
		
			
				
					
					|  |  |  |       </el-form> |  |  |  |       </el-form> | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |       <div class="top-right-btn"> |  |  |  |       <div class="top-right-btn"> | 
			
		
	
		
		
			
				
					
					|  |  |  |         <el-button-group style="display:flex;"> |  |  |  |         <el-button-group style="display:flex;"> | 
			
		
	
		
		
			
				
					
					|  |  |  |           <el-button icon="el-icon-view" type="primary" @click="hideSearch">显示/隐藏搜索栏</el-button> |  |  |  |           <el-button icon="el-icon-view" type="primary" @click="hideSearch">高级查询</el-button> | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |           <el-button type="primary" icon="el-icon-refresh" @click="onReset">重置</el-button> |  |  |  |           <el-button type="primary" icon="el-icon-refresh" @click="onReset">重置</el-button> | 
			
		
	
		
		
			
				
					
					|  |  |  |           <el-button type="primary" icon="el-icon-search" @click="onSubmitFind">查询</el-button> |  |  |  |           <el-button type="primary" icon="el-icon-search" @click="onSubmitFind">查询</el-button> | 
			
		
	
		
		
			
				
					
					|  |  |  |         </el-button-group> |  |  |  |         </el-button-group> | 
			
		
	
	
		
		
			
				
					|  |  | @ -100,12 +181,17 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  | </template> |  |  |  | </template> | 
			
		
	
		
		
			
				
					
					|  |  |  | <script> |  |  |  | <script> | 
			
		
	
		
		
			
				
					
					|  |  |  | import {getDetailList} from "@/api/pharmaceuticals/purApplyDrug"; |  |  |  | import {getDetailList} from "@/api/pharmaceuticals/purApplyDrug"; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | import { executeFuc, getHead } from '@/utils/customConfig' | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | export default { |  |  |  | export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |   data() { |  |  |  |   data() { | 
			
		
	
		
		
			
				
					
					|  |  |  |     return { |  |  |  |     return { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       //页面配置 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       tableHeader:[], | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       queryList:[], | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       fromList:[], | 
			
		
	
		
		
			
				
					
					|  |  |  |       pageType:null, |  |  |  |       pageType:null, | 
			
		
	
		
		
			
				
					
					|  |  |  |       showSearch: true, |  |  |  |       showSearch: false, | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |       filterQuery: { |  |  |  |       filterQuery: { | 
			
		
	
		
		
			
				
					
					|  |  |  |         billNo: null, |  |  |  |         billNo: null, | 
			
		
	
		
		
			
				
					
					|  |  |  |         productId: null, |  |  |  |         productId: null, | 
			
		
	
	
		
		
			
				
					|  |  | @ -191,6 +277,15 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |   }, |  |  |  |   }, | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |   methods: { |  |  |  |   methods: { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     executeFuc(row,type,clickFuc,value){ | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       return executeFuc(this,row,type,clickFuc,value); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     }, | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     executeEval(row,expression,defaultRet){ | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       if(expression){ | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         return eval(expression); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       } | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       return defaultRet; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     }, | 
			
		
	
		
		
			
				
					
					|  |  |  |     onReset() { |  |  |  |     onReset() { | 
			
		
	
		
		
			
				
					
					|  |  |  |       this.filterQuery = { |  |  |  |       this.filterQuery = { | 
			
		
	
		
		
			
				
					
					|  |  |  |         billNo: null, |  |  |  |         billNo: null, | 
			
		
	
	
		
		
			
				
					|  |  | @ -203,7 +298,8 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |         endDate: null, |  |  |  |         endDate: null, | 
			
		
	
		
		
			
				
					
					|  |  |  |         page: 1, |  |  |  |         page: 1, | 
			
		
	
		
		
			
				
					
					|  |  |  |         limit: 10, |  |  |  |         limit: 10, | 
			
		
	
		
		
			
				
					
					|  |  |  |         pageType: this.$route.query.pageType |  |  |  |         pageType: this.$route.query.pageType, | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         productType: 2, | 
			
		
	
		
		
			
				
					
					|  |  |  |       }; |  |  |  |       }; | 
			
		
	
		
		
			
				
					
					|  |  |  |       this.actDateRange = []; |  |  |  |       this.actDateRange = []; | 
			
		
	
		
		
			
				
					
					|  |  |  |       this.getList(); |  |  |  |       this.getList(); | 
			
		
	
	
		
		
			
				
					|  |  | @ -259,6 +355,13 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |   mounted() { |  |  |  |   mounted() { | 
			
		
	
		
		
			
				
					
					|  |  |  |   }, |  |  |  |   }, | 
			
		
	
		
		
			
				
					
					|  |  |  |   created() { |  |  |  |   created() { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     getHead("pureApplySearchDetails-mx","1").then((re) => { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       // 处理返回的数据 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       this.tableObj = re.data; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       this.tableHeader = re.data.tableList; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       this.queryList = re.data.queryList; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       this.fromList = re.data.fromList; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     }); | 
			
		
	
		
		
			
				
					
					|  |  |  |     this.getList(); |  |  |  |     this.getList(); | 
			
		
	
		
		
			
				
					
					|  |  |  |     this.pageType = this.$route.query.pageType; |  |  |  |     this.pageType = this.$route.query.pageType; | 
			
		
	
		
		
			
				
					
					|  |  |  |   }, |  |  |  |   }, | 
			
		
	
	
		
		
			
				
					|  |  | 
 |