3 Revize 1c478e04ca ... e22c8f88bb

Autor SHA1 Zpráva Datum
  liangbowen e22c8f88bb 目录新增字断 před 3 týdny
  liangbowen a5a68d486a 目录新增字断 před 3 týdny
  liangbowen 9b9fb6c883 出库单增加字断 před 3 týdny

+ 23 - 24
src/views/page/consumCataManage-sup/catalogdetails.vue

@@ -135,33 +135,28 @@
                       :value="item.value"></el-option>
                   </el-select>
                 </el-form-item>
-                <el-form-item label="是否集采" prop="isFas" :rules="rules.selectRequired">
-                  <div class="content">
-                    <span v-if="infoData.isFas == '1'">是</span>
-                    <span v-if="infoData.isFas == '0'">否</span>
-                  </div>
-                  <!-- <el-select
-                    v-else
-                    v-model="infoData.isFas"
-                    placeholder="请选择是否集采"
-                    clearable
-                    @change="clearType"
-                  >
-                    <el-option
-                      v-for="item in iFjcData"
-                      :key="item.value"
-                      :label="item.name"
-                      :value="item.value"
-                    ></el-option>
-                  </el-select> -->
+                <el-form-item label="院端集采" prop="isFas" :rules="rules.selectRequired">
+                  <el-select v-model="infoData.isFas" placeholder="请选择是否集采" clearable @change="clearType" :disabled="infoData.status!='A'">
+                    <el-option v-for="item in iFjcData" :key="item.value" :label="item.name"
+                      :value="item.value"></el-option>
+                  </el-select>
+                </el-form-item>
+                <el-form-item label="平台集采" prop="plafFas" :rules="rules.selectRequired">
+                  <el-select v-model="infoData.plafFas" placeholder="请选择是否集采" clearable disabled="true"
+                    @change="clearType">
+                    <el-option v-for="item in iFjcData" :key="item.value" :label="item.name"
+                      :value="item.value"></el-option>
+                  </el-select>
                 </el-form-item>
               </div>
               <div class="flex-css">
-                <el-form-item label="集采批次" prop="fasBtch" v-if="infoData.isFas == '1'" :rules="rules.required">
-                  <div class="content" v-if="isShow">
-                    {{ infoData.fasBtch }}
-                  </div>
-                  <el-input v-else v-model="infoData.fasBtch" placeholder="请输入集采批次"></el-input>
+                <el-form-item label="集采相关文件" prop="fasFile" :rules="rules.required" v-if="infoData.isFas == '1'">
+                  <yl-upload :fileId="infoData.fasFile"  @getUpload="getfasFileload">
+                  </yl-upload>
+                </el-form-item>
+                <el-form-item label="集采批次" prop="fasBtch" v-if="infoData.plafFas == '1'" :rules="rules.required">
+
+                  <el-input v-model="infoData.fasBtch" placeholder="请输入集采批次"></el-input>
                 </el-form-item>
                 <el-form-item label="是否寄售" prop="isCgmt" :rules="rules.selectRequired">
                   <el-select v-model="infoData.isCgmt" placeholder="请选择是否寄售" clearable>
