fix: 代码生成模板修改;

main
wx-jincw 4 days ago
parent 013b643557
commit 5d75c1ca5b

@ -22,7 +22,7 @@
</template>
<script>
import * as api from './${pathName}api.js'
import * as api from '@/api/${pathName}.js'
export default {
data () {
return {
@ -66,10 +66,23 @@
dataSubmit () {
#[[this.$refs['dataForm'].validate((valid) => {]]#
if (valid) {
api.${className}CreateApi(this.dataForm).then(res =>{
// TODO 保存数据
if (dataForm.${pk.attrname}) {
api.${pathName}UpdateApi(this.dataForm).then(res =>{
#[[this.$message.success('保存成功')]]#
this.visible = false
#[[this.$emit('refreshDataList')]]#
});
} else {
api.${pathName}CreateApi(this.dataForm).then(res =>{
#[[this.$message.success('新增成功')]]#
this.visible = false
#[[this.$emit('refreshDataList')]]#
});
}
}
})
}
}

@ -11,10 +11,10 @@
import request from '@/utils/request'
/**
* 新增${className}
* 新增${pathName}
* @param pram
*/
export function ${className}CreateApi(data) {
export function ${pathName}CreateApi(data) {
return request({
url: '${moduleName}/${pathName}/save',
method: 'POST',

@ -58,7 +58,7 @@
<script>
import AddOrUpdate from './${pathName}-add-and-update'
import * as api from './${pathName}api.js'
import * as api from '@/api/${pathName}.js'
export default {
data () {
return {
@ -85,7 +85,11 @@
getDataList () {
this.dataListLoading = true
api.${pathName}ListApi().then(res => {
// TODO 获取数据列表
this.dataListLoading = false
this.dataList = res.list || [];
this.totalPage = res.total;
}).catch(e => {
this.dataListLoading = false
})
},
// 每页数
@ -122,10 +126,11 @@
}).then(() => {
api.${pathName}DeleteApi(id).then(res => {
// TODO 处理删除
#[[this.$message.success('删除成功')]]#
this.getDataList()
})
})
})
}
},
}
}
</script>

Loading…
Cancel
Save