genggai
							parent
							
								
									87b2d98e09
								
							
						
					
					
						commit
						241ff83934
					
				| @ -0,0 +1,583 @@ | ||||
| <template> | ||||
| <div> | ||||
|   <el-card> | ||||
|     <!--搜索表单--待修改--> | ||||
|     <el-form v-if="queryList && queryList.length > 0" :model="filterQuery" class="query-form" size="mini" label-width="120px" v-show="showSearch" :inline="true"> | ||||
|       <el-row style=" display:flex;  flex-wrap: wrap; "> | ||||
|         <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-input | ||||
|               v-model="input" | ||||
|               :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 == 'datePicker' && executeEval(row,item.expression,true)" :label="item.columnDesc+`:`"> | ||||
|             <el-date-picker | ||||
|               :picker-options="pickerOptions" | ||||
|               v-model="actDateRange" | ||||
|               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 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> | ||||
|         </template> | ||||
|       </el-row> | ||||
|     </el-form> | ||||
|     <!--状态栏--> | ||||
|     <div class="top-right-btn"> | ||||
|       <el-button-group> | ||||
|         <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-search" @click="onSubmit" | ||||
|         >查询 | ||||
|         </el-button | ||||
|         > | ||||
|         <el-button type="primary" icon="el-icon-plus" @click="(event) => addDialog()">新增</el-button> | ||||
|       </el-button-group> | ||||
|     </div> | ||||
|     <!--表格--> | ||||
|     <el-table v-loading="loading" :data="list" style="width: 100%"  border highlight-current-row | ||||
|               @row-click="(row) => executeFuc(row,'0',tableObj.handleChangeFuc)"> | ||||
|       > | ||||
|       <template v-for="(item, index) in tableHeader"> | ||||
|         <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> | ||||
|     <pagination | ||||
|       v-show="total>0" | ||||
|       :total="total" | ||||
|       :page.sync="filterCertQuery.page" | ||||
|       :limit.sync="filterCertQuery.limit" | ||||
|       @pagination="handleCurrentChange" | ||||
| 
 | ||||
|     ></pagination> | ||||
|     </el-card> | ||||
|   <!----------------------------------------第二部分---------------------------------------> | ||||
|   <el-card class="el-card"> | ||||
|     <el-divider style="margin: 15px"></el-divider> | ||||
|     <el-table v-loading="loadCertLoading" :data="manuCertList" style="width: 100%" ref="table" | ||||
|               highlight-current-row border > | ||||
|       <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-card> | ||||
| 
 | ||||
|   <!--新增/编辑自动抽查--> | ||||
|   <el-dialog | ||||
|     :title="formMap[formName]" | ||||
|     :visible.sync="addDialogVisible" | ||||
|     :before-close="close" | ||||
|     width="60%" | ||||
|     v-if="addDialogVisible" | ||||
|     @close='closeAddDialog' | ||||
|     :close-on-click-modal="false" | ||||
|     :close-on-press-escape="false" | ||||
|   > | ||||
|     <setAddDialog | ||||
|       :closeDialog="closeAddDialog" | ||||
|       :inputQuery="inputAddQuery" | ||||
|       :formName="formAddName" | ||||
|     ></setAddDialog> | ||||
|   </el-dialog> | ||||
| 
 | ||||
|   <!--新增/编辑产品细节--> | ||||
|   <el-dialog | ||||
|     :title="formCertMap[formCertName]" | ||||
|     :visible.sync="manuCertDialogVisible" | ||||
|     :before-close="close" | ||||
|     width="60%" | ||||
|     v-if="manuCertDialogVisible" | ||||
|     @close='closeCertDialog' | ||||
|     :close-on-click-modal="false" | ||||
|     :close-on-press-escape="false" | ||||
|   > | ||||
|     <setDetailDialog | ||||
|       :closeDialog="closeCertDialog" | ||||
|       :inputQuery="inputCertQuery" | ||||
|       :formName="formCertName" | ||||
|       :rules="rules" | ||||
|     ></setDetailDialog> | ||||
|   </el-dialog> | ||||
|   </div> | ||||
| </template> | ||||
| 
 | ||||
