|
@@ -158,8 +158,9 @@
|
|
|
methods: {
|
|
|
editinfo(data) {
|
|
|
this.$nextTick(() => {
|
|
|
-
|
|
|
-
|
|
|
+ if(!data){
|
|
|
+ return false
|
|
|
+ }
|
|
|
console.log('datssssa', data);
|
|
|
this.formData.baozhengJigouName = data.jgName;
|
|
|
this.formData.baozhengJigouId = data.jgId;
|
|
@@ -191,8 +192,8 @@
|
|
|
}
|
|
|
this.formData.canxunShijian = data.canxunShijian;
|
|
|
this.formData.shicaochengji = data.shicaochengji;
|
|
|
- this.formData.needKecheng = data.needKecheng.toString();
|
|
|
- this.formData.needKecheng = data.needKaoshi.toString();
|
|
|
+ this.formData.needKecheng = data.needKecheng ? data.needKecheng.toString() : 'false';
|
|
|
+ this.formData.needKaoshi = data.needKaoshi ? data.needKaoshi.toString() : 'false';
|
|
|
|
|
|
if (this.formData.banzhengInfoFlag) {
|
|
|
this.formData.needFlag = false
|
|
@@ -341,6 +342,9 @@
|
|
|
},
|
|
|
// 提交表单
|
|
|
addSaveForm() {
|
|
|
+ debugger
|
|
|
+
|
|
|
+ console.log('statusstatusstatus', this.status);
|
|
|
|
|
|
let req = {
|
|
|
canxunshijian: this.formData.canxunshijian,
|
|
@@ -351,27 +355,43 @@
|
|
|
zongkeshi: this.formData.zongkeshi,
|
|
|
zyId: this.formData.zhiyeId,
|
|
|
zyLevel: this.formData.zhiyeLevelId,
|
|
|
- jgType: this.formData.baozhengJigouType
|
|
|
+ jgType: this.formData.baozhengJigouType
|
|
|
}
|
|
|
console.log('req', req);
|
|
|
|
|
|
- if(this.formData.baozhengJigouType ==1 && this.formData.shicaochengji ==''&& this.formData.zongkeshi ==''&&this.formData.canxunshijian==''){
|
|
|
+ if (this.formData.baozhengJigouType == 1 && this.formData.shicaochengji == '' && this.formData.zongkeshi ==
|
|
|
+ '' && this.formData.canxunshijian == '') {
|
|
|
uni.showToast({
|
|
|
title: '请填写参训时间,实操成绩,总课时',
|
|
|
icon: 'none'
|
|
|
- });
|
|
|
+ });
|
|
|
return false
|
|
|
}
|
|
|
if (req.jgId && req.zyId && req.zyLevel) {
|
|
|
- this.$emit('addSave', req);
|
|
|
- } else if(req.jgId =='' && req.zyId =='' && req.zyLevel ==''){
|
|
|
- this.$emit('addSave', '');
|
|
|
- }else{
|
|
|
+ if (this.status == 'add') {
|
|
|
+ this.$emit('addSave', req);
|
|
|
+ } else {
|
|
|
+ this.$emit('editSave', req);
|
|
|
+ }
|
|
|
+
|
|
|
+ } else if (req.jgId == '' && req.zyId == '' && req.zyLevel == '') {
|
|
|
+ if (this.status == 'add') {
|
|
|
+ this.$emit('addSave', '');
|
|
|
+ } else {
|
|
|
+ this.$emit('editSave', '');
|
|
|
+ // uni.showToast({
|
|
|
+ // title: '请选择保证机构,职业名称,职业等级',
|
|
|
+ // icon: 'none'
|
|
|
+ // });
|
|
|
+
|
|
|
+ // return false
|
|
|
+ }
|
|
|
+ } else {
|
|
|
uni.showToast({
|
|
|
title: '请选择保证机构,职业名称,职业等级',
|
|
|
icon: 'none'
|
|
|
});
|
|
|
-
|
|
|
+
|
|
|
return false
|
|
|
}
|
|
|
// // 表单验证
|