| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297 |
- $('.addAskFor').click(function() {
- layer.open({
- type: 2,
- title: '添加索要',
- shadeClose: true, //是否开启点击遮罩关闭
- shade: 0.4, //遮罩
- maxmin: true, //开启最大化最小化按钮
- id: 'LAY_layuipro2', //防止重复弹出
- moveType: 1, //拖拽类型 默认的拖拽风格正如你所见到的,会有个过度的透明框。但是如果你不喜欢,你可以设定moveType: 1切换到传统的拖拽模式
- moveOut: true, //拖拽到窗口外
- //resize: true,//是否允许拉伸
- area: ['80%', '90%'],
- content: './cpns/addAskFor.html'
- });
- })
-
- // 添加知识
- $('.addKnowlage').click(function() {
- layer.open({
- type: 2,
- title: '添加知识',
- shadeClose: true, //是否开启点击遮罩关闭
- shade: 0.4, //遮罩
- maxmin: true, //开启最大化最小化按钮
- id: 'LAY_layuipro2', //防止重复弹出
- moveType: 1, //拖拽类型 默认的拖拽风格正如你所见到的,会有个过度的透明框。但是如果你不喜欢,你可以设定moveType: 1切换到传统的拖拽模式
- moveOut: true, //拖拽到窗口外
- //resize: true,//是否允许拉伸
- area: ['80%', '90%'],
- content: './cpns/addzhishiku.html?type=add'
- });
- })
-
- // 撤回,type = 1 为二级单位撤回
- function recallAskFor(id, type) {
- layer.prompt({
- formType: 2,
- value: '',
- title: '请输入撤回原因',
- area: ['600px', '250px'] //自定义文本域宽高
- }, function(value, index, elem) {
-
- if(value === '') {
-
- alert('撤回原因不能为空');
- return;
- }
-
- layer.close(index);
-
- var url = "kinfoQuestions/WithdrawKinfo";
- if(type === 2) {
- url = 'kinfoQuestions/WithdrawEJKinfo';
- }
-
- // 请求撤回接口
- $.ajax({
- type: "post",
- url: huayi.config.callcenter_url + url,
- async: true,
- dataType: 'json',
- data: {
- token: $.cookie("token"),
- id,
- opinion: value,
- },
- success: function(data) {
- if(data.state.toLowerCase() == "success") {
-
- //debugger;
- // parent.initTable(id);
- getListData();
- layer.msg("撤回成功");
- } else {
- layer.msg('撤回失败');
- }
- }
- });
-
- });
- }
-
- // 编辑
- function editAskFor(id) {
- layer.open({
- type: 2,
- title: '编辑索要',
- shadeClose: true, //是否开启点击遮罩关闭
- shade: 0.4, //遮罩
- maxmin: true, //开启最大化最小化按钮
- id: 'LAY_layuipro2', //防止重复弹出
- moveType: 1, //拖拽类型 默认的拖拽风格正如你所见到的,会有个过度的透明框。但是如果你不喜欢,你可以设定moveType: 1切换到传统的拖拽模式
- moveOut: true, //拖拽到窗口外
- //resize: true,//是否允许拉伸
- area: ['80%', '90%'],
- content: './cpns/addAskFor.html?id=' + id,
- });
- }
-
- // 二级单位退回
- function sendBackAskFor(id, type) {
- layer.prompt({
- formType: 2,
- value: '',
- title: '请输入退回原因',
- area: ['600px', '250px'] //自定义文本域宽高
- }, function(value, index, elem) {
-
- if(value === '') {
-
- alert('退回原因不能为空');
- return;
- }
-
- layer.close(index);
-
- var url = "kinfoQuestions/KinfoBack";
- if(type === 3) {
- url = 'kinfoQuestions/KinfoEJBack';
- }
-
- // 请求撤回接口
- $.ajax({
- type: "post",
- url: huayi.config.callcenter_url + url,
- async: true,
- dataType: 'json',
- data: {
- token: $.cookie("token"),
- id,
- opinion: value,
- },
- success: function(data) {
- if(data.state.toLowerCase() == "success") {
- // var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
- // parent.layer.close(index); //再执行关闭
- //debugger;
- // parent.initTable(id);
- getListData();
- layer.msg("退回成功");
- } else {
- layer.msg('退回失败');
- }
- }
- });
-
- });
- }
-
- // 二级单位交办
- function assignAskFor(id) {
- layer.open({
- type: 2,
- title: '交办',
- shadeClose: true, //是否开启点击遮罩关闭
- shade: 0.4, //遮罩
- maxmin: true, //开启最大化最小化按钮
- id: 'LAY_layuipro2', //防止重复弹出
- moveType: 1, //拖拽类型 默认的拖拽风格正如你所见到的,会有个过度的透明框。但是如果你不喜欢,你可以设定moveType: 1切换到传统的拖拽模式
- moveOut: true, //拖拽到窗口外
- //resize: true,//是否允许拉伸
- area: ['80%', '90%'],
- content: './cpns/addAskFor.html?type=assign&id=' + id,
- });
- }
-
- // 答复
- function replayAskFor(id) {
- layer.open({
- type: 2,
- title: '答复',
- shadeClose: true, //是否开启点击遮罩关闭
- shade: 0.4, //遮罩
- maxmin: true, //开启最大化最小化按钮
- id: 'LAY_layuipro2', //防止重复弹出
- moveType: 1, //拖拽类型 默认的拖拽风格正如你所见到的,会有个过度的透明框。但是如果你不喜欢,你可以设定moveType: 1切换到传统的拖拽模式
- moveOut: true, //拖拽到窗口外
- //resize: true,//是否允许拉伸
- area: ['80%', '90%'],
- content: './cpns/addzhishiku.html?askId=' + id,
- });
- }
-
- // 答复审核
- function submitAudit(id) {
- layer.open({
- type: 2,
- title: '答复审核',
- shadeClose: true, //是否开启点击遮罩关闭
- shade: 0.4, //遮罩
- maxmin: true, //开启最大化最小化按钮
- id: 'LAY_layuipro2', //防止重复弹出
- moveType: 1, //拖拽类型 默认的拖拽风格正如你所见到的,会有个过度的透明框。但是如果你不喜欢,你可以设定moveType: 1切换到传统的拖拽模式
- moveOut: true, //拖拽到窗口外
- //resize: true,//是否允许拉伸
- area: ['80%', '90%'],
- content: './cpns/addzhishiku.html?type=audit&askId=' + id,
- });
- }
-
- // 知识审核
- function autoSubmitAudit(id) {
- layer.open({
- type: 2,
- title: '知识审核',
- shadeClose: true, //是否开启点击遮罩关闭
- shade: 0.4, //遮罩
- maxmin: true, //开启最大化最小化按钮
- id: 'LAY_layuipro2', //防止重复弹出
- moveType: 1, //拖拽类型 默认的拖拽风格正如你所见到的,会有个过度的透明框。但是如果你不喜欢,你可以设定moveType: 1切换到传统的拖拽模式
- moveOut: true, //拖拽到窗口外
- //resize: true,//是否允许拉伸
- area: ['80%', '90%'],
- content: './cpns/addzhishiku.html?type=audit&id=' + id,
- yes: function(index, layero) {
- // 点击确定按钮时的回调函数
- console.log('yes');
- },
- cancel: function() {
- // 点击取消按钮或者弹框遮罩层时的回调函数
- console.log('cancel');
- },
- end: function() {
- // 弹框关闭时的回调函数
- // 在这里执行父级页面需要执行的事件
- console.log('end');
- }
- });
- }
-
- // 退回审核申请
- function sendBackAudit(id) {
- layer.open({
- type: 2,
- title: '答复审核',
- shadeClose: true, //是否开启点击遮罩关闭
- shade: 0.4, //遮罩
- maxmin: true, //开启最大化最小化按钮
- id: 'LAY_layuipro2', //防止重复弹出
- moveType: 1, //拖拽类型 默认的拖拽风格正如你所见到的,会有个过度的透明框。但是如果你不喜欢,你可以设定moveType: 1切换到传统的拖拽模式
- moveOut: true, //拖拽到窗口外
- //resize: true,//是否允许拉伸
- area: ['80%', '90%'],
- content: './cpns/addzhishiku.html?type=back&askId=' + id,
- });
- }
-
- function delAskFor(id) {
- layer.confirm('是否确认删除该数据?', {
- icon: 3,
- title: '提示'
- }, function(index) {
- //do something
-
- // 请求撤回接口
- $.ajax({
- type: "post",
- url: huayi.config.callcenter_url + 'kinfoQuestions/DeleteInfo',
- async: true,
- dataType: 'json',
- data: {
- token: $.cookie("token"),
- id,
- },
- success: function(data) {
- if(data.state.toLowerCase() == "success") {
- var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
- parent.layer.close(index); //再执行关闭
- //debugger;
- // parent.initTable(id);
- parent.getListData();
- layer.msg("退回成功");
- } else {
- layer.msg('退回失败');
- }
- }
- });
-
- });
- }
-
- function goDetail(did) {
- //iframe窗
- layer.open({
- type: 2,
- title: '查看知识库详情',
- shadeClose: true, //是否开启点击遮罩关闭
- shade: 0.4, //遮罩
- maxmin: true, //开启最大化最小化按钮
- id: 'LAY_layuipro', //防止重复弹出
- moveType: 1, //拖拽类型 默认的拖拽风格正如你所见到的,会有个过度的透明框。但是如果你不喜欢,你可以设定moveType: 1切换到传统的拖拽模式
- moveOut: true, //拖拽到窗口外
- //resize: true,//是否允许拉伸
- area: ['80%', '90%'],
- content: './cpns/zhiShiKuDetail.html?id=' + did + ''
- });
- }
|