| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797 |
- mui.init();
- mui.previewImage();
- mui.init({
- swipeBack: true //启用右滑关闭功能
- });
- mui.plusReady(function() {
- var wv = plus.webview.currentWebview();
- var vText = wv.name;
- var timeOut =wv.timeOut;
- var token = localStorage.getItem("token");
- var ID = document.getElementById("ID").innerHTML = vText;
- //工单详情
- mui.ajax(huayi.config.callcenter_url + '/WorkOrder/GetWorkOrder', {
- data: {
- workorderid: vText,
- "token": localStorage.getItem("token")
- },
- dataType: 'json', //服务器返回json格式数据
- type: 'get', //HTTP请求类型
- timeout: 10000, //超时时间设置为10秒;
- headers: {
- 'Content-Type': 'application/x-www-form-urlencoded; charset=utf-8'
- },
- success: function(data) {
- var Data = data.data.data;
- AreaName_deta
- document.getElementById("F_ComTitle").innerHTML = Data[0].F_ComTitle; //标题
- document.getElementById("F_ComContent").innerHTML = Data[0].F_ComContent; //内容
- //地址
- document.getElementById("AreaName").innerHTML = Data[0].AreaName;
- //地址详情
- document.getElementById("AreaName_deta").innerHTML = Data[0].F_SourceAddress;
- //投诉人
- document.getElementById("F_CusName").innerHTML = Data[0].F_CusName;
- //电话
- document.getElementById("F_CusPhone").innerHTML = Data[0].F_CusPhone;
- //类型
- document.getElementById("TypeName1").innerHTML = Data[0].TypeName1;
- //时间
- document.getElementById("F_CreateTime").innerHTML = Data[0].F_CreateTime;
- //办理过程
- for (var i = 0; i < data.data.gcdata.length; i++) {
- var table = document.body.querySelector('.GDgz');
- var div = document.createElement('div');
- div.className = 'DIV';
- var oldmsg = data.data.gcdata[i].F_Message;
- var jqmsg = "";
- var jqmsgnew;
- if (oldmsg.match(/-(\S*)\)/) == null) {
- // alert("ddd");
- jqmsgnew = data.data.gcdata[i].F_Message;
- // jqmsg=oldmsg.match(/-(\S*)\)/)[0];
- } else {
- jqmsg = oldmsg.match(/-(\S*)\)/)[0];
- jqmsgnew = oldmsg.replace(jqmsg, "");
- }
- div.innerHTML =
- '<h5 class="mui-badge-success mui-badge-inverted">' + data.data.gcdata[i].F_CreateTime + ' ' +
- // '<h5><span>操作人:</span><span>' + Agree + '</span></h5>' +
- '<h5><span>备注信息:</span><span class="Font">' + jqmsgnew + '</span></h5>';
- table.appendChild(div);
- }
- //按钮显示
-
- if(!wv.yclState){
- if (data.data.btndata.length > 0) {
- $('.BTS').show();
- for (var i = 0; i < data.data.btndata.length; i++) {
-
- $('<li class=" mui-media mui-col-xs-4">' +
- '<button type="button" data-loading-text="提交中" index="' + data.data.btndata[i].key +
- '" class="mui-btn mui-btn-primary mui-btn-block block_button btn_agree Biaoqian">' + data.data.btndata[i].value +
- '</button>' +
- '</li>').appendTo(".mui-grid-9")
-
- }
- }
- } if(timeOut){
- $('.BTS').hide();
- }
-
- //图片展示
- if (Data[0].File) {
- $(Data[0].File).each(function(i, n) {
- if (n.F_FileType == '.jpg' || n.F_FileType == '.png') {
- $('<div class="img-box"><img src="' + n.F_FileUrl +
- '" alt="" class="image-item" data-preview-src="" data-preview-group="1" /><div>').appendTo(
- "#image-list");
- $(".image-list").show();
- } else if (n.F_FileType == '.docx') {
- mui.toast('猜猜我是谁')
- }
- })
- }
- $(".Biaoqian").on("tap", function() {
- var a = $(this).attr("index");
- if (a == 14) {
- YS(); //延时
- } else if (a == 11) {
- CS(); //查收
- } else if (a == 12) {
- TH(); //退回
- } else if (a == 13) {
- Bl(); //办理
- //领导权限
- } else if (a == 15) {
- THSH(); //退回审核
- } else if (a == 17) {
- YSsh(); //延时审核
- } else if (a == 22) {
- QZ(); //强制结案
- } else if (a == 19) {
- JieAn(); //结案
- } else if (a == 18) {
- CB(); //结案
- } else if (a == 21) {
- HT(); //回退
- } else if (a == 5) {
- JB(); //交办
- } else if (a == 6) {
- LD(); //领导批示
- } else if (a == 7) {
- SZ(); //市长批示
- } else if (a == 8) {
- DB(); //督办
- } else if (a == 9) {
- JC(); //监察
- } else if (a == 10) {
- BacK(); //回收
- } else if (a == 1) {
- CK(); //查看
- } else if (a == 2) {
- BJ(); //编辑
- } else if (a == 23) {
- PD(); //派单
- } else if (a == 24) {
- AD(); //处理审核
- } else if (a == 29) {
- DB(); //督办
- } else if (a == 27) {
- withdraw(); //撤回
- } else if (a == 3) {
- move(); //删除
- } else if (a == 4) {
- tj(); //提交
- } else if (a == 25) {
- SIGN(); //签收
- } else if (a == 26) {
- REUSE(); //签收
- }else if (a == 30) {
- NDB(); //不督办
- }
- })
- },
- error: function(xhr, type, errorThrown) {
- //异常处理;
- }
- });
- //交办
- function JB() {
- mui.openWindow({
- id: 'Work-jiaoban',
- url: 'Work-jiaoban.html',
- createNew: true,
- show: {
- aniShow: 'pop-in'
- },
- styles: {
- popGesture: 'hide'
- },
- waiting: {
- autoShow: false
- },
- extras: {
- name: vText,
- token: token
- }
- });
- }
- //编辑
- function BJ() {
- mui.openWindow({
- id: 'Work-bianji',
- url: 'Work-bianji.html',
- createNew: true,
- show: {
- aniShow: 'pop-in'
- },
- styles: {
- popGesture: 'hide'
- },
- waiting: {
- autoShow: false
- },
- extras: {
- name: vText,
- token: token
- }
- });
- }
- //查看
- function CK() {
- mui.openWindow({
- id: 'Work-yijian',
- url: 'Work-yijian.html',
- createNew: true,
- show: {
- aniShow: 'pop-in'
- },
- styles: {
- popGesture: 'hide'
- },
- waiting: {
- autoShow: true
- },
- extras: {
- name: vText,
- }
- });
- }
- //办理工单
- function Bl() {
- mui.openWindow({
- id: 'Work-banli',
- url: 'Work-banli.html',
- createNew: true,
- show: {
- aniShow: 'pop-in'
- },
- styles: {
- popGesture: 'hide'
- },
- waiting: {
- autoShow: false
- },
- extras: {
- name: vText,
- token: token
- }
- });
- }
- //延时申请
- function YS() {
- mui.openWindow({
- id: 'Work-YSsq',
- url: 'Work-YSsq.html',
- createNew: true,
- show: {
- aniShow: 'pop-in'
- },
- styles: {
- popGesture: 'hide'
- },
- waiting: {
- autoShow: false
- },
- extras: {
- name: vText,
- token: token
- }
- });
- }
- //延时审核
- function YSsh() {
- mui.openWindow({
- id: 'Work-YSsh',
- url: 'Work-YSsh.html',
- createNew: true,
- show: {
- aniShow: 'pop-in'
- },
- styles: {
- popGesture: 'hide'
- },
- waiting: {
- autoShow: false
- },
- extras: {
- name: vText,
- token: token
- }
- });
- }
- //删除
- function move() {
- var btnArray = ['否', '是'];
- mui.confirm('确定要删除工单?', '提示', btnArray, function(f) {
- if (f.index == 1) {
- mui.ajax(huayi.config.callcenter_url + 'WorkOrder/DelWorkOrder', {
- data: {
- ids: $("#ID").text(),
- token: token
- },
- dataType: 'json', //服务器返回json格式数据
- type: 'post', //HTTP请求类型
- timeout: 10000, //超时时间设置为10秒;
- headers: {
- 'Content-Type': 'application/x-www-form-urlencoded; charset=utf-8'
- },
- success: function(data) {
- if (data.state.toLowerCase() == "success") {
- mui.toast("删除成功");
- var wobj = plus.webview.getWebviewById("Work-list");
- wobj.reload(true);
- }
- }
- })
- } else {
- mui.toast("取消删除");
- }
- })
- }
- //提交
- function tj() {
- var btnArray = ['否', '是'];
- mui.confirm('确定提交工单?', '提示', btnArray, function(h) {
- if (h.index == 1) {
- mui.ajax(huayi.config.callcenter_url + 'WorkOrder/SubmitWorkOrder', {
- data: {
- ids: $("#ID").text(),
- token: token
- },
- dataType: 'json', //服务器返回json格式数据
- type: 'post', //HTTP请求类型
- timeout: 10000, //超时时间设置为10秒;
- headers: {
- 'Content-Type': 'application/x-www-form-urlencoded; charset=utf-8'
- },
- success: function(data) {
- if (data.state.toLowerCase() == "success") {
- mui.toast("提交成功");
- var wobj = plus.webview.getWebviewById("WorkDetails");
- wobj.reload(true);
- }
- }
- })
- } else {
- mui.toast("取消提交");
- }
- })
- }
- //查收工单
- function CS() {
- var btnArray = ['否', '是'];
- mui.confirm('确定要查收工单?', '提示', btnArray, function(e) {
- if (e.index == 1) {
- mui.ajax(huayi.config.callcenter_url + 'WorkOrder/ReceiveWorkOrder', {
- data: {
- workorderid: $("#ID").text(),
- token: localStorage.getItem("token")
- },
- dataType: 'json', //服务器返回json格式数据
- type: 'post', //HTTP请求类型
- timeout: 10000, //超时时间设置为10秒;
- headers: {
- 'Content-Type': 'application/x-www-form-urlencoded; charset=utf-8'
- },
- success: function(data) {
- if (data.state.toLowerCase() == "success") {
- mui.toast("查收成功");
- var wobj = plus.webview.getWebviewById("WorkDetails");
- wobj.reload(true);
- } else {
- mui.toast(data.massage);
- }
- }
- })
- } else {
- mui.toast("取消查收");
- }
- })
- }
- //撤回工单
- function withdraw() {
- var btnArray = ['否', '是'];
- mui.confirm('确定要撤回工单?', '提示', btnArray, function(e) {
- if (e.index == 1) {
- mui.ajax(huayi.config.callcenter_url + 'WorkOrder/WithdrawWorkOrder', {
- data: {
- workorderid: $("#ID").text(),
- token: localStorage.getItem("token")
- },
- dataType: 'json', //服务器返回json格式数据
- type: 'post', //HTTP请求类型
- timeout: 10000, //超时时间设置为10秒;
- headers: {
- 'Content-Type': 'application/x-www-form-urlencoded; charset=utf-8'
- },
- success: function(data) {
- if (data.state.toLowerCase() == "success") {
- mui.toast("撤回成功");
- var wobj = plus.webview.getWebviewById("WorkDetails");
- wobj.reload(true);
- } else {
- mui.toast(data.massage);
- }
- }
- })
- } else {
- mui.toast("取消撤回");
- }
- })
- }
- //签收工单
- function SIGN() {
- var btnArray = ['否', '是'];
- mui.confirm('确定要签收工单?', '提示', btnArray, function(e) {
- if (e.index == 1) {
- mui.ajax(huayi.config.callcenter_url + 'WorkOrder/SignWorkOrder', {
- data: {
- workorderid: $("#ID").text(),
- token: localStorage.getItem("token")
- },
- dataType: 'json', //服务器返回json格式数据
- type: 'post', //HTTP请求类型
- timeout: 10000, //超时时间设置为10秒;
- headers: {
- 'Content-Type': 'application/x-www-form-urlencoded; charset=utf-8'
- },
- success: function(data) {
- if (data.state.toLowerCase() == "success") {
- mui.toast("签收成功");
- var wobj = plus.webview.getWebviewById("WorkDetails");
- wobj.reload(true);
- } else {
- mui.toast(data.massage);
- }
- }
- })
- } else {
- mui.toast("取消签收");
- }
- })
- } //拒收工单
- //拒收
- function REUSE() {
- var btnArray = ['否', '是'];
- mui.confirm('确定要拒收工单?', '提示', btnArray, function(e) {
- if (e.index == 1) {
- mui.ajax(huayi.config.callcenter_url + 'WorkOrder/RefuseWorkOrder', {
- data: {
- workorderid: $("#ID").text(),
- token: localStorage.getItem("token")
- },
- dataType: 'json', //服务器返回json格式数据
- type: 'post', //HTTP请求类型
- timeout: 10000, //超时时间设置为10秒;
- headers: {
- 'Content-Type': 'application/x-www-form-urlencoded; charset=utf-8'
- },
- success: function(data) {
- if (data.state.toLowerCase() == "success") {
- mui.toast("拒收成功");
- var wobj = plus.webview.getWebviewById("WorkDetails");
- wobj.reload(true);
- } else {
- mui.toast(data.massage);
- }
- }
- })
- } else {
- mui.toast("取消拒收");
- }
- })
- }
- //退回申请
- function TH() {
- mui.openWindow({
- id: 'Work-THsq',
- url: 'Work-THsq.html',
- createNew: true,
- show: {
- aniShow: 'pop-in'
- },
- styles: {
- popGesture: 'hide'
- },
- waiting: {
- autoShow: false
- },
- extras: {
- name: vText,
- token: token
- }
- });
- }
- //派单
- function PD() {
- mui.openWindow({
- id: 'Work-paidan',
- url: 'Work-paidan.html',
- createNew: true,
- show: {
- aniShow: 'pop-in'
- },
- styles: {
- popGesture: 'hide'
- },
- waiting: {
- autoShow: true
- },
- extras: {
- name: vText,
- token: token
- }
- });
- }
- //处理审核
- function AD() {
- mui.openWindow({
- id: 'Work-shenhe',
- url: 'Work-shenhe.html',
- createNew: true,
- show: {
- aniShow: 'pop-in'
- },
- styles: {
- popGesture: 'hide'
- },
- waiting: {
- autoShow: true
- },
- extras: {
- name: vText,
- token: token
- }
- });
- }
- //申请审核
- function THSH() {
- mui.openWindow({
- id: 'Work-THsh',
- url: 'Work-THsh.html',
- createNew: true,
- show: {
- aniShow: 'pop-in'
- },
- styles: {
- popGesture: 'hide'
- },
- waiting: {
- autoShow: false
- },
- extras: {
- name: vText,
- token: token
- }
- });
- }
- //强制结案
- function QZ() {
- mui.openWindow({
- id: 'Work-QZja',
- url: 'Work-QZja.html',
- createNew: true,
- show: {
- aniShow: 'pop-in'
- },
- styles: {
- popGesture: 'hide'
- },
- waiting: {
- autoShow: false
- },
- extras: {
- name: vText,
- token: token
- }
- });
- }
- //结案
- function JieAn() {
- mui.openWindow({
- id: 'Work-QZja',
- url: 'Work-JieAn.html',
- createNew: true,
- show: {
- aniShow: 'pop-in'
- },
- styles: {
- popGesture: 'hide'
- },
- waiting: {
- autoShow: false
- },
- extras: {
- name: vText,
- token: token
- }
- });
- }
- //重办
- function CB() {
- mui.openWindow({
- id: 'Work-cb',
- url: 'Work-cb.html',
- createNew: true,
- show: {
- aniShow: 'pop-in'
- },
- styles: {
- popGesture: 'hide'
- },
- waiting: {
- autoShow: false
- },
- extras: {
- name: vText,
- token: token
- }
- });
- }
- //督办
- function DB() {
- mui.openWindow({
- id: 'Work-DB',
- url: 'Work-DB.html',
- createNew: true,
- show: {
- aniShow: 'pop-in'
- },
- styles: {
- popGesture: 'hide'
- },
- waiting: {
- autoShow: false
- },
- extras: {
- name: vText,
- token: token
- }
- });
- }
- //不督办
- function NDB() {
- mui.openWindow({
- id: 'Work-NDB',
- url: 'common/Work-NDB.html',
- createNew: true,
- show: {
- aniShow: 'pop-in'
- },
- styles: {
- popGesture: 'hide'
- },
- waiting: {
- autoShow: false
- },
- extras: {
- name: vText,
- token: token
-
- }
- });
- }
- //监察
- function JC() {
- mui.openWindow({
- id: 'Work-JC',
- url: 'Work-JC.html',
- createNew: true,
- show: {
- aniShow: 'pop-in'
- },
- styles: {
- popGesture: 'hide'
- },
- waiting: {
- autoShow: false
- },
- extras: {
- name: vText,
- token: token
- }
- });
- }
- //收回
- function BacK() {
- var btnArray = ['否', '是'];
- mui.confirm('确定要回收工单?', '提示', btnArray, function(e) {
- if (e.index == 1) {
- mui.ajax(huayi.config.callcenter_url + 'WorkOrder/TakeBackWorkOrder', {
- data: {
- workorderid: $("#ID").text(),
- token: token
- },
- dataType: 'json', //服务器返回json格式数据
- type: 'post', //HTTP请求类型
- timeout: 10000, //超时时间设置为10秒;
- headers: {
- 'Content-Type': 'application/x-www-form-urlencoded; charset=utf-8'
- },
- success: function(data) {
- if (data.state.toLowerCase() == "success") {
- mui.toast("回收成功");
- var wobj = plus.webview.getWebviewById("WorkDetails");
- wobj.reload(true);
- }
- }
- })
- } else {
- mui.toast("取消");
- }
- })
- }
- //回退
- function HT() {
- mui.openWindow({
- id: 'Work-HT',
- url: 'Work-HT.html',
- createNew: true,
- show: {
- aniShow: 'pop-in'
- },
- styles: {
- popGesture: 'hide'
- },
- waiting: {
- autoShow: false
- },
- extras: {
- name: vText,
- token: token
- }
- });
- }
- //领导审批
- function LD() {
- mui.openWindow({
- id: 'Work-LD',
- url: 'Work-LD.html',
- createNew: true,
- show: {
- aniShow: 'pop-in'
- },
- styles: {
- popGesture: 'hide'
- },
- waiting: {
- autoShow: false
- },
- extras: {
- name: vText,
- token: token
- }
- });
- }
- //市长批示
- function SZ() {
- mui.openWindow({
- id: 'Work-SZ',
- url: 'Work-SZ.html',
- createNew: true,
- show: {
- aniShow: 'pop-in'
- },
- styles: {
- popGesture: 'hide'
- },
- waiting: {
- autoShow: false
- },
- extras: {
- name: vText,
- token: token
- }
- });
- }
- })
|