diff --git a/src/api/system/order.js b/src/api/system/order.js index 4d3026e..8788007 100644 --- a/src/api/system/order.js +++ b/src/api/system/order.js @@ -77,3 +77,13 @@ export function getPersonInfo(nurseStationPersonId) { method: 'get' }) } + +//xiugai + +export function edit(data) { + return request({ + url: `/system/appointmentOrderDetails/updateAppointmentOrderInfo`, + method: "post", + data + }) +} \ No newline at end of file diff --git a/src/views/system/order/index.vue b/src/views/system/order/index.vue index b20d213..9796ae4 100644 --- a/src/views/system/order/index.vue +++ b/src/views/system/order/index.vue @@ -73,7 +73,7 @@ 已完成 + >已支付 查看 + >编辑 -
{{query.caregiverName}}
+
-
{{query.caregiverName}}
+
-
{{query.caregiverPhone}}
+
-
{{query.hospitalName}}
+
-
{{query.departmentName}}
+
-
{{query.hospitalBedNumber}}
+
+
{{query.companionStartDate}} {{query.companionEndDate?'至':'' }} {{ query.companionEndDate }}
+
+
{{query.nurseStationName}}
@@ -559,7 +608,8 @@ " > diff --git a/src/views/system/order/indexjs.js b/src/views/system/order/indexjs.js index 2a73e27..939b03b 100644 --- a/src/views/system/order/indexjs.js +++ b/src/views/system/order/indexjs.js @@ -6,13 +6,15 @@ import { dispatchsubmit, xylWeChatRefundNotify, appointmentOrderDetails, - getPersonInfo + getPersonInfo, + edit } from "@/api/system/order"; import { getListByUser } from "@/api/system/userlist.js"; export default { name: "order", data() { return { + timevalue: [], map: null, baseurl: process.env.VUE_APP_BASE_API, orderStatuslist: [{ @@ -128,6 +130,20 @@ export default { }, mounted() { }, methods: { + //时间确定 + timechange(e) { + this.query.companionStartDate = this.formatDate(new Date(e[0]).getTime()); + this.query.companionEndDate = this.formatDate(new Date(e[1]).getTime()); + }, + //修改提交 + editsubmitForm() { + edit(this.query).then(res => { + if (res.code == 200) { + this.$message.success("修改成功"); + this.editinnerVisible = false; + } + }); + }, init(query) { this.map = new AMap.Map("container", { resizeEnable: true, //设置地图可缩放 @@ -217,6 +233,16 @@ export default { break; } }, + formatDate(time, timetype) { + let date = new Date(time); //13位时间戳 + //let date = new Date(parseInt(time) * 1000); //10位时间戳 + let y = date.getFullYear(); + let MM = date.getMonth() + 1; + MM = MM < 10 ? "0" + MM : MM; + let d = date.getDate(); + d = d < 10 ? "0" + d : d; + return y + "-" + MM + "-" + d; + }, //编辑 seeedit(row) { this.loading = true;