123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584 |
- (function($, doc) {
- $('.mui-scroll-wrapper').scroll({
- scrollY: false, //是否竖向滚动
- scrollX: true, //是否横向滚动
- deceleration: 0.0005 //flick 减速系数,系数越大,滚动速度越慢,滚动距离越小,默认值0.0006
- });
- $.plusReady(function() {
- var str = plus.storage.getItem('user');
- var user = JSON.parse(str);
- var token = user.Data.Token;
- //采购流程
- GetPeocessList();
- //銷售流程
- GetSaleProcessList();
- //退貨流程
- GetRetrnProcessList();
- //退货流程切换
- $(doc.body).on('tap', '.type', function() {
- if($('.types')[0].id == '1') {
- $('.types')[0].id = '2';
- $('.types')[0].innerHTML = '销售退货流程';
- } else {
- $('.types')[0].id = '1';
- $('.types')[0].innerHTML = '采购退货流程';
- };
- });
- //跳转
- $(doc.body).on('tap', '.flow-box-t .mui-scroll-wrapper', function() {
- if($('.flow-box-t .flow-svm-ic')[1].childNodes[0].className != 'flow-svm-common') {
- $.openWindow({
- url: '../home-index-flow/flow-t-details.html',
- waiting: {
- autoShow: false, //自动显示等待框,默认为true
- },
- extras: {
- exist: $('.flow-box-t .FlowNumber')[0].innerHTML,
- type: $('.types')[0].id
- },
- show: {
- autoShow: true, //页面loaded事件发生后自动显示,默认为true
- duration: 200, //页面动画持续时间,Android平台默认100毫秒,iOS平台默认200毫秒;
- }
- });
- }
- });
- //跳转
- $(doc.body).on('tap', '.flow-box-c .mui-scroll-wrapper', function() {
- $.openWindow({
- url: '../home-index-flow/flow-c-details.html',
- waiting: {
- autoShow: false, //自动显示等待框,默认为true
- },
- extras: {
- exist: $('.flow-box-c .FlowNumber')[0].innerHTML,
- },
- show: {
- autoShow: true, //页面loaded事件发生后自动显示,默认为true
- duration: 200, //页面动画持续时间,Android平台默认100毫秒,iOS平台默认200毫秒;
- }
- });
- });
- //跳转
- $(doc.body).on('tap', '.flow-box-x .mui-scroll-wrapper', function() {
- $.openWindow({
- url: '../home-index-flow/flow-x-details.html',
- waiting: {
- autoShow: false, //自动显示等待框,默认为true
- },
- extras: {
- exist: $('.flow-box-x .FlowNumber')[0].innerHTML,
- },
- show: {
- autoShow: true, //页面loaded事件发生后自动显示,默认为true
- duration: 200, //页面动画持续时间,Android平台默认100毫秒,iOS平台默认200毫秒;
- }
- });
- });
- //采购流程
- function GetPeocessList() {
- //查询参数值
- var postData = {
- "pageIndex": 1,
- "pageSize": 10,
- "exist": '',
- }
- $.ajax('http://www.bosshand.cn/api/Customer/GetPurchaseProcess', {
- data: postData,
- type: 'post',
- dataType: 'json',
- timeout: 1000,
- headers: {
- 'Content-Type': 'application/x-www-form-urlencoded',
- authorization: token
- },
- success: function(resp) {
- if(resp.Code == 200) {
- var html = '';
- if(resp.Data.list.length > 0) {
- var x = resp.Data.list[0];
- // html += '<div class="flow-nav">'
- // html += '<span class="flow-icon"></span>'
- // html += '<span><span>流程编号:</span><span class="FlowNumber">' + x.FlowNumber + '</span></span>'
- // html += '</div>'
- // html += '<div class="flow-content">'
- // html += '<div class="mui-scroll-wrapper">'
- // html += '<div class="mui-scroll">'
- $('.flow-box-c .FlowNumber')[0].innerHTML = x.FlowNumber
- html += '<div class="flow-svm">'
- html += '<div>采购订单</div>'
- html += '<div class="flow-svm-ic">'
- html += '<span class="flow-svm-finish"></span>'
- html += '</div>'
- html += '<div>' + x.CreateUser + '</div>'
- html += '<div>' + FormatDate(x.CreateTime) + '</div>'
- html += '</div>'
- html += '<div class="flow-svm">'
- html += '<div>采购审批</div>'
- html += '<div class="flow-svm-ic">'
- if(x.ApprovalStatus == 0) {
- html += '<span class="flow-svm-loading">'
- html += '<span class="flow-svm-loadings"><span class="flow-svm-loadingss"></span></span>'
- html += '</span>'
- } else if(x.ApprovalStatus == 1) {
- html += '<span class="flow-svm-finish"></span>'
- } else if(x.ApprovalStatus == 2) {
- html += '<span class="flow-svm-fail">'
- html += '<span class="flow-svm-fails"><span class="flow-svm-failss"></span></span>'
- html += '</span>'
- }
- html += '</div>'
- if(x.CreateUser != null) {
- html += '<div>' + x.CreateUser + '</div>'
- } else {
- html += '<div>暂无操作</div>'
- }
- if(FormatDate(x.CreateTime) != "0001-01-01") {
- html += '<div>' + FormatDate(x.CreateTime) + '</div>'
- }
- html += '</div>'
- html += '<div class="flow-svm">'
- html += '<div>采购合同</div>'
- html += '<div class="flow-svm-ic">'
- if(x.ContractApproval == 3) {
- html += '<span class="flow-svm-loading">';
- html += '<span class="flow-svm-loadings"><span class="flow-svm-loadingss"></span></span>';
- html += '</span>';
- } else if(x.ContractApproval == 1) {
- html += '<span class="flow-svm-finish"></span>'
- } else if(x.ContractApproval == 2) {
- html += '<span class="flow-svm-fail">'
- html += '<span class="flow-svm-fails"><span class="flow-svm-failss"></span></span>'
- html += '</span>'
- } else {
- html += '<span class="flow-svm-common">'
- html += '<span class="flow-svm-commons"><span class="flow-svm-commonss"></span></span>'
- html += '</span>'
- }
- html += '</div>'
- if(x.ContractUser != null) {
- html += '<div>' + x.ContractUser + '</div>'
- } else {
- html += '<div>暂无操作</div>'
- }
- if(FormatDate(x.CreateTime) != "0001-01-01") {
- html += '<div>' + FormatDate(x.ContractTime) + '</div>'
- }
- html += '</div>'
- html += '<div class="flow-svm">'
- html += '<div>质量验收</div>'
- html += '<div class="flow-svm-ic">'
- if(x.QualityApproval == 3) {
- html += '<span class="flow-svm-loading">'
- html += '<span class="flow-svm-loadings"><span class="flow-svm-loadingss"></span></span>'
- html += '</span>'
- } else if(x.QualityApproval == 1) {
- html += '<span class="flow-svm-finish"></span>'
- } else if(x.QualityApproval == 2) {
- html += '<span class="flow-svm-fail">';
- html += '<span class="flow-svm-fails"><span class="flow-svm-failss"></span></span>'
- html += '</span>'
- } else {
- html += '<span class="flow-svm-common">'
- html += '<span class="flow-svm-commons"><span class="flow-svm-commonss"></span></span>'
- html += '</span>';
- }
- html += '</div>'
- if(x.QualityUser != null) {
- html += '<div>' + x.QualityUser + '</div>';
- } else {
- html += '<div>暂无操作</div>';
- }
- if(FormatDate(x.QualityTime) != "0001-01-01") {
- html += '<div>' + FormatDate(x.QualityTime) + '</div>';
- }
- html += '</div>'
- html += '<div class="flow-svm">'
- html += '<div>采购入库</div>'
- html += '<div class="flow-svm-ic">'
- if(x.StorageApproval == 3) {
- html += '<span class="flow-svm-loading">'
- html += '<span class="flow-svm-loadings"><span class="flow-svm-loadingss"></span></span>'
- html += '</span>';
- } else if(x.StorageApproval == 1) {
- html += '<span class="flow-svm-finish"></span>'
- } else if(x.StorageApproval == 2) {
- html += '<span class="flow-svm-fail">'
- html += '<span class="flow-svm-fails"><span class="flow-svm-failss"></span></span>'
- html += '</span>';
- } else {
- html += '<span class="flow-svm-common">'
- html += '<span class="flow-svm-commons"><span class="flow-svm-commonss"></span></span>'
- html += '</span>'
- }
- html += '</div>'
- if(x.StorageUser != null) {
- html += '<div>' + x.StorageUser + '</div>';
- } else {
- html += '<div>暂无操作</div>';
- }
- if(FormatDate(x.StorageTime) != "0001-01-01") {
- html += '<div>' + FormatDate(x.StorageTime) + '</div>';
- }
- html += '</div>'
- html += '<div class="flow-svm">'
- html += '<div>采购付款</div>'
- html += '<div class="flow-svm-ic">'
- if(x.PaymentApproval == 3) {
- html += '<span class="flow-svm-loading">';
- html += '<span class="flow-svm-loadings"><span class="flow-svm-loadingss"></span></span>';
- html += '</span>';
- } else if(x.PaymentApproval == 1) {
- html += '<span class="flow-svm-finish"></span>';
- } else if(x.PaymentApproval == 2) {
- html += '<span class="flow-svm-fail">';
- html += '<span class="flow-svm-fails"><span class="flow-svm-failss"></span></span>';
- html += '</span>';
- } else {
- html += '<span class="flow-svm-common">';
- html += '<span class="flow-svm-commons"><span class="flow-svm-commonss"></span></span>';
- html += '</span>';
- }
- html += '</div>'
- if(x.PaymentUser != null) {
- html += '<div>' + x.PaymentUser + '</div>';
- } else {
- html += '<div>暂无操作</div>';
- }
- if(FormatDate(x.PaymentTime) != "0001-01-01") {
- html += '<div>' + FormatDate(x.PaymentTime) + '</div>';
- }
- html += '</div>'
- html += '<div class="flow-svm">'
- html += '<div>采购存档</div>'
- html += '<div class="flow-svm-ic">'
- if(x.OrderStatus == 0) {
- html += '<span class="flow-svm-loading">';
- html += '<span class="flow-svm-loadings"><span class="flow-svm-loadingss"></span></span>';
- html += '</span>';
- } else if(x.OrderStatus == 1) {
- html += '<span class="flow-svm-finish"></span>';
- }
- html += '</div>'
- if(x.DepositUser != null) {
- html += '<div>' + x.DepositUser + '</div>';
- } else {
- html += '<div>暂无操作</div>';
- }
- if(FormatDate(x.DepositTime) != "0001-01-01") {
- html += '<div>' + FormatDate(x.DepositTime) + '</div>';
- }
- html += '</div>'
- html += '<div class="flow-i">'
- html += '<span></span>'
- html += '</div>'
- // html += '</div>'
- // html += '</div>'
- // html += '</div>'
- $('.flow-box-c .mui-scroll')[0].innerHTML = html
- }
- }
- }
- });
- }
- //销售流程
- function GetSaleProcessList() {
- //查询参数值
- var postData = {
- "pageIndex": 1,
- "pageSize": 1,
- "exist": "",
- }
- $.ajax('http://www.bosshand.cn/api/Customer/GetSaleProcessList', {
- data: postData,
- type: 'post',
- dataType: 'json',
- timeout: 1000,
- headers: {
- 'Content-Type': 'application/x-www-form-urlencoded',
- authorization: token
- },
- success: function(resp) {
- if(resp.Code == 200) {
- var html = "";
- if(resp.Data.list.length > 0) {
- var x = resp.Data.list[0];
- // html += '<div class="content-nav">'
- // html += '<span class="bl"></span>'
- // html += '<span>销售流程</span>'
- // html += '</div>'
- // html += '<div class="flow-box flow-box-x">'
- // html += '<div class="flow-nav">'
- // html += '<span class="flow-icon"></span>'
- // html += '<span><span>流程编号:</span><span class="FlowNumber">' + x.FlowNumber + '</span></span>'
- // html += '</div>'
- // html += '<div class="flow-content">'
- // html += '<div class="mui-scroll-wrapper">'
- // html += '<div class="mui-scroll">'
- $('.flow-box-x .FlowNumber')[0].innerHTML = x.FlowNumber
- html += '<div class="flow-svm">'
- html += '<div>销售订单</div>'
- html += '<div class="flow-svm-ic">'
- html += '<span class="flow-svm-finish"></span>'
- html += '</div>'
- html += '<div>' + x.CreateUser + '</div>'
- html += '<div>' + FormatDate(x.CreateTime) + '</div>'
- html += '</div>'
- html += '<div class="flow-svm">'
- html += '<div>销售审批</div>'
- html += '<div class="flow-svm-ic">'
- if(x.ApprovalStatus == 0) {
- html += '<span class="flow-svm-loading" >';
- html += '<span class="flow-svm-loadings"><span class="flow-svm-loadingss"></span></span>';
- html += '</span>';
- } else if(x.ApprovalStatus == 1) {
- html += '<span class="flow-svm-finish"></span>';
- } else if(x.ApprovalStatus == 2) {
- html += '<span class="flow-svm-fail">';
- html += '<span class="flow-svm-fails"><span class="flow-svm-failss"></span></span>';
- html += '</span>';
- }
- html += '</div>'
- if(x.CreateUser != null) {
- html += '<div>' + x.CreateUser + '</div>';
- } else {
- html += '<div>暂无操作</div>';
- }
- if(FormatDate(x.CreateTime) != "0001-01-01") {
- html += '<div>' + FormatDate(x.CreateTime) + '</div>';
- }
- html += '</div>'
- html += '<div class="flow-svm">'
- html += '<div>销售合同</div>'
- html += '<div class="flow-svm-ic">'
- if(x.ContractApproval == 3) {
- html += '<span class="flow-svm-loading" >';
- html += '<span class="flow-svm-loadings"><span class="flow-svm-loadingss"></span></span>';
- html += '</span>';
- } else if(x.ContractApproval == 1) {
- html += '<span class="flow-svm-finish"></span>';
- } else if(x.ContractApproval == 2) {
- html += '<span class="flow-svm-fail">';
- html += '<span class="flow-svm-fails"><span class="flow-svm-failss"></span></span>';
- html += '</span>';
- } else {
- html += '<span class="flow-svm-common" >';
- html += '<span class="flow-svm-commons"><span class="flow-svm-commonss"></span></span>';
- html += '</span>';
- }
- html += '</div>'
- if(x.ContractUser != null) {
- html += '<div>' + x.ContractUser + '</div>';
- } else {
- html += '<div>暂无操作</div>';
- }
- if(FormatDate(x.ContractTime) != "0001-01-01") {
- html += '<div>' + FormatDate(x.ContractTime) + '</div>';
- }
- html += '</div>'
- html += '<div class="flow-svm">'
- html += '<div>销售出库</div>'
- html += '<div class="flow-svm-ic">'
- if(x.LibraryApproval == 3) {
- html += '<span class="flow-svm-loading" >';
- html += '<span class="flow-svm-loadings"><span class="flow-svm-loadingss"></span></span>';
- html += '</span>';
- } else if(x.LibraryApproval == 1) {
- html += '<span class="flow-svm-finish"></span>';
- } else if(x.LibraryApproval == 2) {
- html += '<span class="flow-svm-fail">';
- html += '<span class="flow-svm-fails"><span class="flow-svm-failss"></span></span>';
- html += '</span>';
- } else {
- html += '<span class="flow-svm-common" >';
- html += '<span class="flow-svm-commons"><span class="flow-svm-commonss"></span></span>';
- html += '</span>';
- }
- html += '</div>'
- if(x.LibraryUser != null) {
- html += '<div>' + x.LibraryUser + '</div>';
- } else {
- html += '<div>暂无操作</div>';
- }
- if(FormatDate(x.LibraryTime) != "0001-01-01") {
- html += '<div>' + FormatDate(x.LibraryTime) + '</div>';
- }
- html += '</div>'
- html += '<div class="flow-svm">'
- html += '<div>销售回款</div>'
- html += '<div class="flow-svm-ic">'
- if(x.PaymentApproval == 3) {
- html += '<span class="flow-svm-loading" >';
- html += '<span class="flow-svm-loadings"><span class="flow-svm-loadingss"></span></span>';
- html += '</span>';
- } else if(x.PaymentApproval == 1) {
- html += '<span class="flow-svm-finish"></span>';
- } else if(x.PaymentApproval == 2) {
- html += '<span class="flow-svm-fail">';
- html += '<span class="flow-svm-fails"><span class="flow-svm-failss"></span></span>';
- html += '</span>';
- } else {
- html += '<span class="flow-svm-common" >';
- html += '<span class="flow-svm-commons"><span class="flow-svm-commonss"></span></span>';
- html += '</span>';
- }
- html += '</div>'
- if(x.PaymentUser != null) {
- html += '<div>' + x.PaymentUser + '</div>';
- } else {
- html += '<div>暂无操作</div>';
- }
- if(FormatDate(x.PaymentTime) != "0001-01-01") {
- html += '<div>' + FormatDate(x.PaymentTime) + '</div>';
- }
- html += '</div>'
- html += '<div class="flow-svm">'
- html += '<div>销售存档</div>'
- html += '<div class="flow-svm-ic">'
- if(x.OrderStatus == 0) {
- html += '<span class="flow-svm-loading">';
- html += '<span class="flow-svm-loadings"><span class="flow-svm-loadingss"></span></span>';
- html += '</span>';
- } else if(x.OrderStatus == 1) {
- html += '<span class="flow-svm-finish"></span>';
- }
- html += '</div>'
- if(x.DepositUser != null) {
- html += '<div>' + x.DepositUser + '</div>';
- } else {
- html += '<div>暂无操作</div>';
- }
- if(FormatDate(x.DepositTime) != "0001-01-01") {
- html += '<div>' + FormatDate(x.DepositTime) + '</div>';
- }
- html += '</div>'
- html += '<div class="flow-i">'
- html += '<span></span>'
- html += '</div>'
- // html += '</div>'
- // html += '</div>'
- // html += '</div>'
- $('.flow-box-x .mui-scroll')[0].innerHTML = html
- }
- }
- }
- })
- }
- //退货流程
- function GetRetrnProcessList() {
- //查询参数值
- var postData = {
- "pageIndex": 1,
- "pageSize": 3,
- "exist": '',
- "exist_1": $('.types')[0].id
- }
- $.ajax('http://www.bosshand.cn/api/Invoicing/GetRetrnProcessList', {
- data: postData,
- type: 'post',
- dataType: 'json',
- timeout: 1000,
- headers: {
- 'Content-Type': 'application/x-www-form-urlencoded',
- authorization: token
- },
- success: function(resp) {
- if(resp.Code == 200) {
- var html = "";
- if(resp.Data.list.length > 0) {
- var x = resp.Data.list[0];
- // html += '<div class="content-nav">'
- // html += '<span class="or"></span>'
- // html += '<span class="types" id="1">采购退货流程</span>'
- // html += '<span></span>'
- // html += '<span class="type"></span>'
- // html += '</div>'
- // html += '<div class="flow-box flow-box-t">'
- // html += '<div class="flow-nav">'
- // html += '<span class="flow-icon"></span>'
- // html += '<span><span>流程编号:</span><span class="FlowNumber">' + x.FlowNumber + '</span></span>'
- // html += '</div>'
- // html += '<div class="flow-content">'
- // html += '<div class="mui-scroll-wrapper">'
- // html += '<div class="mui-scroll">'
- $('.flow-box-t .FlowNumber')[0].innerHTML = x.FlowNumber
- html += '<div class="flow-svm">'
- html += '<div>退货单</div>'
- html += '<div class="flow-svm-ic">'
- html += '<span class="flow-svm-finish"></span>'
- html += '</div>'
- html += '<div>' + x.CreateUser + '</div>'
- html += '<div>' + FormatDate(x.CreateTime) + '</div>'
- html += '</div>'
- html += '<div class="flow-svm">'
- html += '<div>退货审核</div>'
- html += '<div class="flow-svm-ic ApprovalStatus">'
- //1-已审批(同意),2已审批(-不同意),3未审批
- if(x.ApprovalStatus == 0) {
- html += '<span class="flow-svm-loading" >';
- html += '<span class="flow-svm-loadings"><span class="flow-svm-loadingss"></span></span>';
- html += '</span>';
- } else if(x.ApprovalStatus == 1) {
- html += '<span class="flow-svm-finish"></span>';
- } else if(x.ApprovalStatus == 2) {
- html += '<span class="flow-svm-fail">';
- html += '<span class="flow-svm-fails"><span class="flow-svm-failss"></span></span>';
- html += '</span>';
- }
- html += '</div>'
- if(x.CreateUser != null) {
- html += '<div>' + x.CreateUser + '</div>';
- } else {
- html += '<div>暂无操作</div>';
- }
- if(FormatDate(x.CreateTime) != "0001-01-01") {
- html += '<div>' + FormatDate(x.CreateTime) + '</div>';
- }
- html += '</div>'
- html += '<div class="flow-svm">'
- html += '<div> 退货存档 </div>'
- html += '<div class="flow-svm-ic OrderStatus">'
- if(x.OrderStatus == 0) {
- html += '<span class="flow-svm-loading">';
- html += '<span class="flow-svm-loadings"><span class="flow-svm-loadingss"></span></span>';
- html += '</span>';
- } else if(x.OrderStatus == 1) {
- html += '<span class="flow-svm-finish"></span>';
- }
- html += '</div>'
- if(x.DepositUser != null) {
- html += '<div>' + x.DepositUser + '</div>';
- html += '<div>' + FormatDate(x.DepositTime) + '</div>';
- } else {
- html += '<div>暂无操作</div>';
- }
- html += '</div>'
- html += '<div class="flow-i flow-i-chongzhi">'
- html += '<span></span>'
- html += '</div>'
- // html += '</div>'
- // html += '</div>'
- // html += '</div>'
- // html += '</div>'
- $('.flow-box-t .mui-scroll')[0].innerHTML = html
- }
- }
- }
- })
- }
- function FormatDate(now) {
- var date = now.replace(/T/g, ' ').replace(/\.[\d]{3}Z/, '');
- var arr = date.split(' ');
- //日期
- var arrDate = arr[0].split('-');
- //时间
- var arrTime = arr[1].split(':');
- return arrDate[0] + '-' + arrDate[1] + '-' + arrDate[2];
- }
- })
- })(mui, document)
|