@@ -640,6 +635,7 @@ export default {
       selectMcsListIntfById({ id: this.$route.query.id })
         .then((response) => {
           this.infoData = response.data;
+          this.infoData.plafFas = response.data.plafFas ? response.data.plafFas : "0";
           this.list = response.data.mcsQuaList;
           this.listC = response.data.facQuaList;
           this.$refs["planForm"].resetFields();
@@ -790,6 +786,9 @@ export default {
         this.$refs.addForm.resetFields();
       });
     },
+    getfasFileload(id) {
+      this.infoData.fasFile = id;
+    },
     getUpload(id) {
       this.addform.fileId = id;
       if (id) {

+ 40 - 3
src/views/page/consumCataManage-sup/catalogdetailsadd.vue

@@ -176,7 +176,7 @@
                   </el-select>
                 </el-form-item>
                 <el-form-item
-                  label="是否集采"
+                  label="院端集采"
                   prop="isFas"
                   :rules="rules.selectRequired"
                 >
@@ -184,6 +184,25 @@
                     v-model="infoData.isFas"
                     placeholder="请选择是否集采"
                     clearable
+                    @change="clearType"
+                  >
+                    <el-option
+                      v-for="item in iFjcData"
+                      :key="item.value"
+                      :label="item.name"
+                      :value="item.value"
+                    ></el-option>
+                  </el-select>
+                </el-form-item>
+                <el-form-item
+                  label="平台集采"
+                  prop="plafFas"
+                  :rules="rules.selectRequired"
+                >
+                  <el-select
+                    v-model="infoData.plafFas"
+                    placeholder="请选择是否集采"
+                    clearable
                     disabled="true"
                     @change="clearType"
                   >
@@ -198,9 +217,20 @@
               </div>
               <div class="flex-css">
                 <el-form-item
+                  label="集采相关文件"
+                  prop="fasFile"
+                  v-if="infoData.isFas == '1'"
+                >
+                  <yl-upload
+                    :fileId="infoData.fasFile"
+                    @getUpload="getfasFileload"
+                  >
+                  </yl-upload>
+                </el-form-item>
+                <el-form-item
                   label="集采批次"
                   prop="fasBtch"
-                  v-if="infoData.isFas == '1'"
+                  v-if="infoData.plafFas == '1'"
                   :rules="rules.required"
                 >
                   <el-input
@@ -450,6 +480,7 @@ export default {
         prodName: "",
         hiCode: "",
         isFas: "0",
+        plafFas: "0",
         fasBtch: "",
         spec: "",
         mol: "",
@@ -462,7 +493,8 @@ export default {
         purcPric: null,
         status: "",
         isPub: "0",
-        id: ""
+        id: "",
+        fasFile: "" //集采相关文件
       },
       listLoading: false,
       planForm: {},
@@ -623,6 +655,10 @@ export default {
     // this.getData()
   },
   methods: {
+    //集采相关文件上传
+    getfasFileload(id) {
+      this.infoData.fasFile = id;
+    },
     //存储方式和温度联动
     storageChage(val) {
       if (val == "常温") {
@@ -779,6 +815,7 @@ export default {
 .addclass ::v-deep .el-input__inner {
   width: 260px;
 }
+
 ::v-deep .warning-row {
   background: #f8e7e9 !important;
 }

+ 7 - 0
src/views/page/orderManage-sup/purOrderDelivery/printView.vue

@@ -125,6 +125,9 @@
               <span>{{ item.lotNum }}</span>
             </td>
             <td>
+              <span>{{ item.manuDate }}</span>
+            </td>
+            <td>
               <span>{{ item.prodExpy }}</span>
             </td>
           </tr>
@@ -217,6 +220,10 @@ export default {
           value: "lotNum"
         },
         {
+          label: "生产日期",
+          value: "manuDate"
+        },
+        {
           label: "效期",
           value: "prodExpy"
         }

+ 2 - 259
src/views/page/procurement-settlement/reconciliation/supplierDetail.vue

@@ -248,264 +248,7 @@ export default {
         { value: "1", lable: "集采" }
       ],
       listLoading: false,
-      list: [
-        {
-          id: null,
-          prodName: "骨水泥",
-          spec: "1*20",
-          mol: "Osteopal V",
-          cnt: "1",
-          unt: "盒",
-          pric: "623.0000",
-          amt: "623.0000",
-          mcsType: "高值耗材",
-          isFas: "1",
-          lotNum: "72755360",
-          manuDate: "2024-09-13",
-          prodExpy: "2027-08-31",
-          prodEntp: "雷德睦华医药科技(北京)有限公司"
-        },
-        {
-          id: null,
-          prodName: "锁定金属接骨螺钉",
-          spec: "Φ6.5*90",
-          mol: "HBZ03",
-          cnt: "2",
-          unt: "支",
-          pric: "151.0000",
-          amt: "302.0000",
-          mcsType: "高值耗材",
-          isFas: "1",
-          lotNum: "224073341",
-          manuDate: "2024-10-21",
-          prodExpy: "2044-10-16",
-          prodEntp: "江苏百易得医疗科技有限公司"
-        },
-        {
-          id: null,
-          prodName: "锁定金属接骨螺钉",
-          spec: "Φ5.0*40",
-          mol: "HAZ03",
-          cnt: "4",
-          unt: "支",
-          pric: "82.0000",
-          amt: "328.0000",
-          mcsType: "高值耗材",
-          isFas: "1",
-          lotNum: "222100441",
-          manuDate: "2022-11-05",
-          prodExpy: "2042-10-28",
-          prodEntp: "江苏百易得医疗科技有限公司"
-        },
-        {
-          id: null,
-          prodName: "脊柱后路内固定系统-万向椎弓根钉",
-          spec: "Φ6.0*50",
-          mol: "长尾II型",
-          cnt: "4",
-          unt: "支",
-          pric: "420.0000",
-          amt: "1680.0000",
-          mcsType: "高值耗材",
-          isFas: "1",
-          lotNum: "FCY17940124",
-          manuDate: "2021-12-25",
-          prodExpy: "2041-12-09",
-          prodEntp: "武汉迈瑞科技有限公司"
-        },
-        {
-          id: null,
-          prodName: "脊柱后路内固定系统-连接棒",
-          spec: "ϕ6.0*90",
-          mol: "无",
-          cnt: "2",
-          unt: "支",
-          pric: "155.0000",
-          amt: "310.0000",
-          mcsType: "高值耗材",
-          isFas: "1",
-          lotNum: "FKF0004",
-          manuDate: "2024-03-10",
-          prodExpy: "2044-03-05",
-          prodEntp: "武汉迈瑞科技有限公司"
-        },
-        {
-          id: null,
-          prodName: "脊柱后路内固定系统-万向椎弓根钉",
-          spec: "ϕ5.5*45",
-          mol: "长尾II型",
-          cnt: "4",
-          unt: "支",
-          pric: "420.0000",
-          amt: "1680.0000",
-          mcsType: "高值耗材",
-          isFas: "1",
-          lotNum: "FCK17410008",
-          manuDate: "2021-05-26",
-          prodExpy: "2041-05-20",
-          prodEntp: "武汉迈瑞科技有限公司"
-        },
-        {
-          id: null,
-          prodName: "脊柱后路内固定系统-连接棒",
-          spec: "ϕ6.0*180",
-          mol: "无",
-          cnt: "2",
-          unt: "支",
-          pric: "155.0000",
-          amt: "310.0000",
-          mcsType: "高值耗材",
-          isFas: "1",
-          lotNum: "FCY21680083",
-          manuDate: "2021-12-29",
-          prodExpy: "2041-12-23",
-          prodEntp: "武汉迈瑞科技有限公司"
-        },
-        {
-          id: null,
-          prodName: "椎间融合器",
-          spec: "ϕ12*45",
-          mol: "圆柱型",
-          cnt: "1",
-          unt: "个",
-          pric: "1400.0000",
-          amt: "1400.0000",
-          mcsType: "高值耗材",
-          isFas: "1",
-          lotNum: "220011651",
-          manuDate: "2020-06-18",
-          prodExpy: "2040-06-12",
-          prodEntp: "江苏百易得医疗科技有限公司"
-        },
-        {
-          id: null,
-          prodName: "锁定接骨板-股骨近端外侧锁定板-5",
-          spec: "6孔右(头部4孔)",
-          mol: "SDYZ-55",
-          cnt: "1",
-          unt: "块",
-          pric: "575.0000",
-          amt: "575.0000",
-          mcsType: "高值耗材",
-          isFas: "1",
-          lotNum: "223067011",
-          manuDate: "2024-02-22",
-          prodExpy: "2044-02-16",
-          prodEntp: "江苏百易得医疗科技有限公司"
-        },
-        {
-          id: null,
-          prodName: "锁定型金属接骨板-重建接骨板(I型)",
-          spec: "4孔/48/10.2/3.2",
-          mol: "ZZ04",
-          cnt: "1",
-          unt: "块",
-          pric: "662.0000",
-          amt: "662.0000",
-          mcsType: "高值耗材",
-          isFas: "1",
-          lotNum: "FFC15080004",
-          manuDate: "2022-02-20",
-          prodExpy: "2042-02-14",
-          prodEntp: "武汉迈瑞科技有限公司"
-        },
-        {
-          id: null,
-          prodName: "金属接骨螺钉-皮质骨全螺纹金属接骨螺钉HA3.5",
-          spec: "HA3.5*16",
-          mol: "HAQ03",
-          cnt: "4",
-          unt: "支",
-          pric: "26.0000",
-          amt: "104.0000",
-          mcsType: "高值耗材",
-          isFas: "1",
-          lotNum: "FFC1798",
-          manuDate: "2022-02-24",
-          prodExpy: "2042-02-18",
-          prodEntp: "武汉迈瑞科技有限公司"
-        },
-        {
-          id: null,
-          prodName: "椎体成形术辅助器械",
-          spec: "φ4.2×140,不锈钢/ABS,环氧乙烷灭菌",
-          mol: "ZT03Ⅱ型扩张套管组件",
-          cnt: "2",
-          unt: "支",
-          pric: "70.0000",
-          amt: "140.0000",
-          mcsType: "高值耗材",
-          isFas: "1",
-          lotNum: "624050022",
-          manuDate: "2024-07-02",
-          prodExpy: "2026-06-02",
-          prodEntp: "江苏百易得医疗科技有限公司"
-        },
-        {
-          id: null,
-          prodName: "椎体成形术辅助器械",
-          spec: "φ2.5×130,不锈钢/ABS,环氧乙烷灭菌",
-          mol: "ZT01Ⅱ型 穿刺针组件",
-          cnt: "2",
-          unt: "包",
-          pric: "70.0000",
-          amt: "140.0000",
-          mcsType: "高值耗材",
-          isFas: "1",
-          lotNum: "625050062",
-          manuDate: "2025-06-19",
-          prodExpy: "2027-05-26",
-          prodEntp: "江苏百易得医疗科技有限公司"
-        },
-        {
-          id: null,
-          prodName: "脊柱后路内固定系统-螺塞",
-          spec: "Φ9.9",
-          mol: "I型",
-          cnt: "4",
-          unt: "支",
-          pric: "40.0000",
-          amt: "160.0000",
-          mcsType: "高值耗材",
-          isFas: "1",
-          lotNum: "FCY0049",
-          manuDate: "2024-11-18",
-          prodExpy: "2044-11-17",
-          prodEntp: "武汉迈瑞科技有限公司"
-        },
-        {
-          id: null,
-          prodName: "脊柱后路内固定系统-螺塞",
-          spec: "Φ9.9",
-          mol: "I型",
-          cnt: "8",
-          unt: "支",
-          pric: "40.0000",
-          amt: "320.0000",
-          mcsType: "高值耗材",
-          isFas: "1",
-          lotNum: "FFF0051",
-          manuDate: "2024-06-12",
-          prodExpy: "2044-06-07",
-          prodEntp: "武汉迈瑞科技有限公司"
-        },
-        {
-          id: null,
-          prodName: "脊柱后路内固定系统-万向椎弓根钉",
-          spec: "Φ6.0*45",
-          mol: "长尾Ⅱ型",
-          cnt: "2",
-          unt: "支",
-          pric: "420.0000",
-          amt: "840.0000",
-          mcsType: "高值耗材",
-          isFas: "1",
-          lotNum: "FMF0494",
-          manuDate: "2025-03-15",
-          prodExpy: "2045-03-19",
-          prodEntp: "武汉迈瑞科技有限公司"
-        }
-      ],
+      list: [],
       isShow: false,
       sureLoading: false,
       printLoading: false,
@@ -612,7 +355,7 @@ export default {
       this.listLoading = true;
       selectSetlStmtDetlD({ stmtNo: this.$route.query.stmtNo })
         .then(res => {
-          //this.list = res.data;
+          this.list = res.data;
           this.total = this.$route.query.detlCnt;
           this.listLoading = false;
         })