2 Commits 4b0b87b469 ... dc68d335ff

Autor SHA1 Mensagem Data
  李楠 dc68d335ff Merge branch 'master' of http://115.238.57.190:3000/linan/HY.yield.client 4 anos atrás
  李楠 17f6b087be . 4 anos atrás

+ 2 - 0
src/api/antiepidemic.js

@@ -16,6 +16,8 @@ export const reqAddOrUpdateImmunePlan = (data) => ajax("post", "/farm-huyang/vpl
 
 export const reqAdjustImmunePlan = (data) => ajax("post", "/farm-huyang/vplan/adjust", data)
 
+export const reqConfirm = (data) => ajax("post", "/farm-huyang/vrecord/addvrecord", data)
+
 
 /* 免疫记录  ImmuneLog*/
 export const reqImmuneLogList = (data) => ajax("post", "/farm-huyang/vrecord/list", data)

+ 0 - 2
src/sdk/config.js

@@ -1,6 +1,4 @@
 export default {
-  // http://192.168.1.6/uploads/20d27b607c8045279f7a41a7defa0d62.jpg
-  // http://115.238.57.190:8888/uploads/20d27b607c8045279f7a41a7defa0d62.jpg
   serverAddress: 'http://115.238.57.190:8010',
   IMG_BASE: 'http://115.238.57.190:8888/uploads/'
 }

+ 4 - 4
src/views/antiepidemic/immuneLog.vue

@@ -46,9 +46,9 @@
                     </el-table-column>
                     <el-table-column prop="batch" label="批次号"></el-table-column>
                     <el-table-column prop="medicineName" label="疫苗名称"></el-table-column>
-                    <el-table-column prop="medicineFactory" label="生产厂家"></el-table-column>
-                    <el-table-column prop="sheepDay" label="免疫羊只日龄"></el-table-column>
-                    <el-table-column label="免疫类型">
+                    <!-- <el-table-column prop="medicineFactory" label="生产厂家"></el-table-column> -->
+                    <!-- <el-table-column prop="sheepDay" label="免疫羊只日龄"></el-table-column> -->
+                    <!-- <el-table-column label="免疫类型">
                         <template v-slot="scope">
                             <div v-for="item in $store.state['vaccineStyle']" :key="item.value">
                                 <span
@@ -56,7 +56,7 @@
                                 >{{ item.label }}</span>
                             </div>
                         </template>
-                    </el-table-column>
+                    </el-table-column> -->
                     <el-table-column prop="number" label="免疫数量"></el-table-column>
                     <el-table-column prop="method" label="免疫方法"></el-table-column>
                     <el-table-column label="操作人">

+ 22 - 4
src/views/antiepidemic/immunePlan.vue

@@ -54,9 +54,9 @@
                                 type="text"
                                 size="small"
                             >时间变更</el-button>
-                            <!-- <el-popconfirm title="是否删除此设备的信息?" @onConfirm="del(scope.row)">
-                                <el-button slot="reference" type="text" size="small">删除</el-button>
-                            </el-popconfirm>-->
+                            <el-popconfirm title="确定提交此信息?" @onConfirm="onConfirm(scope.row)">
+                                <el-button slot="reference" type="text" size="small">确认</el-button>
+                            </el-popconfirm>
                         </template>
                     </el-table-column>
                 </el-table>
@@ -180,7 +180,8 @@
 import {
     reqImmunePlanList,
     reqAddOrUpdateImmunePlan,
-    reqAdjustImmunePlan
+    reqAdjustImmunePlan,
+    reqConfirm
 } from "@/api/antiepidemic.js";
 
 const pageSize = 10;
@@ -303,6 +304,23 @@ export default {
             // 有id是update 没id是add
             delete this.formData.id;
         },
+        onConfirm(row) {
+            console.log(row)
+            reqConfirm(row)
+                .then(res => {
+                    // 免疫程序列表
+                    if (res.code == "success") {
+                        this.$message.success(res.msg);
+                    }
+                    if (res.errCode == "delete failed") {
+                        this.$message.error(res.errMsg);
+                    }
+                })
+                .catch(err => {
+                    console.log(err);
+                    this.$message.error("确认失败!");
+                });
+        },
         onTimeChange(row) {
             this.timeForm.id = row.id;
             this.timeForm.targetDate = row.performTime;