|
|
|
|
@ -28,15 +28,20 @@ namespace CommonFunc.Tools
|
|
|
|
|
List<faultModel> CopyModel = new List<faultModel>();
|
|
|
|
|
string _apiUrl = "";
|
|
|
|
|
DataTable _tables = new DataTable();
|
|
|
|
|
DataTable _eqmentable = new DataTable();
|
|
|
|
|
public MachineRepairWin()
|
|
|
|
|
{
|
|
|
|
|
InitializeComponent();
|
|
|
|
|
}
|
|
|
|
|
public MachineRepairWin(string apiUrl,DataTable dataTable)
|
|
|
|
|
public MachineRepairWin(string apiUrl,DataTable dataTable,DataTable eqmentable)
|
|
|
|
|
{
|
|
|
|
|
InitializeComponent();
|
|
|
|
|
_apiUrl = apiUrl;
|
|
|
|
|
_tables= dataTable;
|
|
|
|
|
_eqmentable= eqmentable;
|
|
|
|
|
eqname.ItemsSource = _eqmentable.DefaultView;
|
|
|
|
|
eqname.DisplayMemberPath = "auxiliary_equipment_name"; // 显示的名字列
|
|
|
|
|
eqname.SelectedValuePath = "auxiliary_equipment_code"; // 选中后获取的值是Code列
|
|
|
|
|
}
|
|
|
|
|
private void btnQueryUser_Click(object sender, RoutedEventArgs e)
|
|
|
|
|
{
|
|
|
|
|
@ -89,6 +94,11 @@ namespace CommonFunc.Tools
|
|
|
|
|
{
|
|
|
|
|
try
|
|
|
|
|
{
|
|
|
|
|
if (eqname.SelectedIndex==-1)
|
|
|
|
|
{
|
|
|
|
|
CustomMessageBox.Show("请选择设备!", CustomMessageBoxButton.OK, CustomMessageBoxIcon.Warning);
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
if (dgUserInfo.SelectedItems.Count <= 0)
|
|
|
|
|
{
|
|
|
|
|
CustomMessageBox.Show("请选择故障!", CustomMessageBoxButton.OK, CustomMessageBoxIcon.Warning);
|
|
|
|
|
@ -97,7 +107,7 @@ namespace CommonFunc.Tools
|
|
|
|
|
var select= dgUserInfo.SelectedItem as faultModel;
|
|
|
|
|
var user= Utils.userList.Find(t=>t.nick_name== LoginUser.UserName);
|
|
|
|
|
MachineRepairModel machineRepairModel = new MachineRepairModel();
|
|
|
|
|
machineRepairModel.equipmentCode = Utils.GetAppSetting("DeviceCode");
|
|
|
|
|
machineRepairModel.equipmentCode = eqname.SelectedValue?.ToString();
|
|
|
|
|
machineRepairModel.factory = Utils.GetAppSetting("SiteCode");
|
|
|
|
|
machineRepairModel.userName = user.user_name;
|
|
|
|
|
machineRepairModel.phoneNumber = user.phonenumber;
|
|
|
|
|
|