查询
@@ -412,6 +421,7 @@
+
state.formParam.name,(val)=>{
+ state.formParam.userNo = val?.split('/')[1]
+ }
)
+
//切换筛选
const handlemoreid=()=>{
if(state.moreid==1){
@@ -863,6 +881,7 @@ console.log( "讲师体系id" +val);
};
// 添加讲师费
const addTeacher = () => {
+ cancel()
state.teacherdialog = true;
state.vf = true
state.teacherdialogtitle = '添加讲师费'
@@ -907,6 +926,7 @@ console.log( "讲师体系id" +val);
}
//保存
const createTeacherDialog = async () => {
+ state.formParam.teachingDate=state.teachingDate ? dayjs(state.teachingDate).format("YYYY-MM-DD").toString() : ""
state.formParam.tSystemName = state.tSystemNames.systemName
const formItemNames = Object.keys(rules);
for(let i=0;i {
message.success("修改成功");
@@ -1001,7 +1020,7 @@ console.log( "讲师体系id" +val);
const cancel = () => {
state.formParam ={
name:null,
- teacherId:null,
+ userNo:null,
orgName:null,
tSystemName:null,
tLevelId:null,
@@ -1094,10 +1113,21 @@ console.log( "讲师体系id" +val);
};
const clearNonNumber = () => {
state.formParam.defaultTeachingTime = state.formParam.defaultTeachingTime.replace(/\D/g, '');
+ state.formParam.expense = state.formParam.levelPay*state.formParam.defaultTeachingTime
+ }
+ const clearstudysNumber = () => {
+ state.formParam.studys = state.formParam.studys.replace(/\D/g, '');
+ }
+ const clearscoreNumber= () => {
+ state.formParam.score = state.formParam.score.replace(/\D/g, '');
+ }
+ const clearlevelPayNumber = () => {
+ state.formParam.levelPay = state.formParam.levelPay.replace(/\D/g, '');
+ state.formParam.expense = state.formParam.levelPay*state.formParam.defaultTeachingTime
}
const rules = {
name: [{ required: true, message:'',log: '讲师不能为空' }],
- teacherId: [{ required: true, message: '',log:'讲师工号不能为空' }],
+ userNo: [{ required: true, message: '',log:'讲师工号不能为空' }],
orgName: [{ required: true, message: '',log:'讲师组织不能为空' }],
tSystemName: [{ required: true, message:'',log: '讲师体系不能为空' }],
tLevelId: [{ required: true, message:'',log: ' 讲师级别 不能为空' }],
@@ -1112,12 +1142,7 @@ console.log( "讲师体系id" +val);
expense: [{ required: true, message: '',log:'计划费用不能为空' }],
}
- function managerChange(e, l, d, t, orgName) {
- console.log(e, l);
- state.searchParam.userNo = d;
- state.searchParam.userNo = t;
- // state.searchParam.trainorgName=orgName
- }
+
const handleImport = () => {
state.showWork = true
}
@@ -1130,7 +1155,8 @@ const cancelallFeedialog= ()=>{
const searchResetdrawer=()=>{
state.searchall={
name:null,
- status:null,
+ beginTime: null,
+ endTime: null,
pageNo: "1",
pageSize: "10",
}
@@ -1141,7 +1167,9 @@ const searchSubmitdrawer=()=>{
}
const allFeeList=()=>{
state.tableLoadings=true
- let objA = {...state.searchall};
+ let objA = { ...state.searchall };
+ objA.beginTime = state.allsearchdate ? dayjs(state.allsearchdate[0]).format("YYYY-MM-DD") : "",
+ objA.endTime = state.allsearchdate ? dayjs(state.allsearchdate[1]).format("YYYY-MM-DD") : "",
getTeacherFeeList(objA)
.then((res) => {
tableDatas.value = res.data.data.records
@@ -1376,7 +1404,6 @@ const column = ref([
beforeUpload2,
closeDeleteTeacher,
cancelTeachingDialog,
- managerChange,
courseTypeList,
// searchTimeChange,
handlemoreid,
@@ -1418,6 +1445,9 @@ const column = ref([
tableDatas,
handleformlevel,
validateField,
+ clearstudysNumber,
+ clearscoreNumber,
+ clearlevelPayNumber,
}
},
};