|
|
var $ = require('jquery');
|
|
|
var edit=require('../common/edit');
|
|
|
var edit = require('../common/edit');
|
|
|
|
|
|
|
|
|
var e=new edit("#basicForm");
|
|
|
var type=$("#basicForm").attr("role");
|
|
|
var e = new edit("#basicForm");
|
|
|
var type = $("#basicForm").attr("role");
|
|
|
|
|
|
if (type == 'edit') {
|
|
|
$('#name, #limitTimes, #userUseLimit, #department1, #department2, #limitDateFrom, #limitDateTo, #describe, #UID').prop('disabled', true);
|
...
|
...
|
@@ -11,94 +11,103 @@ if (type == 'edit') { |
|
|
}
|
|
|
|
|
|
|
|
|
e.on("render",function(){
|
|
|
if($("#reqDepartment").val()){
|
|
|
var departmentArr = String.prototype.split.call($("#reqDepartment").val(), '/'),
|
|
|
e.on("render", function() {
|
|
|
if ($("#reqDepartment").val()) {
|
|
|
var departmentArr = String.prototype.split.call($("#reqDepartment").val(), '/'),
|
|
|
$department1 = $("#department1"),
|
|
|
$department2 = $("#department2");
|
|
|
|
|
|
$department1.val(departmentArr[0]);
|
|
|
if (departmentArr[1]) {
|
|
|
$department2.val(departmentArr[1]).show();
|
|
|
} else {
|
|
|
$department2.hide();
|
|
|
}
|
|
|
$department1.val(departmentArr[0]);
|
|
|
if (departmentArr[1]) {
|
|
|
$department2.val(departmentArr[1]).show();
|
|
|
} else {
|
|
|
$department2.hide();
|
|
|
}
|
|
|
});
|
|
|
}
|
|
|
});
|
|
|
|
|
|
e.on("bind",function(){
|
|
|
if($("#reqDepartment").val()){
|
|
|
var departmentArr = String.prototype.split.call($("#reqDepartment").val(), '/'),
|
|
|
e.on("bind", function() {
|
|
|
if ($("#reqDepartment").val()) {
|
|
|
var departmentArr = String.prototype.split.call($("#reqDepartment").val(), '/'),
|
|
|
$department1 = $("#department1"),
|
|
|
$department2 = $("#department2");
|
|
|
|
|
|
$("select").change(function() {
|
|
|
if ($(this).is($department1)) {
|
|
|
departmentArr.length = 0;
|
|
|
departmentArr[0] = $(this).val();
|
|
|
if ($(this).val() === "零售部") {
|
|
|
$department2.show();
|
|
|
departmentArr[1] = $department2.val();
|
|
|
} else {
|
|
|
$department2.hide();
|
|
|
}
|
|
|
$("select").change(function() {
|
|
|
if ($(this).is($department1)) {
|
|
|
departmentArr.length = 0;
|
|
|
departmentArr[0] = $(this).val();
|
|
|
if ($(this).val() === "零售部") {
|
|
|
$department2.show();
|
|
|
departmentArr[1] = $department2.val();
|
|
|
} else {
|
|
|
departmentArr[1] = $(this).val();
|
|
|
$department2.hide();
|
|
|
}
|
|
|
$("#reqDepartment").val(departmentArr.join('/'));
|
|
|
});
|
|
|
}
|
|
|
});
|
|
|
} else {
|
|
|
departmentArr[1] = $(this).val();
|
|
|
}
|
|
|
$("#reqDepartment").val(departmentArr.join('/'));
|
|
|
});
|
|
|
}
|
|
|
});
|
|
|
|
|
|
e.on("validate",function(){
|
|
|
var num=$.trim($("#limitTimes").val());
|
|
|
if(+num>100000||+num<1){
|
|
|
return "数量(范围:1-100000)";
|
|
|
}
|
|
|
|
|
|
return true;
|
|
|
});
|
|
|
e.on("validate",function(){
|
|
|
var skn=$.trim($("#limitSkn").val());
|
|
|
if(skn.length > 8){
|
|
|
return "skn长度不能超过8位";
|
|
|
}
|
|
|
|
|
|
return true;
|
|
|
});
|
|
|
e.on("validate", function() {
|
|
|
var num = $.trim($("#limitTimes").val());
|
|
|
if (+num > 100000 || +num < 1) {
|
|
|
return "数量(范围:1-100000)";
|
|
|
}
|
|
|
|
|
|
e.init();
|
|
|
return true;
|
|
|
});
|
|
|
e.on("validate", function() {
|
|
|
var skn = $.trim($("#limitSkn").val());
|
|
|
if (skn.length > 8) {
|
|
|
return "skn长度不能超过8位";
|
|
|
}
|
|
|
|
|
|
var submit=function(callback){
|
|
|
e.submit($("#basicForm").attr("action"),function(option){
|
|
|
option.success=function(res){
|
|
|
res=res.data;
|
|
|
if(res.code=="200"){
|
|
|
e.$tip('提交成功',function(){
|
|
|
return true;
|
|
|
});
|
|
|
|
|
|
e.on("validate", function() {
|
|
|
var startTime = $('#limitDateFrom').val(),
|
|
|
endTime = $('#limitDateTo').val();
|
|
|
|
|
|
if (startTime > endTime) {
|
|
|
return '结束时间不能小于开始时间';
|
|
|
}
|
|
|
});
|
|
|
|
|
|
e.init();
|
|
|
|
|
|
var submit = function(callback) {
|
|
|
e.submit($("#basicForm").attr("action"), function(option) {
|
|
|
option.success = function(res) {
|
|
|
res = res.data;
|
|
|
if (res.code == "200") {
|
|
|
e.$tip('提交成功', function() {
|
|
|
location.href = "/market/limitcode/index";
|
|
|
},'growl-success');
|
|
|
}else{
|
|
|
}, 'growl-success');
|
|
|
} else {
|
|
|
e.$tip(res.message);
|
|
|
}
|
|
|
return false;
|
|
|
},
|
|
|
option.error=function(res){
|
|
|
option.error = function(res) {
|
|
|
e.$tip("提交失败");
|
|
|
}
|
|
|
console.log(option.data);
|
|
|
callback&&callback(option.data);
|
|
|
});
|
|
|
}
|
|
|
|
|
|
|
|
|
$("#save_brand").click(function(){
|
|
|
submit(function(data){
|
|
|
// 限购码状态0:待审核 1:审核通过 2:驳回 3:过期 4:作废
|
|
|
if(+data.status==1){
|
|
|
//不改
|
|
|
}else{
|
|
|
data.status=0;
|
|
|
}
|
|
|
});
|
|
|
return false;
|
|
|
console.log(option.data);
|
|
|
callback && callback(option.data);
|
|
|
});
|
|
|
}
|
|
|
|
|
|
|
|
|
$("#save_brand").click(function() {
|
|
|
submit(function(data) {
|
|
|
// 限购码状态0:待审核 1:审核通过 2:驳回 3:过期 4:作废
|
|
|
if (+data.status == 1) {
|
|
|
//不改
|
|
|
} else {
|
|
|
data.status = 0;
|
|
|
}
|
|
|
});
|
|
|
return false;
|
|
|
}); |
|
|
\ No newline at end of file |
...
|
...
|
|