[update] 修改年度制修订标准化发起流程
This commit is contained in:
+7
-6
@@ -17,7 +17,7 @@
|
||||
:can-drag="true"
|
||||
:scroll="{x: '100%'}"
|
||||
ref="table"
|
||||
:rowKey="(record, index) => {return record.id || index}"
|
||||
rowKey="id"
|
||||
:columns="columns"
|
||||
:dataSource="dataSource"
|
||||
:pagination="false"
|
||||
@@ -54,11 +54,11 @@
|
||||
import JTable from '@/components/jero/JTable'
|
||||
// 选人弹框
|
||||
import UserSelectModal from '@/components/selection/UserSelectModal'
|
||||
import UserSelectByContact from '@/components/selection/UserSelectByContact'
|
||||
import UserSelection from '@/components/selection/UserSelection'
|
||||
|
||||
export default {
|
||||
name: 'ContactSelectApproverBaseInfo',
|
||||
components: { JTable, UserSelectModal, UserSelectByContact },
|
||||
components: { JTable, UserSelectModal, UserSelection },
|
||||
props: {
|
||||
disabled: {
|
||||
type: Boolean,
|
||||
@@ -198,7 +198,7 @@ export default {
|
||||
width: 300,
|
||||
dataIndex: 'approvalUser',
|
||||
customRender: (value, row, index) => {
|
||||
return <user-select-by-contact v-model={this.dataSource[index].approvalUser}
|
||||
return <user-selection v-model={this.dataSource[index].approvalUser}
|
||||
nameStr={this.dataSource[index].approvalUser_dictText}
|
||||
disabled={this.disabled} type={'radio'} placeholder={this.$t('pleaseSelect')} />
|
||||
}
|
||||
@@ -291,8 +291,9 @@ export default {
|
||||
// 批量设置审批人选择人后的回调
|
||||
userSelectModalChange (value) {
|
||||
for (const item of this.selectedRowKeys) {
|
||||
this.dataSource[item].approvalUser = value
|
||||
this.dataSource[item].approvalUser_dictText = this.selectNames
|
||||
const curr = this.dataSource.find(i => i.id === item)
|
||||
curr.approvalUser = value
|
||||
curr.approvalUser_dictText = this.selectNames
|
||||
}
|
||||
this.dataSource = JSON.parse(JSON.stringify(this.dataSource))
|
||||
},
|
||||
|
||||
+4
-4
@@ -69,7 +69,7 @@
|
||||
<base-info-table-modal ref="baseInfoTableModal" @ok="modelFormOk"></base-info-table-modal>
|
||||
|
||||
<!-- 选人弹框 -->
|
||||
<user-select-modal ref="userSelectModal" type="radio" @change="userSelectModalChange" @nameChange="userSelectNameChange"></user-select-modal>
|
||||
<user-select-by-contact-modal ref="userSelectModal" type="radio" @change="userSelectModalChange" @nameChange="userSelectNameChange"></user-select-by-contact-modal>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
@@ -80,7 +80,7 @@ import store from '@/store'
|
||||
import JTable from '@/components/jero/JTable'
|
||||
import { downloadFile } from '@/api/manage'
|
||||
import UserSelectByContact from '@/components/selection/UserSelectByContact'
|
||||
import UserSelectModal from '@/components/selection/UserSelectModal'
|
||||
import UserSelectByContactModal from '@/components/selection/UserSelectByContactModal'
|
||||
import BaseInfoTableModal from './BaseInfoTableModal'
|
||||
|
||||
// 导入的加载提示
|
||||
@@ -88,7 +88,7 @@ let importModalLoading
|
||||
|
||||
export default {
|
||||
name: 'EngineerInitBaseInfo',
|
||||
components: { BaseInfoTableModal, UserSelectByContact, JTable, UserSelectModal },
|
||||
components: { BaseInfoTableModal, UserSelectByContact, JTable, UserSelectByContactModal },
|
||||
props: {
|
||||
disabled: {
|
||||
type: Boolean,
|
||||
@@ -293,7 +293,7 @@ export default {
|
||||
// 拿到外面传进来的数据初始化,因为套了几层就不在外层初始化数据了
|
||||
initData (data) {
|
||||
// 给表格赋值
|
||||
this.dataSource = data.dataList
|
||||
this.dataSource = data
|
||||
},
|
||||
// 外层要获取数据
|
||||
getData () {
|
||||
|
||||
Reference in New Issue
Block a user