zss
2023-12-22 540f84fd0a7ecc758f003654edb5cab0684dca5f
src/views/plan/operationtask/operationtask-form.vue
@@ -145,7 +145,7 @@
                          </el-select>
                        </el-form-item>
                      </el-col>
                      <el-col :span="7">
                      <el-col :span="10">
                        <el-form-item label="工作中心" prop="workCenter">
                          <el-select v-model="dataForm.workCenter" :disabled="!editable" filterable placeholder="请选择工作中心"
                            style="width:100%" @change="changeWorkCenter">
@@ -153,6 +153,16 @@
                              :key="index">
                            </el-option>
                          </el-select>
                        </el-form-item>
                      </el-col>
                    </el-row>
                    <el-row :gutter="10">
                      <el-col :span="15">
                        <el-form-item label="计划时间" prop="localDateTimes">
                          <el-date-picker :class="tattimest ? 'sed' : ''" v-model="dataForm.localDateTimes"
                            type="datetimerange" range-separator="至" start-placeholder="开始" end-placeholder="结束"
                            value-format="yyyy-MM-dd HH:mm:ss" @change="selectChangedplannedDate">
                          </el-date-picker>
                        </el-form-item>
                      </el-col>
                      <el-col :span="6">
@@ -167,37 +177,34 @@
                      </el-col>
                    </el-row>
                    <el-row :gutter="10">
                      <el-col :span="14">
                        <el-form-item label="计划时间" prop="localDateTimes">
                          <el-date-picker :class="tattimest ? 'sed' : ''" v-model="dataForm.localDateTimes"
                            type="datetimerange" range-separator="至" start-placeholder="开始" end-placeholder="结束"
                            value-format="yyyy-MM-dd HH:mm:ss" @change="selectChangedplannedDate">
                          </el-date-picker>
                        </el-form-item>
                      </el-col>
                      <el-col :span="10">
                        <el-form-item label="计划数量" prop="plannedQuantity">
                          <el-input v-model="dataForm.plannedQuantity" :disabled="!editable" placeholder="计划数量"
                            style="width:calc(100% - 30px)"></el-input>
                          <span>{{ dataForm.unit }}</span>
                        </el-form-item>
                      </el-col></el-row>
                    <el-row :gutter="10">
                      <el-col :span="12">
                        <el-form-item label="零件" prop="partName">
                          <el-input v-model="dataForm.partName" placeholder="零件" disabled></el-input>
                        </el-form-item>
                      </el-col>
                      <el-col :span="6">
                        <el-form-item label="零件号" prop="partNo">
                          <el-input v-model="dataForm.partNo" placeholder="零件号" disabled></el-input>
                        </el-form-item>
                      </el-col>
                      <el-col :span="6">
                      <el-col :span="10">
                        <el-form-item label="工单所需时间" prop="taskTheoreticalTime">
                          <el-input v-model="dataForm.taskTheoreticalTime" placeholder="工单所需时间"
                            style="width:calc(100% - 30px)"></el-input>
                          <span>min</span>
                        </el-form-item>
                      </el-col>
                      </el-row>
                    <el-row :gutter="10">
                      <el-col :span="12">
                        <el-form-item label="零件" prop="partName">
                          <el-tooltip class="item" effect="dark" :content="dataForm.partName" >
                          <el-input v-model="dataForm.partName" placeholder="零件" disabled></el-input>
                          </el-tooltip>
                        </el-form-item>
                      </el-col>
                      <el-col :span="10">
                        <el-form-item label="零件号" prop="partNo">
                          <el-tooltip class="item" effect="dark" :content="dataForm.partNo" >
                          <el-input v-model="dataForm.partNo" placeholder="零件号" disabled></el-input>
                          </el-tooltip>
                        </el-form-item>
                      </el-col>
                    </el-row>
@@ -391,13 +398,13 @@
      <!--            </el-table>-->
      <!--          </el-card>-->
      <!--        </el-tab-pane>-->
      <el-tab-pane label="工单供应表" v-if="this.dataForm.id">
      <!-- <el-tab-pane label="工单供应表" v-if="this.dataForm.id">
        <manufacturing-order :operationId="this.dataForm.id" ref="manufacturing"></manufacturing-order>
      </el-tab-pane>
      <el-tab-pane label="工单所需物料" v-if="this.dataForm.id">
      </el-tab-pane> -->
      <!-- <el-tab-pane label="工单所需物料" v-if="this.dataForm.id">
        <operation-supply :operationId="this.dataForm.id" :routingOperationId="this.dataForm.moRoutingOperationId"
          ref="manufacturing"></operation-supply>
      </el-tab-pane>
      </el-tab-pane> -->
    </el-tabs>
    <span slot="footer" class="dialog-footer">
@@ -763,7 +770,6 @@
    init(id, param, outPutBatchList, qtyPlaned) {
      if (param) {
            console.log(param);
        this.dataForm.ifsOrderNo = param.ifsOrderNo
        this.qtyRequired = param.qtyRequired
        this.dataForm.moId = param.id