父组件列表页面
查询 导出 { {scope.$index+(listQuery.page - 1) * listQuery.rows + 1}}
子组件 增改查页面
{ {form.dangerousname}} { {form.cascode}} { {form.othername}} { {form.dicDangeroustypeStr}} { {form.toxicity}} { {form.environmentalparameter}} { {form.englishname}} { {form.molecularFormula}} { {form.molecularWeight}} { {form.meltingPoint}} { {form.theDensityOf}} { {form.solubility}} { {form.dangerousinfo}} { {form.testmethod}} { {form.eliminationmethod}} { {form.characteristic}} 保存 取消 关闭
API
import axios from "axios";import qs from "qs";let DChemStoreManagementAPI = { getList(params) { return axios.get("...", { params }); }, add(params){ return axios({ method: "post", url: ".../save", data: qs.stringify(params) }) }, getSelect(params) { return axios("...", { params }) }, getById(id) { return axios.get("...?id="+ id, { }); }, del(id) { return axios.delete("...?id=" + id, { }); }, exportData(params) { return axios.get("...", { responseType: 'arraybuffer', params }); }, deleteFile(params) { return axios.delete("...", { params: { filePath: params.filepath } }); }};export default DChemStoreManagementAPI;
以上便是模块的增删改查内容,至于上传模块,没有过多的解释,上传用的是封装过的组件,代码太多,不便复制,不过有下载功能^_^,这也是一点小小的总结。