|
|
@@ -83,6 +83,19 @@
|
|
|
</el-button>
|
|
|
<el-button icon="el-icon-delete" :size="size" :disabled="editDisabled" :type="type" @click="rowDelBox(row, index)">删除 </el-button>
|
|
|
</template>
|
|
|
+ <!-- <template slot-scope="{ row }" slot="dot">
|
|
|
+ <dic-select
|
|
|
+ v-if="row.$cellEdit"
|
|
|
+ :key="row.dotList"
|
|
|
+ v-model="row.dot"
|
|
|
+ placeholder="批次号"
|
|
|
+ label="dot"
|
|
|
+ :mockData="row.dotList"
|
|
|
+ :activateCreated="false"
|
|
|
+ :filterable="true"
|
|
|
+ ></dic-select>
|
|
|
+ <span v-else>{{ row.dot }}</span>
|
|
|
+ </template> -->
|
|
|
</avue-crud>
|
|
|
</el-tab-pane>
|
|
|
<el-tab-pane label="订单信息" name="payment_details">
|
|
|
@@ -133,6 +146,7 @@
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
+import dicSelect from "@/components/dicSelect/main";
|
|
|
import {
|
|
|
getDetails,
|
|
|
tradingBox,
|
|
|
@@ -535,7 +549,8 @@ export default {
|
|
|
},
|
|
|
components: {
|
|
|
reportDialog,
|
|
|
- viewArea
|
|
|
+ viewArea,
|
|
|
+ dicSelect
|
|
|
},
|
|
|
props: {
|
|
|
detailData: Object
|
|
|
@@ -800,6 +815,17 @@ export default {
|
|
|
this.editDisabled = false;
|
|
|
this.optionForm.disabled = false;
|
|
|
}
|
|
|
+ // res.data.data.shipItemsList.forEach(row => {
|
|
|
+ // row.dotList = [];
|
|
|
+ // if (row.dots) {
|
|
|
+ // let list = row.dots.split(",");
|
|
|
+ // for (let item of list) {
|
|
|
+ // row.dotList.push({
|
|
|
+ // dot: item
|
|
|
+ // });
|
|
|
+ // }
|
|
|
+ // }
|
|
|
+ // });
|
|
|
this.form = res.data.data;
|
|
|
this.filesList = res.data.data.filesList;
|
|
|
this.$nextTick(() => {
|