zhangwencui
7 天以前 75e3749f0803b0a1a942944e5ae7565837698799
安全生产修改
已修改3个文件
40 ■■■■■ 文件已修改
src/pages/safeProduction/accidentReportingRecord/detail.vue 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/pages/safeProduction/accidentReportingRecord/view.vue 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/pages/safeProduction/emergencyPlanReview/detail.vue 29 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/pages/safeProduction/accidentReportingRecord/detail.vue
@@ -79,6 +79,12 @@
            <view class="unit">元</view>
          </template>
        </u-form-item>
        <u-form-item label="人员损失情况"
                     prop="personLoss"
                     border-bottom>
          <u-input v-model="form.personLoss"
                   placeholder="请输入人员损失情况" />
        </u-form-item>
        <u-form-item label="事故直接原因"
                     prop="accidentCause"
                     border-bottom>
@@ -185,6 +191,7 @@
    accidentGrade: "",
    happenTime: "",
    happenLocation: "",
    personLoss: "",
    createUserName: "",
    createTime: "",
    assetLoss: "",
src/pages/safeProduction/accidentReportingRecord/view.vue
@@ -54,6 +54,10 @@
            <view class="info-value">{{ accidentInfo.assetLoss || '-' }}<span v-if="accidentInfo.assetLoss">元</span></view>
          </view>
          <view class="info-row">
            <view class="info-label">人员损失情况:</view>
            <view class="info-value">{{ accidentInfo.personLoss || '-' }}</view>
          </view>
          <view class="info-row">
            <view class="info-label">上报时间:</view>
            <view class="info-value">{{ accidentInfo.createTime || '-' }}</view>
          </view>
src/pages/safeProduction/emergencyPlanReview/detail.vue
@@ -436,10 +436,33 @@
  // 提交表单
  const submitForm = async () => {
    // 验证表单必填项
    if (!formRef.value) return;
    if (!form.value.planCode) {
      showToast("请输入应急预案编码");
      return;
    }
    const valid = await formRef.value.validate();
    if (!valid) {
    if (!form.value.planName) {
      showToast("请输入应急预案名称");
      return;
    }
    if (!form.value.publishTime) {
      showToast("请选择发布生效时间");
      return;
    }
    if (!form.value.planType) {
      showToast("请选择预案类型");
      return;
    }
    if (!form.value.coreResponsorUserId) {
      showToast("请选择核心责任人");
      return;
    }
    if (!form.value.applyScope || form.value.applyScope.length === 0) {
      showToast("请选择适用范围");
      return;
    }