zhang_12370
6 天以前 e251be5ee099b73aebd646cb2ade4246f95d54b1
src/views/procureMent/components/ProductionDialog.vue
@@ -66,7 +66,7 @@
          <el-input
              v-model.number="form.priceIncludingTax"
              placeholder="自动计算"
              :disabled="isViewMode"
              disabled
          >
            <template v-slot:suffix>
              <i style="font-style: normal">元</i>
@@ -77,7 +77,7 @@
          <el-input
              v-model.number="form.totalPriceExcludingTax"
              placeholder="自动计算"
              :disabled="isViewMode"
              disabled
          >
            <template v-slot:suffix>
              <i style="font-style: normal">元</i>
@@ -88,7 +88,7 @@
          <el-input
              v-model.number="form.totalPriceIncludingTax"
              placeholder="自动计算"
              :disabled="isViewMode"
              disabled
          >
            <template v-slot:suffix>
              <i style="font-style: normal">元</i>
@@ -96,7 +96,7 @@
          </el-input>
        </el-form-item>
        <el-form-item label="登记人" prop="registrantId">
          <el-input v-model="form.registrantId" disabled placeholder="请输入"/>
          <el-input :value="match(form.registrantId)" v-model.number="form.registrantId" disabled placeholder="请输入"/>
        </el-form-item>
        <el-form-item label="登记日期" prop="registrationDate">
          <el-date-picker
@@ -243,7 +243,9 @@
const userStore = useUserStore();
const userInfo = ref({});
const match = () => {
  return userInfo.value.nickName || "未知用户";
};
// 处理税率输入框失焦,确保精度
const handleTaxRateBlur = () => {
  if (
@@ -285,8 +287,9 @@
onMounted(async () => {
  let res = await userStore.getInfo();
  userInfo.value = res;
  userInfo.value = res.user;
  getDropdownData()
});
const rules = {
  supplierName: [