mirror of
http://112.124.100.131/GFRS/ebiz-h5.git
synced 2025-12-10 03:26:45 +08:00
传参
This commit is contained in:
@@ -39,13 +39,13 @@
|
|||||||
</div>
|
</div>
|
||||||
<!-- <img class="w30 h20 ml15" src="@/assets/images/u1213.png" alt /> -->
|
<!-- <img class="w30 h20 ml15" src="@/assets/images/u1213.png" alt /> -->
|
||||||
<div class="w41 h18 ml15 bg-blue-dark white fs13 text-center text1" v-if="flag=='0'">{{text}}</div>
|
<div class="w41 h18 ml15 bg-blue-dark white fs13 text-center text1" v-if="flag=='0'">{{text}}</div>
|
||||||
<div class="w41 h18 ml15 white fs13 text-center text" v-if="flag=='1'||flag=='2'||flag=='3'">{{text}}</div>
|
<div class="w41 h18 ml15 white fs13 text-center text" v-if="flag=='1'||flag=='2'">{{text}}</div>
|
||||||
<div class="fs14 fw500 ml15 mt50">
|
<div class="fs14 fw500 ml15 mt50">
|
||||||
打卡时间 <span v-if="flag=='0'">{{offWorkTime}}</span>
|
打卡时间 <span v-if="flag=='0'">{{offWorkTime}}</span>
|
||||||
<span class="c-gray-base">(下班 时间 {{workTimeOff}})</span>
|
<span class="c-gray-base">(下班 时间 {{workTimeOff}})</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="w41 h18 ml15 bg-blue-dark white fs13 text-center text1" v-if="flag=='0'">{{text}}</div>
|
<div class="w41 h18 ml15 bg-blue-dark white fs13 text-center text1" v-if="flag=='0'">{{text}}</div>
|
||||||
<div class="w41 h18 ml15 fs13 text-center text" v-if="flag=='1'||flag=='2'||flag=='3'">{{text}}</div>
|
<div class="w41 h18 ml15 fs13 text-center text" v-if="flag=='1'||flag=='3'">{{text}}</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -86,17 +86,14 @@ export default {
|
|||||||
text:'',
|
text:'',
|
||||||
goWorkTime:'',
|
goWorkTime:'',
|
||||||
offWorkTime:'',
|
offWorkTime:'',
|
||||||
flag:''
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
created(){
|
created(){
|
||||||
this. isShowCalendar=true,
|
|
||||||
this.date1=new Date(JSON.parse(this.$route.params.obj).time)
|
this.date1=new Date(JSON.parse(this.$route.params.obj).time)
|
||||||
this.time=JSON.parse(this.$route.params.obj).time
|
this.time=JSON.parse(this.$route.params.obj).time
|
||||||
this.name=JSON.parse(this.$route.params.obj).name
|
this.name=JSON.parse(this.$route.params.obj).name
|
||||||
setTimeout(()=>{
|
|
||||||
this.getMonthDetail1();
|
this.getMonthDetail1();
|
||||||
},1000)
|
|
||||||
this.time=utils.formatDate(this.currentDate, 'yyyy-MM-dd')
|
this.time=utils.formatDate(this.currentDate, 'yyyy-MM-dd')
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
@@ -175,7 +172,7 @@ export default {
|
|||||||
}
|
}
|
||||||
if(Date.parse(this.time)<=Date.parse(utils.formatDate(new Date(), 'yyyy-MM-dd'))){
|
if(Date.parse(this.time)<=Date.parse(utils.formatDate(new Date(), 'yyyy-MM-dd'))){
|
||||||
getMonthDetail(date).then(res=>{
|
getMonthDetail(date).then(res=>{
|
||||||
console.log(res)
|
// console.log(res)
|
||||||
if(res.result == 0){
|
if(res.result == 0){
|
||||||
let arr1=[]
|
let arr1=[]
|
||||||
let obj1={}
|
let obj1={}
|
||||||
@@ -184,13 +181,15 @@ export default {
|
|||||||
for(let i=0;i<res.content.rest.length;i++){
|
for(let i=0;i<res.content.rest.length;i++){
|
||||||
let workTime=res.content.rest[i].split(' ')
|
let workTime=res.content.rest[i].split(' ')
|
||||||
let workTime1=workTime[0]
|
let workTime1=workTime[0]
|
||||||
if(Date.parse(workTime1)<=Date.parse(utils.formatDate(new Date(), 'yyyy-MM-dd'))){
|
if(Date.parse(workTime1)<Date.parse(utils.formatDate(new Date(), 'yyyy-MM-dd'))){
|
||||||
let arr2=res.content.rest.slice(0,i+1)
|
let arr2=res.content.rest.slice(0,i)
|
||||||
obj1.date=arr2
|
obj1.date=arr2
|
||||||
|
// console.log(arr2)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
arr1.push(obj1)
|
arr1.push(obj1)
|
||||||
console.log(arr1)
|
// console.log(obj1)
|
||||||
|
// this.mask=arr1
|
||||||
let arr=arr1
|
let arr=arr1
|
||||||
let obj={}
|
let obj={}
|
||||||
let date=[]
|
let date=[]
|
||||||
@@ -200,10 +199,14 @@ export default {
|
|||||||
let workTime=res.content.normal[t].split(' ')
|
let workTime=res.content.normal[t].split(' ')
|
||||||
let workTime1=workTime[0]
|
let workTime1=workTime[0]
|
||||||
date.push(workTime1)
|
date.push(workTime1)
|
||||||
|
// console.log(date)
|
||||||
obj.date=date
|
obj.date=date
|
||||||
}
|
}
|
||||||
arr.push(obj)
|
arr.push(obj)
|
||||||
|
// arr3=arr3.concat(arr1,arr)
|
||||||
|
|
||||||
this.mask=arr
|
this.mask=arr
|
||||||
|
// console.log(this.mask)
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -29,10 +29,15 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="c-gray-base fs13 ml25 mt10" v-if="mask=='1'">
|
<div class="c-gray-base fs13 ml25 mt10" v-if="mask=='1'">
|
||||||
所在机构:
|
所在机构:
|
||||||
<span v-if="Name!==''">{{Name}}></span><span class="red">{{unitName}}</span>
|
<span v-if="Name!==''">{{Name}}></span>
|
||||||
|
<span class="red">{{unitName}}</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="flex align-items-c h86 content1 bg-white mt10" v-if="mask=='1'">
|
<div class="flex align-items-c h86 content1 bg-white mt10" v-if="mask=='1'">
|
||||||
<div class="w40 h60 ml15 text-center relative" v-for="(item, index) in headerList" :key="index">
|
<div
|
||||||
|
class="w40 h60 ml15 text-center relative"
|
||||||
|
v-for="(item, index) in headerList"
|
||||||
|
:key="index"
|
||||||
|
>
|
||||||
<div @click="(InfoDetails(index))">
|
<div @click="(InfoDetails(index))">
|
||||||
<!-- <img v-if="item.agentHeadUrl!==null" class="h40 w40" :src="item.agentHeadUrl" alt /> -->
|
<!-- <img v-if="item.agentHeadUrl!==null" class="h40 w40" :src="item.agentHeadUrl" alt /> -->
|
||||||
<img class="h40 w40" src="@/assets/images/u188.png" alt />
|
<img class="h40 w40" src="@/assets/images/u188.png" alt />
|
||||||
@@ -129,7 +134,7 @@ export default {
|
|||||||
unitName: '',
|
unitName: '',
|
||||||
Name: '',
|
Name: '',
|
||||||
code: '',
|
code: '',
|
||||||
isShowImg:true
|
isShowImg: true,
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
created() {
|
created() {
|
||||||
@@ -139,8 +144,8 @@ export default {
|
|||||||
;(this.titleTime = JSON.parse(this.$route.params.parmas).date.slice(0, 7)),
|
;(this.titleTime = JSON.parse(this.$route.params.parmas).date.slice(0, 7)),
|
||||||
(this.dateTime = JSON.parse(this.$route.params.parmas).date),
|
(this.dateTime = JSON.parse(this.$route.params.parmas).date),
|
||||||
(this.unitName = JSON.parse(this.$route.params.parmas).unitName),
|
(this.unitName = JSON.parse(this.$route.params.parmas).unitName),
|
||||||
this.Name=JSON.parse(this.$route.params.parmas).Name,
|
(this.Name = JSON.parse(this.$route.params.parmas).Name),
|
||||||
this.code=JSON.parse(this.$route.params.parmas).code
|
(this.code = JSON.parse(this.$route.params.parmas).code)
|
||||||
}
|
}
|
||||||
|
|
||||||
if (this.mask !== '1') {
|
if (this.mask !== '1') {
|
||||||
@@ -244,15 +249,13 @@ export default {
|
|||||||
(this.agentCode = res.jobNo),
|
(this.agentCode = res.jobNo),
|
||||||
(this.obj.agentGrade = this.agentGrade),
|
(this.obj.agentGrade = this.agentGrade),
|
||||||
(this.obj.agentCode = this.agentCode),
|
(this.obj.agentCode = this.agentCode),
|
||||||
this.branchCode=res.branchCode,
|
(this.branchCode = res.branchCode),
|
||||||
this.deptCode=res.deptCode,
|
(this.deptCode = res.deptCode),
|
||||||
this.areaCode=res.areaCode
|
(this.areaCode = res.areaCode)
|
||||||
if (this.agentGrade.slice(0, 2) == 'A2') {
|
if (this.agentGrade.slice(0, 2) == 'A2') {
|
||||||
this.obj.unitName = this.unitName,
|
;(this.obj.unitName = this.unitName), (this.obj.code = this.branchCode)
|
||||||
this.obj.code=this.branchCode
|
|
||||||
} else if (this.agentGrade.slice(0, 2) == 'A3') {
|
} else if (this.agentGrade.slice(0, 2) == 'A3') {
|
||||||
this.obj.unitName = this.saleArea,
|
;(this.obj.unitName = this.saleArea), (this.obj.code = this.deptCode)
|
||||||
this.obj.code=this.deptCode
|
|
||||||
} else if (this.agentGrade.slice(0, 2) == 'A4') {
|
} else if (this.agentGrade.slice(0, 2) == 'A4') {
|
||||||
}
|
}
|
||||||
if (this.agentGrade == 'A101') {
|
if (this.agentGrade == 'A101') {
|
||||||
@@ -266,7 +269,7 @@ export default {
|
|||||||
getPerformanceHeader1() {
|
getPerformanceHeader1() {
|
||||||
let date = {}
|
let date = {}
|
||||||
getPerformanceHeader(date).then((res) => {
|
getPerformanceHeader(date).then((res) => {
|
||||||
console.log("=="+res)
|
console.log('==' + res)
|
||||||
if (res.result == 0) {
|
if (res.result == 0) {
|
||||||
for (let i = 0; i < res.content.length; i++) {
|
for (let i = 0; i < res.content.length; i++) {
|
||||||
res.content[i].isShowImg = true
|
res.content[i].isShowImg = true
|
||||||
@@ -279,9 +282,9 @@ export default {
|
|||||||
getHeader1() {
|
getHeader1() {
|
||||||
console.log(1111)
|
console.log(1111)
|
||||||
let code = {
|
let code = {
|
||||||
agentgroup:this.code
|
agentgroup: this.code,
|
||||||
}
|
}
|
||||||
getHeader(code).then(res=>{
|
getHeader(code).then((res) => {
|
||||||
console.log(res)
|
console.log(res)
|
||||||
if (res.result == 0) {
|
if (res.result == 0) {
|
||||||
for (let i = 0; i < res.content.length; i++) {
|
for (let i = 0; i < res.content.length; i++) {
|
||||||
@@ -300,12 +303,12 @@ export default {
|
|||||||
agentCode: this.agentCode,
|
agentCode: this.agentCode,
|
||||||
}
|
}
|
||||||
getPerformanceDetail(code).then((res) => {
|
getPerformanceDetail(code).then((res) => {
|
||||||
// console.log(res)
|
console.log(res)
|
||||||
if (res.result == 0) {
|
if (res.result == 0) {
|
||||||
;(this.cbbb = res.content.list[0].cbbb),
|
;(this.cbbb = res.content.list[0].cbbb),
|
||||||
(this.cbjs = res.content.list[0].cbjs),
|
(this.cbjs = res.content.list[0].cbjs),
|
||||||
(this.ysjs = res.content.list[0].ysjs),
|
(this.ysjs = res.content.list[0].ysjs),
|
||||||
(this.agentCode = res.content.list[0].code)
|
(this.ysbb = res.content.list[0].ysbb),(this.agentCode = res.content.list[0].code)
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
@@ -327,6 +330,7 @@ export default {
|
|||||||
;(this.cbbb = res.content.list[0].cbbb),
|
;(this.cbbb = res.content.list[0].cbbb),
|
||||||
(this.cbjs = res.content.list[0].cbjs),
|
(this.cbjs = res.content.list[0].cbjs),
|
||||||
(this.ysjs = res.content.list[0].ysjs),
|
(this.ysjs = res.content.list[0].ysjs),
|
||||||
|
(this.ysbb = res.content.list[0].ysbb),
|
||||||
(this.agentCode = res.content.list[0].code)
|
(this.agentCode = res.content.list[0].code)
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -203,7 +203,7 @@ export default {
|
|||||||
getPerformanceDetail1() {
|
getPerformanceDetail1() {
|
||||||
let code = {
|
let code = {
|
||||||
date: this.dateTime,
|
date: this.dateTime,
|
||||||
agentCode: this.code,
|
groupCode: this.code,
|
||||||
}
|
}
|
||||||
getPerformanceDetail(code).then((res) => {
|
getPerformanceDetail(code).then((res) => {
|
||||||
console.log(res)
|
console.log(res)
|
||||||
@@ -211,6 +211,7 @@ export default {
|
|||||||
this.cbbb=res.content.list[0].cbbb,
|
this.cbbb=res.content.list[0].cbbb,
|
||||||
this.cbjs=res.content.list[0].cbjs,
|
this.cbjs=res.content.list[0].cbjs,
|
||||||
this.ysjs=res.content.list[0].ysjs,
|
this.ysjs=res.content.list[0].ysjs,
|
||||||
|
this.ysbb = res.content.list[0].ysbb,
|
||||||
this.agentCode=res.content.list[0].code,
|
this.agentCode=res.content.list[0].code,
|
||||||
this.parmas.code=this.agentCode
|
this.parmas.code=this.agentCode
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user