|
|
@@ -0,0 +1,121 @@
|
|
|
+$(function () {
|
|
|
+ $("#form-templateFile-add").validate({
|
|
|
+ rules: {
|
|
|
+ name: {
|
|
|
+ required: true,
|
|
|
+ minlength: 1,
|
|
|
+ maxlength: 64,
|
|
|
+ remote: {
|
|
|
+ url: pagePath + "/super/isExistTemplateName",
|
|
|
+ type: "get",
|
|
|
+ data: {
|
|
|
+ name: function () {
|
|
|
+ return $("#name").val();
|
|
|
+ },
|
|
|
+ id: '',
|
|
|
+ typeId :function(){
|
|
|
+ return $("#typeId").val();
|
|
|
+ },
|
|
|
+ itemId: function () {
|
|
|
+ return $("#itemId").val();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ },
|
|
|
+ value: {
|
|
|
+ required: true,
|
|
|
+ minlength: 1,
|
|
|
+ maxlength: 64
|
|
|
+ }
|
|
|
+ },
|
|
|
+ messages: {
|
|
|
+ name: {
|
|
|
+ remote: "该模板已存在!"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ onkeyup: false,
|
|
|
+ focusCleanup: true,
|
|
|
+ success: "valid",
|
|
|
+ submitHandler: function (form) {
|
|
|
+ // $(form).find(":submit").attr("disabled", true);
|
|
|
+ /*if($("#fileListPre").find("input[name='fileDown.file_id']").length==0){
|
|
|
+ errorMessage('请上传模板文件!');
|
|
|
+ return false;
|
|
|
+ }*/
|
|
|
+ $(form).ajaxSubmit({
|
|
|
+ type: 'post',
|
|
|
+ url: pagePath + "/super/template/save",
|
|
|
+ dataType: "json",
|
|
|
+ success: function (data) {
|
|
|
+ if (data.success) {
|
|
|
+ succeedMessage(data.message);
|
|
|
+ setShortTimeClose();
|
|
|
+ } else {
|
|
|
+ // $(form).find(":submit").attr("disabled", false);
|
|
|
+ errorMessage(data.message);
|
|
|
+ }
|
|
|
+ },
|
|
|
+ error: function () {
|
|
|
+ errorMessage('系统错误!');
|
|
|
+ }
|
|
|
+ });
|
|
|
+ return false; // 非常重要,如果是false,则表明是不跳转,在本页上处理,也就是ajax,如果是非false,则传统的form跳转。
|
|
|
+ }
|
|
|
+ });
|
|
|
+
|
|
|
+});
|
|
|
+
|
|
|
+//添加模板文件
|
|
|
+function template_addFile(title,url,w,h){
|
|
|
+ var typeId = $("#typeList").val()==null?0:$("#typeList").val();
|
|
|
+ var itemId = $("#itemList").val()==null?0:$("#itemList").val();
|
|
|
+
|
|
|
+ url += "/"+ typeId+"/"+ itemId;
|
|
|
+ layer_show(title,pagePath+url,w,h);
|
|
|
+}
|
|
|
+
|
|
|
+//编辑模板文件
|
|
|
+function template_editFile(title,url,w,h){
|
|
|
+ layer_show(title,pagePath+url,w,h);
|
|
|
+}
|
|
|
+
|
|
|
+/*模板--删除*/
|
|
|
+function template_del( url){
|
|
|
+
|
|
|
+ layer.confirm('确认要删除吗?',function(index){
|
|
|
+ //此处请求后台程序,下方是成功后的前台处理……
|
|
|
+ $.ajax({
|
|
|
+ type:"DELETE",
|
|
|
+ dataType:"json",
|
|
|
+ url: pagePath+url,
|
|
|
+ data:{
|
|
|
+ "timestamp":new Date().getTime()
|
|
|
+ },
|
|
|
+ success: function (result) {
|
|
|
+ if (result.success) {
|
|
|
+ smileMessage(result.message)
|
|
|
+ setTime();
|
|
|
+
|
|
|
+ } else {
|
|
|
+ errorMessage(result.message);
|
|
|
+ }
|
|
|
+ },
|
|
|
+ error: function () {
|
|
|
+ errorMessage('系统错误!');
|
|
|
+ }
|
|
|
+ });
|
|
|
+ });
|
|
|
+}
|
|
|
+
|
|
|
+//重新加载模板列表
|
|
|
+//changeType : 0 改变type,1改变item
|
|
|
+function reloadTemplateList(changeType){
|
|
|
+ var typeId = $("#typeList").val()==null?0:$("#typeList").val();
|
|
|
+ var itemId = $("#itemList").val()==null?0:$("#itemList").val();
|
|
|
+ if(0==changeType){
|
|
|
+ //改变类型的时候清空item子类型
|
|
|
+ itemId = 0;
|
|
|
+ }
|
|
|
+ var url = pagePath + "/super/template/add/"+ typeId+"/"+ itemId;
|
|
|
+ location.replace(url);
|
|
|
+}
|