diff --git a/pages.json b/pages.json index c1f1c30..2caea8a 100644 --- a/pages.json +++ b/pages.json @@ -816,6 +816,21 @@ "navigationBarTitleText": "测试页面" } }] + }, + { + "root": "pages/billOfLading", + "pages": [{ + "path": "index", + "style": { + "navigationBarTitleText": "提单" + } + }, { + "path": "detail", + "style": { + "navigationBarTitleText": "", + "navigationStyle": "custom" + } + }] } ], "globalStyle": { diff --git a/pages/billOfLading/detail.vue b/pages/billOfLading/detail.vue new file mode 100644 index 0000000..927d441 --- /dev/null +++ b/pages/billOfLading/detail.vue @@ -0,0 +1,426 @@ + + + + + + 提单申请 + + + + {{ + detailInfo.PaymentTerms === 1 + ? "收款" + : detailInfo.PaymentTerms === 0 + ? "退款" + : "" + }} + + + + + + + + {{ + detailInfo.BUSINESSPROCESS_NAME + ? detailInfo.BUSINESSPROCESS_NAME.split("】")[1] + : "-" + }} + + + + {{ detailInfo.SERVERPART_NAME }} + + + + + {{ detailInfo.STAFF_NAME || "-" }} + + + + + + + + + 退补款 + {{ + detailInfo.Liquidation_Amount || "-" + }} + + + + 提单时间 + {{ + detailInfo.BUSINESS_ENDDATE + ? $moment(detailInfo.BUSINESS_ENDDATE).format("YYYY/MM/DD") + : "-" + }} + + + + 本期时间 + {{ detailInfo.STARTDATE || "-" }} - + {{ detailInfo.ENDDATE || "-" }} + + + + + + + + + + 发起提单 + + + + + + diff --git a/pages/billOfLading/index.vue b/pages/billOfLading/index.vue new file mode 100644 index 0000000..c6fe547 --- /dev/null +++ b/pages/billOfLading/index.vue @@ -0,0 +1,459 @@ + + + + + + + + + + {{ item.name }} + + + + + + + + + + {{ item.BusinessProcess_Name || "-" }} + + + {{ index + 1 }} + + + + {{ item.Serverpart_Name || "-" }} + + + + {{ item.BillState === 1 ? "已提单" : "未提单" }} + + + + + {{ + item.PaymentTerms === 1 + ? "收款" + : item.PaymentTerms === 0 + ? "退款" + : "-" + }} + + + {{ + item.BusinessProcess_StartDate + ? $moment(item.BusinessProcess_StartDate).format("YYYY/MM/DD") + : "" + }} + + + + + + + + + + + + + {{ + !pageData.isEnd ? "正在加载,请稍后..." : "——— 我是有底线的 ———" + }} + + + + 服务区名称 + + {{ + severpartList[pickerIndex].label + }} + + 日期 + + + {{ "请选择开始时间" }} + + - + + {{ "请选择结束时间" }} + + + 确定 + + + + + + + + \ No newline at end of file diff --git a/pages/index/index.vue b/pages/index/index.vue index ea6a48c..940e046 100644 --- a/pages/index/index.vue +++ b/pages/index/index.vue @@ -4694,6 +4694,22 @@ + + { //init @@ -44,37 +44,37 @@ export default { } let ModuleGuid = '' let obj = Store.state.userData.AuthorityInfo - for (let key in obj){ + for (let key in obj) { // 经管 财务 - if (key==='f0889950-f98a-40de-a369-613efeed2579' || key==='c021bbca-3c0a-478d-81e7-87e81ef80e05' ){ - if (obj[key]===1){ - if (ModuleGuid===''){ + if (key === 'f0889950-f98a-40de-a369-613efeed2579' || key === 'c021bbca-3c0a-478d-81e7-87e81ef80e05') { + if (obj[key] === 1) { + if (ModuleGuid === '') { ModuleGuid = key - }else{ - ModuleGuid +=`,${key}` + } else { + ModuleGuid += `,${key}` } } } } - if (method == 'POST' && !isWebApi) { requstOptions.header = { 'content-type': 'application/x-www-form-urlencoded;charset=utf-8', - 'ServerpartCodes':Store.state.userData.UserCityAuthority, + 'ServerpartCodes': Store.state.userData.UserCityAuthority, 'ProvinceCode': Store.state.userData.ProvinceCode, - 'ModuleGuid':ModuleGuid, - 'WeChat_AppId' : 'wxa99ef047735c031e', - 'memberShipId' : !data.memberShipId ? (Store.state.userData.Membership_Id || '') :data.memberShipId, + 'ModuleGuid': ModuleGuid, + 'WeChat_AppId': 'wxa99ef047735c031e', + 'memberShipId': !data.memberShipId ? (Store.state.userData.Membership_Id || '') : data.memberShipId, 'SourcePlatform': 'minProgram' } - }else{ + } else { requstOptions.header = { - 'ServerpartCodes':Store.state.userData.UserCityAuthority, + 'ServerpartCodes': Store.state.userData.UserCityAuthority, 'ProvinceCode': Store.state.userData.ProvinceCode, - 'ModuleGuid':ModuleGuid, - 'WeChat_AppId' : 'wxa99ef047735c031e', - 'memberShipId' : !data.memberShipId ? (Store.state.userData.Membership_Id || '') :data.memberShipId, - 'SourcePlatform': 'minProgram' + 'ModuleGuid': ModuleGuid, + 'WeChat_AppId': 'wxa99ef047735c031e', + 'memberShipId': !data.memberShipId ? (Store.state.userData.Membership_Id || '') : data.memberShipId, + 'SourcePlatform': 'minProgram', + "UserID": Store.state.userData.UserIdEncrypted, } } requstOptions.success = (res) => { @@ -82,7 +82,7 @@ export default { //服务器返回数据 if (res && (res.statusCode === 200 || res.statusCode === 304 || res.statusCode === 400)) { if (res.data && ((res.data.ResultCode != '999' && res.data.ResultCode != undefined) || - (res.data.Result_Code != '999' && res.data.Result_Code != undefined))) { + (res.data.Result_Code != '999' && res.data.Result_Code != undefined))) { resolve(res.data); } else if (typeof res.data == 'object') { // 兼容招标投标模块 resolve(res.data); @@ -118,7 +118,7 @@ export default { } //网络请求 uni.request(requstOptions) - }).catch(function(reason, request) { + }).catch(function (reason, request) { uni.showToast({ title: reason, @@ -128,4 +128,4 @@ export default { return promise; } -} +} \ No newline at end of file
提单申请
+ {{ + detailInfo.BUSINESSPROCESS_NAME + ? detailInfo.BUSINESSPROCESS_NAME.split("】")[1] + : "-" + }} +
{{ item.BusinessProcess_Name || "-" }}
{{ item.Serverpart_Name || "-" }}
服务区名称
日期