From 2fa574ff399acc86528ebe8dd916e6866a3b7df7 Mon Sep 17 00:00:00 2001
From: xuhy <3313886187@qq.com>
Date: 星期三, 01 三月 2023 18:01:24 +0800
Subject: [PATCH] 订单管理详情,优推管理
---
management/guns-admin/src/main/webapp/static/modular/system/tDriver/tDriver_info.js | 111 ++++++++++++++++++++++++++++++++++++++++++++++++++++++-
1 files changed, 109 insertions(+), 2 deletions(-)
diff --git a/management/guns-admin/src/main/webapp/static/modular/system/tDriver/tDriver_info.js b/management/guns-admin/src/main/webapp/static/modular/system/tDriver/tDriver_info.js
index 00f7f6c..625223d 100644
--- a/management/guns-admin/src/main/webapp/static/modular/system/tDriver/tDriver_info.js
+++ b/management/guns-admin/src/main/webapp/static/modular/system/tDriver/tDriver_info.js
@@ -2,7 +2,60 @@
* 初始化详情对话框
*/
var TDriverInfoDlg = {
- tDriverInfoData : {}
+ tDriverInfoData : {},
+ validateFields: {
+ name: {
+ validators: {
+ notEmpty: {
+ message: '姓名不能为空'
+ }
+ }
+ },
+ phone: {
+ validators: {
+ notEmpty: {
+ message: '手机号不能为空'
+ }
+ }
+ },
+ emergencyContact: {
+ validators: {
+ notEmpty: {
+ message: '紧急联系人姓名不能为空'
+ }
+ }
+ },
+ emergencyPhone: {
+ validators: {
+ notEmpty: {
+ message: '紧急联系人电话不能为空'
+ }
+ }
+ },
+ area: {
+ validators: {
+ notEmpty: {
+ message: '请选择服务区域'
+ }
+ }
+ },
+ idcard: {
+ validators: {
+ notEmpty: {
+ message: '身份证号码不能为空'
+ }
+ }
+ },
+ }
+};
+
+/**
+ * 验证数据是否为空
+ */
+TDriverInfoDlg.validate = function () {
+ $('#driverInfoForm').data("bootstrapValidator").resetForm();
+ $('#driverInfoForm').bootstrapValidator('validate');
+ return $("#driverInfoForm").data('bootstrapValidator').isValid();
};
/**
@@ -66,6 +119,8 @@
.set('idcardBack')
.set('inviterType')
.set('inviterId')
+ .set('inviterName')
+ .set('inviterPhone')
.set('agentId')
.set('branchOfficeId')
.set('balance')
@@ -89,8 +144,34 @@
this.clearData();
this.collectData();
+ if(!this.validate()){
+ return ;
+ }
+
+ var idcardFront = $("#idcardFront").val();
+ if ("" == idcardFront){
+ Feng.info("请上传身份证正面照");
+ return;
+ }
+
+ var idcardBack = $("#idcardBack").val();
+ if ("" == idcardBack){
+ Feng.info("请上传身份证背面照");
+ return;
+ }
+
+ var driverLicense = $("#driverLicense").val();
+ if ("" == driverLicense){
+ Feng.info("请上传驾驶证");
+ return;
+ }
+
//提交信息
var ajax = new $ax(Feng.ctxPath + "/tDriver/add", function(data){
+ if(data.code == 500){
+ Feng.error("添加失败!" + data.message + "!");
+ return false;
+ }
Feng.success("添加成功!");
window.parent.TDriver.table.refresh();
TDriverInfoDlg.close();
@@ -109,8 +190,34 @@
this.clearData();
this.collectData();
+ if(!this.validate()){
+ return ;
+ }
+
+ var idcardFront = $("#idcardFront").val();
+ if ("" == idcardFront){
+ Feng.info("请上传身份证正面照");
+ return;
+ }
+
+ var idcardBack = $("#idcardBack").val();
+ if ("" == idcardBack){
+ Feng.info("请上传身份证背面照");
+ return;
+ }
+
+ var driverLicense = $("#driverLicense").val();
+ if ("" == driverLicense){
+ Feng.info("请上传驾驶证");
+ return;
+ }
+
//提交信息
var ajax = new $ax(Feng.ctxPath + "/tDriver/update", function(data){
+ if(data.code == 500){
+ Feng.error("修改失败!" + data.message + "!");
+ return false;
+ }
Feng.success("修改成功!");
window.parent.TDriver.table.refresh();
TDriverInfoDlg.close();
@@ -122,5 +229,5 @@
}
$(function() {
-
+ Feng.initValidator("driverInfoForm", TDriverInfoDlg.validateFields);
});
--
Gitblit v1.7.1