|
@@ -25,7 +25,7 @@
|
|
|
<el-form-item label="联系电话" prop="phoneNo">
|
|
|
<el-input v-model="saleForm.phoneNo" />
|
|
|
</el-form-item>
|
|
|
-<!-- <el-form-item label="阶段" prop="stage">
|
|
|
+ <!-- <el-form-item label="阶段" prop="stage">
|
|
|
<el-input v-model="saleForm.stage" />
|
|
|
</el-form-item>-->
|
|
|
<el-form-item label="检验批号">
|
|
@@ -45,7 +45,7 @@
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
|
|
|
-<!-- <el-form-item label="检验批号">
|
|
|
+ <!-- <el-form-item label="检验批号">
|
|
|
<div>{{ selectedOrder.workOrderCode }}</div>
|
|
|
</el-form-item>-->
|
|
|
|
|
@@ -68,16 +68,16 @@
|
|
|
</el-form-item>
|
|
|
<el-form-item label="产品分类" prop="seqs">
|
|
|
<el-select
|
|
|
- v-model="saleForm.type"
|
|
|
- value-key="value"
|
|
|
- placeholder="请选择产品分类"
|
|
|
- style="width: 100%"
|
|
|
+ v-model="saleForm.type"
|
|
|
+ value-key="value"
|
|
|
+ placeholder="请选择产品分类"
|
|
|
+ style="width: 100%"
|
|
|
>
|
|
|
<el-option
|
|
|
- v-for="item in typeList"
|
|
|
- :key="item.dictValue"
|
|
|
- :label="item.dictLabel"
|
|
|
- :value="item.dictValue"
|
|
|
+ v-for="item in typeList"
|
|
|
+ :key="item.dictValue"
|
|
|
+ :label="item.dictLabel"
|
|
|
+ :value="item.dictValue"
|
|
|
/>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
@@ -94,7 +94,7 @@
|
|
|
<el-input v-model="remark1.content" type="textarea" />
|
|
|
</el-form-item>
|
|
|
<el-form-item label="填表人" prop="user">
|
|
|
-<!-- <el-select
|
|
|
+ <!-- <el-select
|
|
|
v-model="remark1.user"
|
|
|
placeholder="请选择"
|
|
|
style="width: 100%"
|
|
@@ -107,16 +107,15 @@
|
|
|
/>
|
|
|
</el-select>-->
|
|
|
<el-tree-select
|
|
|
- v-model="remark1.user"
|
|
|
- :data="userList"
|
|
|
- filterable
|
|
|
+ v-model="remark1.user"
|
|
|
+ :data="userList"
|
|
|
+ filterable
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="日期" prop="time">
|
|
|
<el-date-picker
|
|
|
v-model="remark1.time"
|
|
|
type="date"
|
|
|
- :disabled-date="disabledDate"
|
|
|
placeholder="请选择日期"
|
|
|
clearable
|
|
|
format="YYYY年MM月DD日"
|
|
@@ -126,9 +125,9 @@
|
|
|
</el-form-item>
|
|
|
<el-form-item label="下一步处理人" prop="nextRemarkUser">
|
|
|
<el-tree-select
|
|
|
- v-model="remark1.nextRemarkUser"
|
|
|
- :data="userList"
|
|
|
- filterable
|
|
|
+ v-model="remark1.nextRemarkUser"
|
|
|
+ :data="userList"
|
|
|
+ filterable
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
@@ -144,16 +143,21 @@
|
|
|
</template>
|
|
|
|
|
|
<script setup>
|
|
|
-import {addFeedback, getCheckList, getOrderList, getUserList} from "@/api/sales/index";
|
|
|
+import {
|
|
|
+ addFeedback,
|
|
|
+ getCheckList,
|
|
|
+ getOrderList,
|
|
|
+ getUserList,
|
|
|
+} from "@/api/sales/index";
|
|
|
import { getUserTree } from "@/api/user/index";
|
|
|
import { useDictionaryStore } from "@/store";
|
|
|
const drawerVisible = ref(false);
|
|
|
-const disabledDate = (time)=> {
|
|
|
+const disabledDate = (time) => {
|
|
|
//选择今天以及今天之后的日期
|
|
|
- // return time.getTime() < Date.now() - 8.64e7;//如果没有后面的-8.64e7就是不可以选择
|
|
|
+ // return time.getTime() < Date.now() - 8.64e7;//如果没有后面的-8.64e7就是不可以选择
|
|
|
//选择今天以及今天之前的日期
|
|
|
- return time.getTime() > Date.now() - 8.64e7;//如果没有后面的-8.64e7就是不可以选择今天的
|
|
|
-}
|
|
|
+ return time.getTime() > Date.now() - 8.64e7; //如果没有后面的-8.64e7就是不可以选择今天的
|
|
|
+};
|
|
|
const { dicts } = useDictionaryStore();
|
|
|
const baseInfoRef = ref(null);
|
|
|
const saleForm = reactive({
|
|
@@ -211,12 +215,11 @@ const rules1 = {
|
|
|
|
|
|
// 订单相关信息
|
|
|
const orders = ref([]);
|
|
|
-const typeList = dicts.sales_info_type
|
|
|
+const typeList = dicts.sales_info_type;
|
|
|
const selectedCheckCode = ref({});
|
|
|
const selectCheckCode = ref("");
|
|
|
const getOrders = async () => {
|
|
|
- const res = await getCheckList({
|
|
|
- });
|
|
|
+ const res = await getCheckList({});
|
|
|
orders.value = res.data;
|
|
|
if (orders.value.length > 0) {
|
|
|
// selectCheckCode.value = orders.value[0].orderCode;
|
|
@@ -225,7 +228,10 @@ const getOrders = async () => {
|
|
|
};
|
|
|
const orderSelect = (value) => {
|
|
|
selectedCheckCode.value = value;
|
|
|
- seqList.value = selectedCheckCode.value.seqs.map((item, index) => ({ value: item, label: item }));
|
|
|
+ seqList.value = selectedCheckCode.value.seqs.map((item, index) => ({
|
|
|
+ value: item,
|
|
|
+ label: item,
|
|
|
+ }));
|
|
|
saleForm.seqs = [];
|
|
|
};
|
|
|
|