Ver código fonte

销售反馈更改

qinhb 3 meses atrás
pai
commit
50a055bdcc

+ 1 - 1
src/store/modules/dictionary.ts

@@ -32,7 +32,7 @@ export const useDictionaryStore = defineStore("dictionaryStore", () => {
     "excel_type",
     "excel_states",
     "spc_operation",
-    
+    "sales_info_type",
   ];
   const dicts = ref<{ [key: string]: any[] }>({});
 

+ 1 - 1
src/views/login/index.vue

@@ -276,7 +276,7 @@ watchEffect?.(() => {
  * 检查输入大小写
  */
 function checkCapslock(e: any) {
-  isCapslock.value = e.getModifierState("CapsLock");
+  //isCapslock.value = e.getModifierState("CapsLock");
 }
 
 onMounted?.(() => {

+ 7 - 1
src/views/sales/DetailCom.vue

@@ -38,7 +38,13 @@
                 {{ item.content }}
               </div>
               <div class="sale-bottom">
-                <div class="desc">处理人:{{ item[`user`] }}</div>
+                <div class="desc" v-if="index === 0">市场营销部:{{ item[`user`] }}</div>
+                <div class="desc" v-if="index === 1">质量管理部:{{ item[`user`] }}</div>
+                <div class="desc" v-if="index === 2">责任部门:{{ item[`user`] }}</div>
+                <div class="desc" v-if="index === 3">责任部门:{{ item[`user`] }}</div>
+                <div class="desc" v-if="index === 4">质量管理部:{{ item[`user`] }}</div>
+                <div class="desc" v-if="index === 5">质量管理部:{{ item[`user`] }}</div>
+                <div class="desc" v-if="index === 6">市场营销部:{{ item[`user`] }}</div>
                 <div class="desc">时间: {{ item.time }}</div>
               </div>
             </div>

+ 9 - 16
src/views/sales/add.vue

@@ -25,9 +25,9 @@
           <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>-->
           <el-form-item label="订单信息">
             <el-select
               v-model="selectOrderCode"
@@ -74,9 +74,9 @@
             >
               <el-option
                   v-for="item in typeList"
-                  :key="item.value"
-                  :label="item.value"
-                  :value="item.value"
+                  :key="item.dictValue"
+                  :label="item.dictLabel"
+                  :value="item.dictValue"
               />
             </el-select>
           </el-form-item>
@@ -145,6 +145,7 @@
 <script setup>
 import { addFeedback, getOrderList, getUserList } from "@/api/sales/index";
 import { getUserTree } from "@/api/user/index";
+import { useDictionaryStore } from "@/store";
 const drawerVisible = ref(false);
 const disabledDate = (time)=> {
   //选择今天以及今天之后的日期
@@ -152,6 +153,7 @@ const disabledDate = (time)=> {
   //选择今天以及今天之前的日期
   //return time.getTime() > Date.now() - 8.64e7;//如果没有后面的-8.64e7就是不可以选择今天的
 }
+const { dicts } = useDictionaryStore();
 const baseInfoRef = ref(null);
 const saleForm = reactive({
   customer: "",
@@ -208,17 +210,8 @@ const rules1 = {
 
 // 订单相关信息
 const orders = ref([]);
-const typeList = [
-  {"value": "单管成品率"},
-  {"value": "单片成品率"},
-  {"value": "厚膜混合电路前工序成品率"},
-  {"value": "厚膜混合电路后工序成品率"},
-  {"value": "模块电路成品率"},
-  {"value": "电力电子器件成品率"},
-  {"value": "混合集成电路外壳(玻璃绝缘子)成品率"},
-  {"value": "混合集成电路外壳(陶瓷绝缘子)成品率"},
-  {"value": "5年内每年各类产品成品率提高"},
-]
+const opOptions = ref([...dicts.spc_operation]);
+const typeList = dicts.sales_info_type
 const selectedOrder = ref({});
 const selectOrderCode = ref("");
 const getOrders = async () => {