更新
This commit is contained in:
parent
78b0019cf0
commit
4e37c0a541
@ -132,12 +132,15 @@
|
||||
}
|
||||
}).then(res => {
|
||||
this.customInfo = res.data
|
||||
if (this.customInfo) {
|
||||
setStorageWithExpiry("userInfo", this.customInfo)
|
||||
this.generateUniCode(this.customInfo.uniqueCode)
|
||||
if (this.customInfo.avatar) {
|
||||
this.customInfo.avatar = config.baseImageUrl + this.customInfo.avatar
|
||||
}
|
||||
this.customInfo.roleNames = roleNames
|
||||
setStorageWithExpiry("userInfo", this.customInfo)
|
||||
this.generateUniCode(this.customInfo.uniqueCode)
|
||||
}
|
||||
|
||||
})
|
||||
} else {
|
||||
this.customInfo = data
|
||||
|
@ -5,12 +5,8 @@
|
||||
</headersVue>
|
||||
<view class="content">
|
||||
<view style="margin-top: 20rpx">
|
||||
<uni-datetime-picker
|
||||
v-model="queryParams.datetimeRange"
|
||||
type="daterange"
|
||||
rangeSeparator="至"
|
||||
@change ="getStaffCount"
|
||||
/>
|
||||
<uni-datetime-picker v-model="queryParams.datetimeRange" type="daterange" rangeSeparator="至"
|
||||
@change="getStaffCount" />
|
||||
</view>
|
||||
<!-- 顶部选择区域 -->
|
||||
<!-- <view class="top_">
|
||||
@ -94,10 +90,8 @@
|
||||
},
|
||||
onLoad() {
|
||||
const now = new Date();
|
||||
this.queryParams.datetimeRange = [
|
||||
new Date(now.getFullYear(), now.getMonth(), 1).getTime(),
|
||||
now.getTime()
|
||||
];
|
||||
this.setCurrentMonthRange()
|
||||
|
||||
|
||||
|
||||
this.getStaffCount();
|
||||
@ -115,6 +109,23 @@
|
||||
this.List = res.data;
|
||||
});
|
||||
});
|
||||
}, // 补零:1 → 01
|
||||
pad(n) {
|
||||
return n.toString().padStart(2, '0');
|
||||
},
|
||||
// Date → "YYYY-MM-DD"
|
||||
formatDate(d) {
|
||||
return `${d.getFullYear()}-${this.pad(d.getMonth() + 1)}-${this.pad(d.getDate())}`;
|
||||
},
|
||||
// 设置本月起止日期:月初到今天
|
||||
setCurrentMonthRange() {
|
||||
const now = new Date();
|
||||
const firstDay = new Date(now.getFullYear(), now.getMonth(), 1);
|
||||
|
||||
this.queryParams.datetimeRange = [
|
||||
this.formatDate(firstDay),
|
||||
this.formatDate(now)
|
||||
];
|
||||
},
|
||||
// 获取工作内容列表
|
||||
getInspectionProject() {
|
||||
|
@ -261,11 +261,11 @@
|
||||
goodsId: '',
|
||||
msg: '3',
|
||||
radiolist1: [{
|
||||
name: '接待',
|
||||
name: '接车拍照',
|
||||
label: 0
|
||||
},
|
||||
{
|
||||
name: '上门取车',
|
||||
name: '上门接车',
|
||||
label: 1
|
||||
},
|
||||
{
|
||||
|
@ -212,6 +212,8 @@
|
||||
methods: {
|
||||
dialogToggle() {
|
||||
this.$refs.alertDialog.open()
|
||||
uni.removeStorageSync('userInfo')
|
||||
uni.removeStorageSync('staffinfo')
|
||||
},
|
||||
modifyPassword() {
|
||||
// 跳转到修改密码页面
|
||||
@ -295,7 +297,11 @@
|
||||
this.user = ress.data
|
||||
this.generateUniCode(ress.data.uniqueCode)
|
||||
// 判断角色是否只有一个业务经理
|
||||
if (ress.data.userRoles.length == 1 && ress.data.userRoles[0].roleCode == 'jcywjl') {
|
||||
const hasJcywjl = ress.data.userRoles
|
||||
?.flatMap(r => r.roleCode) // 把所有 roleCode 数组合并成一个大数组
|
||||
.includes('jcywjl'); // 判断是否包含目标代码
|
||||
|
||||
if (hasJcywjl) {
|
||||
this.showCheckout = false
|
||||
} else {
|
||||
this.showCheckout = true
|
||||
|
@ -160,6 +160,11 @@
|
||||
<u-popup :show="openMeetCar" @close="openMeetCar = false" :round="10">
|
||||
<view class="popup-box">
|
||||
<u--textarea v-model="remark" placeholder="请输入内容" border="bottom"></u--textarea>
|
||||
<u-radio-group v-model="radiovalue1" iconPlacement="left" name="name" placement="row">
|
||||
<u-radio style="margin-right: 10rpx;" :customStyle="{marginBottom: '8px'}"
|
||||
v-for="(item, index) in radiolist1" :key="index" :label="item.name" :name="item.label">
|
||||
</u-radio>
|
||||
</u-radio-group>
|
||||
<view class="on-inputx">
|
||||
<text>施工图片:</text>
|
||||
</view>
|
||||
@ -321,6 +326,16 @@
|
||||
value: "5",
|
||||
},
|
||||
],
|
||||
radiolist1: [{
|
||||
name: '还车拍照',
|
||||
label: 0
|
||||
},
|
||||
{
|
||||
name: '上门还车',
|
||||
label: 1
|
||||
}
|
||||
],
|
||||
radiovalue1: 0,
|
||||
tapValue: 1,
|
||||
chooseWorkNodes: [],
|
||||
columnsMeetMan: [],
|
||||
@ -672,7 +687,8 @@
|
||||
data: {
|
||||
inspectionInfoId: this.selectedInfo.id,
|
||||
remark: this.remark,
|
||||
dealImages: this.fileList1.map(item => item.url).join(',')
|
||||
dealImages: this.fileList1.map(item => item.url).join(','),
|
||||
returnType: this.radiovalue1
|
||||
},
|
||||
method: 'post'
|
||||
}).then(res => {
|
||||
@ -684,7 +700,7 @@
|
||||
});
|
||||
}
|
||||
})
|
||||
}else {
|
||||
} else {
|
||||
request({
|
||||
url: '/system/info/meetCarPhoto',
|
||||
data: {
|
||||
|
@ -328,7 +328,8 @@
|
||||
method: 'get',
|
||||
data: {
|
||||
pageSize: this.pageSize,
|
||||
pageNo: this.pageNum
|
||||
pageNo: this.pageNum,
|
||||
systemCode: 'jiance'
|
||||
}
|
||||
})
|
||||
// this.arrlist = res.rows
|
||||
|
Loading…
Reference in New Issue
Block a user