zouyu
2023-10-25 4983abda27a10440ed6e9d5d45849f499b0f6f25
src/views/technology/document/document-form.vue
@@ -36,7 +36,7 @@
                </el-input>
              </el-form-item>
            </el-col>
            <el-col :span="4">
            <!-- <el-col :span="4">
              <el-form-item prop="docType" label="类型">
                <el-select
                  v-model="dataForm.docType"
@@ -52,7 +52,7 @@
                  </el-option>
                </el-select>
              </el-form-item>
            </el-col>
            </el-col> -->
            <el-col :span="3">
              <el-form-item prop="version" label="版本号">
                <el-input
@@ -61,7 +61,7 @@
                ></el-input>
              </el-form-item>
            </el-col>
            <el-col :span="3">
            <!-- <el-col :span="3">
              <el-form-item prop="sheathColor" label="护套颜色">
                <el-input
                  v-model="dataForm.sheathColor"
@@ -76,7 +76,7 @@
                  placeholder="绝缘颜色"
                ></el-input>
              </el-form-item>
            </el-col>
            </el-col> -->
            <!-- <el-col :span="4">
              <el-form-item label="项目号" prop="projectNo">
                <el-input
@@ -108,9 +108,7 @@
                <countrySelector v-model="dataForm.country"></countrySelector>
              </el-form-item>
            </el-col> -->
          </el-row>
          <el-row>
            <el-col :span="5">
            <el-col :span="6">
              <el-form-item label="产品零件号" prop="partNo">
                <el-input v-model="dataForm.partNo" placeholder="请选择零件">
                  <el-button
@@ -121,11 +119,13 @@
                </el-input>
              </el-form-item>
            </el-col>
            <el-col :span="7">
            <el-col :span="6">
              <el-form-item label="产品零件描述" prop="partName">
                <el-input v-model="dataForm.partName" disabled> </el-input>
              </el-form-item>
            </el-col>
          </el-row>
          <el-row>
            <el-col :span="5">
              <el-form-item label="备注" prop="remark">
                <el-input
@@ -219,7 +219,7 @@
            </TeststandardDialog>
          </el-tab-pane>
          <el-tab-pane label="产品结构工序参数" style="height: 100%">
            <div class="document-related-stock-part">
            <!-- <div class="document-related-stock-part">
              <div
                style="padding-left:18px;font-size:14px;font-weight:700;color:#000;height:20px;line-height:20px;"
              >
@@ -306,9 +306,9 @@
                >
                </el-table-column>
              </el-table>
            </div>
            <el-card class="document-bom" header="BOM-工序参数">
              <div slot="header">
            </div> -->
            <el-card class="document-bom" header="">
              <!-- <div slot="header">
                <span>BOM-工序参数</span>
                <el-tooltip
                  class="item"
@@ -339,7 +339,7 @@
                    >添加
                  </el-button>
                </el-tooltip>
              </div>
              </div> -->
              <el-collapse
                v-model="currTechnologyBomPartName"
                accordion
@@ -367,7 +367,7 @@
                    </el-checkbox>
                  </template>
                  <div style="display:flex;">
                    <div
                    <!-- <div
                      style="font-size:13px;font-weight:bold;cursor: pointer;border-radius:2px 2px 0px 0px;width:80px;text-align:center;"
                      :class="[
                        item.showBom
@@ -377,21 +377,16 @@
                      @click="item.showBom = true"
                    >
                      BOM结构
                    </div>
                    </div> -->
                    <div
                      style="font-size:13px;font-weight:bold;cursor: pointer;margin-left: 10px;border-radius:2px 2px 0px 0px;width:80px;text-align:center;"
                      :class="[
                        !item.showBom
                          ? 'highlight-tab-class'
                          : 'unhighlight-tab-class'
                      ]"
                      @click="item.showBom = false"
                      :class="['highlight-tab-class']"
                    >
                      工序参数
                    </div>
                  </div>
                  <div class="document-bom-div" v-show="item.showBom">
                 <!-- <div class="document-bom-div" v-show="item.showBom">
                    <el-tooltip
                      class="item"
                      effect="dark"
@@ -428,8 +423,9 @@
                      <el-table-column prop="unit" label="单位">
                      </el-table-column>
                    </el-table>
                  </div>
                  <div class="document-technology-div" v-show="!item.showBom">
                  </div> -->
                  <div class="document-technology-div" v-show="item.showBom">
                    <div
                      style="border: 1px solid #ebeef5;height: 440px;overflow: auto;"
                    >
@@ -483,14 +479,14 @@
                                ></el-table-column>
                              </el-table>
                            </el-tab-pane>
                            <el-tab-pane label="备注" style="height: 100%">
                            <!-- <el-tab-pane label="备注" style="height: 100%">
                              <rich-text
                                :editorId="
                                  'fwb' + item.id + '-' + ele.id + '-' + j
                                "
                                :richContent="ele.remark"
                              ></rich-text>
                            </el-tab-pane>
                            </el-tab-pane> -->
                            <el-tab-pane label="检测标准">
                              <checkStandardTable
                                ref="documentTestStandardTable"
@@ -511,7 +507,7 @@
                                "
                              ></checkStandardTable>
                            </el-tab-pane>
                            <el-tab-pane label="抽检规则">
                            <!-- <el-tab-pane label="抽检规则">
                              <div>
                                <div style="padding: 0px 20px;">
                                  <el-button
@@ -594,7 +590,7 @@
                                  </el-table>
                                </div>
                              </div>
                            </el-tab-pane>
                            </el-tab-pane> -->
                          </el-tabs>
                        </el-collapse-item>
                      </el-collapse>
@@ -604,7 +600,7 @@
              </el-collapse>
            </el-card>
          </el-tab-pane>
          <el-tab-pane label="图片上传" style="height: 100%">
          <!-- <el-tab-pane label="图片上传" style="height: 100%">
            <el-card class="document-structure">
              <div slot="header">
                <span>结构图</span>
@@ -666,7 +662,7 @@
                </el-select>
                <div id="demo" style="margin:5px auto;"></div>
              </div>
              <!--<el-upload
              <el-upload
                              class="upload-demo"
                              action="/mes/document/uploadLct"
                              :headers="headers"
@@ -686,12 +682,12 @@
                              <div slot="tip" class="el-upload__tip">
                                只能上传jpg图片,且不超过2MB
                              </div>
                            </el-upload>-->
                            </el-upload>
              <el-dialog :visible.sync="dialogFlowVisible">
                <img width="100%" :src="dialogFlowImageUrl" alt="" />
              </el-dialog>
            </el-card>
          </el-tab-pane>
          </el-tab-pane> -->
        </el-tabs>
      </div>
    </div>