| <script> | ||||
| import setAddDialog from "@/views/udi/trace/auto/setAddDialog"; | ||||
| import {executeFuc, getHead} from "@/utils/customConfig"; | ||||
| import {listSet,deleteSet} from "@/api/udi/autoSet"; | ||||
| import setDetailDialog from "@/views/udi/trace/auto/setDetailDialog"; | ||||
| import {deleteSetDetail, listSetDetail} from "@/api/udi/autoSetDetail"; | ||||
| export default { | ||||
|   // name | ||||
|   data(){ | ||||
|     return{ | ||||
|       total: 0, | ||||
|       queryList:[], | ||||
|       queryList2:[], | ||||
|       showSearch: true, | ||||
|       filterQuery: { | ||||
|         page: 1, | ||||
|         limit: 10, | ||||
|       }, | ||||
|       filterCertQuery: { | ||||
|         page: 1, | ||||
|         limit: 10, | ||||
|       }, | ||||
|       formName: 1, | ||||
|       formMap: { | ||||
|         1: "新增抽查", | ||||
|         2: "编辑抽查", | ||||
|       }, | ||||
|       formCertName:1, | ||||
|       formCertMap:{ | ||||
|         1:"新增产品", | ||||
|         2:"编辑产品" | ||||
|       }, | ||||
|       //table 表格 | ||||
|       list: [], | ||||
|       tableHeader:[], | ||||
|       loading: false, | ||||
|       //table2 | ||||
|       loadCertLoading: false, | ||||
|       changeCode:"", | ||||
|       manuCertList: [], | ||||
|       manuCertTotal: 0, | ||||
|       actDateRange: [], | ||||
|       pickerOptions: { | ||||
|         shortcuts: [ | ||||
|           { | ||||
|             text: "最近一周", | ||||
|             onClick(picker) { | ||||
|               const end = new Date(); | ||||
|               const start = new Date(); | ||||
|               start.setTime(start.getTime() - 3600 * 1000 * 24 * 7); | ||||
|               picker.$emit("pick", [start, end]); | ||||
|             }, | ||||
|           }, | ||||
|           { | ||||
|             text: "最近一个月", | ||||
|             onClick(picker) { | ||||
|               const end = new Date(); | ||||
|               const start = new Date(); | ||||
|               start.setTime(start.getTime() - 3600 * 1000 * 24 * 30); | ||||
|               picker.$emit("pick", [start, end]); | ||||
|             }, | ||||
|           }, | ||||
|           { | ||||
|             text: "最近三个月", | ||||
|             onClick(picker) { | ||||
|               const end = new Date(); | ||||
|               const start = new Date(); | ||||
|               start.setTime(start.getTime() - 3600 * 1000 * 24 * 90); | ||||
|               picker.$emit("pick", [start, end]); | ||||
|             }, | ||||
|           }, | ||||
|         ], | ||||
|       }, | ||||
|       inputAddQuery:{}, | ||||
|       formAddName:1, | ||||
|       addDialogVisible: false, | ||||
|       title : "新增配置", | ||||
|       manuCertDialogVisible: false, | ||||
|       inputCertQuery:{}, | ||||
|     } | ||||
|   }, | ||||
|   components: {setDetailDialog,setAddDialog}, | ||||
|   methods : { | ||||
|     hideSearch() { | ||||
|       this.showSearch = !this.showSearch; | ||||
|     }, | ||||
|     handleCurrentChange(val) { | ||||
|       this.filterCertQuery.page = val.page; | ||||
|       this.getList(); | ||||
|     }, | ||||
|     onSubmit() { | ||||
|       if (this.actDateRange !== null) { | ||||
|         this.filterQuery.startTime = this.actDateRange[0]; | ||||
|         this.filterQuery.endTime = this.actDateRange[1]; | ||||
|       } else { | ||||
|         this.filterQuery.startTime = null; | ||||
|         this.filterQuery.endTime = null; | ||||
|       } | ||||
|       this.filterQuery.page = 1; | ||||
|       this.getList(); | ||||
|       this.changeCode = ""; | ||||
|       this.manuCertList = [], | ||||
|         this.manuCertTotal = 0 | ||||
|     }, | ||||
|     onReset() { | ||||
|       this.$router.push({ | ||||
|         path: "", | ||||
|       }); | ||||
|       this.filterQuery = { | ||||
|         page: 1, | ||||
|         limit: 10, | ||||
|       }; | ||||
|       this.getList(); | ||||
|       this.changeCode = ""; | ||||
|       this.manuCertList = [], | ||||
|         this.manuCertTotal = 0 | ||||
|     }, | ||||
|     onCertReset() { | ||||
|       this.$router.push({ | ||||
|         path: "", | ||||
|       }); | ||||
|       this.filterCertQuery = { | ||||
|         setFk:this.setFk, | ||||
|         page: 1, | ||||
|         limit: 10, | ||||
|       }; | ||||
|       this.getCertList(); | ||||
|     }, | ||||
|     supCertClick(_this,row) { | ||||
|       _this.setFk= row.id | ||||
|       _this.onCertReset(); | ||||
|     }, | ||||
|     getList() { | ||||
|       this.loading = true; | ||||
|       listSet(this.filterQuery) | ||||
|         .then((response) => { | ||||
|           this.loading = false; | ||||
|           this.list = response.data.list || []; | ||||
|           this.total = response.data.total || 0; | ||||
|         }) | ||||
|         .catch(() => { | ||||
|           this.loading = false; | ||||
|           this.list = []; | ||||
|           this.total = 0; | ||||
|         }); | ||||
|     }, | ||||
|     addCertMuti(){ | ||||
|       var setFk =  this.setFk; | ||||
|       if(!setFk){ | ||||
|         this.$message.error("请先选择企业"); | ||||
|         return; | ||||
|       } | ||||
|       this.inputCertQuery={ | ||||
|         setFk:setFk | ||||
|       } | ||||
|       this.formCertName=1; | ||||
|       this.manuCertDialogVisible = true; | ||||
|     }, | ||||
|     editCertDialog(_this,row){ | ||||
|       _this.formCertName=2; | ||||
|       _this.inputCertQuery=row; | ||||
|       _this.manuCertDialogVisible = true; | ||||
|     }, | ||||
|     deleteCertDialog(_this,row) { | ||||
|       _this.$confirm("确认删除吗?", "提示", { | ||||
|         type: "warning", | ||||
|       }) | ||||
|         .then(() => { | ||||
|           deleteSetDetail(row) | ||||
|             .then((response) => { | ||||
|               if(response.code == 20000){ | ||||
|                 _this.$message.success("删除成功"); | ||||
|                 _this.getCertList() | ||||
|               }else{ | ||||
|                 _this.$message.error(response.message); | ||||
|               } | ||||
|             }) | ||||
|             .catch(() => { | ||||
|               _this.$message.error(response.message); | ||||
|             }); | ||||
|         }); | ||||
|     }, | ||||
|     getCertList() { | ||||
|       this.filterCertQuery.cpmctymc = this.filterQuery.cpmctymc; | ||||
|       this.filterCertQuery.ggxh = this.filterQuery.ggxh | ||||
|       this.filterCertQuery.zczbhhzbapzbh = this.filterQuery.zczbhhzbapzbh | ||||
|       this.filterCertQuery.companyName = this.filterQuery.companyName | ||||
|       this.loadCertLoading = true; | ||||
|       listSetDetail(this.filterCertQuery) | ||||
|         .then((response) => { | ||||
|           this.loadCertLoading = false; | ||||
|           this.manuCertList = response.data.list || []; | ||||
|           this.manuCertTotal = response.data.total || 0; | ||||
|         }) | ||||
|         .catch(() => { | ||||
|           this.filterCertQuery = false; | ||||
|           this.manuCertList = []; | ||||
|           this.manuCertTotal = 0; | ||||
|         }); | ||||
|     }, | ||||
|     addDialog(){ | ||||
|       this.inputAddQuery={ | ||||
| 
 | ||||
|       } | ||||
|       this.formName=1; | ||||
|       this.addDialogVisible = true; | ||||
|     }, | ||||
|     closeAddDialog(){ | ||||
|       this.addDialogVisible = false; | ||||
|       this.getList(); | ||||
|       this.onCertReset(); | ||||
|     }, | ||||
|     executeFuc(row,type,clickFuc,value){ | ||||
|       return executeFuc(this,row,type,clickFuc,value); | ||||
|     }, | ||||
|     executeEval(row,expression,defaultRet){ | ||||
|       if(expression){ | ||||
|         return eval(expression); | ||||
|       } | ||||
|       return defaultRet; | ||||
|     }, | ||||
|     editDialog(_this,row){ | ||||
|       _this.formName=2; | ||||
|       _this.inputAddQuery=row; | ||||
|       _this.addDialogVisible = true; | ||||
|     }, | ||||
|     deleteDialog(_this,row) { | ||||
|       _this.$confirm("确认删除吗?", "提示", { | ||||
|         type: "warning", | ||||
|       }) | ||||
|         .then(() => { | ||||
|           deleteSet(row) | ||||
|             .then((response) => { | ||||
|               if(response.code == 20000){ | ||||
|                 _this.getList() | ||||
|               }else{ | ||||
|                 _this.$message.error(response.message); | ||||
|               } | ||||
|             }) | ||||
|             .catch(() => { | ||||
|               _this.$message.error(response.message); | ||||
|             }); | ||||
|         }); | ||||
|     }, | ||||
|     closeCertDialog(){ | ||||
|       this.manuCertDialogVisible = false; | ||||
|       this.getCertList(); | ||||
|     }, | ||||
|   }, | ||||
|   created() { | ||||
|     // | ||||
|     getHead("stat-set-1","1").then((re) => { | ||||
|       // 处理返回的数据 | ||||
|       this.tableObj = re.data; | ||||
|       this.tableHeader = re.data.tableList; | ||||
|       this.queryList = re.data.queryList; | ||||
|       this.fromList = re.data.fromList; | ||||
|       this.getList() | ||||
|     }); | ||||
| 
 | ||||
| 
 | ||||
|     getHead("auto-set-2","1").then((re) => { | ||||
|       // 处理返回的数据 | ||||
|       this.tableObj2 = re.data; | ||||
|       this.tableHeader2 = re.data.tableList; | ||||
|       this.queryList2 = re.data.queryList; | ||||
|       this.fromList2 = re.data.fromList; | ||||
|     }); | ||||
|   }, | ||||
| 
 | ||||
| } | ||||
| </script> | ||||
| 
 | ||||
| <style scoped> | ||||
| 
 | ||||
| </style> | ||||
					Loading…
					
					
				
		Reference in New Issue