Bladeren bron

汽保档案

caojunjie 1 jaar geleden
bovenliggende
commit
7169408735
2 gewijzigde bestanden met toevoegingen van 29 en 3 verwijderingen
  1. 21 1
      src/views/EquipmentArchives/detailsPage.vue
  2. 8 2
      src/views/EquipmentArchives/js/optionList.js

+ 21 - 1
src/views/EquipmentArchives/detailsPage.vue

@@ -29,8 +29,13 @@
       <trade-card title="设备信息" v-loading="loadingBtn">
         <avue-crud ref="crud" :option="optionList" :data="data" :table-loading="loading" @saveColumn="saveColumn"
           @resetColumn="resetColumn" :cell-style="cellStyle">
+
+            <template slot-scope="scope" slot="menuLeft">
+                <el-button type="primary" size="small" :disabled="option.disabled" @click="addRow">选择设备</el-button>
+            </template>
+
           <template slot="headerSerial">
-            <el-button type="primary" icon="el-icon-plus" size="mini" @click.stop="addRow"
+            <el-button type="primary" icon="el-icon-plus" size="mini" @click.stop="shebeAdd"
               :disabled="option.disabled" circle></el-button>
           </template>
 
@@ -915,6 +920,20 @@ export default {
       this.$emit("goBack");
     },
       // ---------------------------------产品弹窗----------------------------------------
+      // 添加空的数据
+      shebeAdd(){
+          this.data.push({
+              $cellEdit: true,
+              storageId: null,
+              factoryId:null,
+              srcId:null,
+              factoryName:null,
+              code:'',
+              installDate:'',
+              equipmentDescribe:null,
+          })
+      },
+
       // 产品弹窗导入
       importGoods(){
           if (this.goodsListSave.length > 0) {
@@ -933,6 +952,7 @@ export default {
                       equipmentDescribe:item.cname,
                   })
               }
+              console.log(this.data,956)
           }else {
               for (let item of this.tableData) {
                 const srcId = item.id

+ 8 - 2
src/views/EquipmentArchives/js/optionList.js

@@ -239,6 +239,7 @@ export const optionList = {
   column: [
     {
       label: "设备名称",
+      hide:true,
       prop: "cname",
       width:'250px',
       overHidden: true
@@ -246,12 +247,14 @@ export const optionList = {
     {
       label: "设备编号",
       prop: "code",
+      width:'200px',
       overHidden: true
     },
     {
-      label: "设备描述",
+      label: "设备",
       prop: "equipmentDescribe",
       cell: true,
+      width:'200px',
       overHidden: true
     },
     {
@@ -277,11 +280,13 @@ export const optionList = {
     {
       label: "工厂",
       prop: "factoryName",
-      overHidden: true
+      overHidden: true,
+      cell: true,
     },
     {
       label: "功能分类",
       prop: "categoryitem",
+      hide:true,
       type: "select",
       props: {
         label: "dictValue",
@@ -293,6 +298,7 @@ export const optionList = {
     {
       label: "设备分类",
       prop: "goodsTypeId",
+      hide:true,
       type: 'select',
       dicData: [],
       props: {