diff --git a/src/views/businessManagement/ContactManagement.vue b/src/views/businessManagement/ContactManagement.vue index a342c60..034314f 100644 --- a/src/views/businessManagement/ContactManagement.vue +++ b/src/views/businessManagement/ContactManagement.vue @@ -58,10 +58,6 @@ @change="handleTableChange" class="j-table-force-nowrap"> - - {{ text === 1 ? '男' : text === 2 ? '女' : '' }} - - @@ -127,8 +123,7 @@ export default { title: '性别', align: 'center', width: 80, - dataIndex: 'gender', - scopedSlots: { customRender: 'sex' } + dataIndex: 'gender_dictText' }, { title: '职务', align: 'center', diff --git a/src/views/projectManagement/GeneralProjectManagement.vue b/src/views/projectManagement/GeneralProjectManagement.vue index 41150c6..043124d 100644 --- a/src/views/projectManagement/GeneralProjectManagement.vue +++ b/src/views/projectManagement/GeneralProjectManagement.vue @@ -73,6 +73,12 @@ @change="handleTableChange" class="j-table-force-nowrap"> + + + + + + @@ -90,6 +96,7 @@ + @@ -98,10 +105,11 @@ import { JeroListMixin } from '@/mixins/JeroListMixin' import JYearDate from '@comp/jero/JYearDate' import GeneralProjectModule from './modules/GeneralProjectModule' import SelectPrincipal from '@comp/company/SelectPrincipal' +import ProjectDetailModal from '@comp/ProjectDetailModal' export default { name: 'GeneralProjectManagement', - components: { JYearDate, GeneralProjectModule, SelectPrincipal }, + components: { JYearDate, GeneralProjectModule, SelectPrincipal, ProjectDetailModal }, mixins: [JeroListMixin], computed: { importExcelUrl: function(){ @@ -133,12 +141,12 @@ export default { align: 'center', width: 200, dataIndex: 'chargeProject', - scopedSlots: { customRender: 'text' } + scopedSlots: { customRender: 'projectName' } }, { title: '来款用途', align: 'center', width: 180, - dataIndex: 'chargeUse', + dataIndex: 'chargeUse_dictText', scopedSlots: { customRender: 'text' } }, { title: '来款单位', @@ -172,12 +180,12 @@ export default { title: '打包', align: 'center', width: 80, - dataIndex: 'packaging' + dataIndex: 'pack' }, { title: '需要发票', align: 'center', width: 80, - dataIndex: 'invoice', + dataIndex: 'needInvoice', // scopedSlots: { customRender: 'icon' } }, { title: '到账', diff --git a/src/views/projectManagement/modules/GeneralProjectModule.vue b/src/views/projectManagement/modules/GeneralProjectModule.vue index ec6a9d7..d940e14 100644 --- a/src/views/projectManagement/modules/GeneralProjectModule.vue +++ b/src/views/projectManagement/modules/GeneralProjectModule.vue @@ -30,7 +30,8 @@ + :maxLength='50'> + @@ -91,7 +92,7 @@ - { - this.form.setFieldsValue(pick(this.model, 'chargeProject', 'year', 'principalId', 'chargeCompany', 'chargeUse', 'contactsId', 'mailContactsId', 'receivableAmount', 'invoice', 'chargeWay', 'contractNum', 'chargeNoticeNo', 'remarks')) + this.form.setFieldsValue(pick(this.model, 'chargeProject', 'year', 'principalId', 'chargeCompany', 'chargeUse', 'contactsId', 'mailContactsId', 'receivableAmount', 'needInvoice', 'chargeWay', 'contractNum', 'chargeNoticeNo', 'remarks')) }) }, close() {