Преглед изворни кода

feat(bpm): 已发流程增加表格字段和领料单详情增加领料信息

liujt пре 6 месеци
родитељ
комит
26bae5cae6

+ 43 - 0
src/views/bpm/handleTask/components/selectedCollectionOutbound/detailDialog.vue

@@ -1,6 +1,49 @@
 <template>
   <div class="ele-body">
     <headerTitle title="领料单详情"></headerTitle>
+    <el-form :model="form" ref="formRef" label-width="120px">
+      <el-row :gutter="20">
+        <el-col :span="8">
+          <el-form-item label="领料单名称" prop="name">
+            <el-input v-model="form.name" disabled></el-input>
+          </el-form-item>
+        </el-col>
+        <el-col :span="8">
+          <el-form-item label="领料单号" prop="code">
+            <el-input v-model="form.code" disabled></el-input>
+          </el-form-item>
+        </el-col>
+        <el-col :span="8">
+          <el-form-item label="领料时间" prop="createTime">
+            <el-input v-model="form.createTime" disabled></el-input>
+          </el-form-item>
+        </el-col>
+        <el-col :span="8">
+          <el-form-item label="领料部门" prop="executorDeptName">
+            <el-input v-model="form.executorDeptName" disabled></el-input>
+          </el-form-item>
+        </el-col>
+        <el-col :span="8">
+          <el-form-item label="领料人" prop="executorName">
+            <el-input v-model="form.executorName" disabled></el-input>
+          </el-form-item>
+        </el-col>
+        <el-col :span="8">
+          <el-form-item label="类型" prop="type">
+            <el-select
+              v-model="form.type"
+              clearable
+              disabled
+              style="width: 100%"
+            >
+              <el-option label="自建领料" :value="1"></el-option>
+              <el-option label="工单领料" :value="2"></el-option>
+              <el-option label="委外领料" :value="3"></el-option>
+            </el-select>
+          </el-form-item>
+        </el-col>
+      </el-row>
+    </el-form>
     <el-table :data="form.detailList" style="width: 100%">
       <el-table-column prop="code" label="领料单号"> </el-table-column>
       <el-table-column prop="workOrderCode" label="工单编号"> </el-table-column>

+ 21 - 0
src/views/bpm/myInitiatedProcesses/index.vue

@@ -147,6 +147,27 @@ export default {
           showOverflowTooltip: true,
           minWidth: 150
         },
+        {
+          prop: 'businessCode',
+          label: '单据编码',
+          align: 'center',
+          showOverflowTooltip: true,
+          minWidth: 150
+        },
+        {
+          prop: 'businessName',
+          label: '单据名称',
+          align: 'center',
+          showOverflowTooltip: true,
+          minWidth: 150
+        },
+        {
+          prop: 'businessType',
+          label: '单据类型',
+          align: 'center',
+          showOverflowTooltip: true,
+          minWidth: 150
+        },
         {
           prop: 'result',
           slot: 'result',