“linengliang”
2023-09-28 c0b0bb462de82e0fd7bb700ab8bb91a79af70798
src/views/eam/PrecisionParametersTemplateList.vue
@@ -31,6 +31,7 @@
    <!-- 操作按钮区域 -->
    <div class="table-operator">
      <a-button @click="handleAdd" type="primary" icon="plus">新增</a-button>
      <a-button @click="handleCopy" type="primary" icon="copy" :disabled="selectedRowKeys.length!=1">复制</a-button>
    </div>
    <!-- table区域-begin -->
@@ -51,7 +52,7 @@
        :dataSource="dataSource"
        :pagination="ipagination"
        :loading="loading"
        :rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}"
        :rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange,type:'radio'}"
        :customRow="clickThenSelect"
        @change="handleTableChange">
@@ -85,25 +86,27 @@
      </a-tab-pane>
    </a-tabs>
    <precision-parameters-template-model ref="modalForm" @ok="modalFormOk"></precision-parameters-template-model>
    <precision-parameters-template-edit-modal ref="modalForm" @ok="modalFormOk"></precision-parameters-template-edit-modal>
    <!-- <precision-parameters-template-model ref="modalForm" @ok="modalFormOk"></precision-parameters-template-model> -->
  </a-card>
</template>
<script>
  import { JeecgListMixin } from '@/mixins/JeecgListMixin'
  import PrecisionParametersTemplateModel from './modules/precisionParametersTemplate/PrecisionParametersTemplateModel'
  // import PrecisionParametersTemplateModel from './modules/precisionParametersTemplate/PrecisionParametersTemplateModel'
  import { getAction } from '@/api/manage'
  import PrecisionParametersTemplateDetail from './PrecisionParametersTemplateDetail'
  import '@/assets/less/TableExpand.less'
  import PrecisionParametersTemplateEditModal from './modules/precisionParametersTemplate/PrecisionParametersTemplateEditModal.vue'
  export default {
    name: "PrecisionParametersTemplateList",
    mixins:[JeecgListMixin],
    components: {
      PrecisionParametersTemplateDetail,
      PrecisionParametersTemplateModel
      // PrecisionParametersTemplateModel,
        PrecisionParametersTemplateEditModal
    },
    data () {
      return {
@@ -120,7 +123,7 @@
            width: 50,
          },
          {
            title:'精度参数模板编码',
            title:'统一编码',
            align:"center",
            dataIndex: 'num',
            width:150
@@ -265,7 +268,12 @@
        this.queryParam = {};
        this.precisionParametersTemplateId='';
        this.loadData(1);
    },
      },
      handleCopy(){
        let record = this.selectionRows[0];
        record.num = '';
        this.handleEdit(record);
      }
    }
  }
</script>