Browse Source

2025-04-27

master
qiezi 9 months ago
parent
commit
8accc97450
  1. 2
      src/api/project/project.js
  2. 16
      src/views/modules/project/projectInfo/com_projectInfo-add-or-update.vue

2
src/api/project/project.js

@ -56,3 +56,5 @@ export const getProjectPartNowBm= data => createAPI(`/project/getProjectPartNowB
export const queryProjectCustomer = (data) => createAPI(`/project/customer`,'post',data)
export const queryProjectFinalCustomer = (data) => createAPI(`/project/final/customer`,'post',data)
export const queryUsernameByRoleSuperFlag = (data) => createAPI(`/project/site/user/role/super`,'post',data)

16
src/views/modules/project/projectInfo/com_projectInfo-add-or-update.vue

@ -260,6 +260,7 @@
import {queryCustomer
} from "@/api/customer/customerInformation";
import item from "../../code/item.vue";
import {queryUsernameByRoleSuperFlag} from "../../../../api/project/project";
export default {
@ -533,14 +534,12 @@
}
},
init (id) {
console.log(id)
this.dataForm.id = id || 0
let requestCustomer = null;
if (this.dataForm.customerId){
requestCustomer = JSON.parse(JSON.stringify(this.dataForm))
}
if(this.dataForm.id!==0){
console.log(111)
let inData={
page: 1,
limit: 10,
@ -601,6 +600,19 @@
//
this.addRollForUsername(this.$store.state.user.name,this.$store.state.user.userDisplay)
// this.searchUserRollAll();
//
let params = {
site: this.$store.state.user.site
}
queryUsernameByRoleSuperFlag(params).then(({data})=>{
if (data && data.code === 0){
let rows = []
rows = data.rows;
rows.forEach(item => {
this.addRollForUsername(item.username,item.userDisplay)
})
}
})
}
if (requestCustomer) {
this.initCustomer(requestCustomer)

Loading…
Cancel
Save