guarantee-lsq hai 11 meses
pai
achega
69c1d61353

+ 19 - 20
src/views/custom/className/CustomClassName.vue

@@ -38,7 +38,7 @@
         </a-row>
       </div>
 
-      <s-table ref="table" size="default" rowKey="id" :columns="columns" :data="loadData" :alert="options.alert" :rowSelection="options.rowSelection" showPagination="auto">
+      <s-table ref="table" size="default" rowKey="id" :columns="columns" :data="loadData" :scroll="{x: 1, y: BaseTool.Constant.scrollY }" :alert="options.alert" :rowSelection="options.rowSelection" showPagination="auto">
         <span slot="action" slot-scope="record">
           <template>
             <a @click="handleView(record)">查看</a>
@@ -92,6 +92,13 @@ export default {
             }`
           },
         },
+        {
+          title: '配置名称',
+          dataIndex: 'title',
+          width: 150,
+          checked: true,
+          align: 'center',
+        },
         {
           title: '配置类型',
           width: 120,
@@ -103,58 +110,50 @@ export default {
           },
         },
         {
-          title: '名称',
-          dataIndex: 'title',
-          width: 120,
-          checked: true,
-          align: 'center',
-        },
-
-        {
-          title: '名称编码',
+          title: '数据表',
           dataIndex: 'titleCode',
           width: 120,
           checked: true,
           align: 'center',
         },
         {
-          title: '具体列名',
+          title: '数据列(中文)',
           width: 120,
           checked: true,
           align: 'center',
           dataIndex: 'titleColumnName',
         },
         {
-          title: '具体列编码',
+          title: '数据列(英文)',
           width: 120,
           checked: true,
           align: 'center',
           dataIndex: 'titleColumnCode',
         },
         {
-          title: '处理类',
-          width: 120,
+          title: '数据处理类',
+          width: 200,
           checked: true,
           align: 'center',
           dataIndex: 'handleName',
         },
         {
-          title: '处理类编码',
-          width: 120,
+          title: '数据处理类编码',
+          width: 180,
           checked: true,
           align: 'center',
           dataIndex: 'handleCode',
         },
         {
-          title: '方法名称',
+          title: '数据处理方法',
           dataIndex: 'methodName',
-          width: 120,
+          width: 180,
           checked: true,
           align: 'center',
         },
         {
-          title: '方法名称编码',
-          width: 120,
+          title: '数据处理方法编码',
+          width: 180,
           checked: true,
           align: 'center',
           dataIndex: 'methodCode',

+ 17 - 17
src/views/custom/className/modules/BaseForm.vue

@@ -15,6 +15,11 @@
       </a-form-item>
 
       <row-list :col="2">
+        <row-item>
+          <a-form-item label="配置名称" :labelCol="BaseTool.Constant.labelCol" :wrapperCol="BaseTool.Constant.wrapperCol">
+            <a-input v-decorator="['title', {rules: [{required: true, message: '名称不能为空'}]}]" />
+          </a-form-item>
+        </row-item>
         <row-item>
           <a-form-item label="配置类型" :labelCol="BaseTool.Constant.labelCol" :wrapperCol="BaseTool.Constant.wrapperCol">
             <a-select v-decorator="['code', {rules: [{required: true, message: '配置类型不能为空'}]}]" placeholder="请选择">
@@ -24,50 +29,45 @@
           </a-form-item>
         </row-item>
         <row-item>
-          <a-form-item label="备注" :labelCol="BaseTool.Constant.labelCol" :wrapperCol="BaseTool.Constant.wrapperCol">
-            <a-input v-decorator="['remark']" />
-          </a-form-item>
-        </row-item>
-        <row-item>
-          <a-form-item label="名称" :labelCol="BaseTool.Constant.labelCol" :wrapperCol="BaseTool.Constant.wrapperCol">
-            <a-input v-decorator="['title', {rules: [{required: true, message: '名称不能为空'}]}]" />
-          </a-form-item>
-        </row-item>
-        <row-item>
-          <a-form-item label="名称编码" :labelCol="BaseTool.Constant.labelCol" :wrapperCol="BaseTool.Constant.wrapperCol">
+          <a-form-item label="数据表" :labelCol="BaseTool.Constant.labelCol" :wrapperCol="BaseTool.Constant.wrapperCol">
             <a-input v-decorator="['titleCode', {rules: [{required: true, message: '名称编码不能为空'}]}]" />
           </a-form-item>
         </row-item>
         <row-item>
-          <a-form-item label="具体列名" :labelCol="BaseTool.Constant.labelCol" :wrapperCol="BaseTool.Constant.wrapperCol">
+          <a-form-item label="数据列(中文)" :labelCol="BaseTool.Constant.labelCol" :wrapperCol="BaseTool.Constant.wrapperCol">
             <a-input v-decorator="['titleColumnName', {rules: [{required: true, message: '具体列名不能为空'}]}]" />
           </a-form-item>
         </row-item>
         <row-item>
-          <a-form-item label="具体列编码" :labelCol="BaseTool.Constant.labelCol" :wrapperCol="BaseTool.Constant.wrapperCol">
+          <a-form-item label="数据列(英文)" :labelCol="BaseTool.Constant.labelCol" :wrapperCol="BaseTool.Constant.wrapperCol">
             <a-input v-decorator="['titleColumnCode', {rules: [{required: true, message: '具体列编码不能为空'}]}]" />
           </a-form-item>
         </row-item>
         <row-item>
-          <a-form-item label="处理类" :labelCol="BaseTool.Constant.labelCol" :wrapperCol="BaseTool.Constant.wrapperCol">
+          <a-form-item label="数据处理类" :labelCol="BaseTool.Constant.labelCol" :wrapperCol="BaseTool.Constant.wrapperCol">
             <a-input v-decorator="['handleName', {rules: [{required: true, message: '处理类不能为空'}]}]" />
           </a-form-item>
         </row-item>
         <row-item>
-          <a-form-item label="处理类编码" :labelCol="BaseTool.Constant.labelCol" :wrapperCol="BaseTool.Constant.wrapperCol">
+          <a-form-item label="数据处理类编码" :labelCol="BaseTool.Constant.labelCol" :wrapperCol="BaseTool.Constant.wrapperCol">
             <a-input v-decorator="['handleCode', {rules: [{required: true, message: '处理类编码不能为空'}]}]" />
           </a-form-item>
         </row-item>
         <row-item>
-          <a-form-item label="方法名称" :labelCol="BaseTool.Constant.labelCol" :wrapperCol="BaseTool.Constant.wrapperCol">
+          <a-form-item label="数据处理方法" :labelCol="BaseTool.Constant.labelCol" :wrapperCol="BaseTool.Constant.wrapperCol">
             <a-input v-decorator="['methodName', {rules: [{required: true, message: '方法名称不能为空'}]}]" />
           </a-form-item>
         </row-item>
         <row-item>
-          <a-form-item label="方法名称编码" :labelCol="BaseTool.Constant.labelCol" :wrapperCol="BaseTool.Constant.wrapperCol">
+          <a-form-item label="数据处理方法编码" :labelCol="BaseTool.Constant.labelCol" :wrapperCol="BaseTool.Constant.wrapperCol">
             <a-input v-decorator="['methodCode', {rules: [{required: true, message: '方法名称编码不能为空'}]}]" />
           </a-form-item>
         </row-item>
+        <row-item>
+          <a-form-item label="备注" :labelCol="BaseTool.Constant.labelCol" :wrapperCol="BaseTool.Constant.wrapperCol">
+            <a-input v-decorator="['remark']" />
+          </a-form-item>
+        </row-item>
       </row-list>
     </a-form>
   </a-card>

+ 16 - 16
src/views/custom/className/modules/Detail.vue

@@ -7,22 +7,22 @@
         </span>
       </a-col>
     </a-row>
-    <detail-list title="" :col="2">
-      <detail-list-item term="配置类型">{{classNameCodeMap[model.code]  }}</detail-list-item>
-      <detail-list-item term="备注简介">{{ model.remark }}</detail-list-item>
-
-      <detail-list-item term="名称">{{ model.title }}</detail-list-item>
-      <detail-list-item term="名称编码">{{ model.titleCode }}</detail-list-item>
-      <detail-list-item term="具体列名">{{ model.titleColumnName }}</detail-list-item>
-      <detail-list-item term="具体列编码">{{ model.titleColumnCode }}</detail-list-item>
-      <detail-list-item term="处理类">{{ model.handleName }}</detail-list-item>
-      <detail-list-item term="处理类编码">{{ model.handleCode }}</detail-list-item>
-      <detail-list-item term="方法名称">{{ model.methodName }}</detail-list-item>
-      <detail-list-item term="名方法名称编码">{{ model.methodCode }}</detail-list-item>
-      <detail-list-item term="创建人">{{ model.createdUserId }}</detail-list-item>
-      <detail-list-item term="更新时间">{{ model.updateTime }}</detail-list-item>
-      <detail-list-item term="更新人">{{ model.updateUserName }}</detail-list-item>
-    </detail-list>
+    <a-descriptions :column="2" bordered>
+      <a-descriptions-item label="配置名称">{{ model.title }}</a-descriptions-item>
+      <a-descriptions-item label="配置类型">{{classNameCodeMap[model.code]}}</a-descriptions-item>
+      <a-descriptions-item label="数据表">{{ model.titleCode }}</a-descriptions-item>
+      <a-descriptions-item label="数据列(中文)">{{ model.titleColumnName }}</a-descriptions-item>
+      <a-descriptions-item label="数据列(英文)">{{ model.titleColumnCode }}</a-descriptions-item>
+      <a-descriptions-item label="数据处理类">{{ model.handleName }}</a-descriptions-item>
+      <a-descriptions-item label="数据处理类编码">{{ model.handleCode }}</a-descriptions-item>
+      <a-descriptions-item label="数据处理方法">{{ model.methodName }}</a-descriptions-item>
+      <a-descriptions-item label="数据处理方法编码">{{ model.methodCode }}</a-descriptions-item>
+      <a-descriptions-item label="创建人">{{ model.createdUserName }}</a-descriptions-item>
+      <a-descriptions-item label="创建时间">{{ model.createdTime }}</a-descriptions-item>
+    </a-descriptions>
+    <a-descriptions :column="1" bordered>
+      <a-descriptions-item label="备注简介">{{ model.remark }}</a-descriptions-item>
+    </a-descriptions>
   </a-card>
 </template>