de716782 by 杨炀

no message

1 parent 7889dbb6
......@@ -92,7 +92,8 @@
</div>
<div v-loading="loadingProject" id="projectbox" style="height: 50vh;overflow: auto;">
<el-checkbox-group v-model="projectIds" @change="changeProject">
<el-checkbox class="flexBetweenBox" v-for="c in projectList" :value="c.id" :key="c.id">
<el-checkbox class="flexBetweenBox" v-for="c in projectList" :value="c.id" :key="c.id"
v-show="!c.disabled">
<div class="flexBetween w100">
<div class="l">
{{ c.code }}:{{ c.name }}({{c.danceType}})
......@@ -579,13 +580,44 @@ function switchTabletype() {
}
watch(projectIds, (newVal, oldVal) => {
let currProject = {}
if (newVal.length > oldVal.length) {
currProjectId.value = _.last(newVal)
} else {
currProjectId.value = ''
}
for(let p of projectList.value){
if(p.id==_.last(newVal)){
currProject = p
}
}
if(newVal.length>0){
console.log(currProject.pproperty,currProject.plevel)
for(let pp of projectList.value){
console.log(pp.pproperty,pp.plevel)
if((currProject.pproperty&&pp.pproperty&&(pp.pproperty!=currProject.pproperty))||
currProject.plevel&&pp.plevel&&(pp.plevel!=currProject.plevel)||
(currProject.pproperty&&pp.plevel&&currProject.pproperty=='A'&&pp.plevel!='6')||
(currProject.pproperty&&pp.plevel&&currProject.pproperty=='B'&&(pp.plevel!='2'||pp.plevel!='4'))||
(currProject.pproperty&&pp.plevel&&currProject.pproperty=='C'&&(pp.plevel!='2'||pp.plevel!='4'))||
(currProject.plevel&&pp.pproperty&&currProject.plevel=='6'&&pp.pproperty!='A')||
(currProject.plevel&&pp.pproperty&&currProject.plevel=='4'&&(pp.pproperty!='B'||pp.pproperty!='C'))||
(currProject.plevel&&pp.pproperty&&currProject.plevel=='2'&&(pp.pproperty!='B'||pp.pproperty!='C'))
){
pp.disabled = true
} else {
pp.disabled = false
}
}
} else {
resetProjectList()
}
})
function resetProjectList(){
for(var p of projectList.value){
p.disabled = false
}
}
function changeProject(e) {
var obj = {}
obj = _.find(projectList.value, (c) => {
......@@ -599,7 +631,7 @@ function changeProject(e) {
}
}
//obj需要wdsf 且 currProjectId非空
if (obj.checkMemberFlag == '1' && currProjectId.value != '' && n > 0) {
if (obj&&obj.checkMemberFlag == '1' && currProjectId.value != '' && n > 0) {
const params = {
title: language.value == 0 ? '验证WDSF' : 'Verify WDSF',
groupId: groupId.value,
......
......@@ -83,8 +83,8 @@ export default defineConfig(({ mode, command }) => {
},
'/dev-api': {
// target: 'http://192.168.1.118:8081/',
// target: 'http://192.168.1.131:8081/',
target: 'https://jijin.wtwuxicenter.com/stage-api',
target: 'http://192.168.1.131:8081/',
// target: 'https://jijin.wtwuxicenter.com/stage-api',
// target: 'https://wdsfwuxicenter.com/stage-api/',
changeOrigin: true,
rewrite: (p) => p.replace(/^\/dev-api/, '')
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!