军泰伟业
1.新增台账时,产品大类下拉框改为输入框,并支持模糊搜索(产品数据太多,下拉选择不方便)
2.销售台账合同号支持手动输入或自动生成两种方式
已修改2个文件
7 ■■■■ 文件已修改
src/views/procurementManagement/procurementLedger/index.vue 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/salesManagement/salesLedger/index.vue 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/procurementManagement/procurementLedger/index.vue
@@ -548,6 +548,7 @@
                              @change="getModels"
                              :data="productOptions"
                              :render-after-expand="false"
                              filterable
                              style="width: 100%" />
            </el-form-item>
          </el-col>
@@ -1550,6 +1551,7 @@
      return Promise.resolve([]);
    }
  };
  const getProductModel = value => {
    const index = modelOptions.value.findIndex(item => item.id === value);
    if (index !== -1) {
src/views/salesManagement/salesLedger/index.vue
@@ -145,7 +145,7 @@
        <el-row :gutter="30">
          <el-col :span="12">
            <el-form-item label="销售合同号:" prop="salesContractNo">
              <el-input v-model="form.salesContractNo" placeholder="自动生成" clearable disabled />
              <el-input v-model="form.salesContractNo" placeholder="自动生成或手动输入" clearable :disabled="operationType === 'view'" />
            </el-form-item>
          </el-col>
          <el-col :span="12">
@@ -339,7 +339,7 @@
                                <el-option v-for="item in userList" :key="item.nickName" :label="item.nickName" :value="item.nickName"/>
                            </el-select> -->
                            <el-tree-select v-model="productForm.productCategory" placeholder="请选择" clearable check-strictly
                                                            @change="getModels" :data="productOptions" :render-after-expand="false" style="width: 100%" />
                                                            @change="getModels" :data="productOptions" :render-after-expand="false" filterable style="width: 100%" />
                        </el-form-item>
                    </el-col>
                </el-row>
@@ -922,6 +922,7 @@
        modelOptions.value = res;
    });
};
const getProductModel = (value) => {
    const index = modelOptions.value.findIndex((item) => item.id === value);
    if (index !== -1) {