+
{{item.COMMODITYTYPE_NAME}}
@@ -178,6 +178,9 @@
+
+ {{'点击加载更多'}}
+
@@ -277,7 +280,8 @@ export default {
approveMessageList:[],
showOptionBox:false,
isback:'',
- PURCHASEDESC:''
+ PURCHASEDESC:'',
+ showPage:1,// 显示页数
}
},
methods: {
@@ -288,6 +292,9 @@ export default {
getYes(val) {
return val === 1 ? '是 ' : '否'
},
+ handleGetMore(){
+ this.showPage = this.showPage+1
+ },
handleChangeCardShow(){
this.cardShow = !this.cardShow
},
@@ -400,10 +407,13 @@ export default {
// this.$util.toNextRoute('navigateTo', url)
},
handleChangeManager(){
+ console.log('1')
this.showManager = !this.showManager
},
handleChangeShowService(){
- this.showService = !this.showService
+ console.log('2',this.serverShopList.DetailList)
+ this.showService = !this.showService
+ console.log('this.showService',this.showService)
},
getDetail(id) {
let _this = this
diff --git a/pages/commodity_temp/index.vue b/pages/commodity_temp/index.vue
index e2c7197..b066613 100644
--- a/pages/commodity_temp/index.vue
+++ b/pages/commodity_temp/index.vue
@@ -177,9 +177,9 @@
// this.$forceUpdate()
},
- /**
+ /**
* 日期缓存刷新
- * @param {Object} e
+ * @param {Object} e
* @param {Object} index
*/
bindDateChange(e, index) {
@@ -209,7 +209,7 @@
},
/**
* 调用接口获取
- *
+ *
* Api接口地址:EShangApiMain/BusinessMan/Getcommodity_tempList
*/
getList() {
@@ -304,7 +304,7 @@
//服务区列表
getSeverpart() {
const _this = this
- this.$request.$webGet('EShangApiMain/Logging/GetPassportInfoById', {
+ this.$request.$webGet('EShangApiMain/Logging/GetPassportInfoById', {
UserIdEncrypted: this.user.UserIdEncrypted
}).then(res => {
if (!res.Result_Code || res.Result_Code != '100') {
diff --git a/pages/everdayRenven/index.vue b/pages/everdayRenven/index.vue
index 5d9c90c..ec36d87 100644
--- a/pages/everdayRenven/index.vue
+++ b/pages/everdayRenven/index.vue
@@ -1170,6 +1170,7 @@
defaultMsg() {
let option = null
let _this = this
+ console.log('this.PushAuthority',this.PushAuthority);
if (this.PushAuthority && this.PushAuthority.length > 1) {
option = this.PushAuthority.find(n => n.ProvinceCode === _this.ProvinceCode)
@@ -1212,6 +1213,7 @@
this.getTender()
} else { // 默认
if (this.PushAuthority.length > 0) {
+ console.log(1);
this.theRequest = this.defaultMsg() || {}
if (toSnhuiPageProvinceCode.indexOf(this.theRequest.ProvinceCode)>-1) {
uni.redirectTo({
@@ -1242,7 +1244,7 @@
}
},
onShow() {
- if (this.theRequest.ProvinceCode != 340000 && this.theRequest.ProvinceCode != 520000 && this.theRequest
+ if (this.theRequest && this.theRequest.ProvinceCode != 340000 && this.theRequest.ProvinceCode != 520000 && this.theRequest
.ProvinceCode != 451200 && this.theRequest.ProvinceCode != 510000 && this.theRequest.ProvinceCode !=
620000 && this.theRequest.ProvinceCode != 630000 && this.theRequest.ProvinceCode != 330200) {
uni.setNavigationBarColor({
diff --git a/pages/index/index.vue b/pages/index/index.vue
index c90e911..494b0b8 100644
--- a/pages/index/index.vue
+++ b/pages/index/index.vue
@@ -8,7 +8,7 @@
:item ="item"
:doCout="toDoMsg ? toDoMsg[item.id] : 0"
:active="item.id=='d5a9e3ef-3699-448f-abcc-819179df60bd' || menus[item.id]==1 || this.membershipType === 9999"
- @handleClick="toPage"
+ @handleClick="toPage"
>
diff --git a/pages/settlementApproval/detail.vue b/pages/settlementApproval/detail.vue
new file mode 100644
index 0000000..5d97caa
--- /dev/null
+++ b/pages/settlementApproval/detail.vue
@@ -0,0 +1,2430 @@
+
+
+
+
+ {{
+ detailObj.SETTLEMENT_TYPE===1?`${detailObj.SERVERPART_NAME}-${topDetail.SERVERPARTSHOP_NAME || ''}年度结算表`:
+ `${detailObj.SERVERPART_NAME}-${topDetail.SERVERPARTSHOP_NAME || ''}-${$moment(detailObj.ENDDATE).format('YYYYMM')}月度结算表`
+ }}
+
+
+
+
+
+ 商家名称:
+ {{topDetail.MERCHANTS_NAME || ''}}
+
+
+
+
+
+ 合同总金额:
+ {{topDetail.RENTFEE ? $util.getMoney(topDetail.RENTFEE / 10000)+'万元':''}}
+
+
+
+
+
+ 税率:
+ {{topDetail.TaxRate ? `${topDetail.TaxRate}%` : '-'}}
+
+
+ 期除税收入:
+ {{topDetail.MINTURNOVER ? `${$util.getMoney(topDetail.MINTURNOVER / 10000)}万元` : ''}}
+
+
+
+
+
+
+ 履约保证金:
+ {{topDetail.SECURITYDEPOSIT ? $util.getMoney(topDetail.SECURITYDEPOSIT / 10000)+'万元':''}}
+
+
+ 提成比例:
+ {{topDetail.GUARANTEERATIO ? `${topDetail.GUARANTEERATIO}%` : '-'}}
+
+
+
+
+
+ 结算模式:
+ {{detailObj.SETTLEMENT_MODES?SETTLEMENT_MODESObj[detailObj.SETTLEMENT_MODES] : ''}}
+
+
+ 项目期数:
+ {{detailObj.CURRENT_PERIOD || ''}}
+
+
+
+
+
+ 装修期:
+ {{topDetail.DecorateDesc || ''}}
+
+
+
+
+
+ 开始时间:
+ {{detailObj.STARTDATE || ''}}
+
+
+ 结束日期:
+ {{detailObj.ENDDATE || ''}}
+
+
+
+
+
+
+
+ 结算数据
+
+
+
+
+ 期限:
+ {{`${detailObj.STARTDATE}-${detailObj.ENDDATE}`}}
+
+
+
+
+
+ 本月营收:
+ {{actuaryData.CurMonthRevenue?`${$util.getMoney(actuaryData.CurMonthRevenue)}`:'-'}}
+
+
+ 累计营业额:
+ {{actuaryData.REVENUEDAILY_AMOUNTTotal?`${$util.getMoney(actuaryData.REVENUEDAILY_AMOUNTTotal)}`:'-'}}
+
+
+
+
+
+
+
+
+
+
+ 移动支付:
+ {{actuaryData.MOBILEPAY_AMOUNT?`${$util.getMoney(actuaryData.MOBILEPAY_AMOUNT)}`:'-'}}
+
+
+ 移动冲正:
+ {{actuaryData.MOBILEPAY_CORRECT?`${$util.getMoney(actuaryData.MOBILEPAY_CORRECT)}`:'-'}}
+
+
+
+
+
+ 现金交易:
+ {{actuaryData.CASHPAY_AMOUNT?`${$util.getMoney(actuaryData.CASHPAY_AMOUNT)}`:'-'}}
+
+
+ 现金冲正:
+ {{actuaryData.CASHPAY_CORRECT?`${$util.getMoney(actuaryData.CASHPAY_CORRECT)}`:'-'}}
+
+
+
+
+
+ 提成金额:
+ {{actuaryData.GUARANTEERATIOAMOUNT?`${$util.getMoney(actuaryData.GUARANTEERATIOAMOUNT)}`:'-'}}
+
+
+ 提成收入:
+ {{actuaryData.GUARANTEERATIOINCOME?`${$util.getMoney(actuaryData.GUARANTEERATIOINCOME)}`:'-'}}
+
+
+
+
+
+
+
+
+ 结算数据
+ 精算数据
+
+
+
+ 期限:
+ {{`${detailObj.STARTDATE}-${detailObj.ENDDATE}`}}
+ {{detailObj.Approvalstate>0?'已结算':'待结算'}}
+
+
+
+ 本月营收:
+ {{actuaryData.CurMonthRevenue?`${$util.getMoney(actuaryData.CurMonthRevenue)}`:'-'}}
+ {{monthNewCalibration.CurMonthRevenueTEXT?monthNewCalibration.CurMonthRevenueTEXT:'-'}}
+
+
+
+ 累计营业额:
+ {{actuaryData.REVENUEDAILY_AMOUNTTotal?`${$util.getMoney(actuaryData.REVENUEDAILY_AMOUNTTotal)}`:'-'}}
+ {{monthNewCalibration.REVENUEDAILY_AMOUNTTotalTEXT?monthNewCalibration.REVENUEDAILY_AMOUNTTotalTEXT:'-'}}
+
+
+
+ 移动支付:
+ {{actuaryData.MOBILEPAY_AMOUNT?`${$util.getMoney(actuaryData.MOBILEPAY_AMOUNT)}`:'-'}}
+
+ {{monthNewCalibration.MOBILEPAY_AMOUNTTEXT || ''}}
+ ({{monthNewCalibration.MOBILEPAY_CORRECT>0?'+':''}}{{monthNewCalibration.MOBILEPAY_CORRECTTEXT || ''}})
+
+
+
+
+ 移动冲正:
+ {{actuaryData.MOBILEPAY_CORRECT?`${$util.getMoney(actuaryData.MOBILEPAY_CORRECT)}`:'-'}}
+ {{monthNewCalibration.MOBILEPAY_CORRECTTEXT || ''}}
+
+
+
+ 现金交易:
+ {{actuaryData.CASHPAY_AMOUNT?`${$util.getMoney(actuaryData.CASHPAY_AMOUNT)}`:'-'}}
+
+ {{monthNewCalibration.CASHPAY_AMOUNTTEXT || ''}}
+ ({{ monthNewCalibration.CASHPAY_CORRECT > 0 ? '+' : '' }}{{ monthNewCalibration.CASHPAY_CORRECTTEXT || '' }})
+
+
+
+
+ 现金冲正:
+ {{actuaryData.CASHPAY_CORRECT?`${$util.getMoney(actuaryData.CASHPAY_CORRECT)}`:'-'}}
+ {{monthNewCalibration.CASHPAY_CORRECTTEXT || '0'}}
+
+
+
+ 提成金额:
+ {{actuaryData.GUARANTEERATIOAMOUNT?`${$util.getMoney(actuaryData.GUARANTEERATIOAMOUNT)}`:'-'}}
+ {{monthNewCalibration.GUARANTEERATIOAMOUNTTEXT || ''}}
+
+
+
+ 提成收入:
+ {{actuaryData.GUARANTEERATIOINCOME?`${$util.getMoney(actuaryData.GUARANTEERATIOINCOME)}`:'-'}}
+ {{monthNewCalibration.GUARANTEERATIOINCOMETEXT || ''}}
+
+
+
+
+
+
+ 结算数据
+
+
+
+
+
+ 期限:
+ {{item.PeriodDesc ||''}}
+
+
+ 结算状态:
+ {{detailObj.Approvalstate>0?'已结算':'待结算'}}
+
+
+
+
+
+ 现金:
+ {{item.CashAmount?numeral($util.getMoney(item.CashAmount)).format('0,0.00'):'-'}}
+
+
+ 微支付:
+ {{item.MobilePayAmount?numeral($util.getMoney(item.MobilePayAmount)).format('0,0.00'):'-'}}
+
+
+
+
+
+ 营业额合计:
+ {{item.RevenueAmount?numeral($util.getMoney(item.RevenueAmount)).format('0,0.00'):'-'}}
+
+
+ 驿达收款:
+ {{item.RoyaltyAmount?numeral($util.getMoney(item.RoyaltyAmount)).format('0,0.00'):'-'}}
+
+
+
+
+
+ 营收费用合计:
+ {{item.ReceivableAmount?numeral($util.getMoney(item.ReceivableAmount)).format('0,0.00'):'-'}}
+
+
+ 租金:
+ {{item.GuaranteeFee?numeral($util.getMoney(item.GuaranteeFee)).format('0,0.00'):'-'}}
+
+
+
+
+ 退补款:
+ {{item.RefundSupplement?numeral($util.getMoney(item.RefundSupplement)).format('0,0.00'):'-'}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 结算数据
+ 精算数据
+
+
+
+ 期限:
+ {{item.PeriodDesc ||''}}
+ {{detailObj.Approvalstate>0?'已结算':'待结算'}}
+
+
+
+ 营业额合计:
+ {{item.RevenueAmount?numeral($util.getMoney(item.RevenueAmount)).format('0,0.00'):'-'}}
+
+ {{yearDataListObj.RevenueAmountTEXT?yearDataListObj.RevenueAmountTEXT:''}}
+ ({{yearDataListObj.CorrectAmount>0?'+':''}}{{yearDataListObj.CorrectAmountTEXT || ''}})
+
+
+
+
+ 现金:
+ {{item.CashAmount?numeral($util.getMoney(item.CashAmount)).format('0,0.00'):'-'}}
+ {{yearDataListObj.CashAmount?numeral($util.getMoney(yearDataListObj.CashAmount)).format('0,0.00'):''}}
+
+
+
+ 微支付:
+ {{item.MobilePayAmount?numeral($util.getMoney(item.MobilePayAmount)).format('0,0.00'):'-'}}
+ {{yearDataListObj.MobilePayAmount?numeral($util.getMoney(yearDataListObj.MobilePayAmount)).format('0,0.00'):''}}
+
+
+
+ 驿达收款:
+ {{item.RoyaltyAmount?numeral($util.getMoney(item.RoyaltyAmount)).format('0,0.00'):'-'}}
+ {{yearDataListObj.RoyaltyAmount?numeral($util.getMoney(yearDataListObj.RoyaltyAmount)).format('0,0.00'):''}}
+
+
+
+ 营收费用合计:
+ {{item.ReceivableAmount?numeral($util.getMoney(item.ReceivableAmount)).format('0,0.00'):'-'}}
+ {{yearDataListObj.ReceivableAmount?numeral($util.getMoney(yearDataListObj.ReceivableAmount)).format('0,0.00'):''}}
+
+
+
+ 租金:
+ {{item.GuaranteeFee || item.GuaranteeFee===0?numeral($util.getMoney(item.GuaranteeFee)).format('0,0.00'):'-'}}
+ {{yearDataListObj.GuaranteeFee?numeral($util.getMoney(yearDataListObj.GuaranteeFee)).format('0,0.00'):''}}
+
+
+
+ 物业费:
+ {{item.PropertyFee || item.PropertyFee===0?numeral($util.getMoney(item.PropertyFee)).format('0,0.00'):'-'}}
+ {{yearDataListObj.PropertyFee || yearDataListObj.PropertyFee===0?numeral($util.getMoney(yearDataListObj.PropertyFee)).format('0,0.00'):''}}
+
+
+
+ 房租:
+ {{item.HouseRent || item.HouseRent===0?numeral($util.getMoney(item.HouseRent)).format('0,0.00'):'-'}}
+ {{yearDataListObj.HouseRent || yearDataListObj.HouseRent===0?numeral($util.getMoney(yearDataListObj.HouseRent)).format('0,0.00'):''}}
+
+
+
+ 罚款:
+ {{item.BreachPenalty || item.BreachPenalty===0?numeral($util.getMoney(item.BreachPenalty)).format('0,0.00'):'-'}}
+ {{yearDataListObj.BreachPenalty || yearDataListObj.BreachPenalty===0?numeral($util.getMoney(yearDataListObj.BreachPenalty)).format('0,0.00'):''}}
+
+
+
+ 电费:
+ {{item.ElectricityCharge || item.ElectricityCharge===0?numeral($util.getMoney(item.ElectricityCharge)).format('0,0.00'):'-'}}
+ {{yearDataListObj.ElectricityCharge || yearDataListObj.ElectricityCharge===0?numeral($util.getMoney(yearDataListObj.ElectricityCharge)).format('0,0.00'):''}}
+
+
+
+ 水费:
+ {{item.WaterCharge || item.WaterCharge===0?numeral($util.getMoney(item.WaterCharge)).format('0,0.00'):'-'}}
+ {{yearDataListObj.WaterCharge || yearDataListObj.WaterCharge===0?numeral($util.getMoney(yearDataListObj.WaterCharge)).format('0,0.00'):''}}
+
+
+
+ 其他:
+ {{item.OtherFee || item.OtherFee===0?numeral($util.getMoney(item.OtherFee)).format('0,0.00'):'-'}}
+ {{yearDataListObj.OtherFee || yearDataListObj.OtherFee===0?numeral($util.getMoney(yearDataListObj.OtherFee)).format('0,0.00'):''}}
+
+
+
+ 退补款:
+ {{item.RefundSupplement?numeral($util.getMoney(item.RefundSupplement)).format('0,0.00'):'-'}}
+ {{yearDataListObj.RefundSupplement?numeral($util.getMoney(yearDataListObj.RefundSupplement)).format('0,0.00'):''}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 期限:
+ {{subItem.PeriodDesc ||''}}
+
+
+ 结算状态:
+ {{subItem.IsApplySuccess?'已结算':'待结算'}}
+
+
+
+
+
+
+ 现金:
+ {{subItem.CashAmount?numeral($util.getMoney(subItem.CashAmount)).format('0,0.00'):''}}
+
+
+ 微支付:
+ {{subItem.MobilePayAmount?numeral($util.getMoney(subItem.MobilePayAmount)).format('0,0.00'):''}}
+
+
+
+
+
+ 营业额合计:
+ {{subItem.RevenueAmount?numeral($util.getMoney(subItem.RevenueAmount)).format('0,0.00'):''}}
+
+
+ 驿达收款:
+ {{subItem.RoyaltyAmount?numeral($util.getMoney(subItem.RoyaltyAmount)).format('0,0.00'):''}}
+
+
+
+
+
+ 营收费用合计:
+ {{subItem.ReceivableAmount?numeral($util.getMoney(subItem.ReceivableAmount)).format('0,0.00'):''}}
+
+
+ 租金:
+ {{subItem.GuaranteeFee?numeral($util.getMoney(subItem.GuaranteeFee)).format('0,0.00'):''}}
+
+
+
+
+ 退补款:
+ {{subItem.RefundSupplement?numeral($util.getMoney(subItem.RefundSupplement)).format('0,0.00'):''}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 精算数据
+
+
+
+
+ 期限:
+ {{item.PeriodDesc ||''}}
+
+
+ 结算状态:
+ {{detailObj.Approvalstate>0?'已结算':'待结算'}}
+
+
+
+
+
+ 现金:
+ {{item.CashAmountTEXT || ''}}
+
+
+ 微支付:
+ {{item.MobilePayAmountTEXT || ''}}
+
+
+
+
+
+ 营业额合计:
+ {{item.RevenueAmountTEXT || ''}}
+
+
+ 驿达收款:
+ {{item.RoyaltyAmountTEXT || ''}}
+
+
+
+
+
+ 营收费用合计:
+ {{item.ReceivableAmountTEXT || ''}}
+
+
+ 租金:
+ {{item.GuaranteeFeeTEXT || ''}}
+
+
+
+
+ 退补款:
+ {{item.RefundSupplementTEXT || ''}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 期限:
+ {{subItem.PeriodDesc ||''}}
+
+
+ 结算状态:
+ {{subItem.IsApplySuccess?'已结算':'待结算'}}
+
+
+
+
+
+ 现金:
+ {{subItem.CashAmount?numeral($util.getMoney(subItem.CashAmount)).format('0,0.00'):''}}
+
+
+ 微支付:
+ {{subItem.MobilePayAmount?numeral($util.getMoney(subItem.MobilePayAmount)).format('0,0.00'):''}}
+
+
+
+
+
+ 营业额合计:
+ {{subItem.RevenueAmount?numeral($util.getMoney(subItem.RevenueAmount)).format('0,0.00'):''}}
+
+
+ 驿达收款:
+ {{subItem.RoyaltyAmount?numeral($util.getMoney(subItem.RoyaltyAmount)).format('0,0.00'):''}}
+
+
+
+
+
+ 营收费用合计:
+ {{subItem.ReceivableAmount?numeral($util.getMoney(subItem.ReceivableAmount)).format('0,0.00'):''}}
+
+
+ 租金:
+ {{subItem.GuaranteeFee?numeral($util.getMoney(subItem.GuaranteeFee)).format('0,0.00'):''}}
+
+
+
+
+ 退补款:
+ {{subItem.RefundSupplement?numeral($util.getMoney(subItem.RefundSupplement)).format('0,0.00'):''}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 发起申请
+
+
+
+
+
+
+ 审核
+
+
+
+
+
+
+ 驳回
+
+
+
+
+
+
+
+ 审批流程
+
+
+
+
+ 申请人:
+ {{progressDetail.STAFF_NAME || ''}}
+
+
+ {{progressDetail.BUSINESS_STARTDATE || ''}}
+
+
+
+
+
+ 待审核:
+ {{progressDetail.APPOVED_NAME || ''}}
+
+
+
+
+
+
+
+
+ {{`【${item.APPLYAPPROVE_NAME}】`}}
+
+ {{`${item.APPLYAPPROVE_DATE}`}}
+
+
+
+ {{item.STAFF_NAME}}:
+ {{`${item.APPLYAPPROVE_INFO}`}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pages/settlementApproval/index.vue b/pages/settlementApproval/index.vue
new file mode 100644
index 0000000..fc5d611
--- /dev/null
+++ b/pages/settlementApproval/index.vue
@@ -0,0 +1,609 @@
+
+
+
+
+
+ {{ selectServiceList[selectIndex].label }}
+
+ {{`${$moment(startDate).format('YYYY/MM')}-${$moment(endDate).format('YYYY/MM')}`}}
+
+
+
+
+
+
+
+
+
+ {{item.name}}
+
+
+
+
+
+
+
+
+ {{index+1}}
+
+ {{ item.BUSINESSPROJECT_NAME }}
+ {{ item.SETTLEMENT_STATE===0?'待结算':item.SETTLEMENT_STATE===1?'已结算':item.SETTLEMENT_STATE===2?'审批中':'' }}
+
+
+ {{ item.SETTLEMENT_TYPE===1?$util.getMoney(item.REVENUE_AMOUNT):item.SETTLEMENT_TYPE===2?$util.getMoney(item.CURREVENUE_AMOUNT):'' }}
+ {{ item.SETTLEMENT_TYPE===1?'累计营业额':item.SETTLEMENT_TYPE===2?'本月营业额':'' }}
+
+
+ {{item.CURRENT_PERIOD || ''}}
+
+
+ {{item.SETTLEMENT_TYPE===1?'年度结算':item.SETTLEMENT_TYPE===2?'月度结算':''}}:{{item.SETTLEMENT_DATE || ''}}
+
+
+
+
+ {{ item.MERCHANTS_NAME || '' }}
+
+
+
+ {{item.SERVERPARTSHOP_NAME || ''}}
+
+
+
+
+ {{!isEnd ? '正在加载,请稍后...':'——— 我是有底线的 ———'}}
+
+
+
+
+
+
+
+
+
diff --git a/pages/settlementApproval/monthDetail.vue b/pages/settlementApproval/monthDetail.vue
new file mode 100644
index 0000000..bdcd360
--- /dev/null
+++ b/pages/settlementApproval/monthDetail.vue
@@ -0,0 +1,1242 @@
+
+
+
+
+ {{
+ detailObj.SETTLEMENT_TYPE===1?`${detailObj.SERVERPART_NAME}-${topDetail.SERVERPARTSHOP_NAME || ''}年度结算表`:
+ `${detailObj.SERVERPART_NAME}-${topDetail.SERVERPARTSHOP_NAME || ''}-${$moment(detailObj.ENDDATE).format('YYYYMM')}月度结算表`
+ }}
+
+
+
+
+
+ 商家名称:
+ {{topDetail.MERCHANTS_NAME || ''}}
+
+
+
+
+
+ 合同总金额:
+ {{topDetail.RENTFEE ? $util.getMoney(topDetail.RENTFEE / 10000)+'万元':''}}
+
+
+
+
+
+ 税率:
+ {{topDetail.TaxRate ? `${topDetail.TaxRate}%` : '-'}}
+
+
+ 期除税收入:
+ {{topDetail.MINTURNOVER ? `${$util.getMoney(topDetail.MINTURNOVER / 10000)}万元` : ''}}
+
+
+
+
+
+
+ 履约保证金:
+ {{topDetail.SECURITYDEPOSIT ? $util.getMoney(topDetail.SECURITYDEPOSIT / 10000)+'万元':''}}
+
+
+ 提成比例:
+ {{topDetail.GUARANTEERATIO ? `${topDetail.GUARANTEERATIO}%` : '-'}}
+
+
+
+
+
+ 结算模式:
+ {{detailObj.SETTLEMENT_MODES?SETTLEMENT_MODESObj[detailObj.SETTLEMENT_MODES] : ''}}
+
+
+ 项目期数:
+ {{detailObj.CURRENT_PERIOD || ''}}
+
+
+
+
+
+ 装修期:
+ {{topDetail.DecorateDesc || ''}}
+
+
+
+
+
+ 开始时间:
+ {{detailObj.STARTDATE || ''}}
+
+
+ 结束日期:
+ {{detailObj.ENDDATE || ''}}
+
+
+
+
+
+
+
+ 结算数据
+
+
+
+
+ 期限:
+ {{`${detailObj.STARTDATE}-${detailObj.ENDDATE}`}}
+
+
+
+
+
+ 本月营收:
+ {{actuaryData.CurMonthRevenue?`${$util.getMoney(actuaryData.CurMonthRevenue)}`:'-'}}
+
+
+ 累计营业额:
+ {{actuaryData.REVENUEDAILY_AMOUNTTotal?`${$util.getMoney(actuaryData.REVENUEDAILY_AMOUNTTotal)}`:'-'}}
+
+
+
+
+
+
+
+
+
+
+ 移动支付:
+ {{actuaryData.MOBILEPAY_AMOUNT?`${$util.getMoney(actuaryData.MOBILEPAY_AMOUNT)}`:'-'}}
+
+
+ 移动冲正:
+ {{actuaryData.MOBILEPAY_CORRECT?`${$util.getMoney(actuaryData.MOBILEPAY_CORRECT)}`:'-'}}
+
+
+
+
+
+ 现金交易:
+ {{actuaryData.CASHPAY_AMOUNT?`${$util.getMoney(actuaryData.CASHPAY_AMOUNT)}`:'-'}}
+
+
+ 现金冲正:
+ {{actuaryData.CASHPAY_CORRECT?`${$util.getMoney(actuaryData.CASHPAY_CORRECT)}`:'-'}}
+
+
+
+
+
+ 提成金额:
+ {{actuaryData.GUARANTEERATIOAMOUNT?`${$util.getMoney(actuaryData.GUARANTEERATIOAMOUNT)}`:'-'}}
+
+
+ 提成收入:
+ {{actuaryData.GUARANTEERATIOINCOME?`${$util.getMoney(actuaryData.GUARANTEERATIOINCOME)}`:'-'}}
+
+
+
+
+
+
+
+
+ 结算数据
+ 精算数据
+
+
+
+ 期限:
+ {{`${detailObj.STARTDATE}-${detailObj.ENDDATE}`}}
+ {{detailObj.Approvalstate>0?'已结算':'待结算'}}
+
+
+
+ 本月营收:
+ {{actuaryData.CurMonthRevenue?`${$util.getMoney(actuaryData.CurMonthRevenue)}`:'-'}}
+ {{monthNewCalibration.CurMonthRevenueTEXT?monthNewCalibration.CurMonthRevenueTEXT:'-'}}
+
+
+
+ 累计营业额:
+ {{actuaryData.REVENUEDAILY_AMOUNTTotal?`${$util.getMoney(actuaryData.REVENUEDAILY_AMOUNTTotal)}`:'-'}}
+ {{monthNewCalibration.REVENUEDAILY_AMOUNTTotalTEXT?monthNewCalibration.REVENUEDAILY_AMOUNTTotalTEXT:'-'}}
+
+
+
+ 移动支付:
+ {{actuaryData.MOBILEPAY_AMOUNT?`${$util.getMoney(actuaryData.MOBILEPAY_AMOUNT)}`:'-'}}
+
+ {{monthNewCalibration.MOBILEPAY_AMOUNTTEXT || ''}}
+ ({{monthNewCalibration.MOBILEPAY_CORRECT>0?'+':''}}{{monthNewCalibration.MOBILEPAY_CORRECTTEXT || ''}})
+
+
+
+
+ 移动冲正:
+ {{actuaryData.MOBILEPAY_CORRECT?`${$util.getMoney(actuaryData.MOBILEPAY_CORRECT)}`:'-'}}
+ {{monthNewCalibration.MOBILEPAY_CORRECTTEXT || ''}}
+
+
+
+ 现金交易:
+ {{actuaryData.CASHPAY_AMOUNT?`${$util.getMoney(actuaryData.CASHPAY_AMOUNT)}`:'-'}}
+
+ {{monthNewCalibration.CASHPAY_AMOUNTTEXT || ''}}
+ ({{ monthNewCalibration.CASHPAY_CORRECT > 0 ? '+' : '' }}{{ monthNewCalibration.CASHPAY_CORRECTTEXT || '' }})
+
+
+
+
+ 现金冲正:
+ {{actuaryData.CASHPAY_CORRECT?`${$util.getMoney(actuaryData.CASHPAY_CORRECT)}`:'-'}}
+ {{monthNewCalibration.CASHPAY_CORRECTTEXT || '0'}}
+
+
+
+ 提成金额:
+ {{actuaryData.GUARANTEERATIOAMOUNT?`${$util.getMoney(actuaryData.GUARANTEERATIOAMOUNT)}`:'-'}}
+ {{monthNewCalibration.GUARANTEERATIOAMOUNTTEXT || ''}}
+
+
+
+ 提成收入:
+ {{actuaryData.GUARANTEERATIOINCOME?`${$util.getMoney(actuaryData.GUARANTEERATIOINCOME)}`:'-'}}
+ {{monthNewCalibration.GUARANTEERATIOINCOMETEXT || ''}}
+
+
+
+
+
+
+
+ 审批流程
+
+
+
+
+ 申请人:
+ {{progressDetail.STAFF_NAME || ''}}
+
+
+ {{progressDetail.BUSINESS_STARTDATE || ''}}
+
+
+
+
+
+ 待审核:
+ {{progressDetail.APPOVED_NAME || ''}}
+
+
+
+
+
+
+
+
+ {{`【${item.APPLYAPPROVE_NAME}】`}}
+
+ {{`${item.APPLYAPPROVE_DATE}`}}
+
+
+
+ {{item.STAFF_NAME}}:
+ {{`${item.APPLYAPPROVE_INFO}`}}
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pages/settlementApproval/yearSettlement.vue b/pages/settlementApproval/yearSettlement.vue
new file mode 100644
index 0000000..c49df8d
--- /dev/null
+++ b/pages/settlementApproval/yearSettlement.vue
@@ -0,0 +1,1177 @@
+
+
+
+
+ {{detailObj.BUSINESSPROJECT_NAME || ''}}
+
+
+
+
+ 开始日期:
+ {{detailObj.STARTDATE || ''}}
+
+
+ 截止日期:
+ {{detailObj.ENDDATE || ''}}
+
+
+
+
+
+ 经营商户:
+ {{detailObj.MERCHANTS_NAME || ''}}
+
+
+
+
+
+ 经营模式:
+ {{detailObj.BUSINESS_TYPE?contractType[detailObj.BUSINESS_TYPE] : ''}}
+
+
+ 结算模式:
+ {{detailObj.SETTLEMENT_MODES?SETTLEMENT_MODESObj[detailObj.SETTLEMENT_MODES] : ''}}
+
+
+
+
+
+ 经营门店:
+ {{detailObj.SERVERPARTSHOP_NAME || ''}}
+
+
+
+
+
+
+
+
+ 日结冲正信息表
+
+
+
+
+ 结算日期:
+ {{item.StatisticsDate || ''}}
+
+
+ 服务区名称:
+ {{item.ServerpartName || ''}}
+
+
+
+
+
+ 门店名称:
+ {{item.ServerpartShopName || ''}}
+
+
+ 冲正金额:
+ {{item.CorrectAmount? numeral($util.getMoney(item.CorrectAmount)).format('0,0.00'):''}}
+
+
+
+
+
+ 冲正人员:
+ {{item.CorrectStaff || ''}}
+
+
+
+
+
+
+
+ 冲正说明:
+ {{item.CorrectDesc || ''}}
+
+
+
+
+
+
+
+
+
+
+
+ 结算日期:
+ {{subItem.StatisticsDate || ''}}
+
+
+ 服务区名称:
+ {{subItem.ServerpartName || ''}}
+
+
+
+
+
+ 门店名称:
+ {{subItem.ServerpartShopName || ''}}
+
+
+ 冲正金额:
+ {{subItem.CorrectAmount? numeral($util.getMoney(subItem.CorrectAmount)).format('0,0.00'):''}}
+
+
+
+
+
+ 冲正人员:
+ {{subItem.CorrectStaff || ''}}
+
+
+
+
+
+
+
+ 冲正说明:
+ {{subItem.CorrectDesc || ''}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 合作商户合同期结算明细表
+ 结算数据
+
+
+
+
+ 期限:
+ {{item.PeriodDesc ||''}}
+
+
+ 结算状态:
+ {{detailObj.Approvalstate>0?'已结算':'待结算'}}
+
+
+
+
+
+ 现金:
+ {{item.CashAmount?numeral($util.getMoney(item.CashAmount)).format('0,0.00'):''}}
+
+
+ 微支付:
+ {{item.MobilePayAmount?numeral($util.getMoney(item.MobilePayAmount)).format('0,0.00'):''}}
+
+
+
+
+
+ 营业额合计:
+ {{item.RevenueAmount?numeral($util.getMoney(item.RevenueAmount)).format('0,0.00'):''}}
+
+
+ 驿达收款:
+ {{item.RoyaltyAmount?numeral($util.getMoney(item.RoyaltyAmount)).format('0,0.00'):''}}
+
+
+
+
+
+ 营收费用合计:
+ {{item.ReceivableAmount?numeral($util.getMoney(item.ReceivableAmount)).format('0,0.00'):''}}
+
+
+ 租金:
+ {{item.GuaranteeFee?numeral($util.getMoney(item.GuaranteeFee)).format('0,0.00'):''}}
+
+
+
+
+ 退补款:
+ {{item.RefundSupplement?numeral($util.getMoney(item.RefundSupplement)).format('0,0.00'):''}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 期限:
+ {{subItem.PeriodDesc ||''}}
+
+
+ 结算状态:
+ {{subItem.IsApplySuccess?'已结算':'待结算'}}
+
+
+
+
+
+ 现金:
+ {{subItem.CashAmount?numeral($util.getMoney(subItem.CashAmount)).format('0,0.00'):''}}
+
+
+ 微支付:
+ {{subItem.MobilePayAmount?numeral($util.getMoney(subItem.MobilePayAmount)).format('0,0.00'):''}}
+
+
+
+
+
+ 营业额合计:
+ {{subItem.RevenueAmount?numeral($util.getMoney(subItem.RevenueAmount)).format('0,0.00'):''}}
+
+
+ 驿达收款:
+ {{subItem.RoyaltyAmount?numeral($util.getMoney(subItem.RoyaltyAmount)).format('0,0.00'):''}}
+
+
+
+
+
+ 营收费用合计:
+ {{subItem.ReceivableAmount?numeral($util.getMoney(subItem.ReceivableAmount)).format('0,0.00'):''}}
+
+
+ 租金:
+ {{subItem.GuaranteeFee?numeral($util.getMoney(subItem.GuaranteeFee)).format('0,0.00'):''}}
+
+
+
+
+ 退补款:
+ {{subItem.RefundSupplement?numeral($util.getMoney(subItem.RefundSupplement)).format('0,0.00'):''}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 精算数据
+
+
+
+
+ 期限:
+ {{item.PeriodDesc ||''}}
+
+
+ 结算状态:
+ {{detailObj.Approvalstate>0?'已结算':'待结算'}}
+
+
+
+
+
+ 现金:
+ {{item.CashAmount?numeral($util.getMoney(item.CashAmount)).format('0,0.00'):''}}
+
+
+ 微支付:
+ {{item.MobilePayAmount?numeral($util.getMoney(item.MobilePayAmount)).format('0,0.00'):''}}
+
+
+
+
+
+ 营业额合计:
+ {{item.RevenueAmount?numeral($util.getMoney(item.RevenueAmount)).format('0,0.00'):''}}{{item.addRevenueMoney?`(${item.addRevenueMoney>0?'+':''}${item.addRevenueMoney})`:''}}
+
+
+ 驿达收款:
+ {{item.RoyaltyAmount?numeral($util.getMoney(item.RoyaltyAmount)).format('0,0.00'):''}}
+
+
+
+
+
+ 营收费用合计:
+ {{item.ReceivableAmount?numeral($util.getMoney(item.ReceivableAmount)).format('0,0.00'):''}}
+
+
+ 租金:
+ {{item.GuaranteeFee?numeral($util.getMoney(item.GuaranteeFee)).format('0,0.00'):''}}
+
+
+
+
+ 退补款:
+ {{item.RefundSupplement?numeral($util.getMoney(item.RefundSupplement)).format('0,0.00'):''}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 精算数据
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 发起申请
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/static/images/projectWarning/bg.png b/static/images/projectWarning/bg.png
deleted file mode 100644
index 171614a..0000000
Binary files a/static/images/projectWarning/bg.png and /dev/null differ
diff --git a/util/dateTime/index.js b/util/dateTime/index.js
new file mode 100644
index 0000000..7b2ad60
--- /dev/null
+++ b/util/dateTime/index.js
@@ -0,0 +1,103 @@
+import request from '@/util/index.js'
+export function timestampToTime(timestamp) {
+ const date = new Date(timestamp) //时间戳为10位需*1000,时间戳为13位的话不需乘1000
+ const Y = date.getFullYear() + '-'
+ const M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-'
+ const D =date.getDate()<10?'0'+date.getDate():date.getDate()
+ // const h = date.getHours() + ':'
+ // const m = date.getMinutes() + ':'
+ // const s = date.getSeconds()
+ return Y + M + D
+}
+
+export function timestampToTimeMonth(timestamp){
+ const date = new Date(timestamp) //时间戳为10位需*1000,时间戳为13位的话不需乘1000
+ const Y = date.getFullYear() + '-'
+ const M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1)
+ const D =date.getDate()<10?'0'+date.getDate():date.getDate()
+ // const h = date.getHours() + ':'
+ // const m = date.getMinutes() + ':'
+ // const s = date.getSeconds()
+ return Y + M
+}
+
+export function getThisDay(value) {
+ switch (value) {
+ case 1:
+ return '星期一'
+ case 2:
+ return '星期二'
+ case 3:
+ return '星期三'
+ case 4:
+ return '星期四'
+ case 5:
+ return '星期五'
+ case 6:
+ return '星期六'
+ case 0:
+ return '星期日'
+ }
+}
+
+export function getYesterday() {
+ const date = new Date()
+ const y = date.getFullYear()
+ const m = date.getMonth() + 1
+ const d = date.getDate()
+ return `${y}-${m}-${d - 1}`
+}
+
+//传入时间 拿到昨天的时间
+export function handleYesterday(value) {
+ const date = new Date(value)
+ const y = date.getFullYear()
+ const m = date.getMonth() + 1
+ const d = date.getDate() - 1
+ return `${y}-${m}-${d}`
+}
+
+// 处理树列表数据的方法
+export function wrapTreeNode(data) {
+
+ const wrapData = data.map((item) => {
+ const node = { ...item.node };
+
+ if (item.children && item.children.length > 0) {
+ node.children = wrapTreeNode(item.children);
+ }
+ return node
+ });
+ return wrapData;
+}
+
+export function tableList(list) {
+ return {
+ data: list.List || [],
+ current: list.PageIndex || 1,
+ pageSize: list.pageSize || 10,
+ total: list.TotalCount || 0,
+ otherData: list?.OtherData || '',
+ success: true,
+ };
+}
+export function formateField(list) {
+ const valueNumber = [];
+
+ list.map((n) => {
+ if (!isNaN(Number(n.value))) {
+ valueNumber.push({
+ label: n.label,
+ value: numeral(n.value).value(),
+ });
+ }
+ });
+ return valueNumber.length > 0 ? valueNumber : list;
+}
+export async function getFieldEnum(params){
+ const data = await request.$webGet(`/EShangApiMain/FrameWork/GetFieldEnumByField`, params);
+ if (data.Result_Code !== 100) {
+ return [];
+ }
+ return data.Result_Data.List;
+}
diff --git a/yarn.lock b/yarn.lock
new file mode 100644
index 0000000..a286b02
--- /dev/null
+++ b/yarn.lock
@@ -0,0 +1,268 @@
+# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
+# yarn lockfile v1
+
+
+"@qiun/ucharts@^2.5.0-20230101":
+ version "2.5.0-20230101"
+ resolved "https://registry.npmmirror.com/@qiun/ucharts/-/ucharts-2.5.0-20230101.tgz#9ca5d646328ad4a002c745c28001f8916865c4f8"
+ integrity sha512-C7ccBgfPuGF6dxTRuMW0NPPMSCf1k/kh3I9zkRVBc5PaivudX/rPL+jd2Wty6gn5ya5L3Ob+YmYe09V5xw66Cw==
+
+"@qiun/wx-ucharts@^2.5.0-20230101":
+ version "2.5.0-20230101"
+ resolved "https://registry.npmmirror.com/@qiun/wx-ucharts/-/wx-ucharts-2.5.0-20230101.tgz#ba7237cbf6bd92645e8322040c7449b8b7a1eea4"
+ integrity sha512-sAaNUf4U6r4/0JZMTlfNwrtfT0v8qFO02B/wYsj4yZGTDAQ/QctGgKI7hVUDUSrqZnjH6xWqE+ql0FOIs1fTuQ==
+
+"@types/json-schema@^7.0.8":
+ version "7.0.15"
+ resolved "https://registry.npmmirror.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841"
+ integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==
+
+ajv-keywords@^3.5.2:
+ version "3.5.2"
+ resolved "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d"
+ integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==
+
+ajv@^6.12.5:
+ version "6.12.6"
+ resolved "https://registry.npmmirror.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4"
+ integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==
+ dependencies:
+ fast-deep-equal "^3.1.1"
+ fast-json-stable-stringify "^2.0.0"
+ json-schema-traverse "^0.4.1"
+ uri-js "^4.2.2"
+
+anymatch@~3.1.2:
+ version "3.1.3"
+ resolved "https://registry.npmmirror.com/anymatch/-/anymatch-3.1.3.tgz#790c58b19ba1720a84205b57c618d5ad8524973e"
+ integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==
+ dependencies:
+ normalize-path "^3.0.0"
+ picomatch "^2.0.4"
+
+big.js@^5.2.2:
+ version "5.2.2"
+ resolved "https://registry.npmmirror.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328"
+ integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==
+
+binary-extensions@^2.0.0:
+ version "2.3.0"
+ resolved "https://registry.npmmirror.com/binary-extensions/-/binary-extensions-2.3.0.tgz#f6e14a97858d327252200242d4ccfe522c445522"
+ integrity sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==
+
+braces@~3.0.2:
+ version "3.0.3"
+ resolved "https://registry.npmmirror.com/braces/-/braces-3.0.3.tgz#490332f40919452272d55a8480adc0c441358789"
+ integrity sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==
+ dependencies:
+ fill-range "^7.1.1"
+
+"chokidar@>=3.0.0 <4.0.0":
+ version "3.6.0"
+ resolved "https://registry.npmmirror.com/chokidar/-/chokidar-3.6.0.tgz#197c6cc669ef2a8dc5e7b4d97ee4e092c3eb0d5b"
+ integrity sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==
+ dependencies:
+ anymatch "~3.1.2"
+ braces "~3.0.2"
+ glob-parent "~5.1.2"
+ is-binary-path "~2.1.0"
+ is-glob "~4.0.1"
+ normalize-path "~3.0.0"
+ readdirp "~3.6.0"
+ optionalDependencies:
+ fsevents "~2.3.2"
+
+deepmerge@^4.2.2:
+ version "4.3.1"
+ resolved "https://registry.npmmirror.com/deepmerge/-/deepmerge-4.3.1.tgz#44b5f2147cd3b00d4b56137685966f26fd25dd4a"
+ integrity sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==
+
+emojis-list@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.npmmirror.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78"
+ integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==
+
+fast-deep-equal@^3.1.1:
+ version "3.1.3"
+ resolved "https://registry.npmmirror.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"
+ integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
+
+fast-json-stable-stringify@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.npmmirror.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633"
+ integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==
+
+fill-range@^7.1.1:
+ version "7.1.1"
+ resolved "https://registry.npmmirror.com/fill-range/-/fill-range-7.1.1.tgz#44265d3cac07e3ea7dc247516380643754a05292"
+ integrity sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==
+ dependencies:
+ to-regex-range "^5.0.1"
+
+fsevents@~2.3.2:
+ version "2.3.3"
+ resolved "https://registry.npmmirror.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6"
+ integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==
+
+glob-parent@~5.1.2:
+ version "5.1.2"
+ resolved "https://registry.npmmirror.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4"
+ integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==
+ dependencies:
+ is-glob "^4.0.1"
+
+immutable@^4.0.0:
+ version "4.3.7"
+ resolved "https://registry.npmmirror.com/immutable/-/immutable-4.3.7.tgz#c70145fc90d89fb02021e65c84eb0226e4e5a381"
+ integrity sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==
+
+is-binary-path@~2.1.0:
+ version "2.1.0"
+ resolved "https://registry.npmmirror.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09"
+ integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==
+ dependencies:
+ binary-extensions "^2.0.0"
+
+is-extglob@^2.1.1:
+ version "2.1.1"
+ resolved "https://registry.npmmirror.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
+ integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==
+
+is-glob@^4.0.1, is-glob@~4.0.1:
+ version "4.0.3"
+ resolved "https://registry.npmmirror.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084"
+ integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==
+ dependencies:
+ is-extglob "^2.1.1"
+
+is-number@^7.0.0:
+ version "7.0.0"
+ resolved "https://registry.npmmirror.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b"
+ integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==
+
+json-schema-traverse@^0.4.1:
+ version "0.4.1"
+ resolved "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660"
+ integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==
+
+json5@^2.1.2:
+ version "2.2.3"
+ resolved "https://registry.npmmirror.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283"
+ integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==
+
+klona@^2.0.4:
+ version "2.0.6"
+ resolved "https://registry.npmmirror.com/klona/-/klona-2.0.6.tgz#85bffbf819c03b2f53270412420a4555ef882e22"
+ integrity sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==
+
+loader-utils@^2.0.0:
+ version "2.0.4"
+ resolved "https://registry.npmmirror.com/loader-utils/-/loader-utils-2.0.4.tgz#8b5cb38b5c34a9a018ee1fc0e6a066d1dfcc528c"
+ integrity sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==
+ dependencies:
+ big.js "^5.2.2"
+ emojis-list "^3.0.0"
+ json5 "^2.1.2"
+
+moment@^2.30.1:
+ version "2.30.1"
+ resolved "https://registry.npmmirror.com/moment/-/moment-2.30.1.tgz#f8c91c07b7a786e30c59926df530b4eac96974ae"
+ integrity sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how==
+
+neo-async@^2.6.2:
+ version "2.6.2"
+ resolved "https://registry.npmmirror.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f"
+ integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==
+
+normalize-path@^3.0.0, normalize-path@~3.0.0:
+ version "3.0.0"
+ resolved "https://registry.npmmirror.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
+ integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==
+
+numeral@^2.0.6:
+ version "2.0.6"
+ resolved "https://registry.npmmirror.com/numeral/-/numeral-2.0.6.tgz#4ad080936d443c2561aed9f2197efffe25f4e506"
+ integrity sha512-qaKRmtYPZ5qdw4jWJD6bxEf1FJEqllJrwxCLIm0sQU/A7v2/czigzOb+C2uSiFsa9lBUzeH7M1oK+Q+OLxL3kA==
+
+picomatch@^2.0.4, picomatch@^2.2.1:
+ version "2.3.1"
+ resolved "https://registry.npmmirror.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
+ integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
+
+punycode@^2.1.0:
+ version "2.3.1"
+ resolved "https://registry.npmmirror.com/punycode/-/punycode-2.3.1.tgz#027422e2faec0b25e1549c3e1bd8309b9133b6e5"
+ integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==
+
+readdirp@~3.6.0:
+ version "3.6.0"
+ resolved "https://registry.npmmirror.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7"
+ integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==
+ dependencies:
+ picomatch "^2.2.1"
+
+sass-loader@^10.3.1:
+ version "10.5.2"
+ resolved "https://registry.npmmirror.com/sass-loader/-/sass-loader-10.5.2.tgz#1ca30534fff296417b853c7597ca3b0bbe8c37d0"
+ integrity sha512-vMUoSNOUKJILHpcNCCyD23X34gve1TS7Rjd9uXHeKqhvBG39x6XbswFDtpbTElj6XdMFezoWhkh5vtKudf2cgQ==
+ dependencies:
+ klona "^2.0.4"
+ loader-utils "^2.0.0"
+ neo-async "^2.6.2"
+ schema-utils "^3.0.0"
+ semver "^7.3.2"
+
+sass@^1.45.1:
+ version "1.77.8"
+ resolved "https://registry.npmmirror.com/sass/-/sass-1.77.8.tgz#9f18b449ea401759ef7ec1752a16373e296b52bd"
+ integrity sha512-4UHg6prsrycW20fqLGPShtEvo/WyHRVRHwOP4DzkUrObWoWI05QBSfzU71TVB7PFaL104TwNaHpjlWXAZbQiNQ==
+ dependencies:
+ chokidar ">=3.0.0 <4.0.0"
+ immutable "^4.0.0"
+ source-map-js ">=0.6.2 <2.0.0"
+
+schema-utils@^3.0.0:
+ version "3.3.0"
+ resolved "https://registry.npmmirror.com/schema-utils/-/schema-utils-3.3.0.tgz#f50a88877c3c01652a15b622ae9e9795df7a60fe"
+ integrity sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==
+ dependencies:
+ "@types/json-schema" "^7.0.8"
+ ajv "^6.12.5"
+ ajv-keywords "^3.5.2"
+
+semver@^7.3.2:
+ version "7.6.3"
+ resolved "https://registry.npmmirror.com/semver/-/semver-7.6.3.tgz#980f7b5550bc175fb4dc09403085627f9eb33143"
+ integrity sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==
+
+shvl@^2.0.3:
+ version "2.0.3"
+ resolved "https://registry.npmmirror.com/shvl/-/shvl-2.0.3.tgz#eb4bd37644f5684bba1fc52c3010c96fb5e6afd1"
+ integrity sha512-V7C6S9Hlol6SzOJPnQ7qzOVEWUQImt3BNmmzh40wObhla3XOYMe4gGiYzLrJd5TFa+cI2f9LKIRJTTKZSTbWgw==
+
+"source-map-js@>=0.6.2 <2.0.0":
+ version "1.2.0"
+ resolved "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.2.0.tgz#16b809c162517b5b8c3e7dcd315a2a5c2612b2af"
+ integrity sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==
+
+to-regex-range@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.npmmirror.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4"
+ integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==
+ dependencies:
+ is-number "^7.0.0"
+
+uri-js@^4.2.2:
+ version "4.4.1"
+ resolved "https://registry.npmmirror.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e"
+ integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==
+ dependencies:
+ punycode "^2.1.0"
+
+vuex-persistedstate@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.npmmirror.com/vuex-persistedstate/-/vuex-persistedstate-4.1.0.tgz#127165f85f5b4534fb3170a5d3a8be9811bd2a53"
+ integrity sha512-3SkEj4NqwM69ikJdFVw6gObeB0NHyspRYMYkR/EbhR0hbvAKyR5gksVhtAfY1UYuWUOCCA0QNGwv9pOwdj+XUQ==
+ dependencies:
+ deepmerge "^4.2.2"
+ shvl "^2.0.3"