src/views/salesManagement/invoiceRegistration/index.vue
@@ -33,6 +33,12 @@
            @change="handleQuery"
          />
        </el-form-item>
        <br/>
        <el-form-item label="合同录入日期">
          <el-date-picker style="width: 240px" v-model="searchForm.commonDate" value-format="YYYY-MM-DD"
                          format="YYYY-MM-DD" type="daterange" start-placeholder="开始时间" end-placeholder="结束时间" clearable
                          @change="changeDateRange" @clear="clearRange" />
        </el-form-item>
        <el-form-item>
          <el-button type="primary" @click="handleQuery"> 搜索 </el-button>
          <el-button @click="resetForm"> 重置 </el-button>
@@ -121,6 +127,7 @@
          </template>
        </el-table-column>
        <el-table-column align="center" label="序号" type="index" width="60" />
        <el-table-column label="合同录入日期" prop="entryDate" width="120" />
        <el-table-column
          label="销售合同号"
          prop="salesContractNo"
@@ -461,6 +468,21 @@
const { form, rules } = toRefs(data);
const { form: searchForm, resetForm } = useFormData(data.searchForm);
const changeDateRange = (date) => {
  if (date) {
    searchForm.entryDateStart = date[0];
    searchForm.entryDateEnd = date[1];
    getList();
  }
};
const clearRange = () => {
  searchForm.commonDate = [];
  searchForm.entryDateStart = undefined;
  searchForm.entryDateEnd = undefined;
  getList();
};
const formattedNumber = (row, column, cellValue) => {
  if (cellValue == 0) {
    return parseFloat(cellValue).toFixed(2);
@@ -557,6 +579,7 @@
  getSalesLedgerWithProducts({ id: selectedRows.value[0].id }).then((res) => {
    form.value = { ...res };
    form.value.createTime = dayjs().format("YYYY-MM-DD");
    form.value.issueDate = dayjs().format("YYYY-MM-DD");
    form.value.createUer = userStore.nickName;
    productData.value = form.value.productData.map((item) => {
      return item;