applications/drone-command/src/components/map-container/device-map-container.vue
@@ -226,7 +226,7 @@ position: new Cesium.CallbackProperty(() => getBillboardPosition(billboard), false), point: { pixelSize: new Cesium.CallbackProperty(() => getPulseRadius(pulse), false), color: pulseBaseColor.withAlpha(0.2), color: pulseBaseColor.withAlpha(0.4), }, }) favoritePulseEntities.push(pulse) applications/task-work-order/src/views/orderView/flyingHand/FlyingHandDialog.vue
@@ -164,7 +164,7 @@ <el-col :span="24"> <el-form-item label="项目经验" prop="projectExperience"> <el-input class="gd-input" class="gd-input-text" v-model="formData.projectExperience" placeholder="请输入" type="textarea" applications/task-work-order/src/views/orderView/orderDataManage/appInnovation/FormDiaLog.vue
@@ -84,7 +84,7 @@ <el-col :span="24"> <el-form-item label="案例描述" prop="caseDesc"> <el-input class="gd-input" class="gd-input-text" v-model="formData.caseDesc" type="textarea" :rows="4" applications/task-work-order/src/views/orderView/orderDataManage/evaluate/FormDiaLog.vue
@@ -1,12 +1,6 @@ <template> <el-dialog class="gd-dialog" v-model="visible" :title="titleEnum[dialogMode]" @closed="visible = false" destroy-on-close :close-on-click-modal="false" > <el-dialog class="gd-dialog" v-model="visible" :title="titleEnum[dialogMode]" @closed="visible = false" destroy-on-close :close-on-click-modal="false"> <el-row class="detail-row-view" v-if="dialogReadonly"> <el-col :span="12"> <div class="label">标题</div> @@ -38,15 +32,8 @@ </el-col> </el-row> <el-form class="gd-dialog-form" v-else ref="formRef" :model="formData" :rules="rules" :disabled="dialogReadonly" label-width="140px" > <el-form class="gd-dialog-form" v-else ref="formRef" :model="formData" :rules="rules" :disabled="dialogReadonly" label-width="140px"> <el-row> <el-col :span="12"> <el-form-item label="标题" prop="title"> @@ -60,81 +47,44 @@ </el-col> <el-col :span="12"> <el-form-item label="提出部门" prop="proposeDeptId"> <el-tree-select class="gd-select" popper-class="gd-tree-select-popper" v-model="formData.proposeDeptId" node-key="id" :data="deptTree" :props="treeProps" check-strictly clearable /> <el-tree-select class="gd-select" popper-class="gd-tree-select-popper" v-model="formData.proposeDeptId" node-key="id" :data="deptTree" :props="treeProps" check-strictly clearable /> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="数据提供部门" prop="dataProvideDeptId"> <el-tree-select class="gd-select" popper-class="gd-tree-select-popper" v-model="formData.dataProvideDeptId" node-key="id" :data="deptTree" :props="treeProps" check-strictly clearable /> <el-tree-select class="gd-select" popper-class="gd-tree-select-popper" v-model="formData.dataProvideDeptId" node-key="id" :data="deptTree" :props="treeProps" check-strictly clearable /> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="评分" prop="score"> <el-input-number class="gd-input" v-model="formData.score" :min="1" :max="10" placeholder="请输入" controls-position="right" /> <el-input-number class="gd-input" v-model="formData.score" :min="1" :max="10" placeholder="请输入" controls-position="right" /> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="是否解决" prop="isResolved"> <el-select class="gd-select" popper-class="gd-select-popper" v-model="formData.isResolved" placeholder="请选择" clearable > <el-option v-for="item in isResolvedOptions" :key="item.value" :label="item.label" :value="item.value" /> <el-select class="gd-select" popper-class="gd-select-popper" v-model="formData.isResolved" placeholder="请选择" clearable> <el-option v-for="item in isResolvedOptions" :key="item.value" :label="item.label" :value="item.value" /> </el-select> </el-form-item> </el-col> <el-col :span="24"> <el-form-item label="评价内容" prop="evaluationContent"> <el-input class="gd-input" v-model="formData.evaluationContent" type="textarea" :rows="4" placeholder="请输入" clearable /> <el-input class="gd-input-text" v-model="formData.evaluationContent" type="textarea" :rows="4" placeholder="请输入" clearable /> </el-form-item> </el-col> </el-row> </el-form> <template #footer v-if="!dialogReadonly"> <el-button color="#F2F3F5" @click="visible = false">{{ dialogReadonly ? '关闭' : '取消' }}</el-button> <el-button class="" color="#4C34FF" :loading="submitting" :disabled="submitting" @click="handleSubmit" > <el-button class="" color="#4C34FF" :loading="submitting" :disabled="submitting" @click="handleSubmit"> 保存 </el-button> </template> @@ -179,7 +129,19 @@ dataName: fieldRules(true,50), proposeDeptId: fieldRules(true), dataProvideDeptId: fieldRules(true), score: fieldRules(true,50), score: [ { required: true, message: '请输入', trigger: ['blur', 'change'] }, { validator: (_rule, value, callback) => { if (value === '' || value === null || value === undefined) return callback() const num = Number(value) if (!Number.isFinite(num)) return callback(new Error('请输入数字')) if (num > 10) return callback(new Error('最大值为10')) return callback() }, trigger: ['blur', 'change'], }, ], isResolved: fieldRules(true), evaluationContent: fieldRules(true,200), } applications/task-work-order/src/views/orderView/orderDataManage/supplyAdd/reasonForRejectionDialog.vue
@@ -12,7 +12,7 @@ <div class="detail-container"> <div class="detail-cell-reject"> <span class="cell-label">拒绝原因:</span> <el-input v-model="reasonForRejection" style="width: 380px" type="textarea" :rows="4" placeholder="请输入" /> <el-input v-model="reasonForRejection" style="width: 380px" class="gd-input-text" type="textarea" :rows="4" placeholder="请输入" /> </div> </div> <template #footer> applications/task-work-order/src/views/orderView/orderManage/inspectionRequest/RefuseOrderDialog1.vue
@@ -28,7 +28,7 @@ <el-col :span="24"> <el-form-item :label="formLabelStr" prop="rejectReason"> <el-input class="gd-input" class="gd-input-text" v-model="formData.rejectReason" type="textarea" :rows="4" applications/task-work-order/src/views/orderView/orderManage/inspectionRequest/ViewDiaLog.vue
@@ -179,7 +179,7 @@ <el-col :span="24"> <el-form-item label="巡查任务描述" prop="taskDesc"> <el-input class="gd-input" class="gd-input-text" type="textarea" :rows="4" v-model="formData.taskDesc" applications/task-work-order/src/views/orderView/orderManage/operatingIncome/index.vue
@@ -38,32 +38,32 @@ <el-row> <el-col :span="12"> <el-form-item label="营业收入(元)" prop="operatingIncome"> <el-input class="gd-input" v-model="editParams.operatingIncome" /> <el-input class="gd-input" v-model="editParams.operatingIncome" placeholder="请输入" /> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="综合总成本费用(元)" prop="totalCost"> <el-input class="gd-input" v-model="editParams.totalCost" /> <el-input class="gd-input" v-model="editParams.totalCost" placeholder="请输入" /> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="净利润(元)" prop="netProfit"> <el-input class="gd-input" v-model="editParams.netProfit" /> <el-input class="gd-input" v-model="editParams.netProfit" placeholder="请输入" /> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="收益预测(元)" prop="earnForecast"> <el-input class="gd-input" v-model="editParams.earnForecast" /> <el-input class="gd-input" v-model="editParams.earnForecast" placeholder="请输入" /> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="财务内部收益率(%)" prop="financialIrr"> <el-input class="gd-input" v-model="editParams.financialIrr" /> <el-input class="gd-input" v-model="editParams.financialIrr" placeholder="请输入" /> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="市场空间" prop="marketSpace"> <el-input class="gd-input" v-model="editParams.marketSpace" /> <el-input class="gd-input" v-model="editParams.marketSpace" placeholder="请输入" /> </el-form-item> </el-col> </el-row> applications/task-work-order/src/views/orderView/orderManage/orderManage/FormDiaLog.vue
@@ -139,7 +139,7 @@ <el-col :span="24"> <el-form-item label="工单备注" prop="remark"> <el-input class="gd-input" class="gd-input-text" type="textarea" :rows="3" v-model="formData.remark" applications/task-work-order/src/views/orderView/orderManage/orderManage/RefuseOrderDialog.vue
@@ -28,7 +28,7 @@ <el-col :span="24"> <el-form-item :label="formLabelStr" prop="rejectReason"> <el-input class="gd-input" class="gd-input-text" v-model="formData.rejectReason" type="textarea" :rows="4"