-
+
接收时间:{{ $moment(data.receive_time).format("YYYY-MM-DD HH:mm") }}
通知开启:{{ $moment(data.notice_open_time).format("YYYY-MM-DD HH:mm") }}
开启时间:{{ $moment(data.open_time).format("YYYY-MM-DD HH:mm") }}
通知关闭:{{ $moment(data.notice_close_time).format("YYYY-MM-DD HH:mm") }}
关闭时间:{{ $moment(data.close_time).format("YYYY-MM-DD HH:mm") }}
- {{ item.content }}
+ {{ $moment(item.created_at).format("YYYY-MM-DD HH:mm") }}{{ item.content }}
@@ -104,6 +103,9 @@
执行状态:{{ typeMap.get(data.status) }}
+
+ 开启数量:{{ data.kaiqishuliang }} / {{ data.equipment_id_equipments_id_relation.bengzhashuliang }}
+
调令反馈:
diff --git a/src/views/bigScreen1/component/doing.vue b/src/views/bigScreen1/component/doing.vue
index 3057d30..3e67b13 100644
--- a/src/views/bigScreen1/component/doing.vue
+++ b/src/views/bigScreen1/component/doing.vue
@@ -29,24 +29,32 @@
-
-
- 【存在运行中指令】
+
+
+
+ 【存在运行中指令】
+
+
+
+ 【倒计时{{ $moment(item.end_time).diff($moment(time),'minutes') }}分钟】
+
+
+
+ 【超时】
+
+
+
+
-
-
- 【倒计时{{ $moment(item.end_time).diff($moment(time),'minutes') }}分钟】
-
-
-
- 【超时】
-
-
-
+
+ 【调整】
- {{ item.equipment_id_equipments_id_relation ? item.equipment_id_equipments_id_relation.name : '' }}
+ {{ item.equipment_id_equipments_id_relation ? item.equipment_id_equipments_id_relation.name : '' }}
+
@@ -430,6 +438,14 @@ $list-height: calc(#{$container-height} - 5.33rem);
font-size: 1.34rem;
flex: 1;
}
+ &__number {
+ width: 0.7rem;
+ height: 0.7rem;
+ border-radius: 100%;
+ background: $primaryColor;
+ margin-right: 0.3rem;
+ margin-top: 0.2rem;
+ }
&__content {
flex-basis: 14%;
word-break: keep-all;
diff --git a/src/views/bigScreen1/component/title.vue b/src/views/bigScreen1/component/title.vue
index 951d94e..f063af5 100644
--- a/src/views/bigScreen1/component/title.vue
+++ b/src/views/bigScreen1/component/title.vue
@@ -29,9 +29,6 @@ export default {
}
},
methods: {
- dataPick (e) {
- console.log(e)
- },
async getTomorrow (day) {
this.tomorrows = (
await index({
diff --git a/src/views/bigScreen1/component/toDo.vue b/src/views/bigScreen1/component/toDo.vue
index d7f4659..38ef43e 100644
--- a/src/views/bigScreen1/component/toDo.vue
+++ b/src/views/bigScreen1/component/toDo.vue
@@ -29,24 +29,32 @@
-
-
- 【存在运行中指令】
+
+
+
+ 【存在运行中指令】
+
+
+
+ 【倒计时{{ $moment(item.start_time).diff($moment(time),'minutes') }}分钟】
+
+
+
+ 【超时】
+
+
+
+
-
-
- 【倒计时{{ $moment(item.start_time).diff($moment(time),'minutes') }}分钟】
-
-
-
- 【超时】
-
-
-
+
+ 【调整】
- {{ item.equipment_id_equipments_id_relation ? item.equipment_id_equipments_id_relation.name : '' }}
+ {{ item.equipment_id_equipments_id_relation ? item.equipment_id_equipments_id_relation.name : '' }}
+
@@ -450,6 +458,14 @@ $list-height: calc(#{$container-height} - 5.33rem);
font-size: 1.34rem;
flex: 1;
}
+ &__number {
+ width: 0.7rem;
+ height: 0.7rem;
+ border-radius: 100%;
+ background: $primaryColor;
+ margin-right: 0.3rem;
+ margin-top: 0.2rem;
+ }
&__content {
flex-basis: 14%;
word-break: keep-all;
diff --git a/src/views/order/component/adjust.vue b/src/views/order/component/adjust.vue
index 8f18a2a..9d9653d 100644
--- a/src/views/order/component/adjust.vue
+++ b/src/views/order/component/adjust.vue
@@ -44,6 +44,14 @@
+
+
+
@@ -75,10 +83,12 @@ export default {
isShow: false,
id: "",
type: "",
+ detail: {},
form: {
content: "",
tiaozhengleixing: "",
+ kaiqishuliang: 0
},
rules: {},
originalData: "",
@@ -137,9 +147,17 @@ export default {
const res = await show({ id: this.id, table_name: "transfers" });
this.$integrateData(this.form, res);
this.originalData = JSON.stringify(this.form);
+ this.detail = res;
},
submit() {
+ const leixingLabel = this.tiaozhengleixings.find(i => i.id === this.form.tiaozhengleixing)?.value
+ if (leixingLabel === '关闭') {
+ this.form.kaiqishuliang = Number(this.detail?.kaiqishuliang) - this.form.kaiqishuliang
+ } else if (leixingLabel === '新开') {
+ this.form.kaiqishuliang = Number(this.detail?.kaiqishuliang) + this.form.kaiqishuliang
+ } else {
+ }
let updateData = JSON.stringify(this.form);
if (this.type === "add") {
if (this.form.hasOwnProperty("id")) {
@@ -164,11 +182,16 @@ export default {
let nowData = JSON.parse(updateData)
let kv = new Map([
['content','调令内容'],
- ['tiaozhengleixing','调整状态']
+ ['tiaozhengleixing','调整状态'],
+ ['kaiqishuliang','调整数量'],
])
let text = ""
for (let key in nowData) {
- text += nowData[key] === originalData[key] ? "" : (`【${kv.get(key)}】从"${this.tiaozhengleixings.find(i => i.id === originalData[key])?.value || originalData[key] || " "}"更改为"${this.tiaozhengleixings.find(i => i.id === nowData[key])?.value || nowData[key]}"` || " ")
+ if (key === 'kaiqishuliang') {
+ text += nowData[key] === originalData[key] ? "" : (`【${kv.get(key)}】从"${originalData[key] || "0"}"更改为"${nowData[key]}"` || " ")
+ } else {
+ text += nowData[key] === originalData[key] ? "" : (`【${kv.get(key)}】从"${this.tiaozhengleixings.find(i => i.id === originalData[key])?.value || originalData[key] || " "}"更改为"${this.tiaozhengleixings.find(i => i.id === nowData[key])?.value || nowData[key]}"` || " ")
+ }
}
save({
table_name: "logs",
@@ -185,6 +208,19 @@ export default {
});
},
},
+ computed: {
+ openNumberMax () {
+ const leixingLabel = this.tiaozhengleixings.find(i => i.id === this.form.tiaozhengleixing)?.value
+ console.log(leixingLabel)
+ if (leixingLabel === '关闭') {
+ return Number(this.detail?.kaiqishuliang) || 0
+ } else if (leixingLabel === '新开') {
+ return (Number(this.detail?.equipment_id_equipments_id_relation?.bengzhashuliang) - Number(this.detail?.kaiqishuliang)) || 0
+ } else {
+ return Number(this.detail?.equipment_id_equipments_id_relation?.bengzhashuliang) || 0
+ }
+ }
+ },
watch: {
isShow(val) {
if (val) {
diff --git a/src/views/order/component/createDispatch.vue b/src/views/order/component/createDispatch.vue
index 5ab5bba..97042ef 100644
--- a/src/views/order/component/createDispatch.vue
+++ b/src/views/order/component/createDispatch.vue
@@ -52,18 +52,18 @@
-
- 选择类别
- data.forEach((i) => (i.leibie = e))"
- >
- {{
- item.key
- }}
-
-
+
+
+
+
+
+
+
+
+
+
+
+
|