Quellcode durchsuchen

补充国际化

xiaohaizhao vor 9 Monaten
Ursprung
Commit
f424e7c4aa

+ 1 - 1
src/HDrpManagement/ProductMag/modules/add.vue

@@ -21,7 +21,7 @@
               </el-form-item>
             </el-col>
             <el-col :span="12">
-              <el-form-item :label="$t(`ERP品名`)" prop="erpitemname">
+              <el-form-item :label="$t(`erp品名`)" prop="erpitemname">
                 <el-input :disabled="calcDisabled" v-model="form.erpitemname" :placeholder="$t(`请输入erp品名`)"></el-input>
               </el-form-item>
             </el-col>

+ 1 - 1
src/HDrpManagement/ProductMag/modules/edit.vue

@@ -21,7 +21,7 @@
               </el-form-item>
             </el-col>
             <el-col :span="12">
-              <el-form-item :label="$t(`ERP品名`)" prop="erpitemname">
+              <el-form-item :label="$t(`erp品名`)" prop="erpitemname">
                 <el-input :disabled="calcDisabled" v-model="form.erpitemname" :placeholder="$t(`请输入erp品名`)"></el-input>
               </el-form-item>
             </el-col>

+ 1 - 1
src/HDrpManagement/dispatch/details/index.vue

@@ -78,7 +78,7 @@ import defaultInfo from '../modules/defaultInfo.vue'
             value:this.mainData.sonum
           },
           {
-            label:'ERP单号',
+            label:'erp单号',
             value:this.mainData.erpbillno
           },
           {

+ 1 - 1
src/HDrpManagement/dispatch/modules/erpInfo.vue

@@ -19,7 +19,7 @@
       </el-table-column> -->
       <el-table-column
         prop="erpbillno"
-        :label="$t(`ERP单号`)">
+        :label="$t(`erp单号`)">
       </el-table-column>
       <el-table-column
         prop="request"

+ 1 - 1
src/HDrpManagement/orderManage/details/index.vue

@@ -356,7 +356,7 @@ export default {
           value:this.mainData.invoicestatus
         },
         {
-          label:'ERP单号',
+          label:'erp单号',
           value:this.mainData.erpbillno
         },
         {

+ 1 - 1
src/WebsiteManagement/consultManage/modules/classManage.vue

@@ -40,7 +40,7 @@
                 v-model="scope.column.data.classname"
                 :placeholder="$t(`输入分类名称`)"
               ></el-input>
-              <p v-else>{{ scope.column.data.classname }}</p>
+              <p v-else>{{ $t(scope.column.data.classname) }}</p>
             </div>
             <div v-else-if="scope.column.columnname === 'isused'">
               <el-switch

+ 1 - 1
src/WebsiteManagement/marketproductMag/modules/detail.vue

@@ -62,7 +62,7 @@
               :style="[
                 { color: detailInfo.isonsale == 0 ? '#3874f6' : '#52c41a' },
               ]"
-              >{{ detailInfo.isonsale == 0 ? "新建" : "发布" }}</span
+              >{{ $t(detailInfo.isonsale == 0 ? "新建" : "发布") }}</span
             >
           </el-descriptions-item>
           <el-descriptions-item :label="$t(`创建时间`)">{{

+ 112 - 73
src/optionSystem/attriteManage/modules/Table.vue

@@ -1,93 +1,125 @@
 <template>
-    <a-table :columns="layout" :data-source="data" :pagination="false"  bordered class="ant-table-striped"
-    :scroll="{ y: 'calc(100vh - 400px)' }" :customRow="customRow" :customHeaderRow="customHeaderRow"
-    >
-      <div slot="operation" slot-scope="text,record">
-        <slot name="opreation" :data="record"></slot>
-      </div>
-    </a-table>
+  <a-table
+    :columns="layout"
+    :data-source="data"
+    :pagination="false"
+    bordered
+    class="ant-table-striped"
+    :scroll="{ y: 'calc(100vh - 400px)' }"
+    :customRow="customRow"
+    :customHeaderRow="customHeaderRow"
+  >
+    <div slot="value" slot-scope="text, record">
+      {{ $t(text) }}
+    </div>
+    <div slot="remarks" slot-scope="text, record">
+      {{ $t(text) }}
+    </div>
+    <div slot="operation" slot-scope="text, record">
+      <slot name="opreation" :data="record"></slot>
+    </div>
+  </a-table>
 </template>
 
 <script>
-import './table.css'
+import "./table.css";
 export default {
-  props:['layout','data','custom','height','fixedName','width','checkbox','redirect','customHeader','requence','scrollY','rowKey','param'],
-  data () {
+  props: [
+    "layout",
+    "data",
+    "custom",
+    "height",
+    "fixedName",
+    "width",
+    "checkbox",
+    "redirect",
+    "customHeader",
+    "requence",
+    "scrollY",
+    "rowKey",
+    "param",
+  ],
+  data() {
     return {
-      sourceObj:{},
-      targetObj:{},
-    }
+      sourceObj: {},
+      targetObj: {},
+    };
   },
   methods: {
-    customHeaderRow (column) {
+    customHeaderRow(column) {
       console.log(column);
-      column.forEach((e,index) => {
-        column[index].className = 'customHeader'
-      })
+      column.forEach((e, index) => {
+        column[index].className = "customHeader";
+      });
     },
-    customRow (record, index) {
-        return {
-          domProps: {
-          draggable: true
+    customRow(record, index) {
+      return {
+        domProps: {
+          draggable: true,
         },
         style: {
-          cursor: 'move'
+          cursor: "move",
         },
         on: {
           // 鼠标移入
-          mouseenter: event => {
-            var ev = event || window.event // 兼容IE
-            ev.target.draggable = true
+          mouseenter: (event) => {
+            var ev = event || window.event; // 兼容IE
+            ev.target.draggable = true;
           },
           // 开始拖拽
-          dragstart: event => {
-            var ev = event || window.event
-            ev.stopPropagation() // 阻止冒泡
-            this.sourceObj = record // 得到源目标数据序号
+          dragstart: (event) => {
+            var ev = event || window.event;
+            ev.stopPropagation(); // 阻止冒泡
+            this.sourceObj = record; // 得到源目标数据序号
           },
           // 拖动元素经过的元素
-          dragover: event => {
-            var ev = event || window.event
-            ev.preventDefault()
+          dragover: (event) => {
+            var ev = event || window.event;
+            ev.preventDefault();
           },
-            // 鼠标松开
-            drop: async event => {
-              // 兼容IE
-              var ev = event || window.event;
-              // 阻止冒泡
-              ev.stopPropagation();
-              // 得到目标数据
-              this.targetObj = record;
-              const tempDta = this.data;
-              let source
-              let target
-              tempDta.forEach((item, index) => {
-                item.weight = index;
-                if (this.sourceObj[this.rowKey] == item[this.rowKey]) source = item
-                if (this.targetObj[this.rowKey] == item[this.rowKey]) target = item
-              });
-              this.$set(tempDta,this.targetObj.weight,this.sourceObj)
-              this.$set(tempDta,this.sourceObj.weight,this.targetObj)
-              
-              let res = await this.$api.requested({
-                "id": "20221201134901",
-                "content": {
-                  "ownertable": 'sys_optiontypemx',
-                  "sequencesorts": tempDta.map((v,i) => {
-                    return {
-                      "ownerid": v[this.rowKey],
-                      "sequence": this.param.content.pageSize * (this.param.content.pageNumber - 1) + i+1
-                    }
-                  })
-                }
-              })
-            },
-          }
-          
-        };
-  }
-  }
-}
+          // 鼠标松开
+          drop: async (event) => {
+            // 兼容IE
+            var ev = event || window.event;
+            // 阻止冒泡
+            ev.stopPropagation();
+            // 得到目标数据
+            this.targetObj = record;
+            const tempDta = this.data;
+            let source;
+            let target;
+            tempDta.forEach((item, index) => {
+              item.weight = index;
+              if (this.sourceObj[this.rowKey] == item[this.rowKey])
+                source = item;
+              if (this.targetObj[this.rowKey] == item[this.rowKey])
+                target = item;
+            });
+            this.$set(tempDta, this.targetObj.weight, this.sourceObj);
+            this.$set(tempDta, this.sourceObj.weight, this.targetObj);
+
+            let res = await this.$api.requested({
+              id: "20221201134901",
+              content: {
+                ownertable: "sys_optiontypemx",
+                sequencesorts: tempDta.map((v, i) => {
+                  return {
+                    ownerid: v[this.rowKey],
+                    sequence:
+                      this.param.content.pageSize *
+                        (this.param.content.pageNumber - 1) +
+                      i +
+                      1,
+                  };
+                }),
+              },
+            });
+          },
+        },
+      };
+    },
+  },
+};
 </script>
 
 <style scoped>
@@ -99,11 +131,18 @@ export default {
   font-size: 14px !important;
   color: rgb(96, 98, 102) !important;
 }
-/deep/.ant-table-row-cell-break-word{
+/deep/.ant-table-row-cell-break-word {
   font-size: 12px !important;
   padding: 10px 10px !important;
 }
-/deep/.ant-table-tbody > tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td,/deep/.ant-table-tbody > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td {
-  background:#f5f7fa !important;
+/deep/.ant-table-tbody
+  > tr.ant-table-row-hover:not(.ant-table-expanded-row):not(
+    .ant-table-row-selected
+  )
+  > td,
+/deep/.ant-table-tbody
+  > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)
+  > td {
+  background: #f5f7fa !important;
 }
 </style>