jiangping
2023-08-17 6365ab0a976afdd247742c9b3dca15deb3a7a7a1
web_standard/src/components/ext/addProcesRoute.vue
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,162 @@
<template>
  <GlobalWindow
    :title="title"
    :visible.sync="visible"
    :confirm-working="isWorking"
    :width="width"
    @confirm="confirm"
  >
    <div class="text">基本信息</div>
    <el-form ref="searchForm"  :model="searchForm" label-width="140px" inline>
      <el-form-item label="工艺名称:" prop="rmodelName" required="true">
        <el-input v-model="searchForm.rmodelName" placeholder="请输入工艺名称" @keypress.enter.native="search"></el-input>
      </el-form-item>
      <el-form-item label="工艺编码:" prop="procedureId" required="true">
    Â Â <GlobalWindow
    Â Â Â Â :title="title"
    Â Â Â Â :visible.sync="visible"
    Â Â Â Â :confirm-working="isWorking"
    Â Â Â Â :width="width"
    Â Â Â Â @confirm="confirm"
    Â Â >
    Â Â Â Â <div class="text">基本信息</div>
    Â Â Â Â Â <el-form ref="searchForm"  :model="searchForm" label-width="140px" inline>
      Â Â Â Â Â Â <el-form-item label="工艺名称:" prop="rmodelName" required="true">
      Â Â Â Â Â Â Â Â <el-input v-model="searchForm.rmodelName" placeholder="请输入工艺名称" @keypress.enter.native="search"></el-input>
      Â Â Â Â Â Â </el-form-item>
    Â Â Â Â Â Â Â Â <el-form-item label="工艺编码:" prop="procedureId" required="true">
    Â Â <GlobalWindow
    Â Â Â Â :title="title"
    Â Â Â Â :visible.sync="visible"
    Â Â Â Â :confirm-working="isWorking"
    Â Â Â Â :width="width"
    Â Â Â Â @confirm="confirm"
    Â Â >
<!-- Â Â Â Â <div class="text">基本信息</div>
     <el-form ref="searchForm"  :model="searchForm" label-width="140px" inline>
            <el-form-item label="工艺名称:" prop="rmodelName" required="true">
        <el-input v-model="searchForm.rmodelName" placeholder="请输入工艺名称" @keypress.enter.native="search"></el-input>
      </el-form-item>
        <el-form-item label="工艺编码:" prop="procedureId" required="true">
>>>>>>> .r46706
        <el-input v-model="searchForm.procedureId" placeholder="请输入工艺编码" @keypress.enter.native="search"></el-input>
      </el-form-item>
          <el-form-item label="所属工厂:" prop="procedureId" required="true">
        <el-input v-model="searchForm.dmodelCompanyId" placeholder="请输入所属工厂" @keypress.enter.native="search"></el-input>
      </el-form-item>
        <div class="text title"><span>工序列表</span></div>
        <div style="padding-top:20px">
       <el-button type="primary"  @click="drawer = true" >添加工序
         <el-drawer
     title="我是标题"
     :visible.sync="drawer"
     size='50%'
     modal="false"
    :with-header="false">
    <span>我来啦!</span>
      <div class="demo-drawer__footer">
      <el-button @click="cancelForm">取 消</el-button>
      <el-button type="primary" @click="$refs.drawer.closeDrawer()" :loading="loading">{{ loading ? '提交中 ...' : '确 定' }}</el-button>
    </div>
    </el-drawer>
       </el-button>
       <el-button type="primary" plain>上移</el-button>
       <el-button type="primary" plain>下移</el-button>
       </div>
          <template v-slot:table-wrap>
      <el-table
        :data="list"
        stripe
        border
        @selection-change="handleSelectionChange"
      >
        <el-table-column type="selection" width="55" fixed="left"></el-table-column>
        <el-table-column label="物料信息" min-width="140px">
        </el-table-column>
        <el-table-column prop="origin" label="产生方式" min-width="100px">
        </el-table-column>
        </el-table-column>
        <el-table-column label="被转换属性" min-width="100px">
        </el-table-column>
        <el-table-column prop="convertedName" label="被转换单位" min-width="100px"></el-table-column>
        <el-table-column prop="convertedNum" label="被转换数值" min-width="100px"></el-table-column>
        <el-table-column label="转换属性" min-width="100px">
        </el-table-column>
        <el-table-column prop="unitName" label="转换单位" min-width="100px"></el-table-column>
        <el-table-column prop="unitNum" label="转换数值" min-width="100px"></el-table-column>
        <el-table-column prop="convertedTime" label="转换时间" min-width="140px"></el-table-column>
        <el-table-column
          label="操作"
          min-width="120"
          fixed="right"
        >
          <template slot-scope="{row}">
            <el-button type="text" @click="$refs.operaUnitConversionExtWindow.open('编辑单位转换', row)">编辑</el-button>
            <el-button type="text" @click="deleteById(row)">删除</el-button>
          </template>
        </el-table-column>
      </el-table>
      <pagination
        @size-change="handleSizeChange"
        @current-change="handlePageChange"
        :pagination="tableData.pagination"
      >
      </pagination>
    </template>
      <section>
        <el-button type="primary" @click="search">查找</el-button>
        <el-button type="primary" @click="reset">清空</el-button>
      </section>
    </el-form> -->
  </GlobalWindow>
</template>
<script>
import BaseOpera from "@/components/base/BaseOpera";
import GlobalWindow from "@/components/common/GlobalWindow";
export default {
  name: "OperaRouteProcedureExtWindow",
  extends: BaseOpera,
  components: { GlobalWindow },
  data() {
    return {
      width: "86%",
      drawer: false,
      searchForm: {
        rmodelName: "",
        routeId: "",
        procedureId: "",
        dmodelCompanyId: "",
        activeIndex: "1",
        activeIndex2: "1",
        id: null,
        deleted: "",
        // rmodelName: '',
      },
      rules: {},
    };
  },
  methods: {},
  created() {
    this.config({
      api: "/ext/routeProcedureExt",
      "field.id": "id",
    });
  },
};
</script>
<style lang="scss" scoped>
.text {
  font-weight: 500;
}
.title {
  width: 80px;
  height: 30px;
  border-bottom: 4px solid #2E68EC;
  text-align: center;
  color: #2e68ec;
  padding-top: 20px;
}
</style>