zhang_12370
5 天以前 e48fff7164866d4afb3ec54b587de2c8c25e48de
src/views/procureMent/components/ProductionDialog.vue
@@ -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
@@ -112,7 +112,7 @@
      <template #footer>
        <div class="dialog-footer">
          <!-- 重置和取消 -->
          <el-button @click="handleClose" v-if="title.includes('新增')"
          <el-button @click="handleClose" v-if="title.includes('新增') || title.includes('查看')"
          >取消
          </el-button
          >
@@ -120,7 +120,7 @@
          >重置
          </el-button
          >
          <el-button type="primary" @click="handleSubmit">确认</el-button>
          <el-button type="primary" v-if="!isViewMode" @click="handleSubmit">确认</el-button>
        </div>
      </template>
    </el-dialog>
@@ -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: [