|
|
@@ -9,6 +9,7 @@
|
|
|
const Constants = require('@/utils/Constants.js');
|
|
|
const util = require('@/utils/util.js')
|
|
|
const mixins = require('@/mixins/index.js');
|
|
|
+const config = require('@/config/config.js');
|
|
|
const app = getApp()
|
|
|
Page({
|
|
|
mixins: [mixins],
|
|
|
@@ -16,6 +17,7 @@ Page({
|
|
|
* 页面的初始数据
|
|
|
*/
|
|
|
data: {
|
|
|
+ imageUrl: config.image_url + '/static/img/',
|
|
|
// 是否加载完毕
|
|
|
loadFlag: false,
|
|
|
// 是否显示vip
|
|
|
@@ -51,7 +53,42 @@ Page({
|
|
|
buttonSaveList: [
|
|
|
{ code: 'save', title: mixins.$t('save'), width: '120rpx' }
|
|
|
],
|
|
|
- noticeInfo: Constants.noticeInfo
|
|
|
+ noticeInfo: Constants.noticeInfo,
|
|
|
+ funcMenu: [
|
|
|
+ {
|
|
|
+ title: '订单开单',
|
|
|
+ icon: 'btn-account-receivable.png',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '销售出库',
|
|
|
+ icon: 'btn-shipped.png',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '销售退货',
|
|
|
+ icon: 'btn-stored.png',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '销售跟踪',
|
|
|
+ icon: 'btn-shipped-out.png',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '采购订单',
|
|
|
+ icon: 'btn-account-receivable.png',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '采购入库',
|
|
|
+ icon: 'btn-shipped.png',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '采购退货',
|
|
|
+ icon: 'btn-stored.png',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '以销定采',
|
|
|
+ icon: 'btn-shipped-out.png',
|
|
|
+ },
|
|
|
+ ],
|
|
|
+ funcMenuFlg: false,
|
|
|
},
|
|
|
/**
|
|
|
* @desc : 选择活动明细
|
|
|
@@ -327,10 +364,10 @@ Page({
|
|
|
validData() {
|
|
|
// 专业版校验
|
|
|
if (this.data.gradeCode == Constants.gradeCode.PRO) {
|
|
|
- if (!this.data.readFlag) {
|
|
|
- util.showToast('请勾选阅读须知');
|
|
|
- return false;
|
|
|
- }
|
|
|
+ // if (!this.data.readFlag) {
|
|
|
+ // util.showToast('请勾选阅读须知');
|
|
|
+ // return false;
|
|
|
+ // }
|
|
|
let curentAdItem = this.data.curentAdItem;
|
|
|
if (!curentAdItem) {
|
|
|
util.showToast('请选择活动');
|
|
|
@@ -570,4 +607,134 @@ Page({
|
|
|
// 获取当前用户授权数
|
|
|
this.getStaffCount();
|
|
|
},
|
|
|
+ /**
|
|
|
+ * 六大功能的切换
|
|
|
+ */
|
|
|
+ funcClick(e) {
|
|
|
+ let funcMenuFlg = !this.data.funcMenuFlg
|
|
|
+ if (funcMenuFlg) {
|
|
|
+ this.setData({
|
|
|
+ funcMenu: [
|
|
|
+ {
|
|
|
+ title: '订单开单',
|
|
|
+ icon: 'btn-account-receivable.png',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '销售出库',
|
|
|
+ icon: 'btn-shipped.png',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '销售退货',
|
|
|
+ icon: 'btn-stored.png',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '销售跟踪',
|
|
|
+ icon: 'btn-shipped-out.png',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '采购订单',
|
|
|
+ icon: 'btn-account-receivable.png',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '采购入库',
|
|
|
+ icon: 'btn-shipped.png',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '采购退货',
|
|
|
+ icon: 'btn-stored.png',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '以销定采',
|
|
|
+ icon: 'btn-shipped-out.png',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '库存查询',
|
|
|
+ icon: 'btn-account-receivable.png',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '入库办理',
|
|
|
+ icon: 'btn-shipped.png',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '出库办理',
|
|
|
+ icon: 'btn-stored.png',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '库存盘点',
|
|
|
+ icon: 'btn-shipped-out.png',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '资金账户',
|
|
|
+ icon: 'btn-account-receivable.png',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '资金转账',
|
|
|
+ icon: 'btn-shipped.png',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '收款单',
|
|
|
+ icon: 'btn-stored.png',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '付款单',
|
|
|
+ icon: 'btn-shipped-out.png',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '日结对账',
|
|
|
+ icon: 'btn-account-receivable.png',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '资金日记账',
|
|
|
+ icon: 'btn-shipped.png',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '供应商往来',
|
|
|
+ icon: 'btn-stored.png',
|
|
|
+ },
|
|
|
+
|
|
|
+ ],
|
|
|
+ })
|
|
|
+ } else {
|
|
|
+ this.setData({
|
|
|
+ funcMenu: [
|
|
|
+ {
|
|
|
+ title: '订单开单',
|
|
|
+ icon: 'btn-account-receivable.png',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '销售出库',
|
|
|
+ icon: 'btn-shipped.png',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '销售退货',
|
|
|
+ icon: 'btn-stored.png',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '销售跟踪',
|
|
|
+ icon: 'btn-shipped-out.png',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '采购订单',
|
|
|
+ icon: 'btn-account-receivable.png',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '采购入库',
|
|
|
+ icon: 'btn-shipped.png',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '采购退货',
|
|
|
+ icon: 'btn-stored.png',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '以销定采',
|
|
|
+ icon: 'btn-shipped-out.png',
|
|
|
+ },
|
|
|
+ ],
|
|
|
+ })
|
|
|
+ }
|
|
|
+
|
|
|
+ this.setData({
|
|
|
+ funcMenuFlg
|
|
|
+ })
|
|
|
+ },
|
|
|
})
|