| | |
| | | |
| | | <span style="display: flex;align-items: center; margin-right: 5px;"> |
| | | <p class="tableTopLabel">查询模板名称:</p> |
| | | <el-select v-model="form.itemQtName" placeholder="请选择查询模板" size="mini"> |
| | | <el-select v-model="topForm.itemQtName" placeholder="请选择查询模板" size="mini"> |
| | | <el-option v-for="(item,index) in searchQtNameList" :key="index" :label="item.qtName" |
| | | :value="item.qtName"></el-option> |
| | | </el-select> |
| | |
| | | const types = ['radio', 'checkbox', 'select']; |
| | | return types.includes(this.form.itemType); // 展示 |
| | | }, |
| | | |
| | | itemStyleTypeStatus() { |
| | | const types = ['hidden', 'webeditor', 'radio', 'checkbox']; |
| | | return !types.includes(this.form.itemType); // 不展示 |
| | |
| | | this.formList = this.formList.map(item => { |
| | | return { |
| | | ...item, |
| | | itemField: item.text // 将itemField赋值为text,因为忘记父组件为什么在编辑回填时把itemField赋值为text了 |
| | | itemField: item.text // 将itemField重新赋值为text,因为忘记当时在父组件编辑回填方法里为什么把itemField赋值为text了 |
| | | }; |
| | | }); |
| | | const params = { |
| | |
| | | viType: 1, // 视图类型 |
| | | viTypeText: "表单", // 视图中文名称 |
| | | prm: { |
| | | formQtName: this.form.qtName, // 查询模板名称 |
| | | formQtName: this.topForm.itemQtName, // 查询模板名称 |
| | | showCols: this.topForm.showColumn, |
| | | prmItemList: this.formList |
| | | }, |
| | |
| | | font-size: 14px |
| | | } |
| | | |
| | | .formItemMargin { |
| | | margin: 10px 0 10px 0; |
| | | } |
| | | //.formItemMargin { |
| | | // margin: 10px 0 10px 0; |
| | | //} |
| | | |
| | | </style> |