优化页面
							parent
							
								
									af6b4e035d
								
							
						
					
					
						commit
						6d28eb51f6
					
				| 
						 | 
				
			
			@ -8,12 +8,13 @@
 | 
			
		|||
    :inline-message="true"
 | 
			
		||||
  >
 | 
			
		||||
    <el-table :data="formData" class="-mt-10px">
 | 
			
		||||
      <el-table-column label="序号" type="index" width="100" />
 | 
			
		||||
      <el-table-column label="产品名称" min-width="150">
 | 
			
		||||
      <el-table-column label="序号" type="index" width="80" />
 | 
			
		||||
      <el-table-column label="产品名称" min-width="240">
 | 
			
		||||
        <template #default="{ row, $index }">
 | 
			
		||||
          <el-form-item :prop="`${$index}.productName`" :rules="formRules.productName" class="mb-0px!">
 | 
			
		||||
            <el-input v-model="row.productName" placeholder="请输入产品名称" disabled />
 | 
			
		||||
          </el-form-item>
 | 
			
		||||
 | 
			
		||||
        </template>
 | 
			
		||||
      </el-table-column>
 | 
			
		||||
       <el-table-column label="产品类型" min-width="150">
 | 
			
		||||
| 
						 | 
				
			
			@ -31,7 +32,7 @@
 | 
			
		|||
        </template>
 | 
			
		||||
      </el-table-column>
 | 
			
		||||
      
 | 
			
		||||
      <el-table-column label="产品明细类型" min-width="150">
 | 
			
		||||
      <el-table-column label="产品明细" min-width="220">
 | 
			
		||||
        <template #default="{ row, $index }">
 | 
			
		||||
          <el-form-item :prop="`${$index}.detailType`" :rules="formRules.detailType" class="mb-0px!">
 | 
			
		||||
            <el-select v-model="row.detailType" placeholder="请选择状态"  class="!w-240px">
 | 
			
		||||
| 
						 | 
				
			
			@ -59,21 +60,21 @@
 | 
			
		|||
          </el-form-item>
 | 
			
		||||
        </template>
 | 
			
		||||
      </el-table-column>
 | 
			
		||||
      <el-table-column label="线上价格" min-width="150">
 | 
			
		||||
      <el-table-column label="线上价格(元)" min-width="120">
 | 
			
		||||
        <template #default="{ row, $index }">
 | 
			
		||||
          <el-form-item :prop="`${$index}.onlinePrice`" :rules="formRules.onlinePrice" class="mb-0px!">
 | 
			
		||||
            <el-input v-model="row.onlinePrice" placeholder="请输入线上价格"  />
 | 
			
		||||
          </el-form-item>
 | 
			
		||||
        </template>
 | 
			
		||||
      </el-table-column>
 | 
			
		||||
      <el-table-column label="线下价格" min-width="150">
 | 
			
		||||
      <el-table-column label="线下价格(元)" min-width="120">
 | 
			
		||||
        <template #default="{ row, $index }">
 | 
			
		||||
          <el-form-item :prop="`${$index}.offlinePrice`" :rules="formRules.offlinePrice" class="mb-0px!">
 | 
			
		||||
            <el-input v-model="row.offlinePrice" placeholder="请输入线下价格"  />
 | 
			
		||||
          </el-form-item>
 | 
			
		||||
        </template>
 | 
			
		||||
      </el-table-column>
 | 
			
		||||
      <el-table-column label="总计价格" min-width="150">
 | 
			
		||||
      <el-table-column label="总计价格(元)" min-width="120">
 | 
			
		||||
        <template #default="{ row, $index }">
 | 
			
		||||
          <el-form-item :prop="`${$index}.totalPrice`" :rules="formRules.totalPrice" class="mb-0px!">
 | 
			
		||||
            <el-input v-model="row.totalPrice" placeholder="请输入总计价格" disabled />
 | 
			
		||||
| 
						 | 
				
			
			@ -94,7 +95,7 @@
 | 
			
		|||
          </el-form-item>
 | 
			
		||||
        </template>
 | 
			
		||||
      </el-table-column>
 | 
			
		||||
      <el-table-column label="产品开具项目" min-width="160">
 | 
			
		||||
      <el-table-column label="产品开具项目" min-width="220">
 | 
			
		||||
        <template #default="{ row, $index }">
 | 
			
		||||
          <el-form-item :prop="`${$index}.productInvoiceItem`" :rules="formRules.productInvoiceItem" class="mb-0px!">
 | 
			
		||||
            <el-select v-model="row.productInvoiceItem" placeholder="请选择状态" clearable class="!w-240px">
 | 
			
		||||
| 
						 | 
				
			
			@ -122,7 +123,7 @@
 | 
			
		|||
          </el-form-item>
 | 
			
		||||
        </template>
 | 
			
		||||
      </el-table-column>
 | 
			
		||||
      <el-table-column label="服务开具项目" min-width="160">
 | 
			
		||||
      <el-table-column label="服务开具项目" min-width="240">
 | 
			
		||||
        <template #default="{ row, $index }">
 | 
			
		||||
          <el-form-item :prop="`${$index}.serviceInvoiceItem`" :rules="formRules.serviceInvoiceItem" class="mb-0px!">
 | 
			
		||||
            <el-select v-model="row.serviceInvoiceItem" placeholder="请选择状态" clearable class="!w-240px">
 | 
			
		||||
| 
						 | 
				
			
			@ -307,4 +308,4 @@ const getData = () => {
 | 
			
		|||
}
 | 
			
		||||
 | 
			
		||||
defineExpose({ validate, getData })
 | 
			
		||||
</script>
 | 
			
		||||
</script>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue