fix bug 修改生成的模板不符合ESLint的问题
This commit is contained in:
+23
-23
@@ -248,9 +248,9 @@
|
||||
dataIndex: '',
|
||||
key: 'rowIndex',
|
||||
width: 60,
|
||||
align:"center",
|
||||
align: 'center',
|
||||
customRender: function (t, r, index) {
|
||||
return parseInt(index)+1;
|
||||
return parseInt(index) + 1
|
||||
}
|
||||
},
|
||||
<#assign showColNum=0>
|
||||
@@ -259,14 +259,14 @@
|
||||
<#assign showColNum=showColNum+1>
|
||||
{
|
||||
title: '${po.filedComment}',
|
||||
align:"center",
|
||||
align: 'center',
|
||||
<#if po.sort=='Y'>
|
||||
sorter: true,
|
||||
</#if>
|
||||
<#if po.classType=='date'>
|
||||
dataIndex: '${po.fieldName}',
|
||||
customRender: function (text) {
|
||||
return !text?"":(text.length>10?text.substr(0,10):text)
|
||||
return !text ? '' : (text.length > 10 ? text.substr(0, 10) : text)
|
||||
}
|
||||
<#elseif po.fieldDbType=='Blob'>
|
||||
dataIndex: '${po.fieldName}String'
|
||||
@@ -304,21 +304,21 @@
|
||||
{
|
||||
title: '操作',
|
||||
dataIndex: 'action',
|
||||
align:"center",
|
||||
align: 'center',
|
||||
<#if tableVo.extendParams.scroll=='1'>
|
||||
fixed:"right",
|
||||
fixed: 'right',
|
||||
width: 147,
|
||||
</#if>
|
||||
scopedSlots: { customRender: 'action' }
|
||||
}
|
||||
],
|
||||
url: {
|
||||
list: "/${entityPackage}/${entityName?uncap_first}/page",
|
||||
delete: "/${entityPackage}/${entityName?uncap_first}/delete",
|
||||
deleteBatch: "/${entityPackage}/${entityName?uncap_first}/deleteBatch",
|
||||
exportXlsUrl: "/${entityPackage}/${entityName?uncap_first}/exportXls",
|
||||
importExcelUrl: "${entityPackage}/${entityName?uncap_first}/importExcel",
|
||||
<#if bpm_flag>startProcess: '/act/process/extActProcess/startMutilProcess'</#if>
|
||||
list: '/${entityPackage}/${entityName?uncap_first}/page',
|
||||
delete: '/${entityPackage}/${entityName?uncap_first}/delete',
|
||||
deleteBatch: '/${entityPackage}/${entityName?uncap_first}/deleteBatch',
|
||||
exportXlsUrl: '/${entityPackage}/${entityName?uncap_first}/exportXls',
|
||||
importExcelUrl: '${entityPackage}/${entityName?uncap_first}/importExcel'<#if bpm_flag>,
|
||||
startProcess: '/act/process/extActProcess/startMutilProcess'</#if>
|
||||
},
|
||||
<#if bpm_flag>
|
||||
//代码生成后需手动设置流程编码
|
||||
@@ -328,7 +328,7 @@
|
||||
<#if list_need_pca>
|
||||
pcaData: '',
|
||||
</#if>
|
||||
superFieldList:[],
|
||||
superFieldList: []
|
||||
}
|
||||
},
|
||||
created () {
|
||||
@@ -353,17 +353,17 @@
|
||||
</#if>
|
||||
</#list>
|
||||
</#if>
|
||||
this.getSuperFieldList();
|
||||
this.getSuperFieldList()
|
||||
},
|
||||
computed: {
|
||||
importExcelUrl: function () {
|
||||
<#noparse>return `${window._CONFIG['domianURL']}/${this.url.importExcelUrl}`;</#noparse>
|
||||
},
|
||||
<#noparse>return `${window._CONFIG.domianURL}/${this.url.importExcelUrl}`</#noparse>
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
<#if list_need_pca>
|
||||
getPcaText (code) {
|
||||
return this.pcaData.getText(code);
|
||||
return this.pcaData.getText(code)
|
||||
},
|
||||
</#if>
|
||||
<#if bpm_flag>
|
||||
@@ -380,14 +380,14 @@
|
||||
}
|
||||
postAction(this.url.startProcess, params).then(res=>{
|
||||
if (res.success) {
|
||||
this.$message.success(res.message);
|
||||
this.loadData();
|
||||
this.onClearSelected();
|
||||
this.$message.success(res.message)
|
||||
this.loadData()
|
||||
this.onClearSelected()
|
||||
} else {
|
||||
this.$message.warning(res.message);
|
||||
this.$message.warning(res.message)
|
||||
}
|
||||
}).catch((e)=>{
|
||||
this.$message.warning('不识别的请求!');
|
||||
this.$message.warning('不识别的请求!')
|
||||
})
|
||||
}
|
||||
})
|
||||
@@ -408,7 +408,7 @@
|
||||
},
|
||||
getSuperFieldList () {
|
||||
<#include "/common/utils.ftl">
|
||||
let fieldList=[];
|
||||
const fieldList = []
|
||||
<#list columns as po>
|
||||
fieldList.push(${superQueryFieldList(po)})
|
||||
</#list>
|
||||
|
||||
+33
-47
@@ -119,13 +119,11 @@
|
||||
|
||||
<script>
|
||||
|
||||
import { httpAction, getAction } from '@/api/manage'
|
||||
import { validateDuplicateValue } from '@/utils/util'
|
||||
import { postAction <#if bpm_flag>, getAction </#if>} from '@/api/manage'
|
||||
|
||||
export default {
|
||||
name: '${entityName}Form',
|
||||
components: {
|
||||
},
|
||||
components: {},
|
||||
props: {
|
||||
<#if bpm_flag>
|
||||
// 流程表单data
|
||||
@@ -150,23 +148,21 @@
|
||||
},
|
||||
data () {
|
||||
return {
|
||||
model:{
|
||||
<#include "/common/init/initValue.ftl">
|
||||
},
|
||||
model: {<#include "/common/init/initValue.ftl">},
|
||||
labelCol: {
|
||||
xs: { span: 24 },
|
||||
sm: { span: 5 },
|
||||
sm: { span: 5 }
|
||||
},
|
||||
wrapperCol: {
|
||||
xs: { span: 24 },
|
||||
sm: { span: 16 },
|
||||
sm: { span: 16 }
|
||||
},
|
||||
confirmLoading: false,
|
||||
<#include "/common/validatorRulesTemplate/main.ftl">
|
||||
url: {
|
||||
add: "/${entityPackage}/${entityName?uncap_first}/add",
|
||||
edit: "/${entityPackage}/${entityName?uncap_first}/edit",
|
||||
queryById: "/${entityPackage}/${entityName?uncap_first}/queryById"
|
||||
add: '/${entityPackage}/${entityName?uncap_first}/add',
|
||||
edit: '/${entityPackage}/${entityName?uncap_first}/edit',
|
||||
queryById: '/${entityPackage}/${entityName?uncap_first}/queryById'
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -181,8 +177,7 @@
|
||||
}
|
||||
</#if>
|
||||
return this.disabled
|
||||
},
|
||||
<#if bpm_flag>
|
||||
}<#if bpm_flag>,
|
||||
showFlowSubmitButton () {
|
||||
if (this.formBpm === true) {
|
||||
if (this.formData.disabled === false) {
|
||||
@@ -190,77 +185,68 @@
|
||||
}
|
||||
}
|
||||
return false
|
||||
}
|
||||
</#if>
|
||||
}</#if>
|
||||
},
|
||||
created () {
|
||||
// 备份model原始值
|
||||
this.modelDefault = JSON.parse(JSON.stringify(this.model));
|
||||
this.modelDefault = JSON.parse(JSON.stringify(this.model))
|
||||
<#if bpm_flag>
|
||||
// 如果是流程中表单,则需要加载流程表单data
|
||||
this.showFlowData();
|
||||
this.showFlowData()
|
||||
</#if>
|
||||
},
|
||||
methods: {
|
||||
add () {
|
||||
this.edit(this.modelDefault);
|
||||
this.edit(this.modelDefault)
|
||||
},
|
||||
edit (record) {
|
||||
this.model = Object.assign({}, record);
|
||||
this.visible = true;
|
||||
this.model = Object.assign({}, record)
|
||||
this.visible = true
|
||||
},
|
||||
<#if bpm_flag>
|
||||
//渲染流程表单数据
|
||||
showFlowData () {
|
||||
if (this.formBpm === true) {
|
||||
let params = {id:this.formData.dataId};
|
||||
let params = {id:this.formData.dataId}
|
||||
getAction(this.url.queryById,params).then((res) => {
|
||||
if(res.success){
|
||||
this.edit (res.result);
|
||||
this.edit(res.result)
|
||||
}
|
||||
});
|
||||
})
|
||||
}
|
||||
},
|
||||
</#if>
|
||||
submitForm () {
|
||||
const that = this;
|
||||
const that = this
|
||||
// 触发表单验证
|
||||
this.$refs.form.validate(valid => {
|
||||
if (valid) {
|
||||
that.confirmLoading = true;
|
||||
let httpurl = '';
|
||||
let method = '';
|
||||
that.confirmLoading = true
|
||||
let httpurl
|
||||
if (!this.model.id) {
|
||||
httpurl+=this.url.add;
|
||||
method = 'post';
|
||||
httpurl = this.url.add
|
||||
} else {
|
||||
httpurl+=this.url.edit;
|
||||
method = 'put';
|
||||
httpurl = this.url.edit
|
||||
}
|
||||
httpAction(httpurl,this.model,method).then((res)=>{
|
||||
postAction(httpurl, this.model).then((res) => {
|
||||
if (res.success) {
|
||||
that.$message.success(res.message);
|
||||
that.$emit('ok');
|
||||
that.$message.success(res.message)
|
||||
that.$emit('ok')
|
||||
} else {
|
||||
that.$message.warning(res.message);
|
||||
that.$message.warning(res.message)
|
||||
}
|
||||
}).finally(() => {
|
||||
that.confirmLoading = false;
|
||||
that.confirmLoading = false
|
||||
})
|
||||
}
|
||||
|
||||
})
|
||||
},
|
||||
<#if form_popup>
|
||||
}<#if form_popup>,
|
||||
popupCallback (value,row) {
|
||||
this.model = Object.assign(this.model, row);
|
||||
},
|
||||
</#if>
|
||||
<#if form_cat_tree>
|
||||
this.model = Object.assign(this.model, row)
|
||||
}</#if><#if form_cat_tree>,
|
||||
handleCategoryChange (value, backObj) {
|
||||
this.model = Object.assign(this.model, backObj);
|
||||
}
|
||||
</#if>
|
||||
this.model = Object.assign(this.model, backObj)
|
||||
}</#if>
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
+8
-8
@@ -23,8 +23,8 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
|
||||
import ${entityName}Form from './${entityName}Form'
|
||||
|
||||
export default {
|
||||
name: '${entityName}Modal',
|
||||
components: {
|
||||
@@ -42,25 +42,25 @@
|
||||
add () {
|
||||
this.visible = true
|
||||
this.$nextTick(() => {
|
||||
this.$refs.realForm.add();
|
||||
this.$refs.realForm.add()
|
||||
})
|
||||
},
|
||||
edit (record) {
|
||||
this.visible = true
|
||||
this.$nextTick(() => {
|
||||
this.$refs.realForm.edit(record);
|
||||
this.$refs.realForm.edit(record)
|
||||
})
|
||||
},
|
||||
close () {
|
||||
this.$emit('close');
|
||||
this.visible = false;
|
||||
this.$emit('close')
|
||||
this.visible = false
|
||||
},
|
||||
handleOk () {
|
||||
this.$refs.realForm.submitForm();
|
||||
this.$refs.realForm.submitForm()
|
||||
},
|
||||
submitCallback () {
|
||||
this.$emit('ok');
|
||||
this.visible = false;
|
||||
this.$emit('ok')
|
||||
this.visible = false
|
||||
},
|
||||
handleCancel () {
|
||||
this.close()
|
||||
|
||||
+9
-9
@@ -35,7 +35,7 @@
|
||||
},
|
||||
data () {
|
||||
return {
|
||||
title:"操作",
|
||||
title: '操作',
|
||||
width: ${modal_width},
|
||||
visible: false,
|
||||
disableSubmit: false
|
||||
@@ -45,25 +45,25 @@
|
||||
add () {
|
||||
this.visible = true
|
||||
this.$nextTick(() => {
|
||||
this.$refs.realForm.add();
|
||||
this.$refs.realForm.add()
|
||||
})
|
||||
},
|
||||
edit (record) {
|
||||
this.visible = true
|
||||
this.$nextTick(() => {
|
||||
this.$refs.realForm.edit(record);
|
||||
});
|
||||
this.$refs.realForm.edit(record)
|
||||
})
|
||||
},
|
||||
close () {
|
||||
this.$emit('close');
|
||||
this.visible = false;
|
||||
this.$emit('close')
|
||||
this.visible = false
|
||||
},
|
||||
submitCallback () {
|
||||
this.$emit('ok');
|
||||
this.visible = false;
|
||||
this.$emit('ok')
|
||||
this.visible = false
|
||||
},
|
||||
handleOk () {
|
||||
this.$refs.realForm.submitForm();
|
||||
this.$refs.realForm.submitForm()
|
||||
},
|
||||
handleCancel () {
|
||||
this.close()
|
||||
|
||||
+13
-12
@@ -109,7 +109,7 @@
|
||||
import { JeroListMixin } from '@/mixins/JeroListMixin'
|
||||
|
||||
export default {
|
||||
name: "${entityName}List",
|
||||
name: '${entityName}List',
|
||||
mixins: [JeroListMixin],
|
||||
components: {
|
||||
${entityName}Modal
|
||||
@@ -124,16 +124,16 @@
|
||||
dataIndex: '',
|
||||
key: 'rowIndex',
|
||||
width: 60,
|
||||
align:"center",
|
||||
align: 'center',
|
||||
customRender: function (t, r, index) {
|
||||
return parseInt(index)+1;
|
||||
return parseInt(index) + 1
|
||||
}
|
||||
},
|
||||
<#list columns as po>
|
||||
<#if po.fieldName !='id'>
|
||||
{
|
||||
title: '${po.filedComment}',
|
||||
align:"center",
|
||||
align: 'center',
|
||||
dataIndex: '${po.fieldName}'
|
||||
},
|
||||
</#if>
|
||||
@@ -141,22 +141,22 @@
|
||||
{
|
||||
title: '操作',
|
||||
dataIndex: 'action',
|
||||
align:"center",
|
||||
scopedSlots: { customRender: 'action' },
|
||||
align: 'center',
|
||||
scopedSlots: { customRender: 'action' }
|
||||
}
|
||||
],
|
||||
url: {
|
||||
list: "/${entityPackage}/${entityName?uncap_first}/list",
|
||||
delete: "/${entityPackage}/${entityName?uncap_first}/delete",
|
||||
deleteBatch: "/${entityPackage}/${entityName?uncap_first}/deleteBatch",
|
||||
exportXlsUrl: "${entityPackage}/${entityName?uncap_first}/exportXls",
|
||||
importExcelUrl: "${entityPackage}/${entityName?uncap_first}/importExcel",
|
||||
list: '/${entityPackage}/${entityName?uncap_first}/list',
|
||||
delete: '/${entityPackage}/${entityName?uncap_first}/delete',
|
||||
deleteBatch: '/${entityPackage}/${entityName?uncap_first}/deleteBatch',
|
||||
exportXlsUrl: '${entityPackage}/${entityName?uncap_first}/exportXls',
|
||||
importExcelUrl: '${entityPackage}/${entityName?uncap_first}/importExcel',
|
||||
},
|
||||
}
|
||||
},
|
||||
computed: {
|
||||
importExcelUrl: function () {
|
||||
<#noparse>return `${window._CONFIG['domianURL']}/${this.url.importExcelUrl}`;</#noparse>
|
||||
<#noparse>return `${window._CONFIG['domianURL']}/${this.url.importExcelUrl}`</#noparse>
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
@@ -164,6 +164,7 @@
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
<style scoped>
|
||||
@import '~@assets/less/common.less';
|
||||
</style>
|
||||
|
||||
+23
-28
@@ -41,18 +41,17 @@
|
||||
name: "${entityName}Modal",
|
||||
data () {
|
||||
return {
|
||||
title:"操作",
|
||||
title: '操作',
|
||||
visible: false,
|
||||
model: {},
|
||||
labelCol: {
|
||||
xs: { span: 24 },
|
||||
sm: { span: 5 },
|
||||
sm: { span: 5 }
|
||||
},
|
||||
wrapperCol: {
|
||||
xs: { span: 24 },
|
||||
sm: { span: 16 },
|
||||
sm: { span: 16 }
|
||||
},
|
||||
|
||||
confirmLoading: false,
|
||||
validatorRules: {
|
||||
<#list columns as po>
|
||||
@@ -64,8 +63,8 @@
|
||||
</#list>
|
||||
},
|
||||
url: {
|
||||
add: "/${entityPackage}/${entityName?uncap_first}/add",
|
||||
edit: "/${entityPackage}/${entityName?uncap_first}/edit",
|
||||
add: '/${entityPackage}/${entityName?uncap_first}/add',
|
||||
edit: '/${entityPackage}/${entityName?uncap_first}/edit'
|
||||
},
|
||||
}
|
||||
},
|
||||
@@ -74,53 +73,49 @@
|
||||
methods: {
|
||||
add () {
|
||||
// 初始化默认值
|
||||
this.edit({});
|
||||
this.edit({})
|
||||
},
|
||||
edit (record) {
|
||||
this.model = Object.assign({}, record);
|
||||
this.visible = true;
|
||||
this.model = Object.assign({}, record)
|
||||
this.visible = true
|
||||
},
|
||||
close () {
|
||||
this.$emit('close');
|
||||
this.visible = false;
|
||||
this.$refs.form.clearValidate();
|
||||
this.$emit('close')
|
||||
this.visible = false
|
||||
this.$refs.form.clearValidate()
|
||||
},
|
||||
handleOk () {
|
||||
const that = this;
|
||||
const that = this
|
||||
// 触发表单验证
|
||||
this.$refs.form.validate(valid => {
|
||||
if (valid) {
|
||||
that.confirmLoading = true;
|
||||
let httpurl = '';
|
||||
let method = '';
|
||||
that.confirmLoading = true
|
||||
let httpurl = ''
|
||||
const method = 'post'
|
||||
if (!this.model.id) {
|
||||
httpurl+=this.url.add;
|
||||
method = 'post';
|
||||
httpurl = this.url.add
|
||||
} else {
|
||||
httpurl+=this.url.edit;
|
||||
method = 'put';
|
||||
httpurl = this.url.edit
|
||||
}
|
||||
httpAction(httpurl, this.model, method).then((res) => {
|
||||
if (res.success) {
|
||||
that.$message.success(res.message);
|
||||
that.$emit('ok');
|
||||
that.$message.success(res.message)
|
||||
that.$emit('ok')
|
||||
} else {
|
||||
that.$message.warning(res.message);
|
||||
that.$message.warning(res.message)
|
||||
}
|
||||
}).finally(() => {
|
||||
that.confirmLoading = false;
|
||||
that.close();
|
||||
that.confirmLoading = false
|
||||
that.close()
|
||||
})
|
||||
} else {
|
||||
return false;
|
||||
return false
|
||||
}
|
||||
})
|
||||
},
|
||||
handleCancel () {
|
||||
this.close()
|
||||
},
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
+25
-30
@@ -38,24 +38,23 @@
|
||||
|
||||
<script>
|
||||
import { httpAction } from '@/api/manage'
|
||||
import moment from "moment"
|
||||
import moment from 'moment'
|
||||
|
||||
export default {
|
||||
name: "${entityName}Modal",
|
||||
name: '${entityName}Modal',
|
||||
data () {
|
||||
return {
|
||||
title:"操作",
|
||||
title: '操作',
|
||||
visible: false,
|
||||
model: {},
|
||||
labelCol: {
|
||||
xs: { span: 24 },
|
||||
sm: { span: 5 },
|
||||
sm: { span: 5 }
|
||||
},
|
||||
wrapperCol: {
|
||||
xs: { span: 24 },
|
||||
sm: { span: 16 },
|
||||
sm: { span: 16 }
|
||||
},
|
||||
|
||||
confirmLoading: false,
|
||||
validatorRules: {
|
||||
<#list columns as po>
|
||||
@@ -67,8 +66,8 @@
|
||||
</#list>
|
||||
},
|
||||
url: {
|
||||
add: "/${entityPackage}/${entityName?uncap_first}/add",
|
||||
edit: "/${entityPackage}/${entityName?uncap_first}/edit",
|
||||
add: '/${entityPackage}/${entityName?uncap_first}/add',
|
||||
edit: '/${entityPackage}/${entityName?uncap_first}/edit',
|
||||
},
|
||||
}
|
||||
},
|
||||
@@ -77,53 +76,49 @@
|
||||
methods: {
|
||||
add () {
|
||||
// 初始化默认值
|
||||
this.edit({});
|
||||
this.edit({})
|
||||
},
|
||||
edit (record) {
|
||||
this.model = Object.assign({}, record);
|
||||
this.visible = true;
|
||||
this.model = Object.assign({}, record)
|
||||
this.visible = true
|
||||
},
|
||||
close () {
|
||||
this.$emit('close');
|
||||
this.visible = false;
|
||||
this.$refs.form.clearValidate();
|
||||
this.$emit('close')
|
||||
this.visible = false
|
||||
this.$refs.form.clearValidate()
|
||||
},
|
||||
handleOk () {
|
||||
const that = this;
|
||||
const that = this
|
||||
// 触发表单验证
|
||||
this.$refs.form.validate(valid => {
|
||||
if (valid) {
|
||||
that.confirmLoading = true;
|
||||
let httpurl = '';
|
||||
let method = '';
|
||||
that.confirmLoading = true
|
||||
let httpurl = ''
|
||||
const method = 'post'
|
||||
if (!this.model.id) {
|
||||
httpurl+=this.url.add;
|
||||
method = 'post';
|
||||
httpurl = this.url.add
|
||||
} else {
|
||||
httpurl+=this.url.edit;
|
||||
method = 'put';
|
||||
httpurl = this.url.edit
|
||||
}
|
||||
httpAction(httpurl, this.model, method).then((res) => {
|
||||
if (res.success){
|
||||
that.$message.success(res.message);
|
||||
that.$emit('ok');
|
||||
that.$message.success(res.message)
|
||||
that.$emit('ok')
|
||||
} else {
|
||||
that.$message.warning(res.message);
|
||||
that.$message.warning(res.message)
|
||||
}
|
||||
}).finally(() => {
|
||||
that.confirmLoading = false;
|
||||
that.close();
|
||||
that.confirmLoading = false
|
||||
that.close()
|
||||
})
|
||||
} else {
|
||||
return false;
|
||||
return false
|
||||
}
|
||||
})
|
||||
},
|
||||
handleCancel () {
|
||||
this.close()
|
||||
},
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -157,3 +157,9 @@ export default {
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
<style scoped>
|
||||
.ant-calendar-picker {
|
||||
min-width: 195px;
|
||||
}
|
||||
</style>
|
||||
|
||||
Reference in New Issue
Block a user