布局项目库变更
This commit is contained in:
@@ -129,6 +129,9 @@
|
||||
</span>
|
||||
<span slot="operation" slot-scope="text,record">
|
||||
<!-- <a class="text-operation" @click="edit(record)">{{$t('edit')}}</a>-->
|
||||
<a class="text-operation" @click="changeExtensionClick(record)">
|
||||
{{$t('changeExtension')}}
|
||||
</a>
|
||||
<a class="text-operation"
|
||||
v-has="'projectLibraryBase:delete'"
|
||||
v-if="record.createBy == userInfoQuery.username"
|
||||
@@ -150,12 +153,14 @@
|
||||
/>
|
||||
</div>
|
||||
<addModel :url="url" ref="addModelRef" @addModelList="addModelList"/>
|
||||
<changeExtensionModel ref="changeExtensionModelRef" @changeExtensionForm="changeExtensionForm"/>
|
||||
</a-card>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import { getAction, postAction, downloadFile, deleteAction } from '@/api/manage'
|
||||
import addModel from '../components/addModel'
|
||||
import changeExtensionModel from './components/changeExtensionModel'
|
||||
import PersonnelSelection from '@/components/PersonnelSelection/index'
|
||||
import { mapGetters } from 'vuex'
|
||||
|
||||
@@ -163,7 +168,8 @@
|
||||
name: 'index',
|
||||
components: {
|
||||
addModel,
|
||||
PersonnelSelection
|
||||
PersonnelSelection,
|
||||
changeExtensionModel
|
||||
},
|
||||
data() {
|
||||
return {
|
||||
@@ -195,20 +201,20 @@
|
||||
ellipsis: true,
|
||||
scopedSlots: { customRender: 'projectName' }
|
||||
},
|
||||
{
|
||||
title: this.$t('targetMarket'),
|
||||
width: 180,
|
||||
ellipsis: true,
|
||||
align: 'center',
|
||||
dataIndex: 'targetMarket_dictText'
|
||||
},
|
||||
{
|
||||
title: this.$t('projectStatus'),
|
||||
align: 'center',
|
||||
width: 180,
|
||||
ellipsis: true,
|
||||
dataIndex: 'projectStatus_dictText'
|
||||
},
|
||||
// {
|
||||
// title: this.$t('targetMarket'),
|
||||
// width: 180,
|
||||
// ellipsis: true,
|
||||
// align: 'center',
|
||||
// dataIndex: 'targetMarket_dictText'
|
||||
// },
|
||||
// {
|
||||
// title: this.$t('projectStatus'),
|
||||
// align: 'center',
|
||||
// width: 180,
|
||||
// ellipsis: true,
|
||||
// dataIndex: 'projectStatus_dictText'
|
||||
// },
|
||||
{
|
||||
title: this.$t('StudioEngineer'),
|
||||
align: 'center',
|
||||
@@ -217,12 +223,19 @@
|
||||
dataIndex: 'studioEngineerName'
|
||||
},
|
||||
{
|
||||
title: this.$t('certifiedEngineer'),
|
||||
title: this.$t('explain'),
|
||||
align: 'center',
|
||||
width: 180,
|
||||
width: 280,
|
||||
ellipsis: true,
|
||||
dataIndex: 'certificationEngineerName'
|
||||
dataIndex: 'explain'
|
||||
},
|
||||
// {
|
||||
// title: this.$t('certifiedEngineer'),
|
||||
// align: 'center',
|
||||
// width: 180,
|
||||
// ellipsis: true,
|
||||
// dataIndex: 'certificationEngineerName'
|
||||
// },
|
||||
{
|
||||
title: this.$t('ModelPlatform'),
|
||||
align: 'center',
|
||||
@@ -241,7 +254,7 @@
|
||||
title: this.$t('operation'),
|
||||
align: 'center',
|
||||
fixed: 'right',
|
||||
width: 100,
|
||||
width: 160,
|
||||
scopedSlots: { customRender: 'operation' }
|
||||
}
|
||||
],
|
||||
@@ -257,6 +270,12 @@
|
||||
...mapGetters(['userInfo']),
|
||||
handleToggleSearch() {
|
||||
this.toggleSearchStatus = !this.toggleSearchStatus
|
||||
},
|
||||
changeExtensionClick(val) {
|
||||
this.$refs.changeExtensionModelRef.addModel(JSON.parse(JSON.stringify(val)))
|
||||
},
|
||||
changeExtensionForm() {
|
||||
|
||||
},
|
||||
onSelectChange(value) {
|
||||
this.selectedRowKeys = value
|
||||
|
||||
Reference in New Issue
Block a user