提交 38d2a0bb authored 作者: lidongxu's avatar lidongxu

refactor(plan): 促销计划城市经理-新增单条-名字默认自己

同上
上级 59cf7995
...@@ -482,6 +482,7 @@ getWarZoneList() ...@@ -482,6 +482,7 @@ getWarZoneList()
const managerList = ref([]) const managerList = ref([])
const getChargeList = async () => { const getChargeList = async () => {
const { data } = await getChargeListAPI() const { data } = await getChargeListAPI()
console.log('归属人', data)
managerList.value = data.map(item => { managerList.value = data.map(item => {
return { return {
label: item.name, label: item.name,
...@@ -857,8 +858,7 @@ const confirmPlanBtn = async () => { ...@@ -857,8 +858,7 @@ const confirmPlanBtn = async () => {
// 新增/编辑计划 // 新增/编辑计划
const addOrEditPlanVisible = ref(false) const addOrEditPlanVisible = ref(false)
const addOrEditPlanForm = ref({ const addOrEditPlanForm = ref({})
})
// 重置表单 // 重置表单
const resetAddOrEditPlanForm = () => { const resetAddOrEditPlanForm = () => {
addOrEditPlanForm.value = {} addOrEditPlanForm.value = {}
...@@ -929,10 +929,10 @@ const disabledDateFn = (time) => { ...@@ -929,10 +929,10 @@ const disabledDateFn = (time) => {
// 判断日期不在某个区间的就禁用 // 判断日期不在某个区间的就禁用
// 职能角色今日到次月最后一天 // 职能角色今日到次月最后一天
// if (store.state.value.user.userInfo.privilegeId === 2) { // if (store.state.value.user.userInfo.privilegeId === 2) {
const now = new Date(); const now = new Date();
const start = new Date(now.getFullYear(), now.getMonth(), now.getDate()); const start = new Date(now.getFullYear(), now.getMonth(), now.getDate());
const end = new Date(now.getFullYear(), now.getMonth() + 2, 0); const end = new Date(now.getFullYear(), now.getMonth() + 2, 0);
return time.getTime() < start.getTime() || time.getTime() > end.getTime(); return time.getTime() < start.getTime() || time.getTime() > end.getTime();
// } else { // } else {
// // 城市经理只能是次月第一天到最后一天 // // 城市经理只能是次月第一天到最后一天
// const now = new Date(); // const now = new Date();
...@@ -944,6 +944,10 @@ const disabledDateFn = (time) => { ...@@ -944,6 +944,10 @@ const disabledDateFn = (time) => {
} }
const handleAdd = () => { const handleAdd = () => {
resetAddOrEditPlanForm() resetAddOrEditPlanForm()
// 只有城市经理情况下,默认填充当前登录人为归属人
if (cityManagerPrivilege.value) {
addOrEditPlanForm.value.employeeNo = store.state.value.user.userInfo.userName
}
addOrEditPlanVisible.value = true addOrEditPlanVisible.value = true
} }
const activityModeList = ref([ const activityModeList = ref([
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论