diff --git a/sgzb-ui/src/api/store/completeTools.js b/sgzb-ui/src/api/store/completeTools.js new file mode 100644 index 00000000..2666de9d --- /dev/null +++ b/sgzb-ui/src/api/store/completeTools.js @@ -0,0 +1,22 @@ +import request from '@/utils/request' + +// 新增 成套设备 +export const addCompleteSetToolsApi = (data) => { + return request.post('/material/maWhole/addOrUpdate', data) +} +// 查询 成套设备列表 +export const getCompleteSetToolsApi = (data) => { + return request.get('/material/maWhole/selectList', { + params: data + }) +} +// 删除 成套设备单条数据 +export const delCompleteSetToolsApi = (data) => { + return request.post('/material/maWhole/deleteById', data) +} +// 查询编辑 成套设备单 +export const queryCompleteSetToolsApi = (data) => { + return request.get('/material/maWhole/selectListById', { + params: data + }) +} \ No newline at end of file diff --git a/sgzb-ui/src/components/FormModel/index.vue b/sgzb-ui/src/components/FormModel/index.vue index 00621f8f..3fad9757 100644 --- a/sgzb-ui/src/components/FormModel/index.vue +++ b/sgzb-ui/src/components/FormModel/index.vue @@ -42,7 +42,7 @@ :options="item.f_selList" :props="item.optionProps" :show-all-levels="false" - @change="casCadeChange" + @change="casCadeChange(item.f_model, $event)" clearable filterable style="width: 240px" @@ -50,6 +50,7 @@ diff --git a/sgzb-ui/src/components/TableModel/index.vue b/sgzb-ui/src/components/TableModel/index.vue index 92bc457c..96ce8dea 100644 --- a/sgzb-ui/src/components/TableModel/index.vue +++ b/sgzb-ui/src/components/TableModel/index.vue @@ -151,7 +151,7 @@ export default { data() { return { total: 0, - tableList: [{ demo: 123 }], + tableList: [], /* 分页参数 */ pageParams: { pageNum: 1, @@ -198,13 +198,19 @@ export default { /* 获取列表信息 */ async getList() { this.pageParams = Object.assign(this.pageParams, this.sendParams) + this.$delete(this.pageParams, 'limit') + this.$delete(this.pageParams, 'page') this.loading = true const res = await this.sendApi(this.pageParams) this.loading = false - if (res.code == 200) { - this.tableList = res.rows || res.data.rows - this.total = res.total || res.data.total + if (res.data) { + this.tableList = res.data.rows + this.total = res.data.total + } else { + this.tableList = res.rows + this.total = res.total + } } }, diff --git a/sgzb-ui/src/views/base/comeAndGo/index.vue b/sgzb-ui/src/views/base/comeAndGo/index.vue index 7b0564c5..20fc3b1b 100644 --- a/sgzb-ui/src/views/base/comeAndGo/index.vue +++ b/sgzb-ui/src/views/base/comeAndGo/index.vue @@ -142,7 +142,6 @@