|
|
|
@ -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')]]#
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|