取消计量单位
This commit is contained in:
@@ -208,7 +208,7 @@ public class MaterialbaseServiceImpl implements MaterialbaseService {
|
|||||||
|
|
||||||
// 进行计量单位与物料的更新
|
// 进行计量单位与物料的更新
|
||||||
JSONArray data = response_body.getJSONArray("data");
|
JSONArray data = response_body.getJSONArray("data");
|
||||||
WQLObject unit_table = WQLObject.getWQLObject("md_pb_measureunit");
|
// WQLObject unit_table = WQLObject.getWQLObject("md_pb_measureunit");
|
||||||
WQLObject material_table = WQLObject.getWQLObject("md_me_materialbase");
|
WQLObject material_table = WQLObject.getWQLObject("md_me_materialbase");
|
||||||
Long user_id = SecurityUtils.getCurrentUserId();
|
Long user_id = SecurityUtils.getCurrentUserId();
|
||||||
String nick_name = SecurityUtils.getCurrentNickName();
|
String nick_name = SecurityUtils.getCurrentNickName();
|
||||||
@@ -216,27 +216,28 @@ public class MaterialbaseServiceImpl implements MaterialbaseService {
|
|||||||
for (Object o : data) {
|
for (Object o : data) {
|
||||||
JSONObject material = (JSONObject) o;
|
JSONObject material = (JSONObject) o;
|
||||||
|
|
||||||
|
// 计量单位不管
|
||||||
// 查询是否存在这个计量单位
|
// 查询是否存在这个计量单位
|
||||||
String unit_code = material.getString("unit_code");
|
// String unit_code = material.getString("unit_code");
|
||||||
JSONObject unit = unit_table
|
// JSONObject unit = unit_table
|
||||||
.query("unit_code = '" + unit_code + "'")
|
// .query("unit_code = '" + unit_code + "'")
|
||||||
.uniqueResult(0);
|
// .uniqueResult(0);
|
||||||
if (ObjectUtil.isEmpty(unit)) {
|
// if (ObjectUtil.isEmpty(unit)) {
|
||||||
// 如果不存在则添加
|
// 如果不存在则添加
|
||||||
material.put("measure_unit_id", IdUtil.getSnowflake(1L, 1L));
|
// material.put("measure_unit_id", IdUtil.getSnowflake(1L, 1L));
|
||||||
material.put("is_used", "1");
|
// material.put("is_used", "1");
|
||||||
material.put("create_id", user_id);
|
// material.put("create_id", user_id);
|
||||||
material.put("create_name", nick_name);
|
// material.put("create_name", nick_name);
|
||||||
material.put("create_time", now);
|
// material.put("create_time", now);
|
||||||
unit_table.insert(material);
|
// unit_table.insert(material);
|
||||||
} else {
|
// } else {
|
||||||
// 如果存在则修改
|
// 如果存在则修改
|
||||||
unit.put("unit_name", material.getString("unit_name"));
|
// unit.put("unit_name", material.getString("unit_name"));
|
||||||
unit.put("update_optid", user_id);
|
// unit.put("update_optid", user_id);
|
||||||
unit.put("update_optname", nick_name);
|
// unit.put("update_optname", nick_name);
|
||||||
unit.put("update_time", now);
|
// unit.put("update_time", now);
|
||||||
unit_table.update(unit);
|
// unit_table.update(unit);
|
||||||
}
|
// }
|
||||||
|
|
||||||
// 查询是否存在这个物料
|
// 查询是否存在这个物料
|
||||||
String material_code = material.getString("material_code");
|
String material_code = material.getString("material_code");
|
||||||
@@ -254,7 +255,7 @@ public class MaterialbaseServiceImpl implements MaterialbaseService {
|
|||||||
} else {
|
} else {
|
||||||
// 如果存在则修改
|
// 如果存在则修改
|
||||||
existMaterial.put("material_name", material.getString("material_name"));
|
existMaterial.put("material_name", material.getString("material_name"));
|
||||||
existMaterial.put("unit_code", unit_code);
|
// existMaterial.put("unit_code", unit_code);
|
||||||
existMaterial.put("update_optid", user_id);
|
existMaterial.put("update_optid", user_id);
|
||||||
existMaterial.put("update_optname", nick_name);
|
existMaterial.put("update_optname", nick_name);
|
||||||
existMaterial.put("update_time", now);
|
existMaterial.put("update_time", now);
|
||||||
|
|||||||
Binary file not shown.
@@ -58,14 +58,14 @@
|
|||||||
>
|
>
|
||||||
<el-form ref="form" :model="form" :rules="rules" size="mini" label-width="110px">
|
<el-form ref="form" :model="form" :rules="rules" size="mini" label-width="110px">
|
||||||
<el-row>
|
<el-row>
|
||||||
<el-col :span="8">
|
<el-col :span="16">
|
||||||
<el-form-item label="物料编码" prop="material_code">
|
<el-form-item label="物料编码" prop="material_code">
|
||||||
<el-input v-model="form.material_code" style="width: 200px;" />
|
<el-input v-model="form.material_code" style="width: 200px;" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
<el-row>
|
<el-row>
|
||||||
<el-col :span="8">
|
<el-col :span="16">
|
||||||
<el-form-item label="物料名称" prop="material_name">
|
<el-form-item label="物料名称" prop="material_name">
|
||||||
<el-input v-model="form.material_name" style="width: 200px;" />
|
<el-input v-model="form.material_name" style="width: 200px;" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
@@ -79,7 +79,7 @@
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
<el-row>
|
<el-row v-if="false">
|
||||||
<el-col>
|
<el-col>
|
||||||
<el-form-item label="计量单位" prop="unit_code">
|
<el-form-item label="计量单位" prop="unit_code">
|
||||||
<el-select
|
<el-select
|
||||||
@@ -162,12 +162,12 @@
|
|||||||
style="width: 100%;"
|
style="width: 100%;"
|
||||||
@selection-change="crud.selectionChangeHandler"
|
@selection-change="crud.selectionChangeHandler"
|
||||||
>
|
>
|
||||||
<el-table-column prop="material_code" label="物料编码" width="160" />
|
<el-table-column prop="material_code" label="物料编码" width="200" />
|
||||||
<el-table-column prop="material_name" label="物料名称" width="180" show-overflow-tooltip />
|
<el-table-column prop="material_name" label="物料名称" width="200" show-overflow-tooltip />
|
||||||
<el-table-column v-if="false" prop="material_spec" label="物料规格" width="140" />
|
<el-table-column v-if="false" prop="material_spec" label="物料规格" width="140" />
|
||||||
<el-table-column v-if="false" prop="material_model" label="物料型号" />
|
<el-table-column v-if="false" prop="material_model" label="物料型号" />
|
||||||
<el-table-column v-if="false" prop="class_name" label="物料分类" width="140" />
|
<el-table-column v-if="false" prop="class_name" label="物料分类" width="140" />
|
||||||
<el-table-column prop="unit_name" label="计量单位" />
|
<el-table-column v-if="false" prop="unit_name" label="计量单位" />
|
||||||
<el-table-column v-if="false" prop="standing_time" label="静置时间(分钟)" width="130px" />
|
<el-table-column v-if="false" prop="standing_time" label="静置时间(分钟)" width="130px" />
|
||||||
<el-table-column v-if="false" prop="product_series_name" label="系列" />
|
<el-table-column v-if="false" prop="product_series_name" label="系列" />
|
||||||
<el-table-column label="启用" align="center" prop="is_used">
|
<el-table-column label="启用" align="center" prop="is_used">
|
||||||
@@ -326,9 +326,6 @@ export default {
|
|||||||
],
|
],
|
||||||
material_height_type: [
|
material_height_type: [
|
||||||
{ required: true, message: '不能为空', trigger: 'blur' }
|
{ required: true, message: '不能为空', trigger: 'blur' }
|
||||||
],
|
|
||||||
unit_code: [
|
|
||||||
{ required: true, message: '计量单位不能为空', trigger: 'blur' }
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user