fix 修改代码保存
parent
01afda9dc5
commit
f7f26533e9
|
@ -28,7 +28,7 @@ export function permissionsUserAdd(data) {
|
||||||
// 新增规则引擎
|
// 新增规则引擎
|
||||||
export function addEngine(data) {
|
export function addEngine(data) {
|
||||||
return request({
|
return request({
|
||||||
url: '/rule_engine/engine',
|
url: '/rule_engine/engine/add',
|
||||||
method: 'post',
|
method: 'post',
|
||||||
data: data
|
data: data
|
||||||
})
|
})
|
||||||
|
|
|
@ -105,6 +105,7 @@
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="文件名称" align="center" prop="writeCode" />
|
<el-table-column label="文件名称" align="center" prop="writeCode" />
|
||||||
|
<el-table-column label="引擎编码" align="center" prop="engineCode" />
|
||||||
<el-table-column label="操作" align="center" class-name="small-padding fixed-width">
|
<el-table-column label="操作" align="center" class-name="small-padding fixed-width">
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<el-button
|
<el-button
|
||||||
|
@ -215,6 +216,11 @@
|
||||||
<el-input v-model="form.writeCode" placeholder="请输入文件名称" />
|
<el-input v-model="form.writeCode" placeholder="请输入文件名称" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
|
<el-col :span="12">
|
||||||
|
<el-form-item label="引擎编码" prop="status">
|
||||||
|
<el-input v-model="form.engineCode" placeholder="请输入引擎编码" />
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
<el-row>
|
<el-row>
|
||||||
<el-col :span="24">
|
<el-col :span="24">
|
||||||
|
@ -323,6 +329,9 @@ export default {
|
||||||
createTime: [
|
createTime: [
|
||||||
{ required: true, message: "创建时间不能为空", trigger: "blur" }
|
{ required: true, message: "创建时间不能为空", trigger: "blur" }
|
||||||
],
|
],
|
||||||
|
engineCode: [
|
||||||
|
{ required: true, message: "引擎编码不能为空", trigger: "change" }
|
||||||
|
],
|
||||||
},
|
},
|
||||||
cc:{}
|
cc:{}
|
||||||
};
|
};
|
||||||
|
|
|
@ -227,10 +227,10 @@
|
||||||
<br>
|
<br>
|
||||||
<br>
|
<br>
|
||||||
{{dataModeMapList}}
|
{{dataModeMapList}}
|
||||||
<el-descriptions direction="vertical" :column="3" border>
|
<el-descriptions direction="vertical" :column="3" border v-if="this.ruleEngineInfo.level !=='data-set' ">
|
||||||
<el-descriptions-item v-for="_dataModel in dataModelList"
|
<el-descriptions-item v-for="_dataModel in dataModelList"
|
||||||
:label='_dataModel.name + "("+_dataModel.comment+")"'>
|
:label='_dataModel.name + "("+_dataModel.comment+")"'>
|
||||||
<el-radio v-model="dataMode" :label="_dataModel.name" :value="_dataModel.id">{{dataModeMapList[dataModeMapIndex][_dataModel.name]}}</el-radio>
|
<el-radio v-model="dataMode" :label="_dataModel.name" :value="_dataModel.id" >{{dataModeMapList[dataModeMapIndex][_dataModel.name]}}</el-radio>
|
||||||
</el-descriptions-item>
|
</el-descriptions-item>
|
||||||
</el-descriptions>
|
</el-descriptions>
|
||||||
</el-card>
|
</el-card>
|
||||||
|
@ -941,8 +941,11 @@ export default {
|
||||||
},
|
},
|
||||||
// 获取代码模板
|
// 获取代码模板
|
||||||
getCodeIng(){
|
getCodeIng(){
|
||||||
|
|
||||||
|
let version=this.engineVersionForm.versionCode.substring(0,1).toUpperCase();
|
||||||
|
let versionCode = this.engineVersionForm.versionCode.replace(this.engineVersionForm.versionCode.substring(0,1),version)
|
||||||
let packageName = "com.muyu.engine";
|
let packageName = "com.muyu.engine";
|
||||||
let customName = "custom";
|
let customName = "java";
|
||||||
let templateName = "template";
|
let templateName = "template";
|
||||||
let parentClass =null;
|
let parentClass =null;
|
||||||
//数据字段
|
//数据字段
|
||||||
|
@ -973,7 +976,7 @@ import com.muyu.engine.scope.${parentClass};
|
||||||
* @Description: ${this.engineVersionForm.name}-${this.engineVersionForm.code}
|
* @Description: ${this.engineVersionForm.name}-${this.engineVersionForm.code}
|
||||||
* @Version: 1.0
|
* @Version: 1.0
|
||||||
*/
|
*/
|
||||||
public class ${this.engineVersionForm.versionCode} extends ${parentClass} {
|
public class ${versionCode} extends ${parentClass} {
|
||||||
@Override
|
@Override
|
||||||
public void execution () {
|
public void execution () {
|
||||||
Object value = getValue();
|
Object value = getValue();
|
||||||
|
@ -1001,7 +1004,7 @@ import com.muyu.engine.scope.${parentClass};
|
||||||
* @Description: ${this.engineVersionForm.name}-${this.engineVersionForm.code}
|
* @Description: ${this.engineVersionForm.name}-${this.engineVersionForm.code}
|
||||||
* @Version: 1.0
|
* @Version: 1.0
|
||||||
*/
|
*/
|
||||||
public class ${this.engineVersionForm.versionCode} extends ${parentClass} {
|
public class ${versionCode} extends ${parentClass} {
|
||||||
|
|
||||||
private final DataSetContext dataSetContext;
|
private final DataSetContext dataSetContext;
|
||||||
|
|
||||||
|
@ -1027,7 +1030,7 @@ import com.muyu.engine.scope.${parentClass};
|
||||||
* @Description: ${this.engineVersionForm.name}-${this.engineVersionForm.code}
|
* @Description: ${this.engineVersionForm.name}-${this.engineVersionForm.code}
|
||||||
* @Version: 1.0
|
* @Version: 1.0
|
||||||
*/
|
*/
|
||||||
public class ${this.engineVersionForm.versionCode} extends ${parentClass} {
|
public class ${versionCode} extends ${parentClass} {
|
||||||
|
|
||||||
private final TaskContext taskContext;
|
private final TaskContext taskContext;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue