mirror of https://gitee.com/xiaonuobase/snowy
【更新】代码生成随着此次前端升级而升级部分语法
parent
64404b6880
commit
efb55f4930
|
@ -64,7 +64,7 @@
|
||||||
<% } %>
|
<% } %>
|
||||||
<% } %>
|
<% } %>
|
||||||
<a-col :span="6">
|
<a-col :span="6">
|
||||||
<a-button type="primary" @click="table.refresh(true)">查询</a-button>
|
<a-button type="primary" @click="tableRef.refresh()">查询</a-button>
|
||||||
<a-button style="margin: 0 8px" @click="reset">重置</a-button>
|
<a-button style="margin: 0 8px" @click="reset">重置</a-button>
|
||||||
<% if(searchCount > 3) { %>
|
<% if(searchCount > 3) { %>
|
||||||
<a @click="toggleAdvanced" style="margin-left: 8px">
|
<a @click="toggleAdvanced" style="margin-left: 8px">
|
||||||
|
@ -77,7 +77,7 @@
|
||||||
</a-form>
|
</a-form>
|
||||||
<% } %>
|
<% } %>
|
||||||
<s-table
|
<s-table
|
||||||
ref="table"
|
ref="tableRef"
|
||||||
:columns="columns"
|
:columns="columns"
|
||||||
:data="loadData"
|
:data="loadData"
|
||||||
:alert="options.alert.show"
|
:alert="options.alert.show"
|
||||||
|
@ -129,7 +129,7 @@
|
||||||
</template>
|
</template>
|
||||||
</s-table>
|
</s-table>
|
||||||
</a-card>
|
</a-card>
|
||||||
<Form ref="formRef" @successful="table.refresh(true)" />
|
<Form ref="formRef" @successful="tableRef.refresh()" />
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script setup name="${busName}">
|
<script setup name="${busName}">
|
||||||
|
@ -148,13 +148,14 @@
|
||||||
<% if(iptTool > 0) { %>
|
<% if(iptTool > 0) { %>
|
||||||
import tool from '@/utils/tool'
|
import tool from '@/utils/tool'
|
||||||
<% } %>
|
<% } %>
|
||||||
|
import { cloneDeep } from 'lodash-es'
|
||||||
import Form from './form.vue'
|
import Form from './form.vue'
|
||||||
import ${classNameFirstLower}Api from '@/api/${moduleName}/${classNameFirstLower}Api'
|
import ${classNameFirstLower}Api from '@/api/${moduleName}/${classNameFirstLower}Api'
|
||||||
<% if (searchCount > 0) { %>
|
<% if (searchCount > 0) { %>
|
||||||
let searchFormState = reactive({})
|
const searchFormState = ref({})
|
||||||
const searchFormRef = ref()
|
const searchFormRef = ref()
|
||||||
<% } %>
|
<% } %>
|
||||||
const table = ref()
|
const tableRef = ref()
|
||||||
const formRef = ref()
|
const formRef = ref()
|
||||||
const toolConfig = { refresh: true, height: true, columnSetting: true, striped: false }
|
const toolConfig = { refresh: true, height: true, columnSetting: true, striped: false }
|
||||||
<% if(searchCount > 3) { %>
|
<% if(searchCount > 3) { %>
|
||||||
|
@ -183,7 +184,7 @@
|
||||||
title: '操作',
|
title: '操作',
|
||||||
dataIndex: 'action',
|
dataIndex: 'action',
|
||||||
align: 'center',
|
align: 'center',
|
||||||
width: '150px'
|
width: 150
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
const selectedRowKeys = ref([])
|
const selectedRowKeys = ref([])
|
||||||
|
@ -204,7 +205,7 @@
|
||||||
}
|
}
|
||||||
const loadData = (parameter) => {
|
const loadData = (parameter) => {
|
||||||
<% if (searchCount > 0) { %>
|
<% if (searchCount > 0) { %>
|
||||||
const searchFormParam = JSON.parse(JSON.stringify(searchFormState))
|
const searchFormParam = cloneDeep(searchFormState.value)
|
||||||
<% for(var i = 0; i < configList.~size; i++) { %>
|
<% for(var i = 0; i < configList.~size; i++) { %>
|
||||||
<% if(!configList[i].needTableId && configList[i].needPage) { %>
|
<% if(!configList[i].needTableId && configList[i].needPage) { %>
|
||||||
<% if (configList[i].effectType == 'datepicker') {%>
|
<% if (configList[i].effectType == 'datepicker') {%>
|
||||||
|
@ -227,7 +228,7 @@
|
||||||
// 重置
|
// 重置
|
||||||
const reset = () => {
|
const reset = () => {
|
||||||
searchFormRef.value.resetFields()
|
searchFormRef.value.resetFields()
|
||||||
table.value.refresh(true)
|
tableRef.value.refresh(true)
|
||||||
}
|
}
|
||||||
// 删除
|
// 删除
|
||||||
const delete${className} = (record) => {
|
const delete${className} = (record) => {
|
||||||
|
@ -241,13 +242,13 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
${classNameFirstLower}Api.${classNameFirstLower}Delete(params).then(() => {
|
${classNameFirstLower}Api.${classNameFirstLower}Delete(params).then(() => {
|
||||||
table.value.refresh(true)
|
tableRef.value.refresh(true)
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
// 批量删除
|
// 批量删除
|
||||||
const deleteBatch${className} = (params) => {
|
const deleteBatch${className} = (params) => {
|
||||||
${classNameFirstLower}Api.${classNameFirstLower}Delete(params).then(() => {
|
${classNameFirstLower}Api.${classNameFirstLower}Delete(params).then(() => {
|
||||||
table.value.clearRefreshSelected()
|
tableRef.value.clearRefreshSelected()
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
<% if (searchCount > 0) { %>
|
<% if (searchCount > 0) { %>
|
||||||
|
|
Loading…
Reference in New Issue