Quellcode durchsuchen

修改生成的前端页面

nahida vor 1 Jahr
Ursprung
Commit
85735dd402

+ 15 - 19
background-service/zksy-generator/src/main/resources/vm/vue/v3/index.vue.vm

@@ -11,8 +11,7 @@
                 #else
                     #set($comment=$column.columnComment)
                 #end
-                #if(($column.javaField == "uniCode" || $column.javaField.contains(
-                    "Name")) && $column.htmlType == "input")
+                #if(($column.javaField == "uniCode") && $column.htmlType == "input")
                   <el-form-item label="${comment}" prop="${column.javaField}" label-width="200">
                     <el-input
                         v-model="queryParams.${column.javaField}"
@@ -21,8 +20,7 @@
                         @keyup.enter="handleQuery"
                     />
                   </el-form-item>
-                #elseif(($column.javaField == "uniCode" || $column.javaField.contains(
-                    "Name")) && ($column.htmlType == "select" || $column.htmlType == "radio") && "" != $dictType)
+                #elseif(($column.javaField == "uniCode") && ($column.htmlType == "select" || $column.htmlType == "radio") && "" != $dictType)
                   <el-form-item label="${comment}" prop="${column.javaField}" label-width="200">
                     <el-select v-model="queryParams.${column.javaField}" placeholder="请选择${comment}" clearable>
                       <el-option
@@ -33,15 +31,13 @@
                       />
                     </el-select>
                   </el-form-item>
-                #elseif(($column.javaField == "uniCode" || $column.javaField.contains(
-                    "Name")) && ($column.htmlType == "select" || $column.htmlType == "radio") && $dictType)
+                #elseif(($column.javaField == "uniCode") && ($column.htmlType == "select" || $column.htmlType == "radio") && $dictType)
                   <el-form-item label="${comment}" prop="${column.javaField}" label-width="200">
                     <el-select v-model="queryParams.${column.javaField}" placeholder="请选择${comment}" clearable>
                       <el-option label="请选择字典生成" value=""/>
                     </el-select>
                   </el-form-item>
-                #elseif(($column.javaField == "uniCode" || $column.javaField.contains(
-                    "Name")) && $column.htmlType == "datetime" && $column.queryType != "BETWEEN")
+                #elseif(($column.javaField == "uniCode") && $column.htmlType == "datetime" && $column.queryType != "BETWEEN")
                   <el-form-item label="${comment}" prop="${column.javaField}" label-width="200">
                     <el-date-picker clearable
                                     v-model="queryParams.${column.javaField}"
@@ -50,8 +46,7 @@
                                     placeholder="请选择${comment}">
                     </el-date-picker>
                   </el-form-item>
-                #elseif(($column.javaField == "uniCode" || $column.javaField.contains(
-                    "Name")) && $column.htmlType == "datetime" && $column.queryType == "BETWEEN")
+                #elseif(($column.javaField == "uniCode") && $column.htmlType == "datetime" && $column.queryType == "BETWEEN")
                   <el-form-item label="${comment}" style="width: 308px" label-width="200">
                     <el-date-picker
                         v-model="daterange${AttrName}"
@@ -78,15 +73,16 @@
             plain
             icon="Download"
             @click="handleExport"
-            :disabled="!${businessName}List.length"
-            v-hasPermi="['${moduleName}:${businessName}:export']"
+            :disabled="!${className}List.length"
+            v-hasPermi="['${moduleName}:${className}:export']"
         >导出
         </el-button>
       </el-col>
     </el-row>
 
-    <el-table v-loading="loading" :data="${businessName}List" height="650" @selection-change="handleSelectionChange">
+    <el-table v-loading="loading" :data="${className}List" height="650" @selection-change="handleSelectionChange">
 ##      <el-table-column type="selection" width="55" align="center"/>
+        <el-table-column label="统一社会信用代码" align="center" prop="uniCode" width="200"/>
         #foreach($column in $columns)
             #set($javaField=$column.javaField)
             #set($parentheseIndex=$column.columnComment.indexOf("("))
@@ -96,7 +92,7 @@
                 #set($comment=$column.columnComment)
             #end
             #if($column.pk)
-                ##      <el-table-column label="${comment}" align="center" prop="${javaField}" />
+##                      <el-table-column label="${comment}" align="center" prop="${javaField}" />
             #elseif($column.list && $column.htmlType == "datetime")
               <el-table-column label="${comment}" align="center" prop="${javaField}" width="180">
                 <template #default="scope">
@@ -122,9 +118,9 @@
               </el-table-column>
             #elseif($column.list && "" != $javaField)
                 #if($javaField == "uniCode")
-                  <el-table-column label="${comment}" align="center" prop="${javaField}" width="200"/>
+##                  <el-table-column label="${comment}" align="center" prop="${javaField}" width="150"/>
                 #else
-                  <el-table-column label="${comment}" align="center" prop="${javaField}" :show-overflow-tooltip='true'/>
+                  <el-table-column label="${comment}" align="center" prop="${javaField}" :show-overflow-tooltip='true' width="150"/>
                 #end
             #end
         #end
@@ -182,7 +178,7 @@
       const { ${dictsNoSymbol} } = proxy.useDict(${dicts});
       #end
 
-  const ${businessName}List = ref([]);
+  const ${className}List = ref([]);
       #if($table.sub)
       const ${subclassName}List = ref([]);
       #end
@@ -298,7 +294,7 @@
       ##    #end
     let toServerObj = likeQueryMethod('uni_code', queryParams.value.uniCode, queryParams.value.pageNum, queryParams.value.pageSize);
     list${BusinessName}(toServerObj).then(response => {
-            ${businessName}List.value = response.records;
+            ${className}List.value = response.records;
       total.value = response.total;
       loading.value = false;
     });
@@ -326,7 +322,7 @@
       #if($table.sub)
               ${subclassName}List.value = [];
       #end
-    proxy.resetForm("${businessName}Ref");
+    proxy.resetForm("${className}Ref");
   }
 
   /** 搜索按钮操作 */