From d3db9ff6777925153e9bd952faff89895b639689 Mon Sep 17 00:00:00 2001
From: RuoYi <yzz_ivy@163.com>
Date: 星期日, 27 四月 2025 10:05:01 +0800
Subject: [PATCH] remove all semicolons
---
src/main/resources/vm/vue/v3/index-tree.vue.vm | 134 +++++++-------
src/main/resources/vm/vue/index-tree.vue.vm | 120 ++++++------
src/main/resources/vm/vue/index.vue.vm | 112 ++++++------
src/main/resources/vm/vue/v3/index.vue.vm | 146 ++++++++--------
4 files changed, 256 insertions(+), 256 deletions(-)
diff --git a/src/main/resources/vm/vue/index-tree.vue.vm b/src/main/resources/vm/vue/index-tree.vue.vm
index b0233bc..2bd9289 100644
--- a/src/main/resources/vm/vue/index-tree.vue.vm
+++ b/src/main/resources/vm/vue/index-tree.vue.vm
@@ -283,9 +283,9 @@
</template>
<script>
-import { list${BusinessName}, get${BusinessName}, del${BusinessName}, add${BusinessName}, update${BusinessName} } from "@/api/${moduleName}/${businessName}";
-import Treeselect from "@riophae/vue-treeselect";
-import "@riophae/vue-treeselect/dist/vue-treeselect.css";
+import { list${BusinessName}, get${BusinessName}, del${BusinessName}, add${BusinessName}, update${BusinessName} } from "@/api/${moduleName}/${businessName}"
+import Treeselect from "@riophae/vue-treeselect"
+import "@riophae/vue-treeselect/dist/vue-treeselect.css"
export default {
name: "${BusinessName}",
@@ -346,18 +346,18 @@
#end
#end
}
- };
+ }
},
created() {
- this.getList();
+ this.getList()
},
methods: {
/** 鏌ヨ${functionName}鍒楄〃 */
getList() {
- this.loading = true;
+ this.loading = true
#foreach ($column in $columns)
#if($column.htmlType == "datetime" && $column.queryType == "BETWEEN")
- this.queryParams.params = {};
+ this.queryParams.params = {}
#break
#end
#end
@@ -365,40 +365,40 @@
#if($column.htmlType == "datetime" && $column.queryType == "BETWEEN")
#set($AttrName=$column.javaField.substring(0,1).toUpperCase() + ${column.javaField.substring(1)})
if (null != this.daterange${AttrName} && '' != this.daterange${AttrName}) {
- this.queryParams.params["begin${AttrName}"] = this.daterange${AttrName}[0];
- this.queryParams.params["end${AttrName}"] = this.daterange${AttrName}[1];
+ this.queryParams.params["begin${AttrName}"] = this.daterange${AttrName}[0]
+ this.queryParams.params["end${AttrName}"] = this.daterange${AttrName}[1]
}
#end
#end
list${BusinessName}(this.queryParams).then(response => {
- this.${businessName}List = this.handleTree(response.data, "${treeCode}", "${treeParentCode}");
- this.loading = false;
- });
+ this.${businessName}List = this.handleTree(response.data, "${treeCode}", "${treeParentCode}")
+ this.loading = false
+ })
},
/** 杞崲${functionName}鏁版嵁缁撴瀯 */
normalizer(node) {
if (node.children && !node.children.length) {
- delete node.children;
+ delete node.children
}
return {
id: node.${treeCode},
label: node.${treeName},
children: node.children
- };
+ }
},
/** 鏌ヨ${functionName}涓嬫媺鏍戠粨鏋� */
getTreeselect() {
list${BusinessName}().then(response => {
- this.${businessName}Options = [];
- const data = { ${treeCode}: 0, ${treeName}: '椤剁骇鑺傜偣', children: [] };
- data.children = this.handleTree(response.data, "${treeCode}", "${treeParentCode}");
- this.${businessName}Options.push(data);
- });
+ this.${businessName}Options = []
+ const data = { ${treeCode}: 0, ${treeName}: '椤剁骇鑺傜偣', children: [] }
+ data.children = this.handleTree(response.data, "${treeCode}", "${treeParentCode}")
+ this.${businessName}Options.push(data)
+ })
},
// 鍙栨秷鎸夐挳
cancel() {
- this.open = false;
- this.reset();
+ this.open = false
+ this.reset()
},
// 琛ㄥ崟閲嶇疆
reset() {
@@ -410,61 +410,61 @@
$column.javaField: null#if($foreach.count != $columns.size()),#end
#end
#end
- };
- this.resetForm("form");
+ }
+ this.resetForm("form")
},
/** 鎼滅储鎸夐挳鎿嶄綔 */
handleQuery() {
- this.getList();
+ this.getList()
},
/** 閲嶇疆鎸夐挳鎿嶄綔 */
resetQuery() {
#foreach ($column in $columns)
#if($column.htmlType == "datetime" && $column.queryType == "BETWEEN")
#set($AttrName=$column.javaField.substring(0,1).toUpperCase() + ${column.javaField.substring(1)})
- this.daterange${AttrName} = [];
+ this.daterange${AttrName} = []
#end
#end
- this.resetForm("queryForm");
- this.handleQuery();
+ this.resetForm("queryForm")
+ this.handleQuery()
},
/** 鏂板鎸夐挳鎿嶄綔 */
handleAdd(row) {
- this.reset();
- this.getTreeselect();
+ this.reset()
+ this.getTreeselect()
if (row != null && row.${treeCode}) {
- this.form.${treeParentCode} = row.${treeCode};
+ this.form.${treeParentCode} = row.${treeCode}
} else {
- this.form.${treeParentCode} = 0;
+ this.form.${treeParentCode} = 0
}
- this.open = true;
- this.title = "娣诲姞${functionName}";
+ this.open = true
+ this.title = "娣诲姞${functionName}"
},
/** 灞曞紑/鎶樺彔鎿嶄綔 */
toggleExpandAll() {
- this.refreshTable = false;
- this.isExpandAll = !this.isExpandAll;
+ this.refreshTable = false
+ this.isExpandAll = !this.isExpandAll
this.$nextTick(() => {
- this.refreshTable = true;
- });
+ this.refreshTable = true
+ })
},
/** 淇敼鎸夐挳鎿嶄綔 */
handleUpdate(row) {
- this.reset();
- this.getTreeselect();
+ this.reset()
+ this.getTreeselect()
if (row != null) {
- this.form.${treeParentCode} = row.${treeParentCode};
+ this.form.${treeParentCode} = row.${treeParentCode}
}
get${BusinessName}(row.${pkColumn.javaField}).then(response => {
- this.form = response.data;
+ this.form = response.data
#foreach ($column in $columns)
#if($column.htmlType == "checkbox")
- this.form.$column.javaField = this.form.${column.javaField}.split(",");
+ this.form.$column.javaField = this.form.${column.javaField}.split(",")
#end
#end
- this.open = true;
- this.title = "淇敼${functionName}";
- });
+ this.open = true
+ this.title = "淇敼${functionName}"
+ })
},
/** 鎻愪氦鎸夐挳 */
submitForm() {
@@ -472,34 +472,34 @@
if (valid) {
#foreach ($column in $columns)
#if($column.htmlType == "checkbox")
- this.form.$column.javaField = this.form.${column.javaField}.join(",");
+ this.form.$column.javaField = this.form.${column.javaField}.join(",")
#end
#end
if (this.form.${pkColumn.javaField} != null) {
update${BusinessName}(this.form).then(response => {
- this.#[[$modal]]#.msgSuccess("淇敼鎴愬姛");
- this.open = false;
- this.getList();
- });
+ this.#[[$modal]]#.msgSuccess("淇敼鎴愬姛")
+ this.open = false
+ this.getList()
+ })
} else {
add${BusinessName}(this.form).then(response => {
- this.#[[$modal]]#.msgSuccess("鏂板鎴愬姛");
- this.open = false;
- this.getList();
- });
+ this.#[[$modal]]#.msgSuccess("鏂板鎴愬姛")
+ this.open = false
+ this.getList()
+ })
}
}
- });
+ })
},
/** 鍒犻櫎鎸夐挳鎿嶄綔 */
handleDelete(row) {
this.#[[$modal]]#.confirm('鏄惁纭鍒犻櫎${functionName}缂栧彿涓�"' + row.${pkColumn.javaField} + '"鐨勬暟鎹」锛�').then(function() {
- return del${BusinessName}(row.${pkColumn.javaField});
+ return del${BusinessName}(row.${pkColumn.javaField})
}).then(() => {
- this.getList();
- this.#[[$modal]]#.msgSuccess("鍒犻櫎鎴愬姛");
- }).catch(() => {});
+ this.getList()
+ this.#[[$modal]]#.msgSuccess("鍒犻櫎鎴愬姛")
+ }).catch(() => {})
}
}
-};
+}
</script>
diff --git a/src/main/resources/vm/vue/index.vue.vm b/src/main/resources/vm/vue/index.vue.vm
index ce2b47a..7253266 100644
--- a/src/main/resources/vm/vue/index.vue.vm
+++ b/src/main/resources/vm/vue/index.vue.vm
@@ -353,7 +353,7 @@
</template>
<script>
-import { list${BusinessName}, get${BusinessName}, del${BusinessName}, add${BusinessName}, update${BusinessName} } from "@/api/${moduleName}/${businessName}";
+import { list${BusinessName}, get${BusinessName}, del${BusinessName}, add${BusinessName}, update${BusinessName} } from "@/api/${moduleName}/${businessName}"
export default {
name: "${BusinessName}",
@@ -423,18 +423,18 @@
#end
#end
}
- };
+ }
},
created() {
- this.getList();
+ this.getList()
},
methods: {
/** 鏌ヨ${functionName}鍒楄〃 */
getList() {
- this.loading = true;
+ this.loading = true
#foreach ($column in $columns)
#if($column.htmlType == "datetime" && $column.queryType == "BETWEEN")
- this.queryParams.params = {};
+ this.queryParams.params = {}
#break
#end
#end
@@ -442,21 +442,21 @@
#if($column.htmlType == "datetime" && $column.queryType == "BETWEEN")
#set($AttrName=$column.javaField.substring(0,1).toUpperCase() + ${column.javaField.substring(1)})
if (null != this.daterange${AttrName} && '' != this.daterange${AttrName}) {
- this.queryParams.params["begin${AttrName}"] = this.daterange${AttrName}[0];
- this.queryParams.params["end${AttrName}"] = this.daterange${AttrName}[1];
+ this.queryParams.params["begin${AttrName}"] = this.daterange${AttrName}[0]
+ this.queryParams.params["end${AttrName}"] = this.daterange${AttrName}[1]
}
#end
#end
list${BusinessName}(this.queryParams).then(response => {
- this.${businessName}List = response.rows;
- this.total = response.total;
- this.loading = false;
- });
+ this.${businessName}List = response.rows
+ this.total = response.total
+ this.loading = false
+ })
},
// 鍙栨秷鎸夐挳
cancel() {
- this.open = false;
- this.reset();
+ this.open = false
+ this.reset()
},
// 琛ㄥ崟閲嶇疆
reset() {
@@ -468,27 +468,27 @@
$column.javaField: null#if($foreach.count != $columns.size()),#end
#end
#end
- };
+ }
#if($table.sub)
- this.${subclassName}List = [];
+ this.${subclassName}List = []
#end
- this.resetForm("form");
+ this.resetForm("form")
},
/** 鎼滅储鎸夐挳鎿嶄綔 */
handleQuery() {
- this.queryParams.pageNum = 1;
- this.getList();
+ this.queryParams.pageNum = 1
+ this.getList()
},
/** 閲嶇疆鎸夐挳鎿嶄綔 */
resetQuery() {
#foreach ($column in $columns)
#if($column.htmlType == "datetime" && $column.queryType == "BETWEEN")
#set($AttrName=$column.javaField.substring(0,1).toUpperCase() + ${column.javaField.substring(1)})
- this.daterange${AttrName} = [];
+ this.daterange${AttrName} = []
#end
#end
- this.resetForm("queryForm");
- this.handleQuery();
+ this.resetForm("queryForm")
+ this.handleQuery()
},
// 澶氶�夋閫変腑鏁版嵁
handleSelectionChange(selection) {
@@ -498,27 +498,27 @@
},
/** 鏂板鎸夐挳鎿嶄綔 */
handleAdd() {
- this.reset();
- this.open = true;
- this.title = "娣诲姞${functionName}";
+ this.reset()
+ this.open = true
+ this.title = "娣诲姞${functionName}"
},
/** 淇敼鎸夐挳鎿嶄綔 */
handleUpdate(row) {
- this.reset();
+ this.reset()
const ${pkColumn.javaField} = row.${pkColumn.javaField} || this.ids
get${BusinessName}(${pkColumn.javaField}).then(response => {
- this.form = response.data;
+ this.form = response.data
#foreach ($column in $columns)
#if($column.htmlType == "checkbox")
- this.form.$column.javaField = this.form.${column.javaField}.split(",");
+ this.form.$column.javaField = this.form.${column.javaField}.split(",")
#end
#end
#if($table.sub)
- this.${subclassName}List = response.data.${subclassName}List;
+ this.${subclassName}List = response.data.${subclassName}List
#end
- this.open = true;
- this.title = "淇敼${functionName}";
- });
+ this.open = true
+ this.title = "淇敼${functionName}"
+ })
},
/** 鎻愪氦鎸夐挳 */
submitForm() {
@@ -526,64 +526,64 @@
if (valid) {
#foreach ($column in $columns)
#if($column.htmlType == "checkbox")
- this.form.$column.javaField = this.form.${column.javaField}.join(",");
+ this.form.$column.javaField = this.form.${column.javaField}.join(",")
#end
#end
#if($table.sub)
- this.form.${subclassName}List = this.${subclassName}List;
+ this.form.${subclassName}List = this.${subclassName}List
#end
if (this.form.${pkColumn.javaField} != null) {
update${BusinessName}(this.form).then(response => {
- this.#[[$modal]]#.msgSuccess("淇敼鎴愬姛");
- this.open = false;
- this.getList();
- });
+ this.#[[$modal]]#.msgSuccess("淇敼鎴愬姛")
+ this.open = false
+ this.getList()
+ })
} else {
add${BusinessName}(this.form).then(response => {
- this.#[[$modal]]#.msgSuccess("鏂板鎴愬姛");
- this.open = false;
- this.getList();
- });
+ this.#[[$modal]]#.msgSuccess("鏂板鎴愬姛")
+ this.open = false
+ this.getList()
+ })
}
}
- });
+ })
},
/** 鍒犻櫎鎸夐挳鎿嶄綔 */
handleDelete(row) {
- const ${pkColumn.javaField}s = row.${pkColumn.javaField} || this.ids;
+ const ${pkColumn.javaField}s = row.${pkColumn.javaField} || this.ids
this.#[[$modal]]#.confirm('鏄惁纭鍒犻櫎${functionName}缂栧彿涓�"' + ${pkColumn.javaField}s + '"鐨勬暟鎹」锛�').then(function() {
- return del${BusinessName}(${pkColumn.javaField}s);
+ return del${BusinessName}(${pkColumn.javaField}s)
}).then(() => {
- this.getList();
- this.#[[$modal]]#.msgSuccess("鍒犻櫎鎴愬姛");
- }).catch(() => {});
+ this.getList()
+ this.#[[$modal]]#.msgSuccess("鍒犻櫎鎴愬姛")
+ }).catch(() => {})
},
#if($table.sub)
/** ${subTable.functionName}搴忓彿 */
row${subClassName}Index({ row, rowIndex }) {
- row.index = rowIndex + 1;
+ row.index = rowIndex + 1
},
/** ${subTable.functionName}娣诲姞鎸夐挳鎿嶄綔 */
handleAdd${subClassName}() {
- let obj = {};
+ let obj = {}
#foreach($column in $subTable.columns)
#if($column.pk || $column.javaField == ${subTableFkclassName})
#elseif($column.list && "" != $javaField)
- obj.$column.javaField = "";
+ obj.$column.javaField = ""
#end
#end
- this.${subclassName}List.push(obj);
+ this.${subclassName}List.push(obj)
},
/** ${subTable.functionName}鍒犻櫎鎸夐挳鎿嶄綔 */
handleDelete${subClassName}() {
if (this.checked${subClassName}.length == 0) {
- this.#[[$modal]]#.msgError("璇峰厛閫夋嫨瑕佸垹闄ょ殑${subTable.functionName}鏁版嵁");
+ this.#[[$modal]]#.msgError("璇峰厛閫夋嫨瑕佸垹闄ょ殑${subTable.functionName}鏁版嵁")
} else {
- const ${subclassName}List = this.${subclassName}List;
- const checked${subClassName} = this.checked${subClassName};
+ const ${subclassName}List = this.${subclassName}List
+ const checked${subClassName} = this.checked${subClassName}
this.${subclassName}List = ${subclassName}List.filter(function(item) {
return checked${subClassName}.indexOf(item.index) == -1
- });
+ })
}
},
/** 澶嶉�夋閫変腑鏁版嵁 */
@@ -598,5 +598,5 @@
}, `${businessName}_#[[${new Date().getTime()}]]#.xlsx`)
}
}
-};
+}
</script>
diff --git a/src/main/resources/vm/vue/v3/index-tree.vue.vm b/src/main/resources/vm/vue/v3/index-tree.vue.vm
index 088c6b6..92e1f34 100644
--- a/src/main/resources/vm/vue/v3/index-tree.vue.vm
+++ b/src/main/resources/vm/vue/v3/index-tree.vue.vm
@@ -271,26 +271,26 @@
</template>
<script setup name="${BusinessName}">
-import { list${BusinessName}, get${BusinessName}, del${BusinessName}, add${BusinessName}, update${BusinessName} } from "@/api/${moduleName}/${businessName}";
+import { list${BusinessName}, get${BusinessName}, del${BusinessName}, add${BusinessName}, update${BusinessName} } from "@/api/${moduleName}/${businessName}"
-const { proxy } = getCurrentInstance();
+const { proxy } = getCurrentInstance()
#if(${dicts} != '')
#set($dictsNoSymbol=$dicts.replace("'", ""))
-const { ${dictsNoSymbol} } = proxy.useDict(${dicts});
+const { ${dictsNoSymbol} } = proxy.useDict(${dicts})
#end
-const ${businessName}List = ref([]);
-const ${businessName}Options = ref([]);
-const open = ref(false);
-const loading = ref(true);
-const showSearch = ref(true);
-const title = ref("");
-const isExpandAll = ref(true);
-const refreshTable = ref(true);
+const ${businessName}List = ref([])
+const ${businessName}Options = ref([])
+const open = ref(false)
+const loading = ref(true)
+const showSearch = ref(true)
+const title = ref("")
+const isExpandAll = ref(true)
+const refreshTable = ref(true)
#foreach ($column in $columns)
#if($column.htmlType == "datetime" && $column.queryType == "BETWEEN")
#set($AttrName=$column.javaField.substring(0,1).toUpperCase() + ${column.javaField.substring(1)})
-const daterange${AttrName} = ref([]);
+const daterange${AttrName} = ref([])
#end
#end
@@ -318,16 +318,16 @@
#end
#end
}
-});
+})
-const { queryParams, form, rules } = toRefs(data);
+const { queryParams, form, rules } = toRefs(data)
/** 鏌ヨ${functionName}鍒楄〃 */
function getList() {
- loading.value = true;
+ loading.value = true
#foreach ($column in $columns)
#if($column.htmlType == "datetime" && $column.queryType == "BETWEEN")
- queryParams.value.params = {};
+ queryParams.value.params = {}
#break
#end
#end
@@ -335,31 +335,31 @@
#if($column.htmlType == "datetime" && $column.queryType == "BETWEEN")
#set($AttrName=$column.javaField.substring(0,1).toUpperCase() + ${column.javaField.substring(1)})
if (null != daterange${AttrName} && '' != daterange${AttrName}) {
- queryParams.value.params["begin${AttrName}"] = daterange${AttrName}.value[0];
- queryParams.value.params["end${AttrName}"] = daterange${AttrName}.value[1];
+ queryParams.value.params["begin${AttrName}"] = daterange${AttrName}.value[0]
+ queryParams.value.params["end${AttrName}"] = daterange${AttrName}.value[1]
}
#end
#end
list${BusinessName}(queryParams.value).then(response => {
- ${businessName}List.value = proxy.handleTree(response.data, "${treeCode}", "${treeParentCode}");
- loading.value = false;
- });
+ ${businessName}List.value = proxy.handleTree(response.data, "${treeCode}", "${treeParentCode}")
+ loading.value = false
+ })
}
/** 鏌ヨ${functionName}涓嬫媺鏍戠粨鏋� */
function getTreeselect() {
list${BusinessName}().then(response => {
- ${businessName}Options.value = [];
- const data = { ${treeCode}: 0, ${treeName}: '椤剁骇鑺傜偣', children: [] };
- data.children = proxy.handleTree(response.data, "${treeCode}", "${treeParentCode}");
- ${businessName}Options.value.push(data);
- });
+ ${businessName}Options.value = []
+ const data = { ${treeCode}: 0, ${treeName}: '椤剁骇鑺傜偣', children: [] }
+ data.children = proxy.handleTree(response.data, "${treeCode}", "${treeParentCode}")
+ ${businessName}Options.value.push(data)
+ })
}
// 鍙栨秷鎸夐挳
function cancel() {
- open.value = false;
- reset();
+ open.value = false
+ reset()
}
// 琛ㄥ崟閲嶇疆
@@ -372,13 +372,13 @@
$column.javaField: null#if($foreach.count != $columns.size()),#end
#end
#end
- };
- proxy.resetForm("${businessName}Ref");
+ }
+ proxy.resetForm("${businessName}Ref")
}
/** 鎼滅储鎸夐挳鎿嶄綔 */
function handleQuery() {
- getList();
+ getList()
}
/** 閲嶇疆鎸夐挳鎿嶄綔 */
@@ -386,52 +386,52 @@
#foreach ($column in $columns)
#if($column.htmlType == "datetime" && $column.queryType == "BETWEEN")
#set($AttrName=$column.javaField.substring(0,1).toUpperCase() + ${column.javaField.substring(1)})
- daterange${AttrName}.value = [];
+ daterange${AttrName}.value = []
#end
#end
- proxy.resetForm("queryRef");
- handleQuery();
+ proxy.resetForm("queryRef")
+ handleQuery()
}
/** 鏂板鎸夐挳鎿嶄綔 */
function handleAdd(row) {
- reset();
- getTreeselect();
+ reset()
+ getTreeselect()
if (row != null && row.${treeCode}) {
- form.value.${treeParentCode} = row.${treeCode};
+ form.value.${treeParentCode} = row.${treeCode}
} else {
- form.value.${treeParentCode} = 0;
+ form.value.${treeParentCode} = 0
}
- open.value = true;
- title.value = "娣诲姞${functionName}";
+ open.value = true
+ title.value = "娣诲姞${functionName}"
}
/** 灞曞紑/鎶樺彔鎿嶄綔 */
function toggleExpandAll() {
- refreshTable.value = false;
- isExpandAll.value = !isExpandAll.value;
+ refreshTable.value = false
+ isExpandAll.value = !isExpandAll.value
nextTick(() => {
- refreshTable.value = true;
- });
+ refreshTable.value = true
+ })
}
/** 淇敼鎸夐挳鎿嶄綔 */
async function handleUpdate(row) {
- reset();
- await getTreeselect();
+ reset()
+ await getTreeselect()
if (row != null) {
- form.value.${treeParentCode} = row.${treeParentCode};
+ form.value.${treeParentCode} = row.${treeParentCode}
}
get${BusinessName}(row.${pkColumn.javaField}).then(response => {
- form.value = response.data;
+ form.value = response.data
#foreach ($column in $columns)
#if($column.htmlType == "checkbox")
- form.value.$column.javaField = form.value.${column.javaField}.split(",");
+ form.value.$column.javaField = form.value.${column.javaField}.split(",")
#end
#end
- open.value = true;
- title.value = "淇敼${functionName}";
- });
+ open.value = true
+ title.value = "淇敼${functionName}"
+ })
}
/** 鎻愪氦鎸夐挳 */
@@ -440,35 +440,35 @@
if (valid) {
#foreach ($column in $columns)
#if($column.htmlType == "checkbox")
- form.value.$column.javaField = form.value.${column.javaField}.join(",");
+ form.value.$column.javaField = form.value.${column.javaField}.join(",")
#end
#end
if (form.value.${pkColumn.javaField} != null) {
update${BusinessName}(form.value).then(response => {
- proxy.#[[$modal]]#.msgSuccess("淇敼鎴愬姛");
- open.value = false;
- getList();
- });
+ proxy.#[[$modal]]#.msgSuccess("淇敼鎴愬姛")
+ open.value = false
+ getList()
+ })
} else {
add${BusinessName}(form.value).then(response => {
- proxy.#[[$modal]]#.msgSuccess("鏂板鎴愬姛");
- open.value = false;
- getList();
- });
+ proxy.#[[$modal]]#.msgSuccess("鏂板鎴愬姛")
+ open.value = false
+ getList()
+ })
}
}
- });
+ })
}
/** 鍒犻櫎鎸夐挳鎿嶄綔 */
function handleDelete(row) {
proxy.#[[$modal]]#.confirm('鏄惁纭鍒犻櫎${functionName}缂栧彿涓�"' + row.${pkColumn.javaField} + '"鐨勬暟鎹」锛�').then(function() {
- return del${BusinessName}(row.${pkColumn.javaField});
+ return del${BusinessName}(row.${pkColumn.javaField})
}).then(() => {
- getList();
- proxy.#[[$modal]]#.msgSuccess("鍒犻櫎鎴愬姛");
- }).catch(() => {});
+ getList()
+ proxy.#[[$modal]]#.msgSuccess("鍒犻櫎鎴愬姛")
+ }).catch(() => {})
}
-getList();
+getList()
</script>
diff --git a/src/main/resources/vm/vue/v3/index.vue.vm b/src/main/resources/vm/vue/v3/index.vue.vm
index d44cde3..47eedb8 100644
--- a/src/main/resources/vm/vue/v3/index.vue.vm
+++ b/src/main/resources/vm/vue/v3/index.vue.vm
@@ -343,33 +343,33 @@
</template>
<script setup name="${BusinessName}">
-import { list${BusinessName}, get${BusinessName}, del${BusinessName}, add${BusinessName}, update${BusinessName} } from "@/api/${moduleName}/${businessName}";
+import { list${BusinessName}, get${BusinessName}, del${BusinessName}, add${BusinessName}, update${BusinessName} } from "@/api/${moduleName}/${businessName}"
-const { proxy } = getCurrentInstance();
+const { proxy } = getCurrentInstance()
#if(${dicts} != '')
#set($dictsNoSymbol=$dicts.replace("'", ""))
-const { ${dictsNoSymbol} } = proxy.useDict(${dicts});
+const { ${dictsNoSymbol} } = proxy.useDict(${dicts})
#end
-const ${businessName}List = ref([]);
+const ${businessName}List = ref([])
#if($table.sub)
-const ${subclassName}List = ref([]);
+const ${subclassName}List = ref([])
#end
-const open = ref(false);
-const loading = ref(true);
-const showSearch = ref(true);
-const ids = ref([]);
+const open = ref(false)
+const loading = ref(true)
+const showSearch = ref(true)
+const ids = ref([])
#if($table.sub)
-const checked${subClassName} = ref([]);
+const checked${subClassName} = ref([])
#end
-const single = ref(true);
-const multiple = ref(true);
-const total = ref(0);
-const title = ref("");
+const single = ref(true)
+const multiple = ref(true)
+const total = ref(0)
+const title = ref("")
#foreach ($column in $columns)
#if($column.htmlType == "datetime" && $column.queryType == "BETWEEN")
#set($AttrName=$column.javaField.substring(0,1).toUpperCase() + ${column.javaField.substring(1)})
-const daterange${AttrName} = ref([]);
+const daterange${AttrName} = ref([])
#end
#end
@@ -399,16 +399,16 @@
#end
#end
}
-});
+})
-const { queryParams, form, rules } = toRefs(data);
+const { queryParams, form, rules } = toRefs(data)
/** 鏌ヨ${functionName}鍒楄〃 */
function getList() {
- loading.value = true;
+ loading.value = true
#foreach ($column in $columns)
#if($column.htmlType == "datetime" && $column.queryType == "BETWEEN")
- queryParams.value.params = {};
+ queryParams.value.params = {}
#break
#end
#end
@@ -416,22 +416,22 @@
#if($column.htmlType == "datetime" && $column.queryType == "BETWEEN")
#set($AttrName=$column.javaField.substring(0,1).toUpperCase() + ${column.javaField.substring(1)})
if (null != daterange${AttrName} && '' != daterange${AttrName}) {
- queryParams.value.params["begin${AttrName}"] = daterange${AttrName}.value[0];
- queryParams.value.params["end${AttrName}"] = daterange${AttrName}.value[1];
+ queryParams.value.params["begin${AttrName}"] = daterange${AttrName}.value[0]
+ queryParams.value.params["end${AttrName}"] = daterange${AttrName}.value[1]
}
#end
#end
list${BusinessName}(queryParams.value).then(response => {
- ${businessName}List.value = response.rows;
- total.value = response.total;
- loading.value = false;
- });
+ ${businessName}List.value = response.rows
+ total.value = response.total
+ loading.value = false
+ })
}
// 鍙栨秷鎸夐挳
function cancel() {
- open.value = false;
- reset();
+ open.value = false
+ reset()
}
// 琛ㄥ崟閲嶇疆
@@ -444,17 +444,17 @@
$column.javaField: null#if($foreach.count != $columns.size()),#end
#end
#end
- };
+ }
#if($table.sub)
- ${subclassName}List.value = [];
+ ${subclassName}List.value = []
#end
- proxy.resetForm("${businessName}Ref");
+ proxy.resetForm("${businessName}Ref")
}
/** 鎼滅储鎸夐挳鎿嶄綔 */
function handleQuery() {
- queryParams.value.pageNum = 1;
- getList();
+ queryParams.value.pageNum = 1
+ getList()
}
/** 閲嶇疆鎸夐挳鎿嶄綔 */
@@ -462,44 +462,44 @@
#foreach ($column in $columns)
#if($column.htmlType == "datetime" && $column.queryType == "BETWEEN")
#set($AttrName=$column.javaField.substring(0,1).toUpperCase() + ${column.javaField.substring(1)})
- daterange${AttrName}.value = [];
+ daterange${AttrName}.value = []
#end
#end
- proxy.resetForm("queryRef");
- handleQuery();
+ proxy.resetForm("queryRef")
+ handleQuery()
}
// 澶氶�夋閫変腑鏁版嵁
function handleSelectionChange(selection) {
- ids.value = selection.map(item => item.${pkColumn.javaField});
- single.value = selection.length != 1;
- multiple.value = !selection.length;
+ ids.value = selection.map(item => item.${pkColumn.javaField})
+ single.value = selection.length != 1
+ multiple.value = !selection.length
}
/** 鏂板鎸夐挳鎿嶄綔 */
function handleAdd() {
- reset();
- open.value = true;
- title.value = "娣诲姞${functionName}";
+ reset()
+ open.value = true
+ title.value = "娣诲姞${functionName}"
}
/** 淇敼鎸夐挳鎿嶄綔 */
function handleUpdate(row) {
- reset();
+ reset()
const _${pkColumn.javaField} = row.${pkColumn.javaField} || ids.value
get${BusinessName}(_${pkColumn.javaField}).then(response => {
- form.value = response.data;
+ form.value = response.data
#foreach ($column in $columns)
#if($column.htmlType == "checkbox")
- form.value.$column.javaField = form.value.${column.javaField}.split(",");
+ form.value.$column.javaField = form.value.${column.javaField}.split(",")
#end
#end
#if($table.sub)
- ${subclassName}List.value = response.data.${subclassName}List;
+ ${subclassName}List.value = response.data.${subclassName}List
#end
- open.value = true;
- title.value = "淇敼${functionName}";
- });
+ open.value = true
+ title.value = "淇敼${functionName}"
+ })
}
/** 鎻愪氦鎸夐挳 */
@@ -508,68 +508,68 @@
if (valid) {
#foreach ($column in $columns)
#if($column.htmlType == "checkbox")
- form.value.$column.javaField = form.value.${column.javaField}.join(",");
+ form.value.$column.javaField = form.value.${column.javaField}.join(",")
#end
#end
#if($table.sub)
- form.value.${subclassName}List = ${subclassName}List.value;
+ form.value.${subclassName}List = ${subclassName}List.value
#end
if (form.value.${pkColumn.javaField} != null) {
update${BusinessName}(form.value).then(response => {
- proxy.#[[$modal]]#.msgSuccess("淇敼鎴愬姛");
- open.value = false;
- getList();
- });
+ proxy.#[[$modal]]#.msgSuccess("淇敼鎴愬姛")
+ open.value = false
+ getList()
+ })
} else {
add${BusinessName}(form.value).then(response => {
- proxy.#[[$modal]]#.msgSuccess("鏂板鎴愬姛");
- open.value = false;
- getList();
- });
+ proxy.#[[$modal]]#.msgSuccess("鏂板鎴愬姛")
+ open.value = false
+ getList()
+ })
}
}
- });
+ })
}
/** 鍒犻櫎鎸夐挳鎿嶄綔 */
function handleDelete(row) {
- const _${pkColumn.javaField}s = row.${pkColumn.javaField} || ids.value;
+ const _${pkColumn.javaField}s = row.${pkColumn.javaField} || ids.value
proxy.#[[$modal]]#.confirm('鏄惁纭鍒犻櫎${functionName}缂栧彿涓�"' + _${pkColumn.javaField}s + '"鐨勬暟鎹」锛�').then(function() {
- return del${BusinessName}(_${pkColumn.javaField}s);
+ return del${BusinessName}(_${pkColumn.javaField}s)
}).then(() => {
- getList();
- proxy.#[[$modal]]#.msgSuccess("鍒犻櫎鎴愬姛");
- }).catch(() => {});
+ getList()
+ proxy.#[[$modal]]#.msgSuccess("鍒犻櫎鎴愬姛")
+ }).catch(() => {})
}
#if($table.sub)
/** ${subTable.functionName}搴忓彿 */
function row${subClassName}Index({ row, rowIndex }) {
- row.index = rowIndex + 1;
+ row.index = rowIndex + 1
}
/** ${subTable.functionName}娣诲姞鎸夐挳鎿嶄綔 */
function handleAdd${subClassName}() {
- let obj = {};
+ let obj = {}
#foreach($column in $subTable.columns)
#if($column.pk || $column.javaField == ${subTableFkclassName})
#elseif($column.list && "" != $javaField)
- obj.$column.javaField = "";
+ obj.$column.javaField = ""
#end
#end
- ${subclassName}List.value.push(obj);
+ ${subclassName}List.value.push(obj)
}
/** ${subTable.functionName}鍒犻櫎鎸夐挳鎿嶄綔 */
function handleDelete${subClassName}() {
if (checked${subClassName}.value.length == 0) {
- proxy.#[[$modal]]#.msgError("璇峰厛閫夋嫨瑕佸垹闄ょ殑${subTable.functionName}鏁版嵁");
+ proxy.#[[$modal]]#.msgError("璇峰厛閫夋嫨瑕佸垹闄ょ殑${subTable.functionName}鏁版嵁")
} else {
- const ${subclassName}s = ${subclassName}List.value;
- const checked${subClassName}s = checked${subClassName}.value;
+ const ${subclassName}s = ${subclassName}List.value
+ const checked${subClassName}s = checked${subClassName}.value
${subclassName}List.value = ${subclassName}s.filter(function(item) {
return checked${subClassName}s.indexOf(item.index) == -1
- });
+ })
}
}
@@ -586,5 +586,5 @@
}, `${businessName}_#[[${new Date().getTime()}]]#.xlsx`)
}
-getList();
+getList()
</script>
--
Gitblit v1.9.3