高拍仪扫码设置
@@ -424,6 +442,9 @@ export default {
if (isBlank(this.formData.outputMode)){
this.formData.outputMode = 1
}
+ if (isBlank(this.formData.drugDealConfirm)){
+ this.formData.drugDealConfirm = 0
+ }
updateSet(this.formData)
.then((response) => {
if (response.code != 20000) {
diff --git a/src/views/collect/ConfirmDrugDealOrder.vue b/src/views/collect/ConfirmDrugDealOrder.vue
index abcac448..66c1ab5e 100644
--- a/src/views/collect/ConfirmDrugDealOrder.vue
+++ b/src/views/collect/ConfirmDrugDealOrder.vue
@@ -1008,14 +1008,19 @@ export default {
},
confirmFinishOrder() {
- this.$confirm('是否确定完成此单据?', '提示', {
- confirmButtonText: '确定',
- cancelButtonText: '取消',
- type: 'warning'
- }).then(() => {
+
+ if (this.collectSet.drugDealConfirm != null && this.collectSet.drugDealConfirm != 0) {
+ this.$confirm('是否确定完成此单据?', '提示', {
+ confirmButtonText: '确定',
+ cancelButtonText: '取消',
+ type: 'warning'
+ }).then(() => {
+ this.finishOrder()
+ }).catch(() => {
+ });
+ } else {
this.finishOrder()
- }).catch(() => {
- });
+ }
},
finishOrder() {
diff --git a/src/views/collect/PanelOrderTagCodeBiz.vue b/src/views/collect/PanelOrderTagCodeBiz.vue
new file mode 100644
index 00000000..da8b72f5
--- /dev/null
+++ b/src/views/collect/PanelOrderTagCodeBiz.vue
@@ -0,0 +1,280 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{
+ item.lableRuleObj[scope.row[item.columnName]]
+ }}
+
+
+
+
+
+ {{
+ item.lableRuleObj ? item.lableRuleObj[scope.row[item.columnName]] : scope.row[item.columnName]
+ }}
+
+
+
+
+
+ {{ buttonItem.name }}
+
+
+
+
+
+ {{
+ scope.row[item.columnName]
+ }}
+
+
+
+
+ {{
+ convertDateFun(scope.row[item.columnName])
+ }}
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/collect/PannelOrderBizCard.vue b/src/views/collect/PannelOrderBizCard.vue
index 3a76c029..e3af5494 100644
--- a/src/views/collect/PannelOrderBizCard.vue
+++ b/src/views/collect/PannelOrderBizCard.vue
@@ -25,6 +25,7 @@
{{ info.count }}
+ 赋码明细
确认取药
@@ -50,6 +51,23 @@
>
+
+
+
+
@@ -59,6 +77,7 @@ import {detail} from "@/api/basic/sicker/prescribeApi";
import {executeFuc, getHead} from "@/utils/customConfig";
import {orderDetail, codeRemove,bizConfirm} from "@/api/collect/collectOrder";
import PanelOrderManuTagCode from "@/views/collect/PanelOrderManuTagCode";
+import PanelOrderTagCodeBiz from "@/views/collect/PanelOrderTagCodeBiz.vue";
/**
* 原始处方明细
@@ -112,7 +131,9 @@ export default {
countVisible: false,
scanDetailVisible: false,
+ codeDetailVisible: false,
bizId: null,
+ collectSet: {}
}
},
methods: {
@@ -150,6 +171,10 @@ export default {
this.loading = false;
})
},
+ codeHandleClick(info){
+ this.bizId = info.id
+ this.codeDetailVisible = true
+ },
deleteMan(_this, row) {
_this.$confirm("是否确定删除该条扫码?", "提示", {
confirmButtonText: "确定",
@@ -294,7 +319,7 @@ export default {
components: {
- PanelOrderManuTagCode
+ PanelOrderManuTagCode,PanelOrderTagCodeBiz
},
created() {
if (this.tableHeader1 == null || this.tableHeader1.length == 0) {