diff --git a/src/pages/service_shop/shop_car_apply.vue b/src/pages/service_shop/shop_car_apply.vue index 3afaa42c966b8f35798fac93200505e352c9aad8..6d4b1cda05958caead8e589b75bf00e60c8a371e 100644 --- a/src/pages/service_shop/shop_car_apply.vue +++ b/src/pages/service_shop/shop_car_apply.vue @@ -14,17 +14,16 @@
- 提交申请 + 提交申请

- 费用总计:    {{ all_cost }}金币 + 费用总计:    {{ all_cost }}金币

- 共{{ service_arr.length }}项服务|     账户余额: {{ now_money }}金币 + 共{{ service_arr.length }}项服务|     账户余额: {{ now_money }}金币

@@ -40,14 +39,14 @@ export default { components: { infoList, applyForm, - serviceList, + serviceList }, data() { return { formInline: { depart: "", preson: "", - phone: "", + phone: "" }, all_cost: 0, now_money: 0, @@ -55,13 +54,13 @@ export default { { title: "服务申请", type: "solt", - solt_name: "apply_info", + solt_name: "apply_info" }, { title: "申请的服务", type: "solt", - solt_name: "apply_service", - }, + solt_name: "apply_service" + } ], post_arr: [], service_arr: [ @@ -112,18 +111,18 @@ export default { "", { name: "共享", - val: "share", + val: "share" }, { name: "受限", - val: "limit", + val: "limit" }, { name: "敏感", - val: "mg", - }, + val: "mg" + } ], - temp_sub_arr: [], + temp_sub_arr: [] }; }, watch: {}, @@ -136,7 +135,7 @@ export default { } else { // console.log(JSON.parse(window.sessionStorage.getItem("shoppingCart"))); var temp_arr = []; - JSON.parse(window.sessionStorage.getItem("shoppingCart")).forEach((e) => { + JSON.parse(window.sessionStorage.getItem("shoppingCart")).forEach(e => { temp_arr.push(e.id); }); this.get_car_list(temp_arr); @@ -146,7 +145,7 @@ export default { mounted() {}, methods: { get_account_money() { - this.$http.get(`/apaas/backmgt/user/myAccount`).then((res) => { + this.$http.get(`/apaas/backmgt/user/myAccount`).then(res => { if (res.data.success) { this.now_money = res.data.data.account_balance || 0; } @@ -155,7 +154,7 @@ export default { get_one_app(app_data) { this.$http .get(`/apaas/serviceapp/v3/shopcart/appinfo?app_id=${app_data.app_id}`) - .then((response) => { + .then(response => { console.log(response); let data = response.data.data; if (response.data.success && data) { @@ -189,7 +188,7 @@ export default { .get( `/apaas/serviceapp/v3/shopcart/serviceinfo?service_id=${service_data.service_id}` ) - .then((response) => { + .then(response => { console.log(response); let data = response.data.data; if (response.data.success && data) { @@ -209,14 +208,14 @@ export default { objs.tips = [ { tip: this.share_arr[data.openness].name, - type: this.share_arr[data.openness].val, - }, + type: this.share_arr[data.openness].val + } ]; objs.auth = data.organization_name; objs.size = ""; objs.count = ""; let request_spcs_info = data.request_spcs_info || []; - request_spcs_info.forEach((el) => { + request_spcs_info.forEach(el => { if (service_data.spec_id == el.id) { let size = ""; let count = ""; @@ -249,7 +248,7 @@ export default { .catch(() => {}); }, deal_data(data) { - data.forEach((e) => { + data.forEach(e => { if (e.selected) { e.selected = 1; } else { @@ -262,7 +261,7 @@ export default { }, abc() { return new Promise((resolve, reject) => { - this.$refs.apply_info.$refs.ruleForm.validate((valid) => { + this.$refs.apply_info.$refs.ruleForm.validate(valid => { console.log(valid); if (valid) { flag = true; @@ -279,13 +278,13 @@ export default { }); }, sub_service() { - if (this.all_cost > this.now_money) { + if (parseFloat(this.all_cost) > parseFloat(this.now_money)) { this.$message.error("余额不足,请进行充值"); return; } let formInline = this.$refs.apply_info.formInline; let flag = null; - this.$refs.apply_info.$refs.ruleForm.validate((valid) => { + this.$refs.apply_info.$refs.ruleForm.validate(valid => { console.log(valid); if (valid) { var phone_ruler = /^(?:(?:\+|00)86)?1[3-9]\d{9}$/; @@ -296,9 +295,9 @@ export default { var temp = { apply_part: { o_name: formInline.preson, - o_mobile: formInline.phone, + o_mobile: formInline.phone }, - carts: [], + carts: [] }; var temp1 = this.$refs.apply_service.$refs.apply_service_state; this.post_arr.forEach((e, idx) => { @@ -313,7 +312,7 @@ export default { app_id: 0, scene: temp1[idx].sceneinput, apply_file: temp1[idx].fileList, - apply_fields: [], + apply_fields: [] }); // 判断表格ref是否存在 this.temp_sub_arr = temp1[idx].$refs.apply_service_state_table @@ -334,7 +333,7 @@ export default { app_id: e.app_id, scene: this.$refs.apply_service.$refs.apply_service_state[idx] .sceneinput, - apply_file: "", + apply_file: "" }); } }); @@ -351,7 +350,7 @@ export default { this.$http .post(`/apaas/serviceapp/v3/shopcart/apply`, temp) - .then((response) => { + .then(response => { console.log(response); if (response.data.success) { this.$store.commit("setMenuCartState"); @@ -376,10 +375,10 @@ export default { var temp_cost = 0; this.$http .get(`/apaas/serviceapp/v3/shopcart/list`) - .then((response) => { + .then(response => { console.log(response); let data = response.data.data.valid; - data.forEach((e) => { + data.forEach(e => { if (car_arr.indexOf(e.id) == -1) { return; } @@ -412,8 +411,8 @@ export default { this.service_arr[l]["tips"] = [ { tip: this.share_arr[e.service.openness].name, - type: this.share_arr[e.service.openness].val, - }, + type: this.share_arr[e.service.openness].val + } ]; this.service_arr[l]["auth"] = e.service.organization_name; this.service_arr[l]["size"] = ""; @@ -452,7 +451,7 @@ export default { this.all_cost = temp_cost; // this.service_arr = }) - .catch((response) => {}); + .catch(response => {}); }, floatAdd(arg1, arg2) { let r1, r2, m, c; @@ -485,8 +484,8 @@ export default { arg2 = Number(arg2.toString().replace(".", "")); } return (arg1 + arg2) / m; - }, - }, + } + } };