|
@@ -65,7 +65,7 @@
|
|
|
>
|
|
|
<el-form ref="formMonthRef" label-position="top" size="large" :model="formMonthModel" :rules="formMonthRules">
|
|
|
<el-form-item label="选择部门" prop="section">
|
|
|
- <el-select v-model="formMonthModel.section" block placeholder="选择部门" @change="changeDpt">
|
|
|
+ <el-select v-model="formMonthModel.section" block placeholder="选择部门" >
|
|
|
<el-option v-for="item in department" :label="item.deptName" :value="item.deptCategory"/>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
@@ -192,6 +192,7 @@ const monthCloseClick = () => {
|
|
|
//选择部门
|
|
|
const deptId=ref('')
|
|
|
const changeDpt=(val)=>{
|
|
|
+
|
|
|
department.value.forEach((ele)=>{
|
|
|
if(ele.deptCategory=val){
|
|
|
deptId.value=ele.id
|
|
@@ -199,7 +200,7 @@ const changeDpt=(val)=>{
|
|
|
})
|
|
|
}
|
|
|
//新增部门月计划
|
|
|
-const addPlan=async(obj)=>{;
|
|
|
+const addPlan=async(obj)=>{
|
|
|
const {error, code, data,msg} = await sectionApi.addDepartmentPlan( {
|
|
|
planDate:obj.month,
|
|
|
departmentType:obj.section
|
|
@@ -207,6 +208,7 @@ const addPlan=async(obj)=>{;
|
|
|
if (!error && code === 200) {
|
|
|
window.$message.success(msg)
|
|
|
monthModal.value = false
|
|
|
+ changeDpt(formMonthModel.section)
|
|
|
router.push({
|
|
|
name: 'program-section-form',
|
|
|
query: {...formMonthModel.value,type:'add',deptId:deptId.value},
|