diff --git a/src/api/incomePaymentsApi.js b/src/api/incomePaymentsApi.js
index 4cde86a..b000c33 100644
--- a/src/api/incomePaymentsApi.js
+++ b/src/api/incomePaymentsApi.js
@@ -18,8 +18,8 @@ const getAssociatedProject = (param) => getAction('/contract/payIncomeContract/g
const cancelAssociatedProject = (param) => postAction('/contract/payIncomeContract/cancelAssociated', param)
// 收入合同提交审核
const submitAudit = (param) => postAction('/contract/payIncomeContract/submitAudit', param)
-// 获取全部工作组信息
-const getWorkingGroupAllList = (param) => getAction('/project/payWorkingGroup/listAll', param)
+// 获取不存在成员单位的工作组信息
+const getWorkingGroupListByNotCompany = (param) => getAction('/project/payWorkingGroup/queryListByNotCompany', param)
// 收入合同存档
const archiveRevenueContract = (param) => postAction('contract/payIncomeContract/archive', param)
@@ -33,6 +33,6 @@ export {
getAssociatedProject,
cancelAssociatedProject,
submitAudit,
- getWorkingGroupAllList,
+ getWorkingGroupListByNotCompany,
archiveRevenueContract
}
\ No newline at end of file
diff --git a/src/views/contractManagement/revenueContract/RevenueContractList.vue b/src/views/contractManagement/revenueContract/RevenueContractList.vue
index 4df9bd6..101aa3e 100644
--- a/src/views/contractManagement/revenueContract/RevenueContractList.vue
+++ b/src/views/contractManagement/revenueContract/RevenueContractList.vue
@@ -91,8 +91,8 @@
{
+ this.form.setFieldsValue(pick(this.model, 'signedContactsId'))
+ })
},
/**
* 负责人变化获取部门信息回显至部门名称
diff --git a/src/views/contractManagement/revenueContract/modules/SelectProjectModule.vue b/src/views/contractManagement/revenueContract/modules/SelectProjectModule.vue
index 0525bcf..5fcea88 100644
--- a/src/views/contractManagement/revenueContract/modules/SelectProjectModule.vue
+++ b/src/views/contractManagement/revenueContract/modules/SelectProjectModule.vue
@@ -99,6 +99,7 @@
-
-
+
+ 合同
+
无
合同
收费通知
@@ -185,7 +186,13 @@ export default {
type: Boolean,
required: false,
default: false
- }
+ },
+ // 默认来款方式(收入合同新增工作组项目,来款方式默认为2--合同)
+ defaultChargeWay: {
+ type: Number,
+ required: false,
+ default: null
+ },
},
data() {
return {
@@ -274,7 +281,9 @@ export default {
methods: {
add() {
this.edit({})
- console.log(this.defaultChargeCompany, '============')
+ if (this.defaultChargeWay === 2) {
+ this.chargeWayType = 2
+ }
},
edit(record) {
if (this.defaultChargeCompany.hasOwnProperty.call(this.defaultChargeCompany, 'id')) {
@@ -321,6 +330,10 @@ export default {
if (!err) {
values.chargeCompanyName = values.chargeCompany.companyName
values.chargeCompanyId = values.chargeCompany.id
+ // 收入合同新建项目手动赋值
+ if (this.defaultChargeWay === 2) {
+ values.chargeWay = 2
+ }
let httpurl = ''
let method = 'post'
if (!this.model.id) {
diff --git a/src/views/projectManagement/modules/WorkingGroupMemberUnitModule.vue b/src/views/projectManagement/modules/WorkingGroupMemberUnitModule.vue
index efc0386..b7c743b 100644
--- a/src/views/projectManagement/modules/WorkingGroupMemberUnitModule.vue
+++ b/src/views/projectManagement/modules/WorkingGroupMemberUnitModule.vue
@@ -197,7 +197,7 @@ import { httpAction } from '@api/manage'
import JUpload from '@comp/jero/JUpload'
import CompanySelect from '@comp/company/CompanySelect'
import SelectContacts from '@comp/company/SelectContacts'
-import { getWorkingGroupAllList } from '../../../api/incomePaymentsApi'
+import { getWorkingGroupListByNotCompany } from '../../../api/incomePaymentsApi'
export default {
name: 'WorkingGroupMemberUnitModule',
@@ -311,7 +311,10 @@ export default {
}
},
loadWorkingGroupList() {
- getWorkingGroupAllList().then(res => {
+ let param = {
+ companyId: this.defaultChargeCompany.id
+ }
+ getWorkingGroupListByNotCompany(param).then(res => {
if (res.success) {
this.workingGroupList = res.result
} else {
diff --git a/src/views/system/LogList.vue b/src/views/system/LogList.vue
index fd7439b..feaec10 100644
--- a/src/views/system/LogList.vue
+++ b/src/views/system/LogList.vue
@@ -19,7 +19,7 @@
-
+
-
- 查询
- 重置
+
+ 查询
+ 重置
@@ -59,10 +60,10 @@
:loading="loading"
@change="handleTableChange">
-
-
-
-
+
+
+
+
@@ -73,162 +74,165 